[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[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: