]> git.saurik.com Git - apt.git/commitdiff
Use _apt as our unprivileged user name
authorJulian Andres Klode <jak@debian.org>
Wed, 24 Sep 2014 15:29:53 +0000 (17:29 +0200)
committerJulian Andres Klode <jak@debian.org>
Wed, 24 Sep 2014 15:29:53 +0000 (17:29 +0200)
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>
apt-pkg/contrib/fileutl.cc
debian/apt.postinst

index 72e2dabd5342aa25ef5dbc19c7887134593cb72c..8e7313e8fcca69d3557d2b1cfc975a976cfc05af 100644 (file)
@@ -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());
index 08dc60f9ca047c0952832a1ff94f6e830ffb487c..fab02650472f379ddc2f6a69f89d7a7d72e38e89 100644 (file)
@@ -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