Package: masqmail
Version: 0.2.21-1.2
Severity: normal

If /etc/aliases exists but is empty, then masqmail will queue mail 
but not actually deliver it (irrespective of whether sent from inside 
or outside, or going to inside or outside).

Masqmail should not simply silently only queue mails without explanation
in the logs or even in the debug output!

(Actually I only discovered the cause of this problem by diffing the 
output of stracing the same version of the package on two different 
systems; which is clearly not the right answer.)

I believe:

1) masqmail should either be more tolerant of empty aliase files, or
   it should write an *ERROR* message to the logs

2) /etc/aliases should be created, but here I am not sure by who. I 
   presume that the masqmail maintainer knows which package should
   have responsiblity for this file. I installed my system from
   netinst 20070404 and there was no /etc/aliases (dselect did
   want to install some stuff, but I only went into dselect out of
   curiousity - I am an aptitude use and aptitude was quite happy
   with my very bare installation). Could the masqmail maintainer
   please either fix this in masqmail or clone this bug report into
   whatever package (netinst? base? or whatever?); whichever is
   the "right" solution. 

If you need any more information feel free to ask; probably I will
reinstall this system within one month so I can easily try specific
things at install-time; just let me know.

Many thanks!

Alexis

-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-4-686
Locale: LANG=C, LC_CTYPE=C (charmap=locale: Cannot set LC_CTYPE to default 
locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
ANSI_X3.4-1968) (ignored: LC_ALL set to en_GB)

Versions of packages masqmail depends on:
ii  debconf [debconf-2.0]       1.5.11       Debian configuration management sy
ii  libc6                       2.3.6.ds1-13 GNU C Library: Shared libraries
ii  libglib2.0-0                2.12.4-2     The GLib library of C routines
ii  libident                    0.22-3       simple RFC1413 client library - ru
ii  liblockfile1                1.06.1       NFS-safe locking library, includes
ii  netbase                     4.29         Basic TCP/IP networking system

masqmail recommends no packages.

-- debconf information:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = (unset),
        LC_ALL = "en_GB",
        LANG = (unset)
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
* masqmail/ipup_fetch: true
* masqmail/mda: /usr/bin/procmail -Y -d ${rcpt_local}
* masqmail/online_file: /var/run/masqmail-route
* masqmail/mbox_default: mbox
* masqmail/init_smtp_daemon: true
* masqmail/ipup_runqueue: true
* masqmail/online_detect: file
* masqmail/local_hosts: localhost;graces;*.myth.net;dione.no-ip.org
* masqmail/queue_daemon_ival: -q10m
* masqmail/host_name: graces.myth.net
* masqmail/alias_local_caseless: false
* masqmail/manage_config_with_debconf: true
* masqmail/use_syslog: true
* masqmail/listen_addresses: localhost:25
* masqmail/init_fetch_daemon: true
  masqmail/move_existing_nondebconf_config: true
* masqmail/ifup_ifaces: all
  masqmail/online_pipe:
* masqmail/init_queue_daemon: true
* masqmail/fetch_daemon_ival: -go10m
* masqmail/local_nets:


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to