initial commit of file from CVS for oidentd on Fri 14 Jul 13:54:02 BST 2023
This commit is contained in:
167
oidentd.spec
Normal file
167
oidentd.spec
Normal file
@@ -0,0 +1,167 @@
|
||||
# $Id: oidentd.spec 7981 2009-11-03 03:05:34Z dag $
|
||||
# Authority: matthias
|
||||
# Upstream: Ryan McCabe <ryan$numb,org>
|
||||
|
||||
Summary: Implementation of the RFC1413 identification server
|
||||
Name: oidentd
|
||||
%define version 2.0.8
|
||||
%define release 4
|
||||
Version: %{version}
|
||||
Release: %{release}%{?dist}
|
||||
License: GPL
|
||||
Group: System Environment/Daemons
|
||||
URL: http://ojnk.sourceforge.net/
|
||||
Packager: Dag Wieers <dag@wieers.com>
|
||||
Vendor: Dag Apt Repository, http://dag.wieers.com/apt/
|
||||
|
||||
Source0: http://dl.sf.net/ojnk/oidentd-%{version}.tar.gz
|
||||
Source1: identd.init
|
||||
Source2: identd.spoof
|
||||
Source3: oidentd.users
|
||||
Patch0: oidentd-2.0.8-linux-2.6.21.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
|
||||
Requires(post): /sbin/chkconfig
|
||||
Requires(preun): /sbin/service, /sbin/chkconfig
|
||||
Requires(postun): /sbin/service
|
||||
BuildRequires: byacc
|
||||
BuildRequires: bison, flex
|
||||
Provides: identd = %{version}
|
||||
Conflicts: pidentd
|
||||
|
||||
%description
|
||||
The oidentd package contains identd, which implements the RFC1413
|
||||
identification server. Identd looks up specific TCP/IP connections
|
||||
and returns either the user name or other information about the
|
||||
process that owns the connection.
|
||||
|
||||
Install oidentd if you need to look up information about specific
|
||||
TCP/IP connections.
|
||||
|
||||
|
||||
%prep
|
||||
%setup
|
||||
%patch0 -p1
|
||||
|
||||
%build
|
||||
%configure \
|
||||
--enable-masq \
|
||||
--enable-ipv6 \
|
||||
--disable-debug \
|
||||
--disable-warn \
|
||||
CFLAGS="${RPM_OPT_FLAGS} -std=gnu89"
|
||||
%{__make} %{?_smp_mflags}
|
||||
|
||||
|
||||
%install
|
||||
%{__rm} -rf %{buildroot}
|
||||
%makeinstall
|
||||
%{__install} -Dp -m 755 %{SOURCE1} %{buildroot}/etc/rc.d/init.d/identd
|
||||
%{__install} -Dp -m 640 %{SOURCE2} %{buildroot}%{_sysconfdir}/identd.spoof
|
||||
%{__install} -Dp -m 640 %{SOURCE3} %{buildroot}%{_sysconfdir}/oidentd.users
|
||||
|
||||
|
||||
%clean
|
||||
%{__rm} -rf %{buildroot}
|
||||
|
||||
|
||||
%post
|
||||
/sbin/chkconfig --add identd
|
||||
|
||||
%preun
|
||||
if [ $1 -eq 0 ]; then
|
||||
/sbin/service identd stop >/dev/null 2>&1
|
||||
/sbin/chkconfig --del identd
|
||||
fi
|
||||
|
||||
%postun
|
||||
if [ $1 -ge 1 ]; then
|
||||
/sbin/service identd condrestart >/dev/null 2>&1
|
||||
fi
|
||||
|
||||
|
||||
%files
|
||||
%defattr(-, root, root, 0755)
|
||||
%doc AUTHORS ChangeLog* COPYING* doc/rfc1413 NEWS README TODO
|
||||
%attr(0640, root, nobody) %config(noreplace) %{_sysconfdir}/identd.spoof
|
||||
%attr(0640, root, nobody) %config(noreplace) %{_sysconfdir}/oidentd.users
|
||||
%config /etc/rc.d/init.d/identd
|
||||
%{_sbindir}/oidentd
|
||||
%{_mandir}/man?/*
|
||||
|
||||
|
||||
%changelog
|
||||
* Fri Jul 14 2023 BogusDateBot
|
||||
- Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,
|
||||
by assuming the date is correct and changing the weekday.
|
||||
|
||||
* Tue Mar 29 2016 Jean-Philipe Pialasse <tests@pialasse.com> 2.0.8-4.sme
|
||||
- fix missing masquerade [SME: 9404]
|
||||
- fedora patch https://bugzilla.redhat.com/show_bug.cgi?id=1305491
|
||||
|
||||
* Fri Mar 18 2016 Jean-Philipe Pialasse <tests@pialasse.com> 2.08-2.sme
|
||||
- Import for SME 10 [SME: 9340]
|
||||
|
||||
* Mon Apr 16 2007 Dries Verachtert <dries@ulyssis.org> - 2.0.8-1 - 7981/dag
|
||||
- Updated to release 2.0.8.
|
||||
|
||||
* Wed Nov 3 2004 Matthias Saou <http://freshrpms.net/> 2.0.7-4
|
||||
- Rebuild for Fedora Core 3.
|
||||
- Change /etc/init.d to /etc/rc.d/init.d and minor other spec tweaks.
|
||||
|
||||
* Wed May 19 2004 Matthias Saou <http://freshrpms.net/> 2.0.7-3
|
||||
- Rebuild for Fedora Core 2.
|
||||
|
||||
* Fri Nov 7 2003 Matthias Saou <http://freshrpms.net/> 2.0.7-2
|
||||
- Rebuild for Fedora Core 1.
|
||||
|
||||
* Tue Jul 15 2003 Matthias Saou <http://freshrpms.net/>
|
||||
- Update to 2.0.7.
|
||||
|
||||
* Mon Mar 31 2003 Matthias Saou <http://freshrpms.net/>
|
||||
- Rebuilt for Red Hat Linux 9.
|
||||
|
||||
* Sun Sep 29 2002 Matthias Saou <http://freshrpms.net/>
|
||||
- Rebuilt for Red Hat Linux 8.0.
|
||||
|
||||
* Thu Aug 22 2002 Matthias Saou <http://freshrpms.net/>
|
||||
- Fixed the init script's status, thanks to Jørn for spotting this.
|
||||
|
||||
* Wed Aug 21 2002 Matthias Saou <http://freshrpms.net/>
|
||||
- Update to 2.0.4.
|
||||
|
||||
* Fri May 3 2002 Matthias Saou <http://freshrpms.net/>
|
||||
- Rebuilt against Red Hat Linux 7.3.
|
||||
- Added the %%{?_smp_mflags} expansion.
|
||||
|
||||
* Tue Jan 8 2002 Matthias Saou <http://freshrpms.net/>
|
||||
- Update to 2.0.3.
|
||||
- Fix user in %files for "-".
|
||||
|
||||
* Sun Dec 30 2001 Matthias Saou <http://freshrpms.net/>
|
||||
- Update to 2.0.2.
|
||||
|
||||
* Thu Oct 4 2001 Matthias Saou <http://freshrpms.net/>
|
||||
- Update to 2.0.1.
|
||||
|
||||
* Mon Oct 1 2001 Matthias Saou <http://freshrpms.net/>
|
||||
- Update to 2.0.0.
|
||||
|
||||
* Sat Sep 15 2001 Matthias Saou <http://freshrpms.net/>
|
||||
- Update to 1.9.9.1.
|
||||
|
||||
* Mon Aug 27 2001 Matthias Saou <http://freshrpms.net/>
|
||||
- Update to 1.9.9 (complete program rewrite).
|
||||
- Added new docs and manpages.
|
||||
|
||||
* Tue Apr 24 2001 Matthias Saou <http://freshrpms.net/>
|
||||
- Spec file cleanup and rebuilt for Red Hat 7.1.
|
||||
|
||||
* Tue Jan 2 2001 Matthias Saou <http://freshrpms.net/>
|
||||
- Added a Conflicts: for pidentd
|
||||
- Quick cleanup
|
||||
- Fixed o-r modes
|
||||
- Changed the uid/gid in the initscript
|
||||
|
||||
* Wed Dec 27 2000 Matthias Saou <http://freshrpms.net/>
|
||||
- Initial RPM release
|
||||
|
Reference in New Issue
Block a user