[arch-commits] Commit in networkmanager-openconnect/trunk (1 file)
Jan Steffens
heftig at archlinux.org
Tue Apr 12 15:33:36 UTC 2016
Date: Tuesday, April 12, 2016 @ 17:33:36
Author: heftig
Revision: 264721
Simplify .install
Modified:
networkmanager-openconnect/trunk/networkmanager-openconnect.install
------------------------------------+
networkmanager-openconnect.install | 13 +++++--------
1 file changed, 5 insertions(+), 8 deletions(-)
Modified: networkmanager-openconnect.install
===================================================================
--- networkmanager-openconnect.install 2016-04-12 15:31:29 UTC (rev 264720)
+++ networkmanager-openconnect.install 2016-04-12 15:33:36 UTC (rev 264721)
@@ -1,16 +1,13 @@
-pkgname=networkmanager-openconnect
-
post_install() {
- getent group nm-openconnect >/dev/null 2>&1 || groupadd -g 104 nm-openconnect
- getent passwd nm-openconnect > /dev/null 2>&1 || useradd -u 104 -s /sbin/nologin -d / -M -c 'NetworkManager user for OpenConnect' -g nm-openconnect nm-openconnect
- passwd -l nm-openconnect > /dev/null
+ if ! getent passwd nm-openconnect >/dev/null; then
+ useradd -r -U -d / -c 'NetworkManager OpenConnect' -s /usr/bin/nologin nm-openconnect
+ fi
}
post_upgrade() {
- post_install
+ post_install $1
}
post_remove() {
- getent passwd nm-openconnect >/dev/null 2>&1 && userdel nm-openconnect
- getent group nm-openconnect >/dev/null 2>&1 && groupdel nm-openconnect
+ post_install $1
}
More information about the arch-commits
mailing list