Compare commits

...

No commits in common. 'master' and 'git-annex' have entirely different histories.

  1. 1
      .gitattributes
  2. 3
      .tito/packages/.readme
  3. 1
      .tito/packages/c-icap
  4. 1
      .tito/releasers.conf
  5. 6
      .tito/tito.props
  6. 2
      0be/318/SHA256E-s690423--0238508c94a406c7a2c8a0ff9659e7ba631554eda55001b43351bb68f85121d2.tar.gz.log
  7. 1
      0be/318/SHA256E-s690423--0238508c94a406c7a2c8a0ff9659e7ba631554eda55001b43351bb68f85121d2.tar.gz.log.web
  8. 6
      c-icap.logrotate
  9. 13
      c-icap.service
  10. 257
      c-icap.spec
  11. BIN
      c_icap-0.5.8.tar.gz
  12. 1
      tmpfiles.conf
  13. 1
      uuid.log

1
.gitattributes vendored

@ -1 +0,0 @@
*.tar.gz filter=lfs diff=lfs merge=lfs -text

@ -1,3 +0,0 @@
the .tito/packages directory contains metadata files
named after their packages. Each file has the latest tagged
version and the project's relative directory.

@ -1 +0,0 @@
0.5.8-2 ./

@ -1 +0,0 @@
../../tito_libs/releasers.conf

@ -1,6 +0,0 @@
[buildconfig]
builder = fws.builder.GitLfsBuilder
tagger = tito.tagger.ReleaseTagger
changelog_do_not_remove_cherrypick = 0
changelog_format = %s (%ae)
lib_dir = ../tito_libs

@ -0,0 +1,2 @@
1518972901.33531557s 1 00000000-0000-0000-0000-000000000001
1518972901.33846367s 1 bc1aef67-7e10-45e2-aee8-73254f975dc8

@ -0,0 +1 @@
1518972901.33358472s 1 https://downloads.sourceforge.net/project/c-icap/c-icap/0.5.x/c_icap-0.5.3.tar.gz

@ -1,6 +0,0 @@
/var/log/c-icap/access.log /var/log/c-icap/server.log {
copytruncate
notifempty
missingok
delaycompress
}

@ -1,13 +0,0 @@
[Unit]
Description=C-ICAP Server
After=network.target
[Service]
Type=simple
ExecStart=/usr/sbin/c-icap -N -f /etc/c-icap/c-icap.conf
User=c-icap
Group=c-icap
Restart=on-failure
[Install]
WantedBy=multi-user.target

@ -1,257 +0,0 @@
Summary: An implementation of an ICAP server
Name: c-icap
Version: 0.5.8
Release: 2%{?dist}
License: LGPL
Source0: http://sourceforge.net/projects/c-icap/files/c-icap/0.5.x/c_icap-%{version}.tar.gz
Source1: %{name}.service
Source2: %{name}.logrotate
Source4: tmpfiles.conf
URL: http://%{name}.sourceforge.net/
Requires: %{name}-libs = %{version}-%{release}
BuildRequires: libdb-devel
BuildRequires: gdbm-devel
BuildRequires: openldap-devel
BuildRequires: zlib-devel perl-devel
%description
C-icap is an implementation of an ICAP server. It can be used with HTTP
proxies that support the ICAP protocol to implement content adaptation
and filtering services. Most of the commercial HTTP proxies must support
the ICAP protocol, the open source Squid 3.x proxy server supports it too.
%package devel
Summary: Development tools for %{name}
Group: Development/Libraries
Requires: %{name}-libs = %{version}-%{release}
Requires: zlib-devel
%description devel
The %{name}-devel package contains the static libraries and header files
for developing software using %{name}.
%package ldap
Summary: The LDAP module for %{name}
Group: System Environment/Libraries
Requires: %{name} = %{version}-%{release}
%description ldap
The %{name}-ldap package contains the LDAP module for %{name}.
%package libs
Summary: Libraries used by %{name}
Group: System Environment/Libraries
%description libs
The %{name}-libs package contains all runtime libraries used by %{name} and
the utilities.
%package perl
Summary: The Perl handler for %{name}
Group: System Environment/Libraries
Requires: %{name} = %{version}-%{release}
%description perl
The %{name}-perl package contains the Perl handler for %{name}.
%package progs
Summary: Related programs for %{name}
Group: Applications/Internet
Requires: %{name}-libs = %{version}-%{release}
%description progs
The %{name}-progs package contains several commandline tools for %{name}.
%prep
%setup -q -n c_icap-%{version}
%build
%configure \
CFLAGS="${RPM_OPT_FLAGS} -fno-strict-aliasing" \
--disable-static \
--sysconfdir=%{_sysconfdir}/%{name} \
--prefix='' \
--with-perl \
--with-zlib \
--with-bdb \
--with-ldap \
--enable-large-files
%{__make} %{?_smp_mflags}
%install
[ -n "%{buildroot}" -a "%{buildroot}" != "/" ] && %{__rm} -rf %{buildroot}
%{__mkdir_p} %{buildroot}%{_sysconfdir}/logrotate.d
%{__mkdir_p} %{buildroot}%{_sbindir}
%{__mkdir_p} %{buildroot}%{_datadir}/c_icap/{contrib,templates}
%{__mkdir_p} %{buildroot}%{_localstatedir}/log/%{name}
%{__make} DESTDIR=%{buildroot} install
%{__mv} -f %{buildroot}%{_bindir}/%{name} %{buildroot}%{_sbindir}
%{__install} -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
%{__install} -D -p -m 0644 %{SOURCE4} %{buildroot}%{_tmpfilesdir}/%{name}.conf
%{__install} -D -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/c-icap.service
%{__install} -m 0755 contrib/*.pl %{buildroot}%{_datadir}/c_icap/contrib
%{__rm} -f %{buildroot}%{_libdir}/lib*.so.{?,??}
%pre
if ! getent group %{name} >/dev/null 2>&1; then
/usr/sbin/groupadd -r %{name}
fi
if ! getent passwd %{name} >/dev/null 2>&1; then
/usr/sbin/useradd -r -g %{name} \
-d %{_localstatedir}/run/%{name} \
-c "C-ICAP Service user" -M \
-s /sbin/nologin %{name}
fi
exit 0 # Always pass
%post
%systemd_post c-icap.service
%post libs -p /sbin/ldconfig
%preun
%systemd_preun c-icap.service
%postun
%systemd_postun_with_restart c-icap.service
%postun libs -p /sbin/ldconfig
%files
%defattr(-,root,root)
%doc AUTHORS COPYING INSTALL README TODO
%attr(750,root,%{name}) %dir %{_sysconfdir}/%{name}
%attr(640,root,%{name}) %config(noreplace) %{_sysconfdir}/%{name}/*.conf
%attr(640,root,%{name}) %config(noreplace) %{_sysconfdir}/%{name}/*.magic
%attr(640,root,%{name}) %{_sysconfdir}/%{name}/*.default
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%{_unitdir}/c-icap.service
%dir %{_libdir}/c_icap
%{_libdir}/c_icap/bdb_tables.so
%{_libdir}/c_icap/dnsbl_tables.so
%{_libdir}/c_icap/srv_echo.so
%{_libdir}/c_icap/sys_logger.so
%{_libdir}/c_icap/shared_cache.so
%{_sbindir}/%{name}
%{_datadir}/c_icap
%{_mandir}/man8/%{name}.8*
%attr(750,%{name},%{name}) %dir %{_localstatedir}/log/%{name}
%attr(750,%{name},%{name}) %dir %{_localstatedir}/run/%{name}
%{_tmpfilesdir}/c-icap.conf
%files devel
%defattr(-,root,root)
%{_bindir}/%{name}-*config
%{_includedir}/c_icap
%{_libdir}/libicapapi.*a
%{_libdir}/libicapapi.so
%{_libdir}/c_icap/bdb_tables.*a
%{_libdir}/c_icap/dnsbl_tables.*a
%{_libdir}/c_icap/ldap_module.*a
%{_libdir}/c_icap/perl_handler.*a
%{_libdir}/c_icap/srv_echo.*a
%{_libdir}/c_icap/sys_logger.*a
%{_libdir}/c_icap/srv_ex206.*a
%{_libdir}/c_icap/shared_cache.*a
%{_mandir}/man8/%{name}-*config.8*
%files ldap
%defattr(-,root,root)
%{_libdir}/c_icap/ldap_module.so
%files libs
%defattr(-,root,root)
%doc COPYING
%{_libdir}/libicapapi.so.*
%{_libdir}/c_icap/srv_ex206.so
%files perl
%defattr(-,root,root)
%{_libdir}/c_icap/perl_handler.so
%files progs
%defattr(-,root,root)
%{_bindir}/%{name}-client
%{_bindir}/%{name}-mkbdb
%{_bindir}/%{name}-stretch
%{_mandir}/man8/%{name}-client.8*
%{_mandir}/man8/%{name}-mkbdb.8*
%{_mandir}/man8/%{name}-stretch.8*
%changelog
* Fri Aug 27 2021 Daniel Berteaud <daniel@firewall-services.com> 0.5.8-2
- Update to 0.5.8 (daniel@firewall-services.com)
* Thu Nov 12 2020 Daniel Berteaud <daniel@firewall-services.com> 0.5.7-1
- Update to 0.5.7 (daniel@firewall-services.com)
* Sat Nov 07 2020 Daniel Berteaud <daniel@firewall-services.com> 0.5.6-2
- BuildReq libdb-devel instead of db4-devel (daniel@firewall-services.com)
* Wed Dec 11 2019 Daniel Berteaud <daniel@firewall-services.com> 0.5.6-1
- Update to 0.5.6 (daniel@firewall-services.com)
* Tue Nov 27 2018 Daniel Berteaud <daniel@firewall-services.com> 0.5.5-1
- Update sources to 0.5.5 (daniel@firewall-services.com)
- Update tito config to use GitLfsBuilder (daniel@firewall-services.com)
- Track sources with git lfs (daniel@firewall-services.com)
* Mon Feb 19 2018 Daniel Berteaud <daniel@firewall-services.com> 0.5.3-0.beta6
- Remove debug statements in service unit (daniel@firewall-services.com)
* Sun Feb 18 2018 Daniel Berteaud <daniel@firewall-services.com> 0.5.3-1
- Stable release
- Clean spec file
- Use syslog for daemon logging
- Update to 0.5.3
* Wed Sep 27 2017 Giacomo Sanchietti <giacomo.sanchietti@nethesis.it> - 0.5.2
- Rebuild for 0.5.2 on el7
* Thu May 21 2015 Davide Principi <davide.principi@nethesis.it> - 0.4.2-1
- Rebuild for 0.4.2 on el7
* Thu May 21 2015 Davide Principi <davide.principi@nethesis.it> - 0.3.5-1
- Rebuild for 0.3.5 on ns7
* Thu May 30 2013 Giacomo Sanchietti <giacomo.sanchietti@nethesis.it> - 0.2.5
- Enable large files support
- New version 0.2.5
* Fri Oct 21 2011 Peter Pramberger <peterpramb@member.fsf.org> - 0.1.7-1
- New version (0.1.7)
* Mon Jun 06 2011 Peter Pramberger <peterpramb@member.fsf.org> - 0.1.6-1
- New version (0.1.6)
* Mon Apr 04 2011 Peter Pramberger <peterpramb@member.fsf.org> - 0.1.5-1
- New version (0.1.5)
* Mon Jan 17 2011 Peter Pramberger <peterpramb@member.fsf.org> - 0.1.4-1
- New version (0.1.4)
* Tue Nov 02 2010 Peter Pramberger <peterpramb@member.fsf.org> - 0.1.3-1
- New version (0.1.3)
* Fri Oct 15 2010 Peter Pramberger <peterpramb@member.fsf.org> - 0.1.2-1
- New version (0.1.2)
* Mon Jul 05 2010 Peter Pramberger <peterpramb@member.fsf.org> - 0.1.1-1
- New version (0.1.1)
* Wed Jun 02 2010 Peter Pramberger <peterpramb@member.fsf.org> - 0.1.1-0.1.pre3
- Initial build

BIN
c_icap-0.5.8.tar.gz (Stored with Git LFS)

Binary file not shown.

@ -1 +0,0 @@
d /var/run/c-icap/ 0750 c-icap c-icap

@ -0,0 +1 @@
bc1aef67-7e10-45e2-aee8-73254f975dc8 dani@bernadette-lapiole-org:~/src/c-icap timestamp=1518972797.842736343s
Loading…
Cancel
Save