Package: inn2 Version: 2.4.5-5 Severity: grave Justification: renders package unusable
The inn system doesn't even start after installation. There are plenty of files with the wrong ownership and permissions per inncheck (see output below). Running "inncheck -f -perm | sh" fixes it and then inn starts and is usable. It seems running inncheck should be part of the post-install script, or the install scripts should set the ownership and permissions of the files correctly. #inncheck /var/lib/news/active:0: mode 644, should be 664 /etc/news/control.ctl:0: owned by root, should be news /etc/news/control.ctl:0: in group root, should be news /etc/news/expire.ctl:0: owned by root, should be news /etc/news/expire.ctl:0: in group root, should be news /etc/news/incoming.conf:0: owned by root, should be news /etc/news/incoming.conf:0: in group root, should be news /etc/news/incoming.conf:0: mode 644, should be 640 /etc/news/inn.conf:0: owned by root, should be news /etc/news/inn.conf:0: in group root, should be news /etc/news/moderators:0: owned by root, should be news /etc/news/moderators:0: in group root, should be news /etc/news/newsfeeds:0: owned by root, should be news /etc/news/newsfeeds:0: in group root, should be news /etc/news/nntpsend.ctl:0: owned by root, should be news /etc/news/nntpsend.ctl:0: in group root, should be news /etc/news/overview.fmt:0: owned by root, should be news /etc/news/overview.fmt:0: in group root, should be news /etc/news/passwd.nntp:0: owned by root, should be news /etc/news/readers.conf:0: owned by root, should be news /etc/news/readers.conf:0: in group root, should be news #inncheck -perm /var/spool/news/archive:0: mode 775, should be 755 /var/spool/news/incoming/bad:0: mode 775, should be 755 /var/spool/news/outgoing:0: mode 775, should be 755 /usr/lib/news/bin/control:0: owned by root, should be news /usr/lib/news/bin/control:0: in group root, should be news /var/log/news:0: mode 644, should be 755 /usr/lib/news/bin:0: owned by root, should be news /usr/lib/news/bin:0: in group root, should be news /etc/news:0: owned by root, should be news /usr/lib/news:0: owned by root, should be news /usr/lib/news:0: in group root, should be news /var/log/news/OLD:0: mode 775, should be 755 /usr/lib/news/bin/rnews.libexec:0: owned by root, should be news /usr/lib/news/bin/rnews.libexec:0: in group root, should be news /var/spool/news/incoming/tmp:0: mode 775, should be 755 /var/spool/news/articles:0: mode 775, should be 755 /var/spool/news/incoming:0: mode 775, should be 755 /var/run/news:0: mode 775, should be 750 /usr/lib/news/bin/innd:0: owned by root, should be news /usr/lib/news/bin/innd:0: in group root, should be news /usr/lib/news/bin/innd:0: mode 755, should be 550 /usr/lib/news/bin/nnrpd:0: owned by root, should be news /usr/lib/news/bin/nnrpd:0: in group root, should be news /usr/lib/news/bin/nnrpd:0: mode 755, should be 555 /usr/lib/news/bin/rnews:0: in group uucp, should be news /usr/lib/news/bin/rnews:0: mode 4755, should be 500 /usr/lib/news/bin/inews:0: owned by root, should be news /usr/lib/news/bin/inews:0: in group root, should be news /usr/lib/news/bin/inews:0: mode 755, should be 550 /usr/lib/news/bin/rc.news:0: owned by root, should be news /usr/lib/news/bin/rc.news:0: in group root, should be news /usr/lib/news/bin/rc.news:0: mode 755, should be 550 /usr/lib/news/bin/inndstart:0: mode 4754, should be 4550 /etc/news/newsfeeds:0: owned by root, should be news /etc/news/newsfeeds:0: in group root, should be news /etc/news/moderators:0: owned by root, should be news /etc/news/moderators:0: in group root, should be news /etc/news/control.ctl:0: owned by root, should be news /etc/news/control.ctl:0: in group root, should be news /etc/news/passwd.nntp:0: owned by root, should be news /etc/news/incoming.conf:0: owned by root, should be news /etc/news/incoming.conf:0: in group root, should be news /etc/news/incoming.conf:0: mode 644, should be 640 /etc/news/nntpsend.ctl:0: owned by root, should be news /etc/news/nntpsend.ctl:0: in group root, should be news /etc/news/readers.conf:0: owned by root, should be news /etc/news/readers.conf:0: in group root, should be news /etc/news/overview.fmt:0: owned by root, should be news /etc/news/overview.fmt:0: in group root, should be news /var/lib/news/active:0: mode 644, should be 664 /etc/news/inn.conf:0: owned by root, should be news /etc/news/inn.conf:0: in group root, should be news /etc/news/expire.ctl:0: owned by root, should be news /etc/news/expire.ctl:0: in group root, should be news /var/lib/news/history:0: mode 664, should be 644 /usr/lib/news/bin/ctlinnd:0: owned by root, should be news /usr/lib/news/bin/ctlinnd:0: in group root, should be news /usr/lib/news/bin/ctlinnd:0: mode 755, should be 550 /usr/lib/news/bin/expirerm:0: owned by root, should be news /usr/lib/news/bin/expirerm:0: in group root, should be news /usr/lib/news/bin/expirerm:0: mode 755, should be 550 /usr/lib/news/bin/inncheck:0: owned by root, should be news /usr/lib/news/bin/inncheck:0: in group root, should be news /usr/lib/news/bin/inncheck:0: mode 755, should be 550 /usr/lib/news/bin/innstat:0: owned by root, should be news /usr/lib/news/bin/innstat:0: in group root, should be news /usr/lib/news/bin/innstat:0: mode 755, should be 550 /usr/lib/news/bin/innwatch:0: owned by root, should be news /usr/lib/news/bin/innwatch:0: in group root, should be news /usr/lib/news/bin/innwatch:0: mode 755, should be 550 /usr/lib/news/bin/news.daily:0: owned by root, should be news /usr/lib/news/bin/news.daily:0: in group root, should be news /usr/lib/news/bin/news.daily:0: mode 755, should be 550 /usr/lib/news/bin/nntpsend:0: owned by root, should be news /usr/lib/news/bin/nntpsend:0: in group root, should be news /usr/lib/news/bin/nntpsend:0: mode 755, should be 550 /usr/lib/news/bin/scanlogs:0: owned by root, should be news /usr/lib/news/bin/scanlogs:0: in group root, should be news /usr/lib/news/bin/scanlogs:0: mode 755, should be 550 /usr/lib/news/bin/sendbatch:0: missing /usr/lib/news/bin/tally.control:0: owned by root, should be news /usr/lib/news/bin/tally.control:0: in group root, should be news /usr/lib/news/bin/tally.control:0: mode 755, should be 550 /usr/lib/news/bin/writelog:0: owned by root, should be news /usr/lib/news/bin/writelog:0: in group root, should be news /usr/lib/news/bin/writelog:0: mode 755, should be 550 /usr/lib/news/bin/send-ihave:0: owned by root, should be news /usr/lib/news/bin/send-ihave:0: in group root, should be news /usr/lib/news/bin/send-ihave:0: mode 755, should be 550 /usr/lib/news/bin/send-nntp:0: owned by root, should be news /usr/lib/news/bin/send-nntp:0: in group root, should be news /usr/lib/news/bin/send-nntp:0: mode 755, should be 550 /usr/lib/news/bin/send-uucp:0: owned by root, should be news /usr/lib/news/bin/send-uucp:0: in group root, should be news /usr/lib/news/bin/send-uucp:0: mode 755, should be 550 /usr/lib/news/bin/archive:0: owned by root, should be news /usr/lib/news/bin/archive:0: in group root, should be news /usr/lib/news/bin/archive:0: mode 755, should be 555 /usr/lib/news/bin/batcher:0: owned by root, should be news /usr/lib/news/bin/batcher:0: in group root, should be news /usr/lib/news/bin/batcher:0: mode 755, should be 555 /usr/lib/news/bin/buffchan:0: owned by root, should be news /usr/lib/news/bin/buffchan:0: in group root, should be news /usr/lib/news/bin/buffchan:0: mode 755, should be 555 /usr/lib/news/bin/convdate:0: owned by root, should be news /usr/lib/news/bin/convdate:0: in group root, should be news /usr/lib/news/bin/convdate:0: mode 755, should be 555 /usr/lib/news/bin/cvtbatch:0: owned by root, should be news /usr/lib/news/bin/cvtbatch:0: in group root, should be news /usr/lib/news/bin/cvtbatch:0: mode 755, should be 555 /usr/lib/news/bin/expire:0: owned by root, should be news /usr/lib/news/bin/expire:0: in group root, should be news /usr/lib/news/bin/expire:0: mode 755, should be 555 /usr/lib/news/bin/filechan:0: owned by root, should be news /usr/lib/news/bin/filechan:0: in group root, should be news /usr/lib/news/bin/filechan:0: mode 755, should be 555 /usr/lib/news/bin/getlist:0: owned by root, should be news /usr/lib/news/bin/getlist:0: in group root, should be news /usr/lib/news/bin/getlist:0: mode 755, should be 555 /usr/lib/news/bin/grephistory:0: owned by root, should be news /usr/lib/news/bin/grephistory:0: in group root, should be news /usr/lib/news/bin/grephistory:0: mode 755, should be 555 /usr/lib/news/bin/innconfval:0: owned by root, should be news /usr/lib/news/bin/innconfval:0: in group root, should be news /usr/lib/news/bin/innconfval:0: mode 755, should be 555 /usr/lib/news/bin/innxmit:0: owned by root, should be news /usr/lib/news/bin/innxmit:0: in group root, should be news /usr/lib/news/bin/innxmit:0: mode 755, should be 555 /usr/lib/news/bin/makehistory:0: owned by root, should be news /usr/lib/news/bin/makehistory:0: in group root, should be news /usr/lib/news/bin/makehistory:0: mode 755, should be 555 /usr/lib/news/bin/nntpget:0: owned by root, should be news /usr/lib/news/bin/nntpget:0: in group root, should be news /usr/lib/news/bin/nntpget:0: mode 755, should be 555 /usr/lib/news/bin/overchan:0: owned by root, should be news /usr/lib/news/bin/overchan:0: in group root, should be news /usr/lib/news/bin/overchan:0: mode 755, should be 555 /usr/lib/news/bin/prunehistory:0: owned by root, should be news /usr/lib/news/bin/prunehistory:0: in group root, should be news /usr/lib/news/bin/prunehistory:0: mode 755, should be 555 /usr/lib/news/bin/shlock:0: owned by root, should be news /usr/lib/news/bin/shlock:0: in group root, should be news /usr/lib/news/bin/shlock:0: mode 755, should be 555 /usr/lib/news/bin/shrinkfile:0: owned by root, should be news /usr/lib/news/bin/shrinkfile:0: in group root, should be news /usr/lib/news/bin/shrinkfile:0: mode 755, should be 555 /usr/lib/news/bin/rnews.libexec/c7unbatch:0: owned by root, should be news /usr/lib/news/bin/rnews.libexec/c7unbatch:0: in group root, should be news /usr/lib/news/bin/rnews.libexec/c7unbatch:0: mode 755, should be 555 /usr/lib/news/bin/rnews.libexec/decode:0: owned by root, should be news /usr/lib/news/bin/rnews.libexec/decode:0: in group root, should be news /usr/lib/news/bin/rnews.libexec/decode:0: mode 755, should be 555 /usr/lib/news/bin/rnews.libexec/encode:0: owned by root, should be news /usr/lib/news/bin/rnews.libexec/encode:0: in group root, should be news /usr/lib/news/bin/rnews.libexec/encode:0: mode 755, should be 555 /usr/lib/news/bin/rnews.libexec/gunbatch:0: owned by root, should be news /usr/lib/news/bin/rnews.libexec/gunbatch:0: in group root, should be news /usr/lib/news/bin/rnews.libexec/gunbatch:0: mode 755, should be 555 /usr/lib/news/bin/rnews.libexec:0: ERROR: illegal file `bunbatch' in directory -- System Information: Debian Release: 5.0 APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages inn2 depends on: ii cron 3.0pl1-105 management of regular background p ii exim4 4.69-9 metapackage to ease Exim MTA (v4) ii exim4-daemon-light [m 4.69-9 lightweight Exim MTA (v4) daemon ii inn2-inews 2.4.5-5 NNTP client news injector, from In ii libc6 2.7-16 GNU C Library: Shared libraries ii libcomerr2 1.41.3-1 common error description library ii libdb4.6 4.6.21-11 Berkeley v4.6 Database Libraries [ ii libkrb53 1.6.dfsg.4~beta1-4 MIT Kerberos runtime libraries ii libpam0g 1.0.1-4 Pluggable Authentication Modules l ii libperl5.10 5.10.0-18 Shared Perl library ii libssl0.9.8 0.9.8g-14 SSL shared libraries ii perl 5.10.0-18 Larry Wall's Practical Extraction ii perl-base [perlapi-5. 5.10.0-18 minimal Perl system ii procps 1:3.2.7-9 /proc file system utilities ii time 1.7-23 The GNU time program for measuring inn2 recommends no packages. Versions of packages inn2 suggests: ii gnupg 1.4.9-3 GNU privacy guard - a free PGP rep ii wget 1.11.4-2 retrieves files from the web -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org