Onkohan croniin ajastettu päivitys huono idea? Periaatteessa jos koneet ovat kaikki samankaltaisia sisuksiltaan niin joku paikallinen pakettivarasto voisi olla myös ihan hyvä vaihtoehto. En aiheesta tiedä käytännössä mitään, idealtaan kuulostaisi ihan ok:lta. Kolmas vaihtoehto voisi olla tehdä skripti, jossa määritellään kaikki koneet jotka halutaan päivittää. Ja tuon skriptin voisi suorittaa miltä koneelta tahansa ja se ottaisi ssh yhteyden yhteen koneeseen kerrallaan ja ajaisi päivitykset. Kenties tekisi skriptistä niin että komentorivillä annetaan perään suoritettava komento, jolloin sitä voisi käyttää muihinkin yleisiin joka koneelle tehtäviin hommiin.
SSH vaatisi salasananhallinnalta jotain fiksua.
Tuo CRON voisi toimia. Pakettivarastona voisi olla verkkoon jaettu /var/cache/apt/archive. Ei tarvitsisi edes keskuskoneelta käskeä mitään, ellei sitten lähettäisi cronin pureskeltavaksi lippua, joka käynnistäisi päivityksen. Senkin voisi välittää tuon jaetun kansion kautta. Lippu voisi vaikka sisältää tiedon ohjelmista, joiden halutaan asentuvan, mikä kyllä vaatisi käsityötä.
Ongelmaksi tulee paketit, josita pitää asentaa monta peräkkäistä versiota. Tällöin scriptin pitäisi osata asentaa paketit määrätyssä järjestyksessä.
Toinen ongelma on ohjelmien poistamisessa. Tätä varten scriptiin pitäisi saada älyä.
Kolmas ongelma on siinä, että Master-koneeseen saatetaan haluta asentaa jotain, mitä ei orjissa kaivata.
Taitaa mennä siksi monimutkaiseksi, että koitan ensin löytää jotain valmista.