Sophie

Sophie

distrib > Fedora > 13 > x86_64 > by-pkgid > ba0413a963d4c128beb90871b2326086 > files > 1

fedora-usermgmt-devel-0.10-1300.fc13.noarch.rpm

## Use these macros like
##
## =====
## %bcond_without	fedora
##
## BuildRequires:	fedora-usermgmt-devel
## %{?FE_USERADD_REQ}
## ...
## %pre
## %__fe_groupadd <uid> -r ... &>/dev/null || :
## %__fe_useradd  <uid> -r ... &>/dev/null || :
##
## %postun
## %__fe_userdel  ... &>/dev/null || :
## %__fe_groupdel ... &>/dev/null || :


%__fe_useradd		%{?with_fedora:/usr/sbin/fedora-useradd}%{!?with_fedora:__useradd() { shift; /usr/sbin/useradd "$@"; }; __useradd}
%__fe_userdel		test "$1" != 0 || %{?with_fedora:/usr/sbin/fedora-userdel}%{!?with_fedora:/usr/sbin/userdel}

%__fe_groupadd		%{?with_fedora:/usr/sbin/fedora-groupadd}%{!?with_fedora:__groupadd() { shift; /usr/sbin/groupadd "$@"; }; __groupadd}
%__fe_groupdel		test "$1" != 0 || %{?with_fedora:/usr/sbin/fedora-groupdel}%{!?with_fedora:/usr/sbin/groupdel}

%FE_USERADD_REQ	\
Requires(pre):		%{?with_fedora:fedora-usermgmt}%{!?with_fedora:shadow-utils}	\
Requires(postun):	%{?with_fedora:fedora-usermgmt}%{!?with_fedora:shadow-utils}	\
%nil