[arch-commits] Commit in nvidia-utils/trunk (PKGBUILD nvidia-utils.install)

Sven-Hendrik Haase svenstaro at archlinux.org
Sun Mar 1 13:19:29 UTC 2015


    Date: Sunday, March 1, 2015 @ 14:19:29
  Author: svenstaro
Revision: 232353

upgpkg: nvidia-utils 346.47-2

Fix permissions handling

Modified:
  nvidia-utils/trunk/PKGBUILD
  nvidia-utils/trunk/nvidia-utils.install

----------------------+
 PKGBUILD             |    2 +-
 nvidia-utils.install |   14 ++------------
 2 files changed, 3 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-03-01 11:58:01 UTC (rev 232352)
+++ PKGBUILD	2015-03-01 13:19:29 UTC (rev 232353)
@@ -5,7 +5,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
 pkgver=346.47
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/"
 license=('custom')

Modified: nvidia-utils.install
===================================================================
--- nvidia-utils.install	2015-03-01 11:58:01 UTC (rev 232352)
+++ nvidia-utils.install	2015-03-01 13:19:29 UTC (rev 232353)
@@ -3,18 +3,8 @@
 }
 
 post_install() {
-  if ! getent group nvidia-persistenced >/dev/null; then
-    groupadd -g 143 nvidia-persistenced
-  fi
-  if ! getent passwd nvidia-persistenced >/dev/null; then
-    useradd -c 'NVIDIA Persistence Daemon' -u 143 -g nvidia-persistenced -d '/' -s /sbin/nologin nvidia-persistenced
-  fi
+  getent group nvidia-persistenced &>/dev/null || groupadd -g 143 nvidia-persistenced
+  getent passwd nvidia-persistenced &>/dev/null || useradd -c 'NVIDIA Persistence Daemon' -u 143 -g nvidia-persistenced -d '/' -s /sbin/nologin nvidia-persistenced
 
   post_upgrade
 }
-
-post_remove() {
-  if getent group nvidia-persistenced >/dev/null; then
-    userdel -f nvidia-persistenced
-  fi
-}



More information about the arch-commits mailing list