2 # - REVIEW patches and configuration
4 # For this to work correctly, you will need to patch your linux
5 # kernel with the TOS preserving ZPH patch.
6 # The kernel patch can be downloaded from http://zph.bratcheda.org
9 %bcond_with combined_log # enables apache-like combined log format
11 Summary: SQUID Internet Object Cache
12 Summary(es.UTF-8): proxy/cache para WWW/FTP/gopher
13 Summary(pl.UTF-8): Uniwersalny serwer proxy-cache
14 Summary(pt_BR.UTF-8): Cache Squid de objetos Internet
15 Summary(ru.UTF-8): Squid - кэш объектов Internet
16 Summary(uk.UTF-8): Squid - кеш об'єктів Internet
17 Summary(zh_CN.UTF-8): SQUID 高速缓冲代理服务器
23 Group: Networking/Daemons
24 Source0: http://www.squid-cache.org/Versions/v3/3.4/%{name}-%{version}.tar.xz
25 # Source0-md5: e79ddb108d24823da8c1dbc0fc4a31fb
27 Source2: %{name}.sysconfig
28 Source3: http://squid-docs.sourceforge.net/latest/zip-files/book-full-html.zip
29 # Source3-md5: 4f3b6dab1de9cbb847df89d8b417378a
30 Source4: %{name}.conf.patch
31 Source5: %{name}.logrotate
33 Source7: %{name}-cachemgr-apache.conf
34 Source8: %{name}.tmpfiles
35 Source9: %{name}-cachemgr-httpd.conf
36 Source10: %{name}.service
37 Source11: %{name}-check_cache
38 Patch0: %{name}-fhs.patch
39 Patch1: %{name}-location.patch
40 Patch2: %{name}-crash-on-ENOSPC.patch
41 Patch4: %{name}-2.5.STABLE4-apache-like-combined-log.patch
42 Patch5: %{name}-ppc-m32.patch
43 Patch6: %{name}-cachemgr-webapp.patch
44 # http://www.squid-cache.org/mail-archive/squid-dev/201207/att-0177/squidv3-vary-headers-shm-hack.patch
45 Patch7: squidv3-vary-headers-shm-hack.patch
46 Patch8: ecap-1p0-t2.patch
47 Patch9: digest-edirectory-m4.patch
48 URL: http://www.squid-cache.org/
49 BuildRequires: autoconf
50 BuildRequires: automake
51 BuildRequires: cppunit-devel
52 BuildRequires: cyrus-sasl-devel >= 2.1.0
53 BuildRequires: db-devel
54 BuildRequires: expat-devel
55 BuildRequires: heimdal-devel
56 BuildRequires: libcap-devel >= 1:2.09
57 BuildRequires: libecap-devel >= 0.2.0
58 BuildRequires: libltdl-devel
59 BuildRequires: libnetfilter_conntrack-devel
60 BuildRequires: libstdc++-devel
61 BuildRequires: libtool
62 BuildRequires: libxml2-devel
63 BuildRequires: openldap-devel >= 2.3.0
64 BuildRequires: openssl-devel >= 0.9.7d
65 BuildRequires: pam-devel
66 BuildRequires: perl-base
67 BuildRequires: rpmbuild(macros) >= 1.671
68 BuildRequires: sed >= 4.0
69 BuildRequires: tar >= 1:1.22
72 Requires(post): /bin/hostname
73 Requires(post): fileutils
74 Requires(post): findutils
76 Requires(post,preun): /sbin/chkconfig
77 Requires(postun): /usr/sbin/groupdel
78 Requires(postun): /usr/sbin/userdel
79 Requires(pre): /usr/bin/getgid
80 Requires(pre): /usr/lib/rpm/user_group.sh
81 Requires(pre): /usr/sbin/groupadd
82 Requires(pre): /usr/sbin/useradd
83 Requires(pre,triggerpostun): /bin/id
84 Requires(pre,triggerpostun): /usr/sbin/usermod
85 Requires(post,preun,postun): systemd-units >= 38
86 Requires: rc-scripts >= 0.2.0
87 Requires: setup >= 2.4.6
88 Requires: systemd-units >= 38
89 Provides: group(squid)
90 # epoll enabled by default:
91 Requires: uname(release) >= 2.6
92 # TPROXYv4 (v2 disabled b/c it breaks v4)
93 #Suggests: uname(release) >= 2.6.28.3
95 Conflicts: logrotate < 3.8.0
96 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
98 %define _webapps /etc/webapps
99 %define _webapp cachemgr
100 %define _libexecdir %{_libdir}/%{name}
101 %define _sysconfdir /etc/%{name}
102 %define _cgidir %{_prefix}/lib/cgi-bin/%{_webapp}
105 Squid is a high-performance proxy caching server for web clients,
106 supporting FTP, gopher, and HTTP data objects. Unlike traditional
107 caching software, Squid handles all requests in a single,
108 non-blocking, I/O-driven process. Squid keeps meta data and especially
109 hot objects cached in RAM, caches DNS lookups, supports non-blocking
110 DNS lookups, and implements negative caching of failed requests. If
111 you are tight on memory, check out the NOVM version of this package.
112 Squid supports SSL, extensive access controls, and full request
113 logging. By using the lightweight Internet Cache Protocol, Squid
114 caches can be arranged in a hierarchy or mesh for additional bandwidth
115 savings. Squid consists of a main server program squid, a Domain Name
116 System lookup program dnsserver, a program for retrieving FTP data
117 ftpget, and some management and client tools. When squid starts up, it
118 spawns a configurable number of dnsserver processes, each of which can
119 perform a single, blocking Domain Name System (DNS) lookup. This
120 reduces the amount of time the cache waits for DNS lookups. Squid is
121 derived from the ARPA-funded Harvest project.
123 %description -l es.UTF-8
124 Squid es un servidor proxy con caché de alto desempeño para clientes
125 web, soportando FTP, gopher y HTTP. Diferentemente de softwares
126 tradicionales de caché squid manipula todas las requisiciones en un
127 único proceso sin bloqueos, direccionado a E/S. Mantienen metadatos y
128 objetos frecuentemente pedidos en uno caché en memoria RAM. Hace caché
129 de resoluciones DNS, soporta resoluciones DNS sin bloqueo y implementa
130 un caché negativo de requisiciones que fallen. Si tiene poca memoria
131 da un vistazo en la versión NOVM de este paquete. También soporta SSL,
132 controles extensivos de acceso y registro (log) completo de las
133 requisiciones. Usando el ligero Protocolo de Caches Internet (ICP)
134 puede ser usado en una jerarquía de servidores para mayor ahorro de la
135 banda de comunicación. Está compuesto del programa squid (servidor
136 principal), del programa dnsserver (para resolución DNS), del programa
137 ftpget (para transmisiones ftp) y otras herramientas clientes y para
138 administración. Cuando squid se inicia, dispara un número configurable
139 de procesos dnsserver, cada uno pudiendo ejecutar solamente una
140 resolución DNS con poder de bloquear. Esto reduce el tiempo que el
141 caché espera por resoluciones DNS. Fue derivado del proyecto Harvest,
142 financiado por la ARPA.
144 %description -l pl.UTF-8
145 Squid jest wysoce wydajnym serwerem proxy-cache dla przeglądarek WWW,
146 klientów FTP i gopher. Squid przechowuje najczęściej pobierane dane w
147 pamięci RAM i zapamiętuje odwołania do DNS. Squid oferuje wsparcie dla
148 SSL, rozbudowaną kontrolę dostępu oraz pełne rejestrowanie pobieranych
149 danych. Dzięki użyciu protokołu ICP (Internet Cache Protocol), serwer
150 squid można łączyć w hierarchię, zwiększając ich efektywność. Pakiet
151 squid obejmuje: główny program serwera squid, program dostarczający
152 informacji z DNS dnsserver, program odbierający dane FTP ftpget, oraz
153 pomocnicze programy do zarządzania. Squid wywodzi się ze
154 sponsorowanego przez ARPA projektu Harvest.
156 %description -l pt_BR.UTF-8
157 O Squid é um servidor proxy com cache de alta performance para
158 clientes web, suportando FTP, gopher e HTTP. Diferentemente de
159 softwares tradicionais de cache o squid manipula todas as requisições
160 em um único processo sem bloqueios, direcionado a E/S.
162 Mantém meta dados e objetos freqüentemente pedidos num cache em
163 memória RAM. Faz cache de resoluções DNS, suporta resoluções DNS sem
164 bloqueio e implementa um cache negativo de requisições que falharem.
165 Se você tem pouca memória dê uma olhada na versão NOVM deste pacote.
167 Também suporta SSL, controles extensivos de acesso e registro (log)
168 completo das requisições. Usando o leve Protocolo de Caches Internet
169 (ICP) ele pode ser usado em uma hierarquia de servidores para maior
170 economia de banda de comunicação.
172 Ele consiste do programa squid (servidor principal), do programa
173 dnsserver (para resolução DNS), do programa ftpget (para transmissões
174 ftp) e outras ferramentas clientes e para gerenciamento. Quando o
175 squid é inicializado ele dispara um número configurável de processos
176 dnsserver, cada um podendo executar somente uma resolução DNS
177 bloqueante. Isto reduz o tempo que o cache espera por resoluções DNS.
179 Foi derivado do projeto Harvest, financiado pela ARPA.
181 %description -l ru.UTF-8
182 Squid - это высокопроизводительный кэширующий прокси-сервер для
183 клиентов web, поддерживающий объекты данных типа FTP, gopher и HTTP. В
184 отличие от традиционных кэширующих программ, Squid обрабатывает все
185 запросы при помощи одного неблокирующегося, управляемого
186 вводом-выводом процесса.
188 Этот пакет имеет встроенную поддержку базы данных сетевых ICMP-проб
191 %description -l uk.UTF-8
192 Squid - це кешуючий проксі-сервер для web-клієнтів, що підтримує
193 об'єкти даних типу FTP, gopher та HTTP. На відміну від традиційних
194 кешуючих програм, Squid обробляє всі запити за допомогою одного
195 неблокуючого, керованого вводом-виводом процесу.
197 Цей пакет має вбудовану підтримку бази даних мережевих ICMP-проб
201 Summary: CGI script for Squid management
202 Summary(pl.UTF-8): Skrypt CGI do zarządzania Squidem przez WWW
203 Group: Applications/WWW
204 # does not require squid locally
205 Requires: group(http)
208 Requires: webserver(access)
209 Requires: webserver(alias)
210 Requires: webserver(cgi)
211 Conflicts: apache-base < 2.4.0-1
213 %description cachemgr
214 Cachemgr.cgi is a CGI script that allows administrator to check
215 various informations about Squid via WWW.
217 %description cachemgr -l pl.UTF-8
218 Cachemgr.cgi jest skryptem CGI, który pozwala administratorowi
219 zapoznać się z informacjami o pracy Squida poprzez WWW.
221 %package kerberos_auth
222 Summary: Authentication via the Negotiate RFC 4559 for proxies
223 Summary(pl.UTF-8): Uwierzytelnianie przez negocjację RFC 4559 dla serwerów proxy
224 Group: Networking/Admin
225 Requires: %{name} = %{epoch}:%{version}-%{release}
226 Provides: squid-kerb_auth = %{epoch}:%{version}-%{release}
227 Obsoletes: squid-kerb_auth < %{epoch}:%{version}-%{release}
229 %description kerberos_auth
230 This squid helper is a reference implementation that supports
231 authentication via the Negotiate RFC 4559 for proxies. It decodes RFC
232 2478 SPNEGO GSS-API tokens from IE7 either through helper functions or
233 via SPNEGO supporting Kerberos libraries and RFC 1964 Kerberos tokens
234 from Firefox on Linux.
236 %description kerberos_auth -l pl.UTF-8
237 Pakiet ten jest implementacją uwierzytelniania przez negocjacji RFC
238 4559 dla serwerów proxy. Dekoduje żetony SPNEGO GSS-API RFC 2478 z IE7
239 poprzez funkcje pomocnicze lub przez biblioteki Kerberos wspierające
240 SPNEGO i żetony Kerberos RFC 1964 z Firefoksa w Linuksie.
243 Summary: LDAP authentication helper for Squid
244 Summary(pl.UTF-8): Obsługa uwierzytelniania LDAP dla squida
245 Group: Networking/Admin
246 Requires: %{name} = %{epoch}:%{version}-%{release}
248 %description ldap_auth
249 This Squid helper allows authentication against LDAP directories using
250 the "simple authentication" (plain-text).
252 %description ldap_auth -l pl.UTF-8
253 Pakiet ten pozwala na uwierzytelnianie przez LDAP za pomocą prostego
254 uwierzytelniania (otwartym tekstem).
257 Summary: PAM authentication helper for Squid
258 Summary(pl.UTF-8): Obsługa uwierzytelniania PAM dla squida
259 Group: Networking/Admin
260 Requires: %{name} = %{epoch}:%{version}-%{release}
261 Requires: pam >= 0.77.3
263 %description pam_auth
264 This program authenticates users against a PAM configured
265 authentication service "squid". This allows you to authenticate Squid
266 users to any authentication source for which you have a PAM module.
268 %description pam_auth -l pl.UTF-8
269 Program ten pozwala na uwierzytelnianie użytkowników squida w dowolnym
270 źródle posiadającym moduł PAM.
273 Summary: SMB authentication helper for Squid
274 Summary(pl.UTF-8): Obsługa uwierzytelniania SMB dla squida
275 Group: Networking/Admin
276 Requires: %{name} = %{epoch}:%{version}-%{release}
278 %description smb_auth
279 This is a proxy authentication module. With smb_auth you can
280 authenticate proxy users against an SMB server like Windows NT or
283 %description smb_auth -l pl.UTF-8
284 To jest moduł uwierzytelniania proxy. Przy pomocy smb_auth można
285 uwierzytelniać użytkowników proxy na serwerach SMB, jak Windows NT czy
289 Summary: MSNT domain authentication helper for Squid
290 Summary(pl.UTF-8): Obsługa uwierzytelniania w domenie MSNT dla squida
291 Group: Networking/Admin
292 Requires: %{name} = %{epoch}:%{version}-%{release}
294 %description msnt_auth
295 This is an authentication module for the Squid proxy server to
296 authenticate users on an NT domain.
298 %description msnt_auth -l pl.UTF-8
299 Jest to moduł uwierzytelniania proxy, który pozwala na
300 uwierzytelnianie użytkowników proxy w domenie NT.
303 Summary: NIS authentication helper for Squid
304 Summary(pl.UTF-8): Obsługa uwierzytelniania NIS dla squida
305 Group: Networking/Admin
306 Requires: %{name} = %{epoch}:%{version}-%{release}
307 Provides: squid-yp_auth = %{epoch}:%{version}-%{release}
308 Obsoletes: squid-yp_auth < %{epoch}:%{version}-%{release}
310 %description nis_auth
311 This is an authentication module for the Squid proxy server to
312 authenticate users on NIS.
314 %description nis_auth -l pl.UTF-8
315 Jest to moduł uwierzytelniania proxy, który pozwala na
316 uwierzytelnianie użytkowników proxy poprzez NIS.
319 Summary: NCSA httpd style authentication helper for Squid
320 Summary(pl.UTF-8): Obsługa uwierzytelniania NCSA httpd dla squida
321 Group: Networking/Admin
322 Requires: %{name} = %{epoch}:%{version}-%{release}
324 %description ncsa_auth
325 This module uses a NCSA httpd style password file for authentication.
327 %description ncsa_auth -l pl.UTF-8
328 Moduł uwierzytelniania proxy używający pliku haseł jak w NCSA httpd.
331 Summary: SASL authentication helper for Squid
332 Summary(pl.UTF-8): Obsługa uwierzytelniania SASL dla squida
333 Group: Networking/Admin
334 Requires: %{name} = %{epoch}:%{version}-%{release}
336 %description sasl_auth
337 This is an authentication module for the Squid proxy server to
338 authenticate users via SASL.
340 %description sasl_auth -l pl.UTF-8
341 Jest to moduł uwierzytelniania proxy, który pozwala na
342 uwierzytelnianie użytkowników proxy poprzez SASL.
344 %package getpwname_auth
345 Summary: getpwname authentication helper for Squid
346 Summary(pl.UTF-8): Obsługa uwierzytelniania getpwname dla squida
347 Group: Networking/Admin
348 Requires: %{name} = %{epoch}:%{version}-%{release}
350 %description getpwname_auth
351 This is an authentication module for the Squid proxy server to
352 authenticate users using getpwname.
354 %description getpwname_auth -l pl.UTF-8
355 Jest to moduł uwierzytelniania proxy, który pozwala na
356 uwierzytelnianie użytkowników proxy poprzez getpwname.
359 Summary: passwd authentication helper for Squid
360 Summary(pl.UTF-8): Obsługa uwierzytelniania passwd dla squida
361 Group: Networking/Admin
362 Requires: %{name} = %{epoch}:%{version}-%{release}
364 %description passwd_auth
365 This is an authentication module for the Squid proxy server to
366 authenticate users with separate passwd file.
368 %description passwd_auth -l pl.UTF-8
369 Jest to moduł uwierzytelniania proxy, który pozwala na
370 uwierzytelnianie użytkowników proxy poprzez oddzielny plik passwd.
373 Summary: NTLM authentication helper for Squid
374 Summary(pl.UTF-8): Obsługa uwierzytelniania NTLM dla squida
375 Group: Networking/Admin
376 Requires: %{name} = %{epoch}:%{version}-%{release}
378 %description ntlm_auth
379 This is an authentication module for the Squid proxy server to
380 authenticate users on NTLM.
382 %description ntlm_auth -l pl.UTF-8
383 Jest to moduł uwierzytelniania proxy, który pozwala na
384 uwierzytelnianie użytkowników proxy poprzez NTLM.
387 Summary: RADIUS authentication helper for Squid
388 Summary(pl.UTF-8): Obsługa uwierzytelniania RADIUS dla squida
389 Group: Networking/Admin
390 Requires: %{name} = %{epoch}:%{version}-%{release}
392 %description radius_auth
393 This helper allows Squid to connect to a RADIUS server to validate the
394 user name and password of Basic HTTP authentication.
396 %description radius_auth -l pl.UTF-8
397 Program ten pozwala na uwierzytelnianie użytkowników squida przez
401 Summary: Database authentication helper for Squid
402 Summary(pl.UTF-8): Obsługa uwierzytelniania przez bazę danych dla squida
403 Group: Networking/Admin
404 Requires: %{name} = %{epoch}:%{version}-%{release}
406 Suggests: perl-DBD-mysql
409 This is an authentication module for the Squid proxy server to
410 authenticate users againsta a database.
412 %description db_auth -l pl.UTF-8
413 Jest to moduł uwierzytelniania proxy, który pozwala na
414 uwierzytelnianie użytkowników proxy poprzez bazę danych.
417 Summary: POP3 authentication helper for Squid
418 Summary(pl.UTF-8): Obsługa uwierzytelniania POP3 dla squida
419 Group: Networking/Admin
420 Requires: %{name} = %{epoch}:%{version}-%{release}
422 %description pop3_auth
423 This is an authentication module for the Squid proxy server to
424 authenticate users on POP3.
426 %description pop3_auth -l pl.UTF-8
427 Jest to moduł uwierzytelniania proxy, który pozwala na
428 uwierzytelnianie użytkowników proxy poprzez POP3.
430 %package negotiate_wrapper_auth
431 Summary: Kerberos authentication helper for Squid
432 Summary(pl.UTF-8): Obsługa uwierzytelniania Kerberos dla squida
433 Group: Networking/Admin
434 Requires: %{name} = %{epoch}:%{version}-%{release}
435 Requires: %{name}-kerberos_auth = %{epoch}:%{version}-%{release}
436 Requires: %{name}-ntlm_auth = %{epoch}:%{version}-%{release}
438 %description negotiate_wrapper_auth
439 This is an authentication module for the Squid proxy server to
440 authenticate users on Kerberos.
442 %description negotiate_wrapper_auth -l pl.UTF-8
443 Jest to moduł uwierzytelniania proxy, który pozwala na
444 uwierzytelnianie użytkowników proxy poprzez Kerberosa.
446 %package digest_edirectory_auth
447 Summary: eDirectory authentication helper for Squid
448 Summary(pl.UTF-8): Obsługa uwierzytelniania eDirectory dla squida
449 Group: Networking/Admin
450 Requires: %{name} = %{epoch}:%{version}-%{release}
452 %description digest_edirectory_auth
453 This is an authentication module for the Squid proxy server to
454 authenticate users on eDirectory.
456 %description digest_edirectory_auth -l pl.UTF-8
457 Jest to moduł uwierzytelniania proxy, który pozwala na
458 uwierzytelnianie użytkowników proxy poprzez eDirectory.
460 %package digest_ldap_auth
461 Summary: LDAP authentication helper for Squid
462 Summary(pl.UTF-8): Obsługa uwierzytelniania LDAP dla squida
463 Group: Networking/Admin
464 Requires: %{name} = %{epoch}:%{version}-%{release}
466 %description digest_ldap_auth
467 This is an authentication module for the Squid proxy server to
468 authenticate users on LDAP.
470 %description digest_ldap_auth -l pl.UTF-8
471 Jest to moduł uwierzytelniania proxy, który pozwala na
472 uwierzytelnianie użytkowników proxy poprzez LDAP.
475 Summary: IP external ACL helper for Squid
476 Summary(pl.UTF-8): Wsparcie kontroli dostępu przez IP dla squida
477 Group: Networking/Admin
478 Requires: %{name} = %{epoch}:%{version}-%{release}
481 This is an external ACL module for the Squid proxy server to limit
482 access for users based on IP address.
484 %description ip_acl -l pl.UTF-8
485 Jest to moduł kontroli dostępu (ACL) do proxy, który pozwala na
486 ograniczenie dostępu użytkowników proxy na podstawie ich adresu IP.
489 Summary: LDAP group external ACL helper for Squid
490 Summary(pl.UTF-8): Wsparcie kontroli dostępu przez grupy LDAP dla squida
491 Group: Networking/Admin
492 Requires: %{name} = %{epoch}:%{version}-%{release}
494 %description ldap_acl
495 This is an external ACL module for the Squid proxy server to limit
496 access for users based on LDAP group membership.
498 %description ldap_acl -l pl.UTF-8
499 Jest to moduł kontroli dostępu (ACL) do proxy, który pozwala na
500 ograniczenie dostępu użytkowników proxy na podstawie ich
501 przynależności do grup LDAP.
504 Summary: UNIX group external ACL helper for Squid
505 Summary(pl.UTF-8): Wsparcie kontroli dostępu przez grupy UNIX dla squida
506 Group: Networking/Admin
507 Requires: %{name} = %{epoch}:%{version}-%{release}
509 %description unix_acl
510 This is an external ACL module for the Squid proxy server to limit
511 access for users based on UNIX group membership.
513 %description unix_acl -l pl.UTF-8
514 Jest to moduł kontroli dostępu (ACL) do proxy, który pozwala na
515 ograniczenie dostępu użytkowników proxy na podstawie ich
516 przynależności do grup UNIX.
519 Summary: NT domain group external ACL helper for Squid
520 Summary(pl.UTF-8): Wsparcie kontroli dostępu przez grupy w domenie NT dla squida
521 Group: Networking/Admin
522 Requires: %{name} = %{epoch}:%{version}-%{release}
524 %description wbinfo_acl
525 This is an external ACL module for the Squid proxy server to limit
526 access for users based on NT domain group membership using wbinfo.
528 %description wbinfo_acl -l pl.UTF-8
529 Jest to moduł kontroli dostępu (ACL) do proxy, który pozwala na
530 ograniczenie dostępu użytkowników proxy na podstawie ich
531 przynależności do grup w domenie NT przy użyciu wbinfo.
534 Summary: Squid session tracking external ACL group helper
535 Summary(pl.UTF-8): Wsparcie kontroli dostępu przez śledzenie sesji
536 Group: Networking/Admin
537 Requires: %{name} = %{epoch}:%{version}-%{release}
539 %description session_acl
540 This helper maintains a concept of sessions by monitoring requests and
541 timing out sessions if no requests have been seen for the idle timeout
544 %description session_acl -l pl.UTF-8
545 Moduł oparty na koncepcji sesji, śledzący zapytania i wygaszający
546 sesje jeśli w określonym czasie nie widziano w ich obrębie kolejnych
549 %package edirectory_userip_acl
550 Summary: Squid eDirectory IP Lookup Helper
551 Summary(pl.UTF-8): Wsparcie kontroli dostępu przez eDirectory
552 Group: Networking/Admin
553 Requires: %{name} = %{epoch}:%{version}-%{release}
555 %description edirectory_userip_acl
556 This is an external ACL module for the Squid proxy server to limit
557 access for users based on IP address lookup in eDirectory.
559 %description edirectory_userip_acl -l pl.UTF-8
560 Jest to moduł kontroli dostępu (ACL) do proxy, który pozwala na
561 ograniczenie dostępu użytkowników proxy na podstawie ich adresu IP
562 popranego z eDirectory.
564 %package kerberos_ldap_group_acl
565 Summary: Squid LDAP external acl group helper for Kerberos or NTLM credentials
566 Summary(pl.UTF-8): Wsparcie kontroli dostępu przez grupy LDAP/Kerberos/NTLM dla squida
567 Group: Networking/Admin
568 Requires: %{name} = %{epoch}:%{version}-%{release}
570 %description kerberos_ldap_group_acl
571 This is an external ACL module for the Squid proxy server to limit
572 access for users based on LDAP Kerberos or NTLM credentials.
574 %description kerberos_ldap_group_acl -l pl.UTF-8
575 Jest to moduł kontroli dostępu (ACL) do proxy, który pozwala na
576 ograniczenie dostępu użytkowników proxy na podstawie ich uprawnień
577 Kerberosowych lub NTLM-owych w LDAP.
579 %package sql_session_acl
580 Summary: SQL Database session lookup helper for Squid
581 Group: Networking/Admin
582 Requires: %{name} = %{epoch}:%{version}-%{release}
584 %description sql_session_acl
585 Validates an HTTP requests access authorization with a session
588 %package time_quota_acl
589 Summary: Squid time quota external acl helper
590 Group: Networking/Admin
591 Requires: %{name} = %{epoch}:%{version}-%{release}
593 %description time_quota_acl
594 This extension allows an administrator to define time budgets for the
595 users of squid to limit the time using squid.
597 %package log_db_daemon
598 Summary: Database logging daemon for Squid
599 Group: Networking/Admin
600 Requires: %{name} = %{epoch}:%{version}-%{release}
602 %description log_db_daemon
603 This program writes Squid access.log entries to a database. Presently
604 only accepts the squid native format.
606 %package storeid_file_rewrite
607 Summary: File based Store-ID helper for Squid
608 Group: Networking/Admin
609 Requires: %{name} = %{epoch}:%{version}-%{release}
611 %description storeid_file_rewrite
612 This program acts as a store_id helper program, rewriting URLs passed
613 by Squid into storage-ids that can be used to achieve better caching
614 for websites that use different URLs for the same content.
617 Summary: Perl scripts for Squid
618 Summary(pl.UTF-8): Skrypty perlowe dla Squida
619 Group: Networking/Admin
620 Requires: %{name} = %{epoch}:%{version}-%{release}
623 This package contains Perl scripts and contributed programs for Squid.
625 %description scripts -l pl.UTF-8
626 Ten pakiet zawiera skrypty perlowe i dodatkowe programy dla Squida.
633 %{?with_combined_log:%patch4 -p1}
642 %{__sed} -i -e '1s#!.*bin/perl#!%{__perl}#' {contrib,scripts}/*.pl
651 --disable-strict-error-checking \
652 --with-default-user=squid \
653 --with-logdir=/var/log/squid \
654 --with-swapdir=/var/cache/squid \
655 --with-pidfile=/var/run/squid.pid \
656 --datadir=%{_datadir}/squid \
659 --enable-basic-auth-helpers \
660 --enable-ntlm-auth-helpers \
661 --enable-negotiate-auth-helpers \
662 --enable-digest-auth-helpers \
663 --enable-external-acl-helpers \
664 --enable-url-rewrite-helpers \
665 --enable-ntlm-fail-open \
666 --enable-cache-digests \
667 --enable-coss-aio-ops \
668 --enable-delay-pools \
669 --enable-err-language=English \
671 --enable-follow-x-forwarded-for \
672 --enable-forward-log \
673 --enable-forw-via-db \
677 --enable-icap-client \
680 --enable-kill-parent-hack \
681 --enable-large-cache-files \
682 --enable-linux-netfilter \
683 --disable-linux-tproxy \
684 --enable-multicast-miss \
685 --enable-referer-log \
686 --enable-removal-policies="heap,lru" \
687 --enable-storeio="aufs,diskd,rock,ufs" \
688 --enable-storeid-rewrite-helpers="file" \
692 --enable-useragent-log \
693 --enable-x-accelerator-vary \
694 --localstatedir=/var \
695 --sysconfdir=%{_sysconfdir} \
696 --with-auth-on-acceleration \
707 rm -rf $RPM_BUILD_ROOT
708 install -d $RPM_BUILD_ROOT{%{_cgidir},%{_webapps}/%{_webapp}} \
709 $RPM_BUILD_ROOT/etc/{pam.d,rc.d/init.d,security,sysconfig,logrotate.d} \
710 $RPM_BUILD_ROOT{%{_sbindir},%{_bindir},%{_libexecdir}/contrib} \
711 $RPM_BUILD_ROOT%{_mandir}/man8 \
712 $RPM_BUILD_ROOT%{_datadir}/squid \
713 $RPM_BUILD_ROOT/var/{cache,log{,/archive}}/squid \
714 $RPM_BUILD_ROOT%{systemdtmpfilesdir} \
715 $RPM_BUILD_ROOT%{systemdunitdir}
718 DESTDIR=$RPM_BUILD_ROOT
720 %{__cp} -a contrib/*.pl $RPM_BUILD_ROOT%{_libexecdir}/contrib
721 install scripts/*.pl $RPM_BUILD_ROOT%{_libexecdir}
723 install %{SOURCE6} $RPM_BUILD_ROOT/etc/pam.d/squid
724 touch $RPM_BUILD_ROOT/etc/security/blacklist.squid
726 install %{SOURCE8} $RPM_BUILD_ROOT%{systemdtmpfilesdir}/squid.conf
728 %{__mv} -f $RPM_BUILD_ROOT%{_libdir}/squid/cachemgr.cgi $RPM_BUILD_ROOT%{_cgidir}
729 %{__cp} -a %{SOURCE7} $RPM_BUILD_ROOT%{_webapps}/%{_webapp}/apache.conf
730 %{__cp} -a %{SOURCE9} $RPM_BUILD_ROOT%{_webapps}/%{_webapp}/httpd.conf
731 %{__rm} $RPM_BUILD_ROOT%{_webapps}/%{_webapp}/cachemgr.conf.default
733 cd $RPM_BUILD_ROOT/etc/squid
734 %{__patch} -p0 < %{SOURCE4}
735 %{__rm} *.default squid.conf.documented
738 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/squid
739 install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/squid
740 install %{SOURCE5} $RPM_BUILD_ROOT/etc/logrotate.d/squid
742 touch $RPM_BUILD_ROOT/var/log/squid/{access,cache,store}.log
744 %{__rm} $RPM_BUILD_ROOT%{_datadir}/squid/errors/{COPYRIGHT,TRANSLATORS}
746 # cp, to have re-entrant install
749 # We don't want Makefiles as docs...
750 %{__rm} docs/Makefile*
752 :> $RPM_BUILD_ROOT/var/cache/squid/netdb_state
753 :> $RPM_BUILD_ROOT/var/cache/squid/swap.state
754 :> $RPM_BUILD_ROOT/var/cache/squid/swap.state.clean
755 :> $RPM_BUILD_ROOT/var/cache/squid/swap.state.last-clean
757 %{__sed} -e 's|@@LIBEXECDIR@@|%{_libexecdir}|g' %{SOURCE10} >$RPM_BUILD_ROOT%{systemdunitdir}/squid.service
758 cp -p %{SOURCE11} $RPM_BUILD_ROOT%{_libexecdir}/squid-check_cache
761 rm -rf $RPM_BUILD_ROOT
764 %groupadd -g 91 squid
765 %useradd -o -u 91 -s /bin/false -g squid -c "SQUID http caching daemon" -d /var/cache/squid squid
766 %addusertogroup stats squid
768 [ -L %{_datadir}/squid/errors ] && rm -f %{_datadir}/squid/errors || :
771 if ! grep -q "^visible_hostname" /etc/squid/squid.conf; then
772 hostname=`/bin/hostname -f 2>/dev/null` || hostname='localhost'
773 echo visible_hostname $hostname >> /etc/squid/squid.conf
776 /sbin/chkconfig --add squid
777 if [ "$1" = "1" ]; then
778 /sbin/service squid init >&2
780 %service squid restart
781 %systemd_post squid.service
784 if [ "$1" = "0" ]; then
785 /sbin/chkconfig --del squid
788 # nuke squid cache if uninstalling
789 rm -rf /var/cache/squid/??
791 %systemd_preun squid.service
794 if [ "$1" = "0" ]; then
800 %triggerpostun -- squid < 7:2.5.STABLE7-5
801 %addusertogroup stats squid
803 %triggerpostun -- squid < 7:3.4.7-2
804 %systemd_trigger squid.service
806 %triggerin cachemgr -- apache1 < 1.3.37-3, apache1-base
807 %webapp_register apache %{_webapp}
809 %triggerun cachemgr -- apache1 < 1.3.37-3, apache1-base
810 %webapp_unregister apache %{_webapp}
812 %triggerin cachemgr -- apache-base
813 %webapp_register httpd %{_webapp}
815 %triggerun cachemgr -- apache-base
816 %webapp_unregister httpd %{_webapp}
818 %triggerpostun -- cachemgr < 7:3.0.STABLE10-0.2
819 if [ -f %{_sysconfdir}/cachemgr.conf.rpmsave ]; then
820 cp -f %{_webapps}/%{_webapp}/cachemgr.conf{,.rpmsave}
821 mv -f %{_sysconfdir}/cachemgr.conf.rpmsave %{_webapps}/%{_webapp}/cachemgr.conf
825 %defattr(644,root,root,755)
826 %doc CONTRIBUTORS COPYRIGHT CREDITS README ChangeLog QUICKSTART
827 %doc RELEASENOTES.html SPONSORS docs/* src/mib.txt book-full.html
828 %doc src/squid.conf.default src/squid.conf.documented src/mime.conf.default
829 %doc errors/TRANSLATORS
830 %attr(755,root,root) %{_bindir}/purge
831 %attr(755,root,root) %{_bindir}/squidclient
834 %attr(755,root,root) %{_libexecdir}/diskd
835 # YES, it has to be suid root, it sends ICMP packets.
836 %attr(4754,root,squid) %{_libexecdir}/pinger
837 %attr(755,root,root) %{_libexecdir}/unlinkd
838 %attr(755,root,root) %{_libexecdir}/ntlm_fake_auth
839 %attr(755,root,root) %{_libexecdir}/basic_fake_auth
840 %attr(755,root,root) %{_libexecdir}/url_fake_rewrite
841 %attr(755,root,root) %{_libexecdir}/url_fake_rewrite.sh
842 %attr(755,root,root) %{_libexecdir}/log_file_daemon
843 %attr(755,root,root) %{_libexecdir}/squid-check_cache
844 %attr(755,root,root) %{_sbindir}/squid
846 %attr(754,root,root) /etc/rc.d/init.d/squid
847 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/squid
848 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/squid
851 %attr(640,root,squid) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/squid.conf
852 %attr(640,root,squid) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mime.conf
853 %attr(640,root,squid) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/errorpage.css
855 %dir %{_datadir}/squid
856 %dir %{_datadir}/squid/errors
857 %{_datadir}/squid/icons
858 %{_datadir}/squid/mib.txt
859 %{_datadir}/squid/errors/templates
860 %lang(af) %{_datadir}/squid/errors/af
861 %lang(ar) %{_datadir}/squid/errors/ar
862 %lang(ar) %{_datadir}/squid/errors/ar-*
863 %lang(az) %{_datadir}/squid/errors/az
864 %lang(az) %{_datadir}/squid/errors/az-*
865 %lang(bg) %{_datadir}/squid/errors/bg
866 %lang(bg) %{_datadir}/squid/errors/bg-*
867 %lang(ca) %{_datadir}/squid/errors/ca
868 %lang(cs) %{_datadir}/squid/errors/cs
869 %lang(cs) %{_datadir}/squid/errors/cs-*
870 %lang(da) %{_datadir}/squid/errors/da
871 %lang(da) %{_datadir}/squid/errors/da-*
872 %lang(de) %{_datadir}/squid/errors/de
873 %lang(de) %{_datadir}/squid/errors/de-*
874 %lang(el) %{_datadir}/squid/errors/el
875 %lang(el) %{_datadir}/squid/errors/el-*
876 %{_datadir}/squid/errors/en
877 %{_datadir}/squid/errors/en-*
878 %lang(es) %{_datadir}/squid/errors/es
879 %lang(es) %{_datadir}/squid/errors/es-*
880 %lang(et) %{_datadir}/squid/errors/et
881 %lang(et) %{_datadir}/squid/errors/et-*
882 %lang(fa) %{_datadir}/squid/errors/fa
883 %lang(fa) %{_datadir}/squid/errors/fa-*
884 %lang(fi) %{_datadir}/squid/errors/fi
885 %lang(fi) %{_datadir}/squid/errors/fi-*
886 %lang(fr) %{_datadir}/squid/errors/fr
887 %lang(fr) %{_datadir}/squid/errors/fr-*
888 %lang(he) %{_datadir}/squid/errors/he
889 %lang(he) %{_datadir}/squid/errors/he-*
890 %lang(hu) %{_datadir}/squid/errors/hu
891 %lang(hu) %{_datadir}/squid/errors/hu-*
892 %lang(hy) %{_datadir}/squid/errors/hy
893 %lang(hy) %{_datadir}/squid/errors/hy-*
894 %lang(id) %{_datadir}/squid/errors/id
895 %lang(id) %{_datadir}/squid/errors/id-*
896 %lang(it) %{_datadir}/squid/errors/it
897 %lang(it) %{_datadir}/squid/errors/it-*
898 %lang(ja) %{_datadir}/squid/errors/ja
899 %lang(ja) %{_datadir}/squid/errors/ja-*
900 %lang(ko) %{_datadir}/squid/errors/ko
901 %lang(ko) %{_datadir}/squid/errors/ko-*
902 %lang(lt) %{_datadir}/squid/errors/lt
903 %lang(lt) %{_datadir}/squid/errors/lt-*
904 %lang(lv) %{_datadir}/squid/errors/lv
905 %lang(lv) %{_datadir}/squid/errors/lv-*
906 %lang(ms) %{_datadir}/squid/errors/ms
907 %lang(ms) %{_datadir}/squid/errors/ms-*
908 %lang(nl) %{_datadir}/squid/errors/nl
909 %lang(nl) %{_datadir}/squid/errors/nl-*
910 %lang(oc) %{_datadir}/squid/errors/oc
911 %lang(pl) %{_datadir}/squid/errors/pl
912 %lang(pl) %{_datadir}/squid/errors/pl-*
913 %lang(pt) %{_datadir}/squid/errors/pt
914 %lang(pt) %{_datadir}/squid/errors/pt-pt
915 %lang(pt_BR) %{_datadir}/squid/errors/pt-br
916 %lang(ro) %{_datadir}/squid/errors/ro
917 %lang(ro) %{_datadir}/squid/errors/ro-*
918 %lang(ru) %{_datadir}/squid/errors/ru
919 %lang(ru) %{_datadir}/squid/errors/ru-*
920 %lang(sk) %{_datadir}/squid/errors/sk
921 %lang(sk) %{_datadir}/squid/errors/sk-*
922 %lang(sk) %{_datadir}/squid/errors/sl
923 %lang(sk) %{_datadir}/squid/errors/sl-*
924 %lang(sr) %{_datadir}/squid/errors/sr
925 %lang(sr) %{_datadir}/squid/errors/sr-*
926 %lang(sv) %{_datadir}/squid/errors/sv
927 %lang(sv) %{_datadir}/squid/errors/sv-*
928 %lang(th) %{_datadir}/squid/errors/th
929 %lang(th) %{_datadir}/squid/errors/th-*
930 %lang(tr) %{_datadir}/squid/errors/tr
931 %lang(tr) %{_datadir}/squid/errors/tr-*
932 %lang(uk) %{_datadir}/squid/errors/uk
933 %lang(uk) %{_datadir}/squid/errors/uk-*
934 %lang(uz) %{_datadir}/squid/errors/uz
935 %lang(vi) %{_datadir}/squid/errors/vi
936 %lang(vi) %{_datadir}/squid/errors/vi-*
937 %lang(zh_CN) %{_datadir}/squid/errors/zh-cn
938 %lang(zh_CN) %{_datadir}/squid/errors/zh-sg
939 %lang(zh_CN) %{_datadir}/squid/errors/zh-tw
940 %lang(zh_TW) %{_datadir}/squid/errors/zh-hk
941 %lang(zh_TW) %{_datadir}/squid/errors/zh-mo
943 %{systemdunitdir}/squid.service
944 %{systemdtmpfilesdir}/squid.conf
945 %attr(770,root,squid) %dir /var/run/squid
947 %attr(770,root,squid) %dir /var/log/archive/squid
948 %attr(770,root,squid) %dir /var/log/squid
949 %attr(660,root,squid) %ghost /var/log/squid/*
951 %attr(770,root,squid) %dir /var/cache/squid
952 %ghost /var/cache/squid/netdb_state
953 %ghost /var/cache/squid/swap.state
954 %ghost /var/cache/squid/swap.state.clean
955 %ghost /var/cache/squid/swap.state.last-clean
956 %{_mandir}/man1/squidclient.1*
957 %{_mandir}/man8/squid.8*
960 %defattr(644,root,root,755)
961 %dir %attr(750,root,http) %{_webapps}/%{_webapp}
962 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_webapps}/%{_webapp}/apache.conf
963 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_webapps}/%{_webapp}/httpd.conf
964 %attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_webapps}/%{_webapp}/cachemgr.conf
966 %attr(755,root,root) %{_cgidir}/cachemgr.cgi
967 %{_mandir}/man8/cachemgr.cgi.8*
970 %defattr(644,root,root,755)
971 %doc helpers/basic_auth/LDAP/README
972 %attr(755,root,root) %{_libexecdir}/basic_ldap_auth
973 %{_mandir}/man8/basic_ldap_auth.*
976 %defattr(644,root,root,755)
977 %config(noreplace) /etc/pam.d/squid
978 %config(noreplace) /etc/security/blacklist.squid
979 # it has to be suid root to access /etc/shadow
980 %attr(4755,root,root) %{_libexecdir}/basic_pam_auth
981 %{_mandir}/man8/basic_pam_auth.8*
984 %defattr(644,root,root,755)
985 %doc helpers/basic_auth/SMB/ChangeLog
986 %attr(755,root,root) %{_libexecdir}/basic_smb_auth*
989 %defattr(644,root,root,755)
990 %doc helpers/basic_auth/MSNT/README*
991 %doc helpers/basic_auth/MSNT-multi-domain/README*
992 %attr(755,root,root) %{_libexecdir}/basic_msnt_auth
993 %attr(755,root,root) %{_libexecdir}/basic_msnt_multi_domain_auth
994 %attr(640,root,squid) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/msntauth.conf
997 %defattr(644,root,root,755)
998 %attr(755,root,root) %{_libexecdir}/basic_nis_auth
1001 %defattr(644,root,root,755)
1002 %attr(755,root,root) %{_libexecdir}/basic_ncsa_auth
1003 %{_mandir}/man8/basic_ncsa_auth.8*
1006 %defattr(644,root,root,755)
1007 %doc helpers/basic_auth/SASL/basic_sasl_auth.{conf,pam}
1008 %attr(755,root,root) %{_libexecdir}/basic_sasl_auth
1009 %{_mandir}/man8/basic_sasl_auth.8*
1011 %files getpwname_auth
1012 %defattr(644,root,root,755)
1013 %attr(755,root,root) %{_libexecdir}/basic_getpwnam_auth
1014 %{_mandir}/man8/basic_getpwnam_auth.8*
1017 %defattr(644,root,root,755)
1018 %attr(755,root,root) %{_libexecdir}/digest_file_auth
1019 %{_mandir}/man8/digest_file_auth.8*
1021 %files kerberos_auth
1022 %defattr(644,root,root,755)
1023 %doc helpers/negotiate_auth/kerberos/README
1024 %attr(755,root,root) %{_libexecdir}/negotiate_kerberos_auth
1025 %attr(755,root,root) %{_libexecdir}/negotiate_kerberos_auth_test
1026 %{_mandir}/man8/negotiate_kerberos_auth.8*
1029 %defattr(644,root,root,755)
1030 %attr(755,root,root) %{_libexecdir}/ntlm_smb_lm_auth
1033 %defattr(644,root,root,755)
1034 %doc helpers/basic_auth/RADIUS/README
1035 %attr(755,root,root) %{_libexecdir}/basic_radius_auth
1036 %{_mandir}/man8/basic_radius_auth.8*
1038 %files digest_ldap_auth
1039 %defattr(644,root,root,755)
1040 %attr(755,root,root) %{_libexecdir}/digest_ldap_auth
1043 %defattr(644,root,root,755)
1044 %attr(755,root,root) %{_libexecdir}/basic_db_auth
1045 %{_mandir}/man8/basic_db_auth.8*
1048 %defattr(644,root,root,755)
1049 %{_libexecdir}/basic_pop3_auth
1051 %files digest_edirectory_auth
1052 %defattr(644,root,root,755)
1053 %{_libexecdir}/digest_edirectory_auth
1055 %files negotiate_wrapper_auth
1056 %defattr(644,root,root,755)
1057 %{_libexecdir}/negotiate_wrapper_auth
1060 %defattr(644,root,root,755)
1061 %doc helpers/external_acl/file_userip/example*
1062 %attr(755,root,root) %{_libexecdir}/ext_file_userip_acl
1063 %{_mandir}/man8/ext_file_userip_acl.*
1066 %defattr(644,root,root,755)
1067 %attr(755,root,root) %{_libexecdir}/ext_ldap_group_acl
1068 %{_mandir}/man8/ext_ldap_group_acl.*
1071 %defattr(644,root,root,755)
1072 %attr(755,root,root) %{_libexecdir}/ext_unix_group_acl
1073 %{_mandir}/man8/ext_unix_group_acl.*
1076 %defattr(644,root,root,755)
1077 %attr(755,root,root) %{_libexecdir}/ext_wbinfo_group_acl
1078 %{_mandir}/man8/ext_wbinfo_group_acl.8*
1081 %defattr(644,root,root,755)
1082 %attr(755,root,root) %{_libexecdir}/ext_session_acl
1083 %{_mandir}/man8/ext_session_acl.8*
1085 %files edirectory_userip_acl
1086 %defattr(644,root,root,755)
1087 %{_libexecdir}/ext_edirectory_userip_acl
1088 %{_mandir}/man8/ext_edirectory_userip_acl.8*
1090 %files kerberos_ldap_group_acl
1091 %defattr(644,root,root,755)
1092 %{_libexecdir}/ext_kerberos_ldap_group_acl
1094 %files sql_session_acl
1095 %defattr(644,root,root,755)
1096 %{_libexecdir}/ext_sql_session_acl
1097 %{_mandir}/man8/ext_sql_session_acl.8*
1099 %files time_quota_acl
1100 %defattr(644,root,root,755)
1101 %{_libexecdir}/ext_time_quota_acl
1102 %{_mandir}/man8/ext_time_quota_acl.8*
1104 %files log_db_daemon
1105 %defattr(644,root,root,755)
1106 %{_libexecdir}/log_db_daemon
1107 %{_mandir}/man8/log_db_daemon.8*
1109 %files storeid_file_rewrite
1110 %defattr(644,root,root,755)
1111 %{_libexecdir}/storeid_file_rewrite
1112 %{_mandir}/man8/storeid_file_rewrite.8*
1115 %defattr(644,root,root,755)
1116 %attr(755,root,root) %{_libexecdir}/contrib
1117 %attr(755,root,root) %{_libexecdir}/AnnounceCache.pl
1118 %attr(755,root,root) %{_libexecdir}/access-log-matrix.pl
1119 %attr(755,root,root) %{_libexecdir}/cache-compare.pl
1120 %attr(755,root,root) %{_libexecdir}/cachetrace.pl
1121 %attr(755,root,root) %{_libexecdir}/calc-must-ids.pl
1122 %attr(755,root,root) %{_libexecdir}/cert_tool
1123 %attr(755,root,root) %{_libexecdir}/cert_valid.pl
1124 %attr(755,root,root) %{_libexecdir}/check_cache.pl
1125 %attr(755,root,root) %{_libexecdir}/fileno-to-pathname.pl
1126 %attr(755,root,root) %{_libexecdir}/find-alive.pl
1127 %attr(755,root,root) %{_libexecdir}/flag_truncs.pl
1128 %attr(755,root,root) %{_libexecdir}/helper-mux.pl
1129 %attr(755,root,root) %{_libexecdir}/icpserver.pl
1130 %attr(755,root,root) %{_libexecdir}/icp-test.pl
1131 %attr(755,root,root) %{_libexecdir}/tcp-banger.pl
1132 %attr(755,root,root) %{_libexecdir}/trace-job.pl
1133 %attr(755,root,root) %{_libexecdir}/trace-master.pl
1134 %attr(755,root,root) %{_libexecdir}/udp-banger.pl
1135 %attr(755,root,root) %{_libexecdir}/upgrade-1.0-store.pl