[Adduser-devel] Bug#316089: exim4-config - fails to install if system uses no shadow

Steve Langasek Steve Langasek <vorlon@debian.org>, 316089@bugs.debian.org
Tue, 28 Jun 2005 14:40:05 -0700

On Tue, Jun 28, 2005 at 01:31:39PM +0200, Bastian Blank wrote:
> Package: exim4-config
> Version: 4.51-1
> Severity: serious

> exim4-config fails to install if the system have no /etc/shadow file.

> | Setting up exim4-config (4.51-1) ...
> | hostname: Unknown host
> | hostname: Unknown host
> | Adding system-user for exim (v4)
> | chage: can't open shadow password file
> | groupdel: group Debian-exim does not exist
> | dpkg: error processing exim4-config (--configure):
> |  subprocess post-installation script returned error exit status 1

I don't see how this would be a serious bug in exim4-config.  It fails
because the chage command fails, but exim4-config properly depends on the
passwd package, so this tool should be usable.  Is there a reason that
Debian needs to support systems that don't have /etc/shadow?

Steve Langasek
postmodern programmer