Package: uw-imapd
Version: 7:2002edebian1-6
Severity: serious
Justification: Policy 10.7.3
Ref also bug 190314 . Sorry if the Justification tag is wrong, but I
suspect it's related to that section. uw-imapd-ssl.postinst under sarge
clobbers my sysadmin's /etc/inetd.conf line:
#imaps stream tcp nowait root /usr/sbin/tcpd /usr/sbin/imapd
# Removed tcpd from imaps so I can limit imapd to localhost for webmail
imaps stream tcp nowait root /usr/sbin/imapd
This last upgrade changed the imaps line to:
imaps stream tcp nowait root /usr/sbin/tcpd /usr/sbin/imapd
possibly as a result of DEBIAN/postinst:
in `echo "$RET" | sed 's/,/ /g'`; do
...
elif [ "$i" = "imaps" ]; then
update-inetd --group mail --add "imaps stream tcp nowait root
/usr/sbin/tcpd /usr/sbin/imapd";
fi
done
and screwed up local imaps access (via pine and squirrelmail) to the SSL imapd
server. I suspect upgrades aren't supposed to clobber existing lines in
the inetd.conf, so I'm not sure what happened here.
Thanks,
Krishna Sethuraman
P.S. He enables imapd (non-SSL) in /etc/hosts.allow for localhost clients
(squirrelmail, in this case) to connect localhost's imapd, but needs to have
imaps available to the outside world. Since imapd and imaps run through
the same daemon, one protocol needs to be run from inetd via tcpd and the
other one not.
If you think this should be set up in a different way let me know, but I
still suspect the postinst script should catch this case and deal with
it properly -- since I think it would be a fairly standard setup (imapd
for outside mail clients, imapd for squirrelmail).
-- System Information:
Debian Release: 3.1
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i586)
Kernel: Linux 2.4.18-bf2.4
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
Versions of packages uw-imapd depends on:
ii debconf 1.4.30.11 Debian configuration management sy
ii libc-client2002edebian 7:2002edebian1-6 UW c-client library for mail proto
ii libc6 2.3.2.ds1-20 GNU C Library: Shared libraries an
ii libcomerr2 1.35-6 The Common Error Description libra
ii libkrb53 1.3.6-1 MIT Kerberos runtime libraries
ii libpam-runtime 0.76-22 Runtime support for the PAM librar
ii libpam0g 0.76-22 Pluggable Authentication Modules l
ii libssl0.9.7 0.9.7e-2 SSL shared libraries
ii openssl 0.9.7e-2 Secure Socket Layer (SSL) binary a
-- debconf information:
* uw-imapd/protocol: imap2, imaps
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]