[INN2] Purge articoli vecchi
Ho INN 2.4.2 su una Debian Sarge; nonostante ne abbia impostato l'expire
degli articoli a 3 mesi, essi non vengono cancellati dal disco, ma
restano in /var/spool/news/articles/*. Tutto funziona bene dal punto di
vista dei newsreader, a cui il server mostra correttamente solo gli
articoli degli ultimi 90 giorni; invece sul disco ho roba anche di un
anno fa...
Come fare per far cancellare anche fisicamente gli articoli scaduti?
/etc/news/expire.ctl
/remember/:14
*:A:0:90:never
it.news.annunci:M:1:31:60
it.news.votazioni:M:1:31:31
it.faq:M:1:31:60
*.test:A:1:1:1
it.comp.software.tex:A:0:365:never
*.linux.ann*:A:0:365:never
/etc/cron.d/inn2
15 4 * * * news test -x /usr/lib/news/bin/news.daily &&
news.daily expireover lowmark delayrm
2 3 * * * news [ -x /usr/sbin/ctlinnd ] && ctlinnd -t 300 -s
reload incoming.conf "flush cache"
10 * * * * news [ -x /usr/bin/rnews ] && rnews -U
/etc/cron.daily/inn2
su news -c '/usr/lib/news/bin/news.daily expireover lowmark delayrm'
su news -c '/usr/sbin/ctlinnd -t 300 -s reload incoming.conf "flush
cache"'
su news -c '/usr/bin/rnews -U'
siccome la macchina che ospita il server non è always-on utilizzo
anacron.
--
___ _ | ICQ: 99644516 JABBER: pinopinto@jabber.org
| _ (_)_ _ ___ |
| _/ | ' \/ _ \ | PGP key fingerprint:
|_| |_|_||_\___/ | 0B6D CA29 72A5 7F36 0343 72E2 ECDA B516 8747 C639
Reply to: