Portál AbcLinuxu, 18. května 2024 01:18


Dotaz: Automaticke provadeni skriptu pri startu/ukonceni

13.6.2008 18:24 Sc0uT
Automaticke provadeni skriptu pri startu/ukonceni
Přečteno: 403×
Odpovědět | Admin
Potreboval bych spoustet jeden skript pri spusteni a vypinani grafickeho prostredi (KDE). Kam s nim pri spousteni jsem jiz nasel (adresar .Autostart v /home/user/kde...). Ale porad jeste nevim jak osetrit spousteni pri ukoncovani/odhlaseni.

Konkretne se mi jedna o pripojeni Sitovych disku ze srvr kde bezi SAMBA. Jedno pojede na desktopu, druhe na laptopu. Asi tam jeste bude treba nejak osetrit pripojovani v zavislosti na dostupnosti site (zvlast u laptopu) ale s tim se snad poperu.

Ovsem pokud by mel nekdo nejakej jednoduche a fajne reseni, branit se nebudu...

Dekuji predem za konstruktivni prispevky.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

frEon avatar 13.6.2008 19:13 frEon | skóre: 40 | Praha
Rozbalit Rozbalit vše Re: Automaticke provadeni skriptu pri startu/ukonceni
Odpovědět | | Sbalit | Link | Blokovat | Admin
musi to byt uz pri startu kde? nestacilo by to pri pri prihlaseni (pam_mount, ale nevim u pam_mount zaridit test na dostupnost site), nebo pri startu systemu?
Talking about music is like dancing to architecture.
13.6.2008 19:34 Sc0uT
Rozbalit Rozbalit vše Re: Automaticke provadeni skriptu pri startu/ukonceni
Mno jde o to ze trba notas davam hibernovat a prenasim mezi domovem a praci (kde onen sitovy disk neni). Myslim ze by to bylo lepsi pri prihlaseni/odhlaseni u KDE. (Muj nazor). U dekstopu by samozrejme bylo asi nej pridat odpovidajici zaznam do fstab a sdilet data pres NFS. Tam u me nejake pokusy probehly, ovsem melo to chybky ktere jsem pak nejak neresil a zustal u samby. A desktop je sice 95% casu pripojen k serveru (extra pres GB sit) takze fstab neni od veci ale obcas bych to musel zakomentovat (hadam ze by mohly byti problemky)
frEon avatar 13.6.2008 19:54 frEon | skóre: 40 | Praha
Rozbalit Rozbalit vše Re: Automaticke provadeni skriptu pri startu/ukonceni

Pouzivas na hibernaci pm_suspend? Pm_suspend je sada skriptu, ktera zarizuje spoustu veci pred/po uspani (unloadovani modulu atp.). moh by sis vyrobit skript, ktery zaridi namountovani/odmountovani. To samotne ale zase neresi cisty start systemu a jeho vypnuti. Nic robustnejsiho a elegantniho me v tuto chvili nenapada. Leda ze by sis vyrobil chytry skriptik, ktery by se poustel po startu (pres init) a zaroven po probuzeni pri pm_suspend (zde by se dala nejak vymyslet i ta kontrola te site, ale to zalezi na topologii site), a jiny pro opacnou akci. nicmene to je asi trochu prasarnicka. Jak funguji ale pm_suspend skripty nevim, nikdy sem nepotreboval se do nich koukat, takze netusim jestli se jim nepredavaji nejake parametry, jestli nejsou nejak provazane s ostatnimi atp. Napad to ale je. Necht to zreviduji jeste ostatni, treba me ukamenuji ;-), nebo muj nejak napad vylepsi.

Na desktopu, ktery se neprenasi a neuspava bych zkusil ten pam_mount.

Bylo by dobre znat jeste distribuci

Talking about music is like dancing to architecture.
13.6.2008 20:36 Sc0uT
Rozbalit Rozbalit vše Re: Automaticke provadeni skriptu pri startu/ukonceni
Kubuntu...(pro me asi takovy zlaty stred) ten pam_mount sem sice nekde zahledl ale nevenoval mu pozornost. Vypada zajimave ale s mymi zkusenostmi to bude na dyl.

Hibernaci netusim jak je tam vyresena, kdyz to slape nemam duvod se v tom vrtat. NFS se mi libi ale asi nebude idealni? Sit je jednoducha, MODEM ========= PC rodicu (WIN XP) ========== router ========== server ===== GB propoj sitovka <---> sitovka desktop jen kvuli filesrvru pro me ========== desktop ========== laptop

Napadlo me ze by snad slo (pokud to jde) udelat podminku v bash skriptu ze pokud se neklapne ping tam a tam tak nic. Ale o bashi vim prd. Spusteni pri startu mam ale pri vypinani to netusim. Jde o to ze pokud to pripojim pres mount.cifs //server //mistni_adresar tak pri vypinani se deaktivuje sit driv nez namoutovany veci (minimalne ony moutle sitove disky) takze to tam celkem dlouho ceka.
14.6.2008 14:42 Jan Šimák | skóre: 37 | Hradec Králové
Rozbalit Rozbalit vše Re: Automaticke provadeni skriptu pri startu/ukonceni
Odpovědět | | Sbalit | Link | Blokovat | Admin
Když používáš Kubuntu, tak bych to zkusil navázat na /etc/network/interfaces , viz man interfaces Konkrétně iface options: post-up a pre-down
Navíc pokud v obou sítích nepoužíváš dhcp, tak při změně profilu sítě se provedou i příslušné operace (samozřejmě změnit profil lze i tak :-)).
14.6.2008 17:07 Sc0uT
Rozbalit Rozbalit vše Re: Automaticke provadeni skriptu pri startu/ukonceni
To mi ale bude akce provadet pri spousteni systemu, ne pri spusteni grafickeho prostredi. To uz pak mohu pouzit fstab...
14.6.2008 17:21 Jan Šimák | skóre: 37 | Hradec Králové
Rozbalit Rozbalit vše Re: Automaticke provadeni skriptu pri startu/ukonceni
nemusí, vše záleží na tom, jaké rozhraní/profil se bude automaticky aktivovat při startu (třeba i žádný).
15.6.2008 01:22 Sc0uT
Rozbalit Rozbalit vše Re: Automaticke provadeni skriptu pri startu/ukonceni
Nevim zda to dobre chapu, ale ja to pochopil tak ze to co rikas ty se pousti pri startu systemu. Minimalne co se tyka dratoveho pripojeni. WiFi vim ze se pripoji az po startu KDE a prihlaseni.. Pokud to jde postelovat jeste nejak jinak, tak o tom nevim a priznam plne ze jsem tento smer nezkousel studovat.

Založit nové vláknoNahoru

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

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.