Control: reassign -1 src:redis 2:2.8.7-1

On Du, 09 mar 14, 20:11:41, Ed Swierk wrote:
> Source: redis-server
> Version: 2:2.8.7-1
> Severity: normal
> 
> Dear Maintainer,
> 
> I'm installing redis-server into a root filesystem using multistrap. The
> host has a different architecture, so multistrap skips all scripts during
> the install.  Then when I run dpkg --configure -a, the postinst script
> tries to chown redis /var/lib/redis, which fails because the redis user
> that would have been created by preinst doesn't exist.
> 
> I haven't found an official policy on how packages are supposed to create a
> user during install, but all the instances I found (in openssh-server,
> racoon, trousers) did so in postinst rather than preinst. This unofficial
> wiki document also recommends postinst:
> https://wiki.debian.org/AccountHandlingInMaintainerScripts .  Since this
> convention happens to benefit multistrap users, I'd like to see
> redis-server adopt it.
> 
> (See bug 627068 for further discussion about skipping preinst during
> foreign installs.)
> 
> -- System Information:
> Debian Release: jessie/sid
>   APT prefers unstable
>   APT policy: (500, 'unstable')
> Architecture: amd64 (x86_64)
> 
> Kernel: Linux 3.11.0-17-generic (SMP w/4 CPU cores)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash

-- 
http://wiki.debian.org/FAQsFromDebianUser
Offtopic discussions among Debian users and developers:
http://lists.alioth.debian.org/mailman/listinfo/d-community-offtopic
http://nuvreauspam.ro/gpg-transition.txt

Attachment: signature.asc
Description: Digital signature

Reply via email to