Subject: bin/8886: sendmail comes half-initialized
To: None <gnats-bugs@gnats.netbsd.org>
From: None <nemo@red-bean.com>
List: netbsd-bugs
Date: 11/26/1999 13:09:45
>Number:         8886
>Category:       bin
>Synopsis:       after installation, `newaliases' needs to be run by hand
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    bin-bug-people (Utility Bug People)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Nov 26 13:09:00 1999
>Last-Modified:
>Originator:     Joel N. Weber II
>Organization:
Red Bean Software/Gratuitous Organization for Gratuitous Software Enhancement
>Release:        1.4.1
>Environment:
System: NetBSD duality 1.4.1 NetBSD 1.4.1 (XANTHINE) #0: Thu Nov 25 14:00:04 EST 1999 nemo@duality:/usr/src/syssrc/sys/arch/i386/compile/XANTHINE i386


>Description:
When you install a 1.4.1 system using sysinst, you get a system where
`newaliases' needs to be run by hand in order to make sendmail happy.

This appears to have the bizarre side effect that when send-pr invokes sendmail,
it gets a wierd exit status that it warns the user about.  However, if I'm
not overly confused, it sends the problem report in spite of the message
that leaves the user with the impression that it failed.  This can lead
to the user running newaliases, then sending the pr again, which can lead
to duplicated pr's.
>How-To-Repeat:
>Fix:
One good solution might be to enable autorebuild of the aliases file in
the default sendmail config, unless there's some known good reason not
to do this.
>Audit-Trail:
>Unformatted: