[arch-commits] Commit in nvidia-340xx-utils/trunk (2 files)

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


    Date: Sunday, March 1, 2015 @ 14:26:18
  Author: svenstaro
Revision: 232355

upgpkg: nvidia-340xx-utils 340.76-2

Fix permissions handling

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

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

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-03-01 13:20:08 UTC (rev 232354)
+++ PKGBUILD	2015-03-01 13:26:18 UTC (rev 232355)
@@ -5,7 +5,7 @@
 pkgbase=nvidia-340xx-utils
 pkgname=('nvidia-340xx-utils' 'nvidia-340xx-libgl' 'opencl-nvidia-340xx')
 pkgver=340.76
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/"
 license=('custom')

Modified: nvidia-340xx-utils.install
===================================================================
--- nvidia-340xx-utils.install	2015-03-01 13:20:08 UTC (rev 232354)
+++ nvidia-340xx-utils.install	2015-03-01 13:26:18 UTC (rev 232355)
@@ -2,20 +2,9 @@
   echo "If you run into trouble with CUDA not being available, run nvidia-modprobe first."
 }
 
-
 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