Browse Source

postinst: Correctly pass --home instead of -home, and fixup old user

Thanks: Niels Thykier for reporting this on IRC
debian/1.8.y
Julian Andres Klode 7 years ago
parent
commit
269b7c0cd8
  1. 7
      debian/apt.postinst

7
debian/apt.postinst

@ -40,9 +40,14 @@ case "$1" in
fi
# add unprivileged user for the apt methods
adduser --force-badname --system -home /var/empty \
adduser --force-badname --system --home /nonexistent \
--no-create-home --quiet _apt || true
# Fixup any mistake in the home directory of the _apt user
if dpkg --compare-versions "$2" lt-nl 1.1~exp10~; then
usermod --home /nonexistent _apt
fi
# deal with upgrades from experimental
if dpkg --compare-versions "$2" 'eq' '1.1~exp3'; then
# libapt will setup partial/ at runtime

Loading…
Cancel
Save