From e3618ee943f4be967ed48ab6f3ec34fa3ff1f8d8 Mon Sep 17 00:00:00 2001 From: djurban Date: Thu, 19 Aug 2004 12:27:59 +0000 Subject: [PATCH] - user/group staff backported from ac-branch Changed files: rpm.macros -> 1.161 --- rpm.macros | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/rpm.macros b/rpm.macros index a0d0283..9ad8377 100644 --- a/rpm.macros +++ b/rpm.macros @@ -445,3 +445,22 @@ fi; \ %xmms_general_plugindir %(xmms-config --general-plugin-dir) %_target_base_arch %(echo %{_target_cpu} | sed 's/i.86/i386/;s/athlon/i386/;s/pentium./i386/;s/amd64/x86_64/') + +# user/group checking macros +# +# Usage: +# %userremove myuser +# +%userremove /usr/lib/rpm/user_group.sh user del +%groupremove /usr/lib/rpm/user_group.sh group del +# +# Usage: +# if %usertestrm myuser; then +# /usr/sbin/userdel -r myuser +# Note: +# use these macros only if you need to call userdel/groupdel with +# a non-standard option or take an extra action; otherwise use the +# %userremove/%groupremove macros +# +%usertestrm /usr/lib/rpm/user_group.sh user testrm +%grouptestrm /usr/lib/rpm/user_group.sh group testrm -- 2.43.0