[arch-commits] Commit in pulseaudio/trunk (pulseaudio.install)
Jan Steffens
heftig at archlinux.org
Sat Nov 27 23:06:35 UTC 2010
Date: Saturday, November 27, 2010 @ 18:06:34
Author: heftig
Revision: 101104
Only destroy users on upgrade from <0.9.22
Modified:
pulseaudio/trunk/pulseaudio.install
--------------------+
pulseaudio.install | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
Modified: pulseaudio.install
===================================================================
--- pulseaudio.install 2010-11-27 21:03:57 UTC (rev 101103)
+++ pulseaudio.install 2010-11-27 23:06:34 UTC (rev 101104)
@@ -13,10 +13,12 @@
post_upgrade() {
# Delete old users and groups
# System-wide daemon not supported anymore
- getent passwd pulse &>/dev/null && usr/sbin/userdel -f pulse
- getent group pulse-access &>/dev/null && usr/sbin/groupdel pulse-access
- getent group pulse-rt &>/dev/null && usr/sbin/groupdel pulse-rt
- getent group pulse &>/dev/null && usr/sbin/groupdel pulse
+ if (( $(vercmp $2 0.9.22) < 0 )); then
+ getent passwd pulse &>/dev/null && usr/sbin/userdel -f pulse
+ getent group pulse-access &>/dev/null && usr/sbin/groupdel pulse-access
+ getent group pulse-rt &>/dev/null && usr/sbin/groupdel pulse-rt
+ getent group pulse &>/dev/null && usr/sbin/groupdel pulse
+ fi
true
}
More information about the arch-commits
mailing list