Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: BlindStalker - 07.08.09 - klo:09.50

Otsikko: Isc dhcp3 lease-db:n logittaminen toiseen tiedostoon
Kirjoitti: BlindStalker - 07.08.09 - klo:09.50
Eli seuraavaa ongelmaa/kysymystä pukkaa: Dhcp serveri ajaa tietoa lease-fileen, jota olisi tarkoitus säilyttää "pysyvästi" ja lease-db
ajaa aika-ajoin uutta dataa vanhan päälle, eli kysymys kuuluu kuinka dhcpd.leases filen sisältö saadaan lisättyä myös toiseen tiedostoon?

Manuaaleja koitin käydä läpi, mutta mitään läpimurtoa en saavuttanut. Ilmeisesti onnistuu jotenkin tailin kanssa kikkailemalla?
Otsikko: Vs: Isc dhcp3 lease-db:n logittaminen toiseen tiedostoon
Kirjoitti: Antsa - 07.08.09 - klo:11.28
Hmm, eli jos nyt ihan oikein ymmärsin sulla on tarkoituksena vain dumpata lease tiedoston tiedot toiseen failiin ennen kuin sinne tulee uutta dataa?

Koodia: [Valitse]
cat  /var/lib/dhcp/dhcpd.leases > leases_arkisto.txt
Jos laitat yhden linnunnokan sijasta 2 (>>) komento lisää uudet tiedot vanhojen perään tuohon leases_arkisto.txt tiedostoon, jos taas laitat vain yhden linnunnokan kuten esimerkissä leases_arkisto.txt tiedoston kaikki vanhat tiedot pyyhitään ja uudet kirjoitetaan tilalle.

Varmista tuo dhcpd.leases tiedoston polku, en oo siitä ihan satavarma onko se tuollanen...

Toivottavasti tästä oli apua... :)
Otsikko: Vs: Isc dhcp3 lease-db:n logittaminen toiseen tiedostoon
Kirjoitti: BlindStalker - 07.08.09 - klo:14.18
jotain vastaavaa oli mielessä itselläkin, mutta miten automatisoida tämä siten että se logittaa suoraan toiseen fileen automaattisesti kun lease-fileen tulee uutta dataa?
Otsikko: Vs: Isc dhcp3 lease-db:n logittaminen toiseen tiedostoon
Kirjoitti: Antsa - 07.08.09 - klo:14.21
Tee vaikka scripti ton edellisen postauksen komennon pohjalta ja laita croniin (http://www.adminschoice.com/docs/crontab.htm), sieltä sitten ajelemaan sitä kerran tunnissa tjsp Luulisin että se olis helpoin tie... :)