On Friday, July 15, 2016 12:09:46 AM Valentin Lorentz wrote: > Package: opendkim > Version: 2.10.3-5 > Severity: grave > > Dear maintainer, > > After a recent upgrade of my system, I get this whenever I try to start > opendkim (including when run by dpkg while configuring it): > > root@Hydrogen:~# LANG=C /etc/init.d/opendkim start > Starting OpenDKIM: install: invalid group ‘’ > > I believe the issue lies in the init script: if $RUNDIR does not exist, > then this command is run: > > install -o "$USER" -g "$GROUP" -m 755 -d "$RUNDIR" > > with $GROUP defined like this: > > GROUP=$GROUP > > But $GROUP does not exist prior to the line.
First, downgrading to important since this does not apply to users of the default Debian init system. Second, /etc/default/opendkim is sourced before that line in the init script and the current version of the defaults file has GROUP defined, so it does. Please check the contents of /etc/default/opendkim. The last part of it should look like: USER=opendkim GROUP=opendkim PIDFILE=$RUNDIR/$NAME.pid EXTRAAFTER= If it's not there, when the package was upgraded your system (either manually or automatically, depending on how it is configured), kept the old version. If you add those at the bottom of the file and restart, it should work. If it is there, then there's a bug that needs investigating. I don't have any Testing/Unstable systems using the init script, so I may need help with testing. Scott K
signature.asc
Description: This is a digitally signed message part.