rpms/kismet/devel kismet.spec,1.4,1.5
Enrico Scholz (ensc)
fedora-extras-commits at redhat.com
Sun Jul 9 14:53:07 UTC 2006
Author: ensc
Update of /cvs/extras/rpms/kismet/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv19072/devel
Modified Files:
kismet.spec
Log Message:
use new fedora-usermgmt code
Index: kismet.spec
===================================================================
RCS file: /cvs/extras/rpms/kismet/devel/kismet.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- kismet.spec 29 Apr 2006 18:11:06 -0000 1.4
+++ kismet.spec 9 Jul 2006 14:53:07 -0000 1.5
@@ -2,6 +2,10 @@
%global _version 2006-04-R1
+## Fedora Extras specific customization below...
+%bcond_without fedora
+##
+
## {Local macros...
%global username kismet
%global crontabdir %_sysconfdir/cron.daily
@@ -16,7 +20,7 @@
Summary: WLAN detector, sniffer and IDS
Name: kismet
Version: %_rpmversion
-Release: %release_func 2
+Release: %release_func 3
License: GPL
Group: Applications/Internet
URL: http://www.kismetwireless.net/
@@ -39,12 +43,14 @@
# should be required by ImageMagick-devel but are missing in FC4
BuildRequires: libtiff-devel libjpeg-devel freetype-devel
BuildRequires: bzip2-devel
-Requires(pre): fedora-usermgmt
-Requires(postun): fedora-usermgmt
+BuildRequires: fedora-usermgmt-devel
+Provides: user(%username)
+Provides: group(%username)
Requires(missingok): tmpwatch
Requires(missingok): crontabs
Requires(pre): %crontabdir
Requires(postun): %crontabdir
+%{?FE_USERADD_REQ}
%package extras
@@ -122,14 +128,14 @@
%pre
-/usr/sbin/fedora-groupadd 12 -r %username &>/dev/null || :
-/usr/sbin/fedora-useradd 12 -r -s /sbin/nologin -M -d %homedir \
- -c 'Kismet user' -g %username %username &>/dev/null || :
+%__fe_groupadd 12 -r %username &>/dev/null || :
+%__fe_useradd 12 -r -s /sbin/nologin -M -d %homedir \
+ -c 'Kismet user' -g %username %username &>/dev/null || :
%postun
-test "$1" != 0 || /usr/sbin/fedora-userdel %username &>/dev/null || :
-test "$1" != 0 || /usr/sbin/fedora-groupdel %username &>/dev/null || :
+%__fe_userdel %username &>/dev/null || :
+%__fe_groupdel %username &>/dev/null || :
%clean
@@ -158,6 +164,9 @@
%changelog
+* Sun Jul 9 2006 Enrico Scholz <enrico.scholz at informatik.tu-chemnitz.de> - 0.0.2006.04.R1-3
+- use new fedora-usermgmt code
+
* Sat Apr 29 2006 Enrico Scholz <enrico.scholz at informatik.tu-chemnitz.de> - 0.0.2006.04.R1-2
- fixed compilation problems on AMD64 introduced by my -alias patch
(reported by Hans de Goede)
More information about the fedora-extras-commits
mailing list