|
|
cd0ffae |
%global _hardened_build 1
|
|
|
cd0ffae |
|
|
|
cd0ffae |
Summary: Fast NTLM authentication proxy with tunneling
|
|
|
cd0ffae |
Name: cntlm
|
|
|
cd0ffae |
Version: 0.92.3
|
|
|
f6499cd |
Release: 3%{?dist}
|
|
|
cd0ffae |
License: GPLv2+
|
|
|
cd0ffae |
Group: System Environment/Daemons
|
|
|
cd0ffae |
URL: http://cntlm.sourceforge.net/
|
|
|
cd0ffae |
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
|
|
|
cd0ffae |
Source1: cntlm.tmpfiles
|
|
|
cd0ffae |
Source2: cntlm.service
|
|
|
cd0ffae |
Patch0: cntlm_makefile.patch
|
|
|
cd0ffae |
Requires: systemd
|
|
|
cd0ffae |
BuildRequires: systemd
|
|
|
cd0ffae |
Requires(pre): shadow-utils
|
|
|
cd0ffae |
Requires(post): systemd
|
|
|
cd0ffae |
Requires(preun): systemd
|
|
|
cd0ffae |
Requires(postun): systemd
|
|
|
cd0ffae |
|
|
Matt Domsch |
8ba2153 |
|
|
Matt Domsch |
8ba2153 |
%description
|
|
Matt Domsch |
8ba2153 |
Cntlm is a fast and efficient NTLM proxy, with support for TCP/IP tunneling,
|
|
Matt Domsch |
8ba2153 |
authenticated connection caching, ACLs, proper daemon logging and behavior
|
|
Matt Domsch |
8ba2153 |
and much more. It has up to ten times faster responses than similar NTLM
|
|
Matt Domsch |
8ba2153 |
proxies, while using by orders or magnitude less RAM and CPU. Manual page
|
|
Matt Domsch |
8ba2153 |
contains detailed information.
|
|
Matt Domsch |
8ba2153 |
|
|
|
cd0ffae |
|
|
Matt Domsch |
8ba2153 |
%prep
|
|
Matt Domsch |
8ba2153 |
%setup -q
|
|
Matt Domsch |
8ba2153 |
%patch0 -p1
|
|
Matt Domsch |
8ba2153 |
|
|
|
cd0ffae |
|
|
Matt Domsch |
8ba2153 |
%build
|
|
Matt Domsch |
8ba2153 |
%configure
|
|
Matt Domsch |
f3d22f4 |
make %{?_smp_mflags} SYSCONFDIR=%{_sysconfdir}
|
|
Matt Domsch |
8ba2153 |
|
|
|
cd0ffae |
|
|
Matt Domsch |
8ba2153 |
%install
|
|
Matt Domsch |
8ba2153 |
make BINDIR=%{buildroot}%{_sbindir} MANDIR=%{buildroot}%{_mandir} SYSCONFDIR=%{buildroot}%{_sysconfdir} install
|
|
Matt Domsch |
8ba2153 |
|
|
Matt Domsch |
df55a62 |
install -D -m 0644 rpm/%{name}.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/cntlmd
|
|
|
cd0ffae |
install -D -m 0644 %{SOURCE1} %{buildroot}%{_tmpfilesdir}/%{name}.conf
|
|
|
cd0ffae |
install -D -m 0644 %{SOURCE2} %{buildroot}%{_unitdir}/%{name}.service
|
|
Matt Domsch |
64c5615 |
|
|
|
f6499cd |
install -D -d -m 0755 %{buildroot}/run/%{name}/
|
|
|
f6499cd |
|
|
Matt Domsch |
8ba2153 |
|
|
Matt Domsch |
8ba2153 |
%pre
|
|
Matt Domsch |
8ba2153 |
getent group %{name} > /dev/null || groupadd -r %{name}
|
|
Matt Domsch |
8ba2153 |
getent passwd %{name} > /dev/null || \
|
|
Matt Domsch |
8ba2153 |
useradd -r -g %{name} -d %{_localstatedir}/run/%{name} -s /sbin/nologin \
|
|
Matt Domsch |
8ba2153 |
-c "%{name} daemon" %{name}
|
|
Matt Domsch |
8ba2153 |
exit 0
|
|
Matt Domsch |
8ba2153 |
|
|
|
cd0ffae |
|
|
Matt Domsch |
8ba2153 |
%post
|
|
|
cd0ffae |
%systemd_post %{name}.service
|
|
|
cd0ffae |
|
|
Matt Domsch |
8ba2153 |
|
|
Matt Domsch |
8ba2153 |
%preun
|
|
|
cd0ffae |
%systemd_preun %{name}.service
|
|
Matt Domsch |
8ba2153 |
|
|
Matt Domsch |
64c5615 |
|
|
|
cd0ffae |
%postun
|
|
|
cd0ffae |
%systemd_postun_with_restart %{name}.service
|
|
Matt Domsch |
64c5615 |
|
|
Matt Domsch |
64c5615 |
|
|
|
cd0ffae |
%files
|
|
|
cd0ffae |
%doc LICENSE README COPYRIGHT
|
|
|
cd0ffae |
%{_sbindir}/%{name}
|
|
|
cd0ffae |
%{_mandir}/man1/%{name}.1*
|
|
|
cd0ffae |
%config(noreplace) %{_sysconfdir}/%{name}.conf
|
|
|
cd0ffae |
%config(noreplace) %{_sysconfdir}/sysconfig/cntlmd
|
|
|
cd0ffae |
%{_tmpfilesdir}/%{name}.conf
|
|
|
cd0ffae |
%{_unitdir}/%{name}.service
|
|
Matt Domsch |
64c5615 |
|
|
Matt Domsch |
8ba2153 |
|
|
Matt Domsch |
8ba2153 |
%changelog
|
|
|
f6499cd |
* Wed Oct 23 2013 Sandro Mani <manisandro@gmail.com> - 0.92.3-3
|
|
|
f6499cd |
- Install /run/cntlm, change /var/run -> /run
|
|
|
f6499cd |
|
|
|
c26983f |
* Mon Aug 26 2013 Sandro Mani <manisandro@gmail.com> - 0.92.3-2
|
|
|
c26983f |
- Fix debuginfo package empty (rhbz#1001302)
|
|
|
c26983f |
|
|
|
cd0ffae |
* Thu Aug 22 2013 Sandro Mani <manisandro@gmail.com> - 0.92.3-1
|
|
|
cd0ffae |
- Update to 0.92.3
|
|
|
cd0ffae |
|
|
|
b2637e9 |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.92-5
|
|
|
b2637e9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
b2637e9 |
|
|
|
b62a749 |
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.92-4
|
|
|
b62a749 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
b62a749 |
|
|
|
cd774f8 |
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.92-3
|
|
|
cd774f8 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
cd774f8 |
|
|
Matt Domsch |
64c5615 |
* Wed Jan 4 2012 Matt Domsch <mdomsch@fedoraproject.org> - 0.92-2
|
|
Matt Domsch |
64c5615 |
- convert to systemd (BZ771504), with unit file by J├│hann B. Gu├░mundsson
|
|
Matt Domsch |
64c5615 |
|
|
Matt Domsch |
df55a62 |
* Mon Dec 5 2011 Matt Domsch <mdomsch@fedoraproject.org> - 0.92-1
|
|
Matt Domsch |
df55a62 |
- update to new bugfix release (BZ760164)
|
|
Matt Domsch |
df55a62 |
|
|
|
c33f4de |
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.35.1-9
|
|
|
c33f4de |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
c33f4de |
|
|
Matt Domsch |
5c2353d |
* Wed Nov 24 2010 Matt Domsch <mdomsch@fedoraproject.org> - 0.35.1-8
|
|
Matt Domsch |
5c2353d |
- add /etc/tmpfiles.d/cntlm.conf to create /var/run/cntlm/ (BZ656561)
|
|
Matt Domsch |
5c2353d |
|
|
Matt Domsch |
6f348ee |
* Mon Nov 8 2010 Matt Domsch <mdomsch@fedoraproject.org> - 0.35.1-7
|
|
Matt Domsch |
6f348ee |
- install NetworkManager dispatcher script, fixes BZ650079
|
|
Matt Domsch |
6f348ee |
|
|
Matt Domsch |
d5f57a4 |
* Mon Sep 27 2010 Matt Domsch <mdomsch@fedoraproject.org> - 0.35.1-6
|
|
Matt Domsch |
d5f57a4 |
- set SYSCONFDIR during build. Fixes BZ637767
|
|
Matt Domsch |
d5f57a4 |
|
|
Matt Domsch |
5d56d1b |
* Wed Sep 1 2010 Matt Domsch <mdomsch@fedoraproject.org> - 0.35.1-5
|
|
Matt Domsch |
5d56d1b |
- add define for _initddir, needed on el5
|
|
Matt Domsch |
5d56d1b |
|
|
Matt Domsch |
8ba2153 |
* Thu Aug 26 2010 Matt Domsch <mdomsch@fedoraproject.org> - 0.35.1-4
|
|
Matt Domsch |
8ba2153 |
- initscript: use pidfile to killproc
|
|
Matt Domsch |
8ba2153 |
|
|
Matt Domsch |
8ba2153 |
* Wed Aug 25 2010 Matt Domsch <mdomsch@fedoraproject.org> - 0.35.1-3
|
|
Matt Domsch |
8ba2153 |
- additional fixes per package review
|
|
Matt Domsch |
8ba2153 |
|
|
Matt Domsch |
8ba2153 |
* Tue Aug 24 2010 Matt Domsch <mdomsch@fedoraproject.org> - 0.35.1-2
|
|
Matt Domsch |
8ba2153 |
- updated spec to match Fedora packaging guidelines
|
|
Matt Domsch |
8ba2153 |
|
|
Matt Domsch |
8ba2153 |
* Fri Jul 27 2007 Radislav Vrnata <vrnata at gedas.cz>
|
|
Matt Domsch |
8ba2153 |
- added support for SuSE Linux
|
|
Matt Domsch |
8ba2153 |
|
|
|
cd0ffae |
* Fri Jul 27 2007 Radislav Vrnata <vrnata at gedas.cz>
|
|
Matt Domsch |
8ba2153 |
- fixed pre, post, preun, postun macros bugs affecting upgrade process
|
|
Matt Domsch |
8ba2153 |
|
|
|
cd0ffae |
* Wed May 30 2007 Since 0.28 maintained by <dave@awk.cz>
|
|
|
cd0ffae |
|
|
Matt Domsch |
8ba2153 |
|
|
Matt Domsch |
8ba2153 |
* Mon May 28 2007 Radislav Vrnata <vrnata at gedas.cz>
|
|
Matt Domsch |
8ba2153 |
- Version 0.27
|
|
Matt Domsch |
8ba2153 |
- First release
|