X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=cfingerd.spec;h=134ee8bde3da42d3772d4f9ed2b7a5af3ad1cc5d;hb=5c29383d0098e64c80e654449ec58919c9c00c73;hp=8411e07487b6e0484f404150d26eb5f8be47f9f6;hpb=175de9520095286fb414e02a9f122788f29d8eb3;p=packages%2Fcfingerd.git diff --git a/cfingerd.spec b/cfingerd.spec index 8411e07..134ee8b 100644 --- a/cfingerd.spec +++ b/cfingerd.spec @@ -2,26 +2,29 @@ Summary: Highly configurable and secure finger daemon with IPv6 support Summary(pl): Niezwykle konfigurowalny i bezpieczny demon fingerd ze wspraciem dla IPv6 Name: cfingerd Version: 1.4.3 -Release: 4 +Release: 7 License: GPL Group: Networking/Daemons +Group(de): Netzwerkwesen/Server Group(pl): Sieciowe/Serwery Vendor: Martin Schulze URL: http://www.infodrom.north.de/cfingerd/ Source0: ftp://ftp.infodrom.north.de/pub/people/joey/cfingerd/%{name}-%{version}.tar.gz Source1: %{name}.logrotate Source2: %{name}.inetd -Patch0: http://www.misiek.eu.org/ipv6/cfingerd-1.4.3-ipv6-12121999.patch.gz +Patch0: http://www.misiek.eu.org/ipv6/%{name}-1.4.3-ipv6-12121999.patch.gz Patch1: %{name}-config.patch +Patch2: %{name}-security_format_bug.patch Requires: inetdaemon Prereq: rc-inetd >= 0.8.1 Provides: fingerd +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) Obsoletes: cfingerd-nobody Obsoletes: cfingerd-noroot +Obsoletes: efingerd Obsoletes: ffingerd Obsoletes: finger-server Obsoletes: bsd-fingerd -BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description CFINGERD is a free finger daemon replacement for standard finger @@ -37,18 +40,18 @@ si %setup -q %patch0 -p1 %patch1 -p1 +%patch2 -p1 %build ./Configure -make all CFLAGS="$RPM_OPT_FLAGS" +%{__make} all CFLAGS="%{rpmcflags}" LDFLAGS="%{rpmldflags}" %install rm -rf $RPM_BUILD_ROOT - install -d $RPM_BUILD_ROOT%{_sysconfdir}/{%{name}/scripts,logrotate.d,sysconfig/rc-inetd} \ $RPM_BUILD_ROOT{%{_sbindir},%{_mandir}/man{1,5,8}} -install -s src/cfingerd userlist/userlist $RPM_BUILD_ROOT%{_sbindir}/ +install src/cfingerd userlist/userlist $RPM_BUILD_ROOT%{_sbindir}/ install cfingerd.conf userlist/userlist.conf texts/*.txt \ $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/ @@ -61,11 +64,7 @@ install userlist/*.1 $RPM_BUILD_ROOT%{_mandir}/man1/ install docs/*.5 $RPM_BUILD_ROOT%{_mandir}/man5/ install docs/*.8 $RPM_BUILD_ROOT%{_mandir}/man8/ -gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man*/* \ - CHANGES CREDITS FAQ README README.noroot RECOMMEND TODO - -%clean -rm -rf $RPM_BUILD_ROOT +gzip -9nf CHANGES CREDITS FAQ README README.noroot RECOMMEND TODO %post if [ -f /var/lock/subsys/rc-inetd ]; then @@ -79,6 +78,9 @@ if [ -f /var/lock/subsys/rc-inetd ]; then /etc/rc.d/init.d/rc-inetd reload fi +%clean +rm -rf $RPM_BUILD_ROOT + %files %defattr(644,root,root,755) %doc *.gz