Browse Source

Use _apt as our unprivileged user name

Some people want to standardize on it, and BSDs do it too, so let's
do the same.

Reported-by: Paul Wise <pabs@debian.org>
Julian Andres Klode 9 years ago
parent
commit
eed65c7932
2 changed files with 3 additions and 3 deletions
  1. 1 1
      apt-pkg/contrib/fileutl.cc
  2. 2 2
      debian/apt.postinst

+ 1 - 1
apt-pkg/contrib/fileutl.cc

@@ -2184,7 +2184,7 @@ bool DropPrivs()
    if(_config->FindB("Debug::NoDropPrivs", false) == true)
       return true;
 
-   const std::string nobody = _config->Find("APT::User::Nobody", "Debian-apt");
+   const std::string nobody = _config->Find("APT::User::Nobody", "_apt");
    struct passwd *pw = getpwnam(nobody.c_str());
    if (pw == NULL)
       return _error->Warning("No user %s, can not drop rights", nobody.c_str());

+ 2 - 2
debian/apt.postinst

@@ -28,8 +28,8 @@ case "$1" in
 
         # add unprivileged user for the apt methods
         adduser --force-badname --system --no-create-home \
-            --quiet Debian-apt || true
-        chown -R Debian-apt:root \
+            --quiet _apt || true
+        chown -R _apt:root \
             /var/lib/apt/lists \
             /var/cache/apt/archives