abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
včera 22:00 | Komunita

Přibližně před měsícem bylo oznámeno, že linuxová distribuce SUSE Linux Enterprise Server (SLES) běží nově také Raspberry Pi 3 (dokumentace). Obraz verze 12 SP2 pro Raspberry Pi 3 je ke stažení zdarma. Pro registrované jsou po dobu jednoho roku zdarma také aktualizace. Dnes bylo oznámeno, že pro Raspberry Pi 3 je k dispozici také nové openSUSE Leap 42.2 (zprávička). K dispozici je hned několik obrazů.

Ladislav Hagara | Komentářů: 1
včera 06:00 | Zajímavý software

OMG! Ubuntu! představuje emulátor terminálu Hyper (GitHub) postavený na webových technologiích (HTML, CSS a JavaScript). V diskusi k článku je zmíněn podobný emulátor terminálu Black Screen. Hyper i Black Screen používají framework Electron, stejně jako editor Atom nebo vývojové prostředí Visual Studio Code.

Ladislav Hagara | Komentářů: 26
včera 06:00 | Zajímavý článek

I letos vychází řada ajťáckých adventních kalendářů. QEMU Advent Calendar 2016 přináší každý den nový obraz disku pro QEMU. Programátoři se mohou potrápit při řešení úloh z kalendáře Advent of Code 2016. Kalendáře Perl Advent Calendar 2016 a Perl 6 Advent Calendar přinášejí každý den zajímavé informace o programovacím jazyce Perl. Stranou nezůstává ani programovací jazyk Go.

Ladislav Hagara | Komentářů: 8
3.12. 16:24 | Nová verze

Byla vydána Mageia 5.1. Jedná se o první opravné vydání verze 5, jež vyšla v červnu loňského roku (zprávička). Uživatelům verze 5 nepřináší opravné vydání nic nového, samozřejmě pokud pravidelně aktualizují. Vydání obsahuje všechny aktualizace za posledního téměř půldruhého roku. Mageia 5.1 obsahuje LibreOffice 4.4.7, Linux 4.4.32, KDE4 4.14.5 nebo GNOME 3.14.3.

Ladislav Hagara | Komentářů: 14
3.12. 13:42 | Pozvánky

V Praze probíhá konference Internet a Technologie 16.2, volné pokračování jarní konference sdružení CZ.NIC. Konferenci lze sledovat online na YouTube. K dispozici je také archiv předchozích konferencí.

Ladislav Hagara | Komentářů: 0
2.12. 22:44 | Komunita

Joinup informuje, že Mnichov používá open source groupware Kolab. V srpnu byl dokončen dvouletý přechod na toto řešení. V provozu je asi 60 000 poštovních schránek. Nejenom Kolabu se věnoval Georg Greve ve své přednášce Open Source: the future for the European institutions (SlideShare) na konferenci DIGITEC 2016, jež proběhla v úterý 29. listopadu v Bruselu. Videozáznam přednášek z hlavního sálu je ke zhlédnutí na Livestreamu.

Ladislav Hagara | Komentářů: 25
2.12. 15:30 | Zajímavý projekt

Společnost Jolla oznámila v příspěvku Case study: Sailfish Watch na svém blogu, že naportovala Sailfish OS na chytré hodinky. Využila a inspirovala se otevřeným operačním systémem pro chytré hodinky AsteroidOS. Použita je knihovna libhybris. Ukázka ovládání hodinek na YouTube.

Ladislav Hagara | Komentářů: 15
2.12. 14:15 | Nová verze

Byla vydána verze 7.1.0 skriptovacího jazyka PHP používaného zejména k vývoji dynamických webových stránek. Jedná se o první stabilní verzi nejnovější větvě 7.1. Přehled novinek v dokumentaci. Podrobnosti v ChangeLogu. K dispozici je také příručka pro přechod z PHP 7.0.x na PHP 7.1.x.

Ladislav Hagara | Komentářů: 5
2.12. 12:55 | Nová verze

Google Chrome 55 byl prohlášen za stabilní. Nejnovější stabilní verze 55.0.2883.75 tohoto webového prohlížeče přináší řadu oprav a vylepšení (YouTube). Opraveno bylo také 36 bezpečnostních chyb. Mariusz Mlynski si například vydělal 22 500 dolarů za 3 nahlášené chyby (Universal XSS in Blink).

Ladislav Hagara | Komentářů: 4
2.12. 11:55 | Pozvánky

Máte rádi svobodný software a hardware nebo se o nich chcete něco dozvědět? Přijďte na 135. sraz spolku OpenAlt, který se bude konat ve čtvrtek 8. prosince od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Sraz bude tentokrát tématický. Bude retro! K vidění budou přístroje jako Psion 5mx nebo Palm Z22. Ze svobodného hardwaru pak Openmoko nebo čtečka WikiReader. Přijďte se i vy pochlubit svými legendami, nebo alespoň na pivo. Moderní hardware má vstup samozřejmě také povolen.

xkucf03 | Komentářů: 1
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 774 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: Spusteni skriptu pri startu

17.2.2004 15:40 Milda Cepelka
Spusteni skriptu pri startu
Přečteno: 828×
Potreboval bych vedet, jak se da spustit nejaky skript pri spusteni pocitace. Mam viceuzivatelsky system, a podle me by to melo jit zapsat do .login, ktery ma kazdy uzivatel ve svem domacim adresari. Poradte, popripade navrhnete reseni. Diky

Odpovědi

17.2.2004 15:57 ivok
Rozbalit Rozbalit vše Spusteni skriptu pri startu
Ehm, při spuštění počítače (obecně /etc/rc.d/rc.local, ale záleží na distribuci) nebo při přihlášení uživatele? Jednoho konkrétního (.profile) nebo jakéhokoliv (/etc/profile)?

BTW: Dokumentace k BASHi
3.7.2004 18:12 Tomáš Fráň
Rozbalit Rozbalit vše Re: Spusteni skriptu pri startu
Vím že jsem můj dotaz nepatří přesto Vás žádám o radu. Mám připojenou myš na sériovém portu v PC. Je to klasická třítlačítková myš s kolečkem Genius netscroll. Dříve v Mandrake vše fungovalo. Teď mám Slackware 9.1 a když nastartuji KDE a hýbnu myší, myš se schová do pravého horního rohu a už nic nedělá. Díky moc
17.2.2004 16:00 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Spusteni skriptu pri startu
Moc asi nehledals, tato otázka je tu co týden...

Podle distribuce do /etc/rc.d/rc.local; vytvořit nový skript v /etc/init.d/ a přidat ho chkconfigem nebo nalinkovat do /etc/rcdefaultní_runlevel.d/ (což bývá často rc5.d či rc3.d); případně i jinam...

Jinak spouštět něco při startu počítače a při přihlášení uživatele je dost rozdíl, takže se rozhodni, co vlastně chceš.
2.7.2004 01:51 Jirka3 | skóre: 3
Rozbalit Rozbalit vše Re: Spusteni skriptu pri startu
Ahoj lidičky. Jsem tu novej, a v linuxu se ještě moc nevyznám. Potřebuju, aby se mi při spouštění Linuxu (ještě před Login-em) automaticky proved tento příkaz:

./home/tss/teamspeak2-server_startscript start

(alespoň takto to spouštím z konzole, v DOSu bych to udělal tak, že bych to dal do AUTOEXEC.BAT ale tady nic takovýho nevidim), vím že je to někde v ./etc ale dál nic nechápu. Mám Mandrake Linux 10.0

Všem předem děkuji, rád se něco přiučím.

Jirka
2.7.2004 07:15 llook | skóre: 8 | blog: l'blog | Prágl
Rozbalit Rozbalit vše Re: Spusteni skriptu pri startu
Něco málo o zaváděcím procesu se můžete dozvědět z článku na Rootu: Inicializace aneb od Initu k Runitu (1)

V Mandraku tedy nejspíš bude řešením udělat symbolický odkaz do adresářů /etc/init.d/rc2.d, /etc/init.d/rc3.d, /etc/init.d/rc5.d.

ln -s /home/tss/teamspeak2-server_startscript /etc/init.d/rc2.d/teamspeak2-server_startscript

ln -s /home/tss/teamspeak2-server_startscript /etc/init.d/rc3.d/teamspeak2-server_startscript

ln -s /home/tss/teamspeak2-server_startscript /etc/init.d/rc5.d/teamspeak2-server_startscript
10 REM Dej si pauzu... 20 FOR DELAY=1 TO 5000 : NEXT DELAY
2.7.2004 08:03 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Spusteni skriptu pri startu
To tedy nevím, jak bude fungovat, když ty linky nezačínají Snn.
2.7.2004 08:26 Jirka3 | skóre: 3
Rozbalit Rozbalit vše Re: Spusteni skriptu pri startu
Snn nevím co je, ale až se dostanu domů, vyzkouším to co napsal llook.
Louis de Bussy avatar 2.7.2004 08:35 Louis de Bussy | skóre: 28 | Kolín
Rozbalit Rozbalit vše Re: Spusteni skriptu pri startu
Pokud mě neklame paměť, tak Sxx znamená proveď při startu a Kxx při shutdownu. Kde xx je pořadí provádění skriptů.
-- Help! I'm being held prisoner in chinese laundry!
2.7.2004 08:43 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Spusteni skriptu pri startu
Pokud je ta věc, co ji máš spouštět, normální startovací skript, tak ho nahraj do /etc/init.d

chkconfig --add teamspeak2-server_startscript

chkconfig --level 2345 teamspeak2-server_startscript on

což udělá ty linky, ovšem správně ;)

Pokud není, vraž to do rc.local.
Louis de Bussy avatar 2.7.2004 09:41 Louis de Bussy | skóre: 28 | Kolín
Rozbalit Rozbalit vše Re: Spusteni skriptu pri startu
> což udělá ty linky, ovšem správně ;)

Ovšem v případě, že máte RedHat nebo cosi takového.
V Debian GNU/Linuxu jsou pro správu init skriptů určeny file-rc, update-rc.d, rcconf.

Sám to řeším ruční prací jako llooke, kterému ovšem v příkladu cosi chybí, jak správně poznamenal Yeti.

cd /etc/rc.d/rc3.d/
ln –s ../init.d/teamspeak2-server_startscript ./S99teamspeak2-server_startscript
-- Help! I'm being held prisoner in chinese laundry!
2.7.2004 09:51 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Spusteni skriptu pri startu
[Cite] Mám Mandrake Linux 10.0. [/Cite]

;-)
Louis de Bussy avatar 2.7.2004 10:25 Louis de Bussy | skóre: 28 | Kolín
Rozbalit Rozbalit vše Re: Spusteni skriptu pri startu
Whops. Přehlédl jsem.
-- Help! I'm being held prisoner in chinese laundry!
2.7.2004 11:43 Jirka3 | skóre: 3
Rozbalit Rozbalit vše Re: Spusteni skriptu pri startu
Jak tak koukám, nápady se jen linou, díky. Tady z práce (civilka) ze školy to neudělám, jelikož tu maj squid a dansquardian a ten mě PUTTY nepustí... takže pokud bude někdo z vás k zastižení po 20-té hodině (kdyby byl provlém)...

Ještě jednou díky a když vás ještě něco napadne sem s tim :-)

PS. pokud by měl někdo chuť, po rozbalení tohoto souboru:

ftp://webpost.teamspeak.org/releases/ts2_server_rc2_20201.tar.bz2

je mezi nimi i ten startovací skript. Odsud se tam nedostanu, že bych kousek překlepal sem do fóra.

Díky
3.7.2004 13:02 Jirka3 | skóre: 3
Rozbalit Rozbalit vše Re: Spusteni skriptu pri startu
Ahoj, tak jsem zkoušel a zkoušel a zjistil jsem, že ten program se nesmí spouštět pod root ale jen pod tss uživatelem a zkoušel jsem různý ty věcičky co jste mi psali, ale nějak to nefachčí (nebo to neumim) chybí tomu vždycky na konci ten dodatek ...../teamspek2-server-startscript start (bez toho start se to prostě nepustí) a když to dám do rc.local na konec, tak nic, když to dám ro rc2.d rc3.d rc4.d tak taky nic...
3.7.2004 14:39 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Spusteni skriptu pri startu
Spouštění pod uživatelem XYZ má snad zařizovat ten startovací skript... to je nějaký polotovar? ;-)

S argumentem start to spustí init (tedy spíš /etc/rc.d/rc), když link v /etc/rcX.d začíná Snn (a když Knn, tak s argumentem stop). To určitě funguje, protože se tak spouští všechno ostatní.

Jak to nefunguje, když to dáš do rc.local (včetně start, samozřejmě)? Snad to musí vypsat nějakou chybu?
3.7.2004 14:45 Jirka3 | skóre: 3
Rozbalit Rozbalit vše Re: Spusteni skriptu pri startu
no právě, že když to restartuju, tak se to jako služba nespustí, žádná chyba, no prostě jako bych tam do rc.local nic nepřidal. Máš ICQ?
3.7.2004 14:49 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Spusteni skriptu pri startu
Tak to spouštěj

sh -x teamspek2-server-startscript start

nebo do toho dopiš nějaké debugovací hlášky, ať je poznat, kde to skončí a proč to nic nespustí.

Můj postoj k ICQ snadno zjistíš v mém profilu ;-)
3.7.2004 17:48 Jirka3 | skóre: 3
Rozbalit Rozbalit vše Re: Spusteni skriptu pri startu
tak jsem to napsal, a vyjelo:

[tss@server tss2_rc2]$ sh -x teamspeak2-server_startscript start

+ '[' -e tsserver2.pid ']'

+ '[' 510 = 0 ']'

+ echo 'starting the teamspeak2 server'

starting the teamspeak2 server

+ '[' -e server_linux ']'

+ '[' '!' -x server_linux ']'

+ '[' -x server_linux ']'

+ ./server_linux -PID=tsserver2.pid

TeamSpeak Server Daemon started with PID 3005

+ exit 0

[tss@server tss2_rc2]$

tak nevim, když to zadám do rc.local tak se to nespouští. pokud to spustim pod ROOTem tak se ten skript zacykluje v nějaký hlášce o tom, že by se to nemělo spouštět pod ROOTem.
3.7.2004 20:58 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Spusteni skriptu pri startu
Takže je to polotovar, který namísto toho, aby si to uid vyřešil, tak si stěžuje, takže to spouštěj

su to_správné_uid -c 'blabla start'
4.7.2004 04:29 Jirka3 | skóre: 3
Rozbalit Rozbalit vše Re: Spusteni skriptu pri startu
Tak díky všem za pomoc, už mi to funguje :-)

přidal jsem to do rc.local pomocí:

# TeamSpeak start v rc.local

cd /home/tss/tss2_rc2

rm tsserver2.pid #před zavedením TeamS. nesmí tsserver2.pid existovat!

su tss -c './server_linux -PID=tsserver2.pid'

cd

# konec "TeamSpeak start"

----- Jirka

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.