Bug#330522: [pkg-fetchmail-maint] Bug#330522: fetchmail: don't hide errors in postinst

Goswin von Brederlow brederlo at informatik.uni-tuebingen.de
Thu Sep 29 14:03:14 UTC 2005


Nico Golde <nico at ngolde.de> writes:

> tags 330522 + pending
> Hi Lars,
> * Lars Wirzenius <liw at iki.fi> [2005-09-29 11:13]:
>> Package: fetchmail
>> Version: 6.2.5-18
>> 
>> The fetchmail postinst script contains the following:
>> 
>> adduser --system --ingroup nogroup --home /var/run/fetchmail \
>>         --shell /bin/sh --disabled-password fetchmail >/dev/null 2>&1 ||
>> true
>> 
>> 
>> If the adduser command fails, this manages to hide the fact from the
>> sysadmin. This is not good.
>
> Thanks fixed in svn.
> Regards Nico

I hope you tested this. The adduser command gives some warnings when
the homedir or user already exists and I think returns an error in
some cases where it shouldn't. The command is for updating the user
info (from older fetchmails) as well as creating the user if it
doesn't exist and both cases should do so quietly.

MfG
        Goswin





More information about the pkg-fetchmail-maint mailing list