Bug#320483: exim4-base: init script fails if smtps service exists
in inetd.conf
Corey Edwards
tensai at zmonkey.org
Fri Jul 29 19:10:31 UTC 2005
Package: exim4-base
Version: 4.50-8
Severity: normal
Tags: patch
When using inetd to spawn an SMTPS server, exim refuses to start because
it only looks for ^smtp in inetd.conf. It should look for "^smtp " to
exclude ^smtps. Attached is a very simple patch to do so.
-- Package-specific info:
Exim version 4.50 #1 built 27-May-2005 08:10:05
Copyright (c) University of Cambridge 2004
Berkeley DB: Sleepycat Software: Berkeley DB 4.2.52: (December 3, 2003)
Support for: iconv() IPv6 PAM Perl GnuTLS Content_Scanning Old_Demime
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz dnsdb dsearch ldap ldapdn ldapm mysql nis nis0 passwd pgsql
Authenticators: cram_md5 cyrus_sasl plaintext spa
Routers: accept dnslookup ipliteral iplookup manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore/mbx autoreply lmtp pipe smtp
Fixed never_users: 0
Configuration file is /etc/exim4/exim4.conf
-- System Information:
Debian Release: 3.0
Architecture: i386 (i586)
Kernel: Linux 2.4.18-1-k6
Locale: LANG=C, LC_CTYPE=C
Versions of packages exim4-base depends on:
ii adduser 3.59 Add and remove users and groups
ii cron 3.0pl1-86 management of regular background p
ii debconf [debconf-2.0] 1.4.30 Debian configuration management sy
ii exim4-config [exim4-config- 4.34-4 Debian configuration for exim4
ii libc6 2.3.2.ds1-22 GNU C Library: Shared libraries an
ii libdb4.2 4.2.52-16 Berkeley v4.2 Database Libraries [
ii netbase 4.07 Basic TCP/IP networking system
ii passwd 20000902-12 Change and administer password and
-- debconf information:
exim4/purge_spool: false
exim4/move_exim3_spool: false
-------------- next part --------------
--- exim4.orig Fri Jul 29 13:03:16 2005
+++ exim4 Fri Jul 29 13:06:30 2005
@@ -36,7 +36,7 @@
}
# Exit if exim runs from /etc/inetd.conf
-if [ -f /etc/inetd.conf ] && grep -E -q "^ *([0-9.]+:)?smtp" /etc/inetd.conf
+if [ -f /etc/inetd.conf ] && grep -E -q "^ *([0-9.]+:)?smtp " /etc/inetd.conf
then
upex4conf
exit 0
More information about the Pkg-exim4-maintainers
mailing list