Virittelen sukulaiselle Ubuntu (6.06) konetta ja ajattelin pistää jonkun mukaan myös jonkun pienen backup-rutiinin. Kone ei ole oletuksena aina päällä, joten lienee viisainta kutsua rutiinia jostain login/logout-jutusta.
jos kutsut rutiinia bootatessa tai sammuttaessa, koneen sammutus ja käynnistys hidastuu merkittävästi (no, riippuen tietty siitä miten raskas toimenpide tuo varmuuskopiointi on). en siis suosittelisi sitä.
Missä ja mitkä on ne neljä skriptiä jotka ajetaan kun:
- Koneen bootissa
- Koneen shutdownissa
- Käyttäjän loginissa
- Käyttäjän logoutissa
tosiaan käynnityessä ja sammuessa ajetaan ajettavaksi merkityt init-scriptit ja niistä on ollut jonkin verran puhettakin. käyttäjän scripteille oikea paikka on edelleen
/etc/rc.local vaikka muitakin saa halutessaan luoda.
[edit]tietty unohtui, että loginin yhteydessä ajettavat scriptit ovat yleensä käyttäjäkohtaisia.
Bootissahan, ehkä myös shutdowinssa, niitä on koko kasa, mutta nyt lähinnä kiinnostaisi siis ne "normaali" paikat joihin tämän tyyppiset asiat "yleensä" pistetään.
Tarkoitus on siis tehdä erillinen komentojono jota vain kutsutaan tietyssä vaiheessa.
tämän tyyppiset hommat hoidetaan lähes poikkeuksetta
cronin avulla ajastetusti, tai oikeastaan ihan tarkalleen ottaen
anacronin joka ottaa huomioon sen, että kone ei ole päällä jatkuvasti.