Kysyin että miksi kone hidastuu jos nuo skriptit on ajamatta?
Daily: poistaa vanhat logit ja roskatiedostot (scratch & junk), kertoo liudan statistiikkaa verkon käytöstä, varmuuskopio Netinfon, pyöräyttää system.login, tyhjentää ASL:n lokin ja poistaa vanhat faxi-tiedostot.
Weekly: rakentaa whatis ja locate -tietokannat, kierrättää ftp, lookupd, netinfo yms. logeja.
Monthly: raportoi koneen käytöstä per käyttäjä ja kierrättää tämäkin logeja, install.log, wtmp.log jne.
Millä noista toimenpiteistä on se taianomainen vaikutus että kone kahdessa päivässä ryydähtää ellei sitä suoriteta?
Kokemuksieni mukaan noita skriptejä ei välttämättä tarvitse ajaa koskaan. Lähinnä on ollut tarvetta päivittää man -k:n takia whatis-tietokantaa ja joskus siivoilla logeja.
Jos asialla oikeasti olisi merkitystä laajemmassa mittakaavassa, Apple olisi varmasti järjestänyt skriptien ajon siten että se joka koneessa tulee hoidettua varmasti ja ilman erityishuomiota. 90% koneista on sammuksissa tai nukkumassa silloin kun noita pitäisi ajella eikä maailmalla sen kummempaa älämölöä aiheesta ole.
Joskus erittäin harivinaisissa tapauksissa skriptien ajosta voi olla todellista hyötyä vaikkapa jonkin ongelman korjaamisessa. Useimmiten ei ole vaan kokeilun jälkeen palataan asiaan ja kysytään olisiko muita ehdotuksia. Osittain tämä kuuluu samaan kategoriaan turhanpäiväisen oikeuksien korjauksen kanssa. Parasta skriptien ajossa ja oikeuksien korjauksessa on hyvä mieli itselle, onhan se jo jotain. Jälkimmäinen tosin vaikuttaa koneen turvallisuuteen ja sitä ei tietenkään voi väheksyä.