2012-10-22 21:07:11 +02:00
|
|
|
#
|
|
|
|
# spec file for package squid
|
|
|
|
#
|
2017-01-27 17:57:51 +01:00
|
|
|
# Copyright (c) 2017 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.
|
|
|
|
|
|
|
|
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
|
|
|
#
|
|
|
|
|
|
|
|
|
2014-01-22 00:20:48 +01:00
|
|
|
%define squidlibdir %{_libdir}/squid
|
2015-01-09 11:36:46 +01:00
|
|
|
%define squidconfdir %{_sysconfdir}/squid
|
2012-10-22 21:07:11 +02:00
|
|
|
Name: squid
|
2017-09-21 17:51:36 +02:00
|
|
|
Version: 3.5.27
|
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
|
2012-10-22 21:07:11 +02:00
|
|
|
License: GPL-2.0+
|
|
|
|
Group: Productivity/Networking/Web/Proxy
|
2017-06-16 13:30:20 +02:00
|
|
|
Url: http://www.squid-cache.org
|
2016-01-24 22:09:22 +01:00
|
|
|
Source0: http://www.squid-cache.org/Versions/v3/3.5/%{name}-%{version}.tar.xz
|
|
|
|
Source1: http://www.squid-cache.org/Versions/v3/3.5/%{name}-%{version}.tar.xz.asc
|
2012-10-22 21:07:11 +02:00
|
|
|
Source4: squid.sysconfig
|
|
|
|
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
|
2012-12-30 16:34:43 +01:00
|
|
|
Source13: %{name}.keyring
|
2017-03-22 16:16:54 +01:00
|
|
|
Source15: cache_dir.sed
|
|
|
|
Source16: initialize_cache_if_needed.sh
|
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
|
2017-09-21 17:51:36 +02:00
|
|
|
%if 0%{?suse_version} >= 1500
|
|
|
|
BuildRequires: libnsl-devel
|
|
|
|
%endif
|
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: systemd-rpm-macros
|
|
|
|
BuildRequires: pkgconfig(expat)
|
|
|
|
BuildRequires: pkgconfig(gssrpc)
|
|
|
|
BuildRequires: pkgconfig(kdb)
|
|
|
|
BuildRequires: pkgconfig(krb5)
|
|
|
|
BuildRequires: pkgconfig(libsasl2)
|
|
|
|
BuildRequires: pkgconfig(libxml-2.0)
|
|
|
|
Requires: logrotate
|
2015-01-09 11:36:46 +01:00
|
|
|
Requires(post): %fillup_prereq
|
|
|
|
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}
|
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} .
|
2015-02-19 00:15:24 +01:00
|
|
|
# upstream patches after RELEASE
|
2016-10-12 18:42:21 +02:00
|
|
|
|
2015-01-09 11:36:46 +01:00
|
|
|
perl -p -i -e 's|%{_prefix}/local/bin/perl|%{_bindir}/perl|' `find -name "*.pl"`
|
2012-10-22 21:07:11 +02:00
|
|
|
chmod a-x CREDITS
|
|
|
|
|
|
|
|
%build
|
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 \
|
|
|
|
--enable-auth-basic \
|
|
|
|
--enable-auth-ntlm \
|
|
|
|
--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 \
|
2015-02-19 00:15:24 +01:00
|
|
|
--disable-arch-native
|
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}
|
2012-10-22 21:07:11 +02:00
|
|
|
install -d %{buildroot}%{_prefix}/sbin
|
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}
|
|
|
|
install -Dpm 644 ./helpers/external_acl/kerberos_ldap_group/ext_kerberos_ldap_group_acl.8 %{buildroot}%{_mandir}/man8/ext_kerberos_ldap_group_acl.8
|
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
|
2015-01-09 11:36:46 +01:00
|
|
|
ln -sf %{_datadir}/%{name}/errors/de %{buildroot}%{squidconfdir}/errors
|
|
|
|
|
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}
|
2017-06-19 10:28:16 +02:00
|
|
|
install -Dpm 644 %{SOURCE4} %{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.%{name}
|
2012-10-22 21:07:11 +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
|
|
|
|
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
|
2015-02-19 00:15:24 +01:00
|
|
|
if [[ -z $(%{_bindir}/getent group %{name} 2>/dev/null) ]]; then
|
2014-08-10 19:56:45 +02:00
|
|
|
%{_sbindir}/groupadd -g 31 -r %{name} 2>/dev/null
|
|
|
|
fi
|
2012-10-22 21:07:11 +02:00
|
|
|
# we need this group for squid (ntlmauth)
|
|
|
|
# read access to /var/lib/samba/winbindd_privileged
|
2015-02-19 00:15:24 +01:00
|
|
|
if [[ -z $(%{_bindir}/getent group winbind 2>/dev/null) ]]; then
|
2012-10-22 21:07:11 +02:00
|
|
|
%{_sbindir}/groupadd -r winbind 2>/dev/null
|
|
|
|
fi
|
2015-02-19 00:15:24 +01:00
|
|
|
if [[ -z $(%{_bindir}/getent passwd squid 2>/dev/null) ]]; then
|
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 \
|
2012-10-22 21:07:11 +02:00
|
|
|
%{name} 2>/dev/null
|
|
|
|
fi
|
2015-02-19 00:15:24 +01:00
|
|
|
# if default group is not squid, change it
|
|
|
|
if [[ "$(%{_bindir}/id -ng %{name} 2>/dev/null)" != "%{name}" ]]; then
|
|
|
|
%{_sbindir}/usermod -g %{name} %{name} 2>/dev/null
|
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
|
2015-02-19 00:15:24 +01:00
|
|
|
if [[ $(%{_bindir}/id -nG %{name} 2>/dev/null | grep -q winbind >/dev/null; echo $?) -ne 0 ]]; then
|
2014-08-10 19:56:45 +02:00
|
|
|
%{_sbindir}/usermod -G winbind %{name} 2>/dev/null
|
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
|
|
|
|
|
|
|
%pretrans -p <lua>
|
|
|
|
-- Directory to symlink is not working in RPM so workaround it
|
|
|
|
-- Occurs when updating from 3.4 to 3.5
|
|
|
|
error_dir="%{_datadir}/%{name}/errors/"
|
|
|
|
bad_ones={"zh-cn","zh-tw"}
|
|
|
|
print("cleaning up old directories")
|
|
|
|
for i,f in pairs(bad_ones) do
|
|
|
|
pstat = posix.stat(error_dir..f)
|
|
|
|
if pstat and pstat.type == "directory" then
|
|
|
|
print ("moving away "..error_dir..f.." to "..error_dir..f .. ".rpmmoved")
|
|
|
|
--posix.rmdir(error_dir..f)
|
|
|
|
os.rename(error_dir..f, error_dir..f .. ".rpmmoved")
|
|
|
|
end
|
|
|
|
end
|
2015-08-10 14:29:31 +02: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/
|
2015-02-19 00:15:24 +01:00
|
|
|
|
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
|
|
|
|
%defattr(-,root,root)
|
2015-04-26 13:20:33 +02:00
|
|
|
%doc ChangeLog CONTRIBUTORS COPYING 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}
|
|
|
|
%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
|
2016-01-24 22:09:22 +01:00
|
|
|
%{_sbindir}/basic_msnt_multi_domain_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
|
2014-01-22 00:20:48 +01:00
|
|
|
%{_sbindir}/cert_valid.pl
|
2012-10-22 21:07:11 +02:00
|
|
|
%{_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
|
2016-01-24 22:09:22 +01:00
|
|
|
%{_sbindir}/helper-mux.pl
|
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
|
2012-10-22 21:07:11 +02:00
|
|
|
%{_sbindir}/%{name}
|
2014-03-14 19:23:19 +01:00
|
|
|
%{_sbindir}/ssl_crtd
|
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
|
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
|
|
|
%{_localstatedir}/adm/fillup-templates/sysconfig.%{name}
|
|
|
|
%dir %{_libdir}/%{name}
|
|
|
|
%{_libdir}/%{name}/cachemgr.cgi
|
|
|
|
|
|
|
|
%changelog
|