Děvčátka a chlapci,
poprvý zveřejňuju svůj bashovej program-
FastSyslogCleaner 0.0.1 preprepreprealphaCo umí?Smaže obsah
všech logů ve složce /var/log a podsložkách tak, že všechny soubory logů zůstanou zachovány, vč. jejich vlastníků a oprávnění, tzn. že budou mít po operaci velikost 0B.
K čemu to?Některý logy dokážou nabrat velikost i několik MiB a když je třeba je otevřít, trvá to dlouho, navíc zabírají místo na disku.
To tak nějak umí i BleachBit, jenže ten některý soubory přímo smaže a takovej "Prohlížeč souborů protokolů" (gnome-system-log) to nemá rád, navíc se vývoj BleachBitu poněkud zastavil a komunikace s Andrewem je poslední dobou poněkud zdlouhavá a složitá.
Známý bugy* Možná to "vyprazdňuje" i to, co nemá, ale zatím na mne nic nekřičelo. Možná by to chtělo nějakej blacklist na určitý soubory a složky
* Spustí-li se v nějakým Terminálu a ten se se spuštěným programem zavře, začne brečet, ale to už nějak ošetřím, zatím si na to dejte bacha
* Je jen česky, neumím to svázat s *.po souborem
* Možná by šel kód trochu optimalizovat
* Zatím nemá náhled, ten se dá zobrazit pomocí
find /var/log -type f* U archivovaných logů sníží velikost na 0B, ale nevím, jestli by nebylo lepší je smazat
Vlastnosti* Vyprazdňuje hodně rychle, zpravidla to zabere sotva 1s
* Je to sice texťák, ale krásnej, barevnej

* Nepotřebuje k běhu X server (je to texťák

)
* Má sotva 2 KiB, vejde se do kapsy
Takže kdo má silnej žaludek, může to zkusit, rád bych pak znal vaše názory, návrhy, bugreporty atd., stížnosti posílejte radši přes PM

Onen skript je
tady, takže stačí stáhnout, udělat spustitelným, spustit jako root
