Indeed, I made a mistake when upgrading /etc/default/opendkim.
Everything works fine now, sorry for the inconvenience.

On 15/07/2016 03:02, Scott Kitterman wrote:
> 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
> 

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to