Author: glen Date: Mon Feb 20 18:24:36 2006 GMT Module: SPECS Tag: HEAD ---- Log message: - completed todo, rel 1; STBR for Ac
---- Files affected: SPECS: rbldnsd.spec (1.12 -> 1.13) ---- Diffs: ================================================================ Index: SPECS/rbldnsd.spec diff -u SPECS/rbldnsd.spec:1.12 SPECS/rbldnsd.spec:1.13 --- SPECS/rbldnsd.spec:1.12 Fri Feb 17 11:43:16 2006 +++ SPECS/rbldnsd.spec Mon Feb 20 19:24:30 2006 @@ -1,22 +1,23 @@ # $Revision$, $Date$ -# TODO: -# - uid and group for rbldns user -# - proper init script, .default probably should be sysconfig Summary: Small fast daemon to serve DNSBLs Summary(pl): Mały, szybki demon obsługujący zapytania DNSBL Name: rbldnsd Version: 0.995 -Release: 0.2 +Release: 1 License: GPL v2+ Group: Networking/Daemons Source0: http://www.corpit.ru/mjt/rbldnsd/%{name}_%{version}.tar.gz # Source0-md5: 888a61e9a296a1b76db0c94ca44c612a +Source1: rbldnsd.init URL: http://www.corpit.ru/mjt/rbldnsd.html BuildRequires: rpmbuild(macros) >= 1.268 Requires(post,preun): /sbin/chkconfig Requires(postun): /usr/sbin/userdel Requires(pre): /bin/id +Requires(pre): /usr/bin/getgid +Requires(pre): /usr/sbin/groupadd Requires(pre): /usr/sbin/useradd +Provides: group(rbldns) Provides: user(rbldns) BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -45,19 +46,20 @@ %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT{%{_sbindir},%{_mandir}/man8,/etc/rc.d/init.d} +install -d $RPM_BUILD_ROOT{%{_sbindir},%{_mandir}/man8,/etc/{sysconfig,rc.d/init.d}} install -d $RPM_BUILD_ROOT%{_homedir} install rbldnsd $RPM_BUILD_ROOT%{_sbindir} install rbldnsd.8 $RPM_BUILD_ROOT%{_mandir}/man8 -install debian/rbldnsd.default $RPM_BUILD_ROOT%{_sysconfdir}/rbldnsd -install debian/rbldnsd.init $RPM_BUILD_ROOT/etc/rc.d/init.d/rbldnsd +install debian/rbldnsd.default $RPM_BUILD_ROOT/etc/sysconfig/rbldnsd +install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/rbldnsd %clean rm -rf $RPM_BUILD_ROOT %pre -%useradd -r -d %{_homedir} -M -c "rbldnsd pseudo-user" -s /bin/false rbldns +%groupadd -g 83 rbldns +%useradd -u 37 -r -d %{_homedir} -M -g rbldns -s /bin/false -c "rbldnsd pseudo-user" rbldns %post /sbin/chkconfig --add rbldnsd @@ -72,6 +74,7 @@ %postun if [ "$1" = "0" ]; then %userremove rbldns + %groupremove rbldns fi %files @@ -79,7 +82,7 @@ %doc NEWS TODO debian/changelog CHANGES-0.81 README.user %attr(755,root,root) %{_sbindir}/rbldnsd %attr(754,root,root) /etc/rc.d/init.d/rbldnsd -%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/rbldnsd +%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/rbldnsd %{_mandir}/man8/rbldnsd.8* %dir %{_homedir} @@ -89,6 +92,9 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.13 2006/02/20 18:24:30 glen +- completed todo, rel 1; STBR for Ac + Revision 1.12 2006/02/17 10:43:16 glen - use %service ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/rbldnsd.spec?r1=1.12&r2=1.13&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
