2012-10-22 21:07:11 +02:00
|
|
|
#
|
|
|
|
# spec file for package squid
|
|
|
|
#
|
2019-01-02 09:30:55 +01:00
|
|
|
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
2012-10-22 21:07:11 +02:00
|
|
|
#
|
|
|
|
# All modifications and additions to the file contributed by third parties
|
|
|
|
# remain the property of their copyright owners, unless otherwise agreed
|
|
|
|
# upon. The license for this file, and modifications and additions to the
|
|
|
|
# file, is the same license as for the pristine package itself (unless the
|
|
|
|
# license for the pristine package is not an Open Source License, in which
|
|
|
|
# case the license is the MIT License). An "Open Source License" is a
|
|
|
|
# license that conforms to the Open Source Definition (Version 1.9)
|
|
|
|
# published by the Open Source Initiative.
|
|
|
|
|
2019-01-02 09:30:55 +01:00
|
|
|
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
2012-10-22 21:07:11 +02:00
|
|
|
#
|
|
|
|
|
|
|
|
|
2018-01-09 18:04:34 +01:00
|
|
|
%define squidlibdir %{_libdir}/squid
|
|
|
|
%define squidconfdir %{_sysconfdir}/squid
|
2012-10-22 21:07:11 +02:00
|
|
|
Name: squid
|
2019-07-15 17:22:32 +02:00
|
|
|
Version: 4.8
|
2015-01-09 11:36:46 +01:00
|
|
|
Release: 0
|
2017-07-06 16:06:50 +02:00
|
|
|
Summary: Caching and forwarding HTTP web proxy
|
2018-03-29 10:40:02 +02:00
|
|
|
License: GPL-2.0-or-later
|
2012-10-22 21:07:11 +02:00
|
|
|
Group: Productivity/Networking/Web/Proxy
|
2018-10-04 09:37:10 +02:00
|
|
|
URL: http://www.squid-cache.org
|
2018-01-09 18:04:34 +01:00
|
|
|
Source0: http://www.squid-cache.org/Versions/v4/squid-%{version}.tar.xz
|
2018-01-09 18:52:36 +01:00
|
|
|
Source1: http://www.squid-cache.org/Versions/v4/squid-%{version}.tar.xz.asc
|
2012-10-22 21:07:11 +02:00
|
|
|
Source5: pam.squid
|
|
|
|
Source6: unsquid.pl
|
|
|
|
Source7: %{name}.logrotate
|
2015-02-19 00:15:24 +01:00
|
|
|
Source9: %{name}.permissions
|
2012-10-22 21:07:11 +02:00
|
|
|
Source10: README.kerberos
|
|
|
|
Source11: %{name}.service
|
2018-01-09 17:52:12 +01:00
|
|
|
# http://lists.squid-cache.org/pipermail/squid-announce/2016-October/000064.html
|
|
|
|
Source13: http://www.squid-cache.org/pgp.asc#/squid.keyring
|
2017-03-22 16:16:54 +01:00
|
|
|
Source15: cache_dir.sed
|
|
|
|
Source16: initialize_cache_if_needed.sh
|
2018-10-23 15:55:38 +02:00
|
|
|
Source17: tmpfilesdir.squid.conf
|
2018-01-09 17:52:12 +01:00
|
|
|
Patch1: missing_installs.patch
|
2019-07-18 16:14:00 +02:00
|
|
|
Patch2: old_nettle_compat.patch
|
2017-06-16 14:39:53 +02:00
|
|
|
BuildRequires: cppunit-devel
|
2015-01-09 11:36:46 +01:00
|
|
|
BuildRequires: db-devel
|
2012-10-22 21:07:11 +02:00
|
|
|
BuildRequires: ed
|
|
|
|
BuildRequires: expat
|
2013-12-25 22:46:51 +01:00
|
|
|
BuildRequires: fdupes
|
2016-01-24 22:09:22 +01:00
|
|
|
BuildRequires: gcc-c++
|
2012-10-22 21:07:11 +02:00
|
|
|
BuildRequires: libcap-devel
|
2015-02-19 00:15:24 +01:00
|
|
|
BuildRequires: libtool
|
2012-10-22 21:07:11 +02:00
|
|
|
BuildRequires: openldap2-devel
|
|
|
|
BuildRequires: opensp-devel
|
|
|
|
BuildRequires: openssl-devel
|
|
|
|
BuildRequires: pam-devel
|
|
|
|
BuildRequires: pkgconfig
|
2017-06-16 14:39:53 +02:00
|
|
|
BuildRequires: samba-winbind
|
2012-10-22 21:07:11 +02:00
|
|
|
BuildRequires: sharutils
|
2017-06-16 14:39:53 +02:00
|
|
|
BuildRequires: pkgconfig(expat)
|
|
|
|
BuildRequires: pkgconfig(gssrpc)
|
|
|
|
BuildRequires: pkgconfig(kdb)
|
|
|
|
BuildRequires: pkgconfig(krb5)
|
|
|
|
BuildRequires: pkgconfig(libsasl2)
|
|
|
|
BuildRequires: pkgconfig(libxml-2.0)
|
2019-07-16 17:33:12 +02:00
|
|
|
BuildRequires: pkgconfig(nettle)
|
2017-06-16 14:39:53 +02:00
|
|
|
Requires: logrotate
|
2015-01-09 11:36:46 +01:00
|
|
|
Requires(pre): permissions
|
2017-06-19 10:28:16 +02:00
|
|
|
Requires(pre): shadow
|
2015-01-09 11:36:46 +01:00
|
|
|
Provides: http_proxy
|
2016-01-24 22:09:22 +01:00
|
|
|
# due to package rename
|
|
|
|
# Wed Aug 15 17:40:30 UTC 2012
|
|
|
|
Provides: %{name}3 = %{version}
|
|
|
|
Obsoletes: %{name}3 < %{version}
|
2017-06-16 14:39:53 +02:00
|
|
|
%{?systemd_requires}
|
2018-01-09 18:04:34 +01:00
|
|
|
%if 0%{?suse_version} >= 1330
|
|
|
|
BuildRequires: libnsl-devel
|
|
|
|
%endif
|
2016-01-24 22:09:22 +01:00
|
|
|
|
2012-10-22 21:07:11 +02:00
|
|
|
%description
|
2017-07-06 16:06:50 +02:00
|
|
|
Squid is a caching proxy for the Web supporting HTTP(S), FTP, and
|
|
|
|
some others. It reduces bandwidth and improves response times by
|
|
|
|
caching and reusing frequently-requested web pages. Squid has
|
|
|
|
extensive access controls and can also be used as a server
|
|
|
|
accelerator.
|
2013-09-08 14:03:13 +02:00
|
|
|
|
2012-10-22 21:07:11 +02:00
|
|
|
%prep
|
2015-01-09 11:36:46 +01:00
|
|
|
%setup -q
|
|
|
|
cp %{SOURCE10} .
|
2016-10-12 18:42:21 +02:00
|
|
|
|
2018-01-09 17:52:12 +01:00
|
|
|
# upstream patches after RELEASE
|
2015-01-09 11:36:46 +01:00
|
|
|
perl -p -i -e 's|%{_prefix}/local/bin/perl|%{_bindir}/perl|' `find -name "*.pl"`
|
2018-01-09 17:52:12 +01:00
|
|
|
%patch1 -p1
|
2019-07-18 16:14:00 +02:00
|
|
|
%if %{suse_version} < 1500
|
|
|
|
%patch2 -p1
|
|
|
|
%endif
|
2012-10-22 21:07:11 +02:00
|
|
|
|
|
|
|
%build
|
2019-07-16 09:57:43 +02:00
|
|
|
%define _lto_cflags %{nil}
|
2018-01-09 17:52:12 +01:00
|
|
|
autoreconf -fi
|
2018-05-15 10:19:04 +02:00
|
|
|
cd libltdl; autoreconf -fi; cd ..
|
2017-06-16 21:25:29 +02:00
|
|
|
export CFLAGS="%{optflags} -fPIE -fPIC -DOPENSSL_LOAD_CONF"
|
|
|
|
export CXXFLAGS="%{optflags} -fPIE -fPIC -DOPENSSL_LOAD_CONF"
|
|
|
|
export LDFLAGS="-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro,-z,now -pie"
|
2013-12-25 22:46:51 +01:00
|
|
|
%configure \
|
2013-09-08 14:03:13 +02:00
|
|
|
--disable-strict-error-checking \
|
2012-10-22 21:07:11 +02:00
|
|
|
--sysconfdir=%{squidconfdir} \
|
2015-01-09 11:36:46 +01:00
|
|
|
--libexecdir=%{_sbindir} \
|
|
|
|
--datadir=%{_datadir}/squid \
|
|
|
|
--sharedstatedir=%{_localstatedir}/squid \
|
|
|
|
--with-logdir=%{_localstatedir}/log/squid \
|
2013-12-25 22:46:51 +01:00
|
|
|
--with-pidfile=/run/squid.pid \
|
2012-10-22 21:07:11 +02:00
|
|
|
--with-dl \
|
|
|
|
--enable-disk-io \
|
|
|
|
--enable-storeio \
|
|
|
|
--enable-removal-policies=heap,lru \
|
|
|
|
--enable-icmp \
|
|
|
|
--enable-delay-pools \
|
|
|
|
--enable-esi \
|
|
|
|
--enable-icap-client \
|
|
|
|
--enable-useragent-log \
|
|
|
|
--enable-referer-log \
|
|
|
|
--enable-kill-parent-hack \
|
|
|
|
--enable-arp-acl \
|
2014-03-14 19:23:19 +01:00
|
|
|
--enable-ssl-crtd \
|
2015-04-26 13:20:33 +02:00
|
|
|
--with-openssl \
|
2012-10-22 21:07:11 +02:00
|
|
|
--enable-forw-via-db \
|
|
|
|
--enable-cache-digests \
|
|
|
|
--enable-linux-netfilter \
|
|
|
|
--with-large-files \
|
|
|
|
--enable-underscores \
|
|
|
|
--enable-auth \
|
2018-01-09 17:52:12 +01:00
|
|
|
--enable-auth-basic="SMB_LM,DB,fake,getpwnam,LDAP,NCSA,NIS,PAM,POP3,RADIUS,SASL,SMB" \
|
|
|
|
--enable-auth-ntlm="SMB_LM,fake" \
|
2012-10-22 21:07:11 +02:00
|
|
|
--enable-auth-negotiate \
|
|
|
|
--enable-auth-digest \
|
2017-07-29 18:49:58 +02:00
|
|
|
--enable-external-acl-helpers=LDAP_group,eDirectory_userip,file_userip,kerberos_ldap_group,session,unix_group,wbinfo_group,time_quota \
|
2012-10-22 21:07:11 +02:00
|
|
|
--enable-stacktraces \
|
|
|
|
--enable-x-accelerator-vary \
|
|
|
|
--with-default-user=%{name} \
|
|
|
|
--disable-ident-lookups \
|
2014-09-04 23:20:40 +02:00
|
|
|
--enable-follow-x-forwarded-for \
|
2018-01-09 17:52:12 +01:00
|
|
|
--disable-arch-native \
|
|
|
|
--enable-security-cert-generators \
|
|
|
|
--enable-security-cert-validators
|
2017-06-16 14:39:53 +02:00
|
|
|
make SAMBAPREFIX=%{_prefix} %{?_smp_mflags}
|
2012-10-22 21:07:11 +02:00
|
|
|
|
|
|
|
%install
|
2014-11-27 21:53:15 +01:00
|
|
|
install -d -m 750 %{buildroot}%{_localstatedir}/{cache,log}/%{name}
|
2018-01-09 18:04:34 +01:00
|
|
|
install -d %{buildroot}%{_sbindir}
|
2014-11-27 21:53:15 +01:00
|
|
|
|
|
|
|
# make_install
|
2017-06-19 10:28:16 +02:00
|
|
|
%make_install SAMBAPREFIX=%{_prefix}
|
2014-11-27 21:53:15 +01:00
|
|
|
|
2015-01-09 11:36:46 +01:00
|
|
|
mv %{buildroot}{%{_sysconfdir}/%{name}/,%{_datadir}/%{name}/}mime.conf.default
|
|
|
|
ln -s %{_sysconfdir}/%{name}/mime.conf %{buildroot}%{_datadir}/%{name} # backward compatible
|
2014-11-27 21:53:15 +01:00
|
|
|
|
|
|
|
# install logrotate file
|
2017-06-19 10:28:16 +02:00
|
|
|
install -Dpm 644 %{SOURCE7} \
|
|
|
|
%{buildroot}%{_sysconfdir}/logrotate.d/%{name}
|
2012-10-22 21:07:11 +02:00
|
|
|
|
|
|
|
install -d -m 755 doc/scripts
|
|
|
|
install scripts/*.pl doc/scripts
|
|
|
|
cat > doc/scripts/cachemgr.readme <<-EOT
|
|
|
|
cachemgr.cgi will now be found in %{_libdir}/%{name}
|
|
|
|
EOT
|
2017-06-19 10:28:16 +02:00
|
|
|
install -dpm 755 %{buildroot}/%{_libdir}/%{name}
|
2012-10-22 21:07:11 +02:00
|
|
|
mv %{buildroot}%{_sbindir}/cachemgr.cgi %{buildroot}/%{_libdir}/%{name}
|
|
|
|
|
2017-06-19 10:28:16 +02:00
|
|
|
install -dpm 755 doc/contrib
|
2012-10-22 21:07:11 +02:00
|
|
|
install %{SOURCE6} doc/contrib
|
2017-06-19 10:28:16 +02:00
|
|
|
install -Dpm 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/pam.d/%{name}
|
2012-10-22 21:07:11 +02:00
|
|
|
|
|
|
|
rm -rf %{buildroot}%{squidconfdir}/errors
|
|
|
|
for i in errors/*; do
|
|
|
|
if [ -d $i ]; then
|
|
|
|
mkdir -p %{buildroot}%{_datadir}/%{name}/$i
|
|
|
|
install -m 644 $i/* %{buildroot}%{_datadir}/%{name}/$i
|
|
|
|
fi
|
|
|
|
done
|
2018-01-29 11:37:51 +01:00
|
|
|
ln -sf %{_datadir}/%{name}/errors/en %{buildroot}%{squidconfdir}/errors
|
2015-01-09 11:36:46 +01:00
|
|
|
|
2012-10-22 21:07:11 +02:00
|
|
|
# fix file duplicates
|
|
|
|
%fdupes -s %{buildroot}%{_prefix}
|
2015-02-19 00:15:24 +01:00
|
|
|
|
2017-06-19 10:28:16 +02:00
|
|
|
# systemd
|
2017-06-16 14:39:53 +02:00
|
|
|
install -D -m 644 %{SOURCE11} %{buildroot}%{_unitdir}/%{name}.service
|
|
|
|
install -D -m 755 %{SOURCE15} %{buildroot}%{squidlibdir}/cache_dir.sed
|
|
|
|
install -D -m 755 %{SOURCE16} %{buildroot}%{squidlibdir}/initialize_cache_if_needed.sh
|
|
|
|
sed -i -e 's!%%{_libdir}!%{_libdir}!' %{buildroot}%{_unitdir}/%{name}.service
|
|
|
|
ln -sf %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
|
2012-10-22 21:07:11 +02:00
|
|
|
|
2018-10-23 15:55:38 +02:00
|
|
|
# needed for smp support (bsc#1112695, bsc#1112066)
|
|
|
|
mkdir -p %{buildroot}%{_tmpfilesdir}
|
2018-11-09 14:15:01 +01:00
|
|
|
install -D -m 644 %{SOURCE17} %{buildroot}%{_tmpfilesdir}/squid.conf
|
2018-10-23 15:55:38 +02:00
|
|
|
|
2015-10-15 17:08:57 +02:00
|
|
|
# Move the MIB definition to the proper place (and name)
|
2017-06-16 14:39:53 +02:00
|
|
|
mkdir -p %{buildroot}%{_datadir}/snmp/mibs
|
|
|
|
mv %{buildroot}%{_datadir}/squid/mib.txt \
|
|
|
|
%{buildroot}%{_datadir}/snmp/mibs/SQUID-MIB.txt
|
2015-10-15 17:08:57 +02:00
|
|
|
|
2018-10-04 10:40:01 +02:00
|
|
|
%check
|
|
|
|
# Fails in chroot environment
|
|
|
|
make %{?_smp_mflags} check
|
|
|
|
|
2012-10-22 21:07:11 +02:00
|
|
|
%pre
|
2014-08-10 19:56:45 +02:00
|
|
|
# we need this group for /usr/sbin/pinger
|
2019-02-18 08:45:40 +01:00
|
|
|
getent group %{name} >/dev/null || %{_sbindir}/groupadd -g 31 -r %{name}
|
2012-10-22 21:07:11 +02:00
|
|
|
# we need this group for squid (ntlmauth)
|
|
|
|
# read access to /var/lib/samba/winbindd_privileged
|
2019-02-18 08:45:40 +01:00
|
|
|
getent group winbind >/dev/null || %{_sbindir}/groupadd -r winbind
|
|
|
|
getent passwd squid >/dev/null || \
|
2015-01-09 11:36:46 +01:00
|
|
|
%{_sbindir}/useradd -c "WWW-proxy squid" -d %{_localstatedir}/cache/%{name} \
|
2014-08-10 19:56:45 +02:00
|
|
|
-G winbind -g %{name} -o -u 31 -r -s /bin/false \
|
2019-02-18 08:45:40 +01:00
|
|
|
%{name}
|
2015-02-19 00:15:24 +01:00
|
|
|
# if default group is not squid, change it
|
2019-02-18 08:45:40 +01:00
|
|
|
if [ "$(%{_bindir}/id -ng %{name} 2>/dev/null)" != "%{name}" ]; then
|
|
|
|
%{_sbindir}/usermod -g %{name} %{name}
|
2017-06-16 14:39:53 +02:00
|
|
|
fi
|
2012-10-22 21:07:11 +02:00
|
|
|
# if squid is not member of winbind, add him
|
2019-02-18 08:45:40 +01:00
|
|
|
if [ $(%{_bindir}/id -nG %{name} 2>/dev/null | grep -q winbind; echo $?) -ne 0 ]; then
|
|
|
|
%{_sbindir}/usermod -G winbind %{name}
|
2012-10-22 21:07:11 +02:00
|
|
|
fi
|
2015-10-15 17:08:57 +02:00
|
|
|
%service_add_pre %{name}.service
|
|
|
|
|
2015-08-10 14:29:31 +02:00
|
|
|
# update mode?
|
|
|
|
if [ "$1" -gt "1" ]; then
|
|
|
|
if [ -e %{_sysconfdir}/%{name}.conf -a ! -L %{_sysconfdir}/%{name}.conf -a ! -e %{_sysconfdir}/%{name}/%{name}.conf ]; then
|
|
|
|
echo "moving %{_sysconfdir}/%{name}.conf to %{_sysconfdir}/%{name}/%{name}.conf"
|
2015-12-09 11:01:10 +01:00
|
|
|
mv %{_sysconfdir}/%{name}.conf %{_sysconfdir}/%{name}/%{name}.conf
|
2015-08-10 14:29:31 +02:00
|
|
|
fi
|
|
|
|
fi
|
2015-12-09 11:01:10 +01:00
|
|
|
|
2012-10-22 21:07:11 +02:00
|
|
|
%post
|
2014-11-27 21:53:15 +01:00
|
|
|
%set_permissions %{_sbindir}/basic_pam_auth
|
2015-02-19 00:15:24 +01:00
|
|
|
%set_permissions %{_sbindir}/pinger
|
2014-11-27 21:53:15 +01:00
|
|
|
%set_permissions %{_localstatedir}/cache/squid/
|
|
|
|
%set_permissions %{_localstatedir}/log/squid/
|
2018-10-23 15:55:38 +02:00
|
|
|
%tmpfiles_create %{_tmpfilesdir}/squid.conf
|
2012-10-22 21:07:11 +02:00
|
|
|
%service_add_post squid.service
|
|
|
|
|
2014-11-27 21:53:15 +01:00
|
|
|
%preun
|
2012-10-22 21:07:11 +02:00
|
|
|
%service_del_preun squid.service
|
|
|
|
|
|
|
|
%verifyscript
|
2015-01-09 11:36:46 +01:00
|
|
|
%verify_permissions -e %{_sbindir}/basic_pam_auth
|
|
|
|
%verify_permissions -e %{_sbindir}/pinger
|
|
|
|
%verify_permissions -e %{_localstatedir}/cache/squid/
|
|
|
|
%verify_permissions -e %{_localstatedir}/log/squid/
|
2014-08-10 19:56:45 +02:00
|
|
|
|
2015-01-02 16:04:06 +01:00
|
|
|
%postun
|
2014-11-27 21:53:15 +01:00
|
|
|
%service_del_postun squid.service
|
2012-10-22 21:07:11 +02:00
|
|
|
|
|
|
|
%files
|
2018-03-29 10:40:02 +02:00
|
|
|
%license COPYING
|
|
|
|
%doc ChangeLog CONTRIBUTORS CREDITS
|
2012-10-22 21:07:11 +02:00
|
|
|
%doc QUICKSTART README RELEASENOTES.html SPONSORS*
|
|
|
|
%doc README.kerberos
|
|
|
|
%doc doc/contrib doc/scripts
|
|
|
|
%doc doc/debug-sections.txt src/%{name}.conf.default
|
2017-06-16 14:39:53 +02:00
|
|
|
%{_mandir}/man?/*
|
2012-10-22 21:07:11 +02:00
|
|
|
%{_unitdir}/%{name}.service
|
2017-03-22 16:16:54 +01:00
|
|
|
%{squidlibdir}/initialize_cache_if_needed.sh
|
|
|
|
%{squidlibdir}/cache_dir.sed
|
2014-08-10 19:56:45 +02:00
|
|
|
%verify(not user group mode) %attr(750,%{name},root) %dir %{_localstatedir}/cache/%{name}/
|
|
|
|
%verify(not user group mode) %attr(750,%{name},root) %dir %{_localstatedir}/log/%{name}/
|
2012-10-22 21:07:11 +02:00
|
|
|
%dir %{squidconfdir}
|
2018-10-23 15:55:38 +02:00
|
|
|
%dir %{_tmpfilesdir}
|
|
|
|
%{_tmpfilesdir}/squid.conf
|
2012-10-22 21:07:11 +02:00
|
|
|
%config(noreplace) %{squidconfdir}/cachemgr.conf
|
|
|
|
%config(noreplace) %{squidconfdir}/errorpage.css
|
|
|
|
%config(noreplace) %{squidconfdir}/errors
|
|
|
|
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
|
|
|
|
%config(noreplace) %{squidconfdir}/mime.conf
|
|
|
|
%config(noreplace) %{squidconfdir}/%{name}.conf
|
|
|
|
%config %{squidconfdir}/cachemgr.conf.default
|
|
|
|
%config %{squidconfdir}/errorpage.css.default
|
|
|
|
%config %{squidconfdir}/%{name}.conf.default
|
|
|
|
%config %{squidconfdir}/%{name}.conf.documented
|
|
|
|
%config %{_sysconfdir}/pam.d/%{name}
|
|
|
|
%dir %{_datadir}/%{name}
|
2015-10-15 17:08:57 +02:00
|
|
|
%dir %{_datadir}/snmp
|
|
|
|
%dir %{_datadir}/snmp/mibs
|
2012-10-22 21:07:11 +02:00
|
|
|
%{_datadir}/%{name}/errors
|
|
|
|
%{_datadir}/%{name}/icons
|
|
|
|
%{_datadir}/%{name}/mime.conf
|
|
|
|
%{_datadir}/%{name}/mime.conf.default
|
2015-10-15 17:08:57 +02:00
|
|
|
%{_datadir}/snmp/mibs/SQUID-MIB.txt
|
2013-12-25 22:46:51 +01:00
|
|
|
%{_bindir}/purge
|
|
|
|
%{_bindir}/squidclient
|
2012-10-22 21:07:11 +02:00
|
|
|
%{_sbindir}/basic_db_auth
|
|
|
|
%{_sbindir}/basic_fake_auth
|
|
|
|
%{_sbindir}/basic_getpwnam_auth
|
|
|
|
%{_sbindir}/basic_ldap_auth
|
2015-05-22 20:22:37 +02:00
|
|
|
%{_sbindir}/digest_edirectory_auth
|
2012-10-22 21:07:11 +02:00
|
|
|
%{_sbindir}/basic_ncsa_auth
|
|
|
|
%{_sbindir}/basic_nis_auth
|
2015-01-02 16:04:06 +01:00
|
|
|
%verify(not mode) %attr(2750,root,shadow) %{_sbindir}/basic_pam_auth
|
2012-10-22 21:07:11 +02:00
|
|
|
%{_sbindir}/basic_pop3_auth
|
|
|
|
%{_sbindir}/basic_radius_auth
|
|
|
|
%{_sbindir}/basic_sasl_auth
|
|
|
|
%{_sbindir}/basic_smb_auth
|
|
|
|
%{_sbindir}/basic_smb_auth.sh
|
2015-04-26 13:20:33 +02:00
|
|
|
%{_sbindir}/basic_smb_lm_auth
|
2012-10-22 21:07:11 +02:00
|
|
|
%{_sbindir}/cert_tool
|
|
|
|
%{_sbindir}/digest_file_auth
|
|
|
|
%{_sbindir}/digest_ldap_auth
|
|
|
|
%{_sbindir}/diskd
|
|
|
|
%{_sbindir}/ext_edirectory_userip_acl
|
|
|
|
%{_sbindir}/ext_file_userip_acl
|
|
|
|
%{_sbindir}/ext_kerberos_ldap_group_acl
|
|
|
|
%{_sbindir}/ext_ldap_group_acl
|
2014-01-22 00:20:48 +01:00
|
|
|
%{_sbindir}/ext_session_acl
|
2012-10-22 21:07:11 +02:00
|
|
|
%{_sbindir}/ext_unix_group_acl
|
|
|
|
%{_sbindir}/ext_wbinfo_group_acl
|
2018-01-09 17:52:12 +01:00
|
|
|
%{_sbindir}/helper-mux
|
2013-09-08 14:03:13 +02:00
|
|
|
%{_sbindir}/log_db_daemon
|
2012-10-22 21:07:11 +02:00
|
|
|
%{_sbindir}/log_file_daemon
|
|
|
|
%{_sbindir}/negotiate_kerberos_auth
|
|
|
|
%{_sbindir}/negotiate_kerberos_auth_test
|
|
|
|
%{_sbindir}/negotiate_wrapper_auth
|
|
|
|
%{_sbindir}/ntlm_fake_auth
|
|
|
|
%{_sbindir}/ntlm_smb_lm_auth
|
2015-02-19 00:15:24 +01:00
|
|
|
%verify(not user group mode caps) %attr(0750,root,squid) %{_sbindir}/pinger
|
2018-01-09 17:52:12 +01:00
|
|
|
%{_sbindir}/security_fake_certverify
|
|
|
|
%{_sbindir}/security_file_certgen
|
2012-10-22 21:07:11 +02:00
|
|
|
%{_sbindir}/%{name}
|
2014-01-22 00:20:48 +01:00
|
|
|
%{_sbindir}/storeid_file_rewrite
|
2012-10-22 21:07:11 +02:00
|
|
|
%{_sbindir}/unlinkd
|
|
|
|
%{_sbindir}/url_fake_rewrite
|
|
|
|
%{_sbindir}/url_fake_rewrite.sh
|
2018-01-09 17:52:12 +01:00
|
|
|
%{_sbindir}/url_lfs_rewrite
|
2017-07-29 18:49:58 +02:00
|
|
|
%{_sbindir}/ext_time_quota_acl
|
2014-11-27 21:53:15 +01:00
|
|
|
%{_sbindir}/rc%{name}
|
2012-10-22 21:07:11 +02:00
|
|
|
%dir %{_libdir}/%{name}
|
|
|
|
%{_libdir}/%{name}/cachemgr.cgi
|
|
|
|
|
|
|
|
%changelog
|