]> git.pld-linux.org Git - packages/dcc-dccd.git/commitdiff
- use %useradd/%groupadd macros
authorElan Ruusamäe <glen@pld-linux.org>
Sun, 1 May 2005 17:31:30 +0000 (17:31 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    dcc-dccd.spec -> 1.26

dcc-dccd.spec

index 4dcb8aa416861f7f16ee8aefc3d67ecc1eea8d46..bf34b58baaeb5d7ea0f07412f309d44edfb2f7cd 100644 (file)
@@ -10,9 +10,11 @@ Source0:     http://www.dcc-servers.net/dcc/source/%{name}-%{version}.tar.Z
 URL:           http://www.dcc-servers.net/
 BuildRequires: fhs-compliance
 BuildRequires: using-special-registered-not-regular-user
+BuildRequires: rpmbuild(macros) >= 1.202
 Requires(pre): /usr/sbin/useradd
 Requires(postun):      /usr/sbin/userdel
 Requires(post,preun):  /sbin/chkconfig
+Provides:      user(dcc)
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define                dccdir  /var/lib/dcc
@@ -235,11 +237,12 @@ rm -f $RPM_BUILD_ROOT%{_sbindir}/updatedcc
 rm -rf $RPM_BUILD_ROOT
 
 %pre
-/usr/sbin/useradd -d %{dccdir} -r dcc >/dev/null 2>&1
+# TODO register userid in uid_gid.db.txt
+%useradd -u XXX -d %{dccdir} -r dcc
 
 %postun
 if [ $1 = 0 ]; then
-       /usr/sbin/userdel -r dcc > /dev/null 2>&1 || :
+       %userremove dcc
 fi
 
 %post
This page took 0.080035 seconds and 4 git commands to generate.