]> git.pld-linux.org Git - packages/lighttpd.git/blame_incremental - lighttpd.spec
- support php4
[packages/lighttpd.git] / lighttpd.spec
... / ...
CommitLineData
1# TODO:
2# - test ldap and mysql (failed at this time)
3# - mysql issue: http://www.freebsd.org/cgi/query-pr.cgi?pr=76866
4# - fam over gamin is possible, just configure doesn't check other than gamin
5# - feature stat-cache-fam (doesn't work)
6# - lighttpd writes early startup messages to stderr, and if started from
7# rc-scripts the stderr is closed which causes lighttpd to abort():
8# 2006-07-20 21:05:52: (server.c.1233) WARNING: unknown config-key: url.rewrite-final (ignored)
9#
10# NOTES:
11# - disable largefile, if you have 2.4 kernel to get sendfile() support, and don't need > 2GB file requests,
12# see http://article.gmane.org/gmane.comp.web.lighttpd:722
13#
14# Conditional build for lighttpd:
15%bcond_without xattr # support of extended attributes
16%bcond_without ipv6 # IPv4-only version (doesn't require IPv6 in kernel)
17%bcond_without largefile # largefile support (see notes above)
18%bcond_without ssl # ssl support
19%bcond_without mysql # mysql support in mod_mysql_vhost
20%bcond_with ldap # ldap support in mod_auth
21%bcond_without lua # LUA support in mod_cml (needs LUA >= 5.1)
22%bcond_with memcache # memcached support in mod_cml / mod_trigger_b4_dl
23%bcond_with gamin # gamin for reducing number of stat() calls.
24 # NOTE: must be enabled in config: server.stat-cache-engine = "fam"
25%bcond_with gdbm # gdbm in mod_trigger_b4_dl
26%bcond_with webdav_props # properties in mod_webdav (includes extra sqlite3/libxml deps)
27%bcond_with webdav_locks # webdav locks with extra efsprogs deps
28%bcond_with valgrind # compile code with valgrind support.
29%bcond_with deflate # build deflate module (needs patch update with current svn)
30
31# SVN snapshot
32#define _svn 1277
33# Prerelease
34#define _snap r1332
35
36%if %{with webdav_locks}
37%define webdav_progs 1
38%endif
39
40%define rel 5
41Summary: Fast and light HTTP server
42Summary(pl.UTF-8): Szybki i lekki serwer HTTP
43Name: lighttpd
44Version: 1.4.19
45Release: %{rel}%{?_snap:.%(echo %{_snap}|tr - _)}%{?_svn:.%{_svn}}
46License: BSD
47Group: Networking/Daemons
48Source0: http://www.lighttpd.net/download/%{name}-%{version}.tar.bz2
49# Source0-md5: d787374e4e4aaa09d5cfa9ab9d23ad40
50Source1: %{name}.init
51Source2: %{name}.conf
52Source3: %{name}.user
53Source4: %{name}.logrotate
54Source5: %{name}.sysconfig
55Source6: %{name}-mime.types.sh
56Source7: http://glen.alkohol.ee/pld/lighty/favicon.ico
57# Source7-md5: 00fcac5b861a54f5eb147a589504d480
58Source8: http://www.lighttpd.net/light_button.png
59# Source8-md5: 02330e2313fadc29144edfd6000879f8
60Source9: http://www.lighttpd.net/light_logo.png
61# Source9-md5: ac20784510e420d5cbe5fc1cdb53d7a7
62Source10: http://gdl.hopto.org/~spider/pldstats/gfx/pld1.png
63# Source10-md5: 486ecec3f6f4fe7f9bf7cee757b864f4
64Source11: %{name}-pld.html
65Source12: %{name}.monitrc
66Source100: %{name}-mod_access.conf
67Source101: %{name}-mod_accesslog.conf
68Source102: %{name}-mod_alias.conf
69Source103: %{name}-mod_auth.conf
70Source104: %{name}-mod_cgi.conf
71Source105: %{name}-mod_cml.conf
72Source106: %{name}-mod_compress.conf
73Source107: %{name}-mod_deflate.conf
74Source108: %{name}-mod_dirlisting.conf
75Source109: %{name}-mod_evasive.conf
76Source110: %{name}-mod_evhost.conf
77Source111: %{name}-mod_expire.conf
78Source112: %{name}-mod_fastcgi.conf
79Source113: %{name}-mod_flv_streaming.conf
80Source114: %{name}-mod_indexfile.conf
81Source115: %{name}-mod_proxy.conf
82Source116: %{name}-mod_redirect.conf
83Source117: %{name}-mod_rewrite.conf
84Source118: %{name}-mod_rrdtool.conf
85Source119: %{name}-mod_scgi.conf
86Source120: %{name}-mod_secdownload.conf
87Source121: %{name}-mod_setenv.conf
88Source122: %{name}-mod_simple_vhost.conf
89Source123: %{name}-mod_ssi.conf
90Source124: %{name}-mod_staticfile.conf
91Source125: %{name}-mod_status.conf
92Source126: %{name}-mod_trigger_b4_dl.conf
93Source127: %{name}-mod_userdir.conf
94Source128: %{name}-mod_usertrack.conf
95Source129: %{name}-mod_webdav.conf
96Source130: %{name}-php-spawned.conf
97Source131: %{name}-php-external.conf
98Source132: %{name}-ssl.conf
99Source133: %{name}-mod_mysql_vhost.conf
100Source134: %{name}-mod_magnet.conf
101Source135: %{name}-mod_extforward.conf
102Source136: %{name}-mod_h264_streaming.conf
103Source137: %{name}-mod_cgi_php.conf
104Patch100: %{name}-branch.diff
105Patch0: %{name}-use_bin_sh.patch
106Patch1: %{name}-mod_evasive-status_code.patch
107Patch2: %{name}-mod_h264_streaming.patch
108Patch3: %{name}-branding.patch
109#Patchx: %{name}-mod_deflate.patch
110URL: http://www.lighttpd.net/
111%{?with_xattr:BuildRequires: attr-devel}
112BuildRequires: autoconf
113BuildRequires: automake
114BuildRequires: bzip2-devel
115BuildRequires: fcgi-devel
116%{?with_gamin:BuildRequires: gamin-devel}
117%{?with_gdbm:BuildRequires: gdbm-devel}
118%{?with_memcache:BuildRequires: libmemcache-devel}
119BuildRequires: libtool
120BuildRequires: libuuid-devel
121%{?with_webdav_props:BuildRequires: libxml2-devel}
122%{?with_lua:BuildRequires: lua51-devel}
123BuildRequires: mailcap >= 2.1.14-4.4
124%{?with_mysql:BuildRequires: mysql-devel}
125%{?with_ldap:BuildRequires: openldap-devel >= 2.4.6}
126%{?with_ssl:BuildRequires: openssl-devel}
127BuildRequires: pcre-devel
128BuildRequires: pkgconfig
129BuildRequires: rpmbuild(macros) >= 1.268
130%{?with_webdav_props:BuildRequires: sqlite3-devel}
131%{?with_valgrind:BuildRequires: valgrind}
132BuildRequires: zlib-devel
133Requires(post,preun): /sbin/chkconfig
134Requires(postun): /usr/sbin/groupdel
135Requires(postun): /usr/sbin/userdel
136Requires(pre): /bin/id
137Requires(pre): /usr/bin/getgid
138Requires(pre): /usr/lib/rpm/user_group.sh
139Requires(pre): /usr/sbin/groupadd
140Requires(pre): /usr/sbin/useradd
141Requires(pre): /usr/sbin/usermod
142Requires: %{name}-mod_dirlisting = %{version}-%{release}
143Requires: %{name}-mod_indexfile = %{version}-%{release}
144Requires: %{name}-mod_staticfile = %{version}-%{release}
145Requires: rc-scripts
146Requires: webapps
147Provides: group(http)
148Provides: group(lighttpd)
149Provides: user(lighttpd)
150Provides: webserver
151Conflicts: logrotate < 3.7-4
152# for the posttrans scriptlet, conflicts because in vserver environment rpm package is not installed.
153Conflicts: rpm < 4.4.2-0.2
154BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
155
156%define _libdir %{_prefix}/%{_lib}/%{name}
157%define _lighttpddir /home/services/%{name}
158%define _sysconfdir /etc/%{name}
159
160%description
161lighttpd is a secure, fast, compliant and very flexible web-server
162which has been optimized for high-performance environments. It has a
163very low memory footprint compared to other webservers and takes care
164of cpu-load. Its advanced feature-set (FastCGI, CGI, Auth,
165Output-Compression, URL-Rewriting and many more) make lighttpd the
166perfect webserver-software for every server that is suffering load
167problems.
168
169%description -l pl.UTF-8
170lighttpd jest bezpiecznym, szybkim, przyjaznym i bardzo elastycznym
171serwerem WWW, który został zoptymalizowany pod kątem
172wysokowydajnościowych środowisk. Zajmuje bardzo małą ilość pamięci w
173porównaniu do innych serwerów WWW oraz dba o zajętość procesora.
174Szeroki zestaw opcji (FastCGI, CGI, uwierzytelnianie, kompresja
175wyjścia, przepisywanie URL-i i wiele innych) czynią z lighttpd
176doskonałe oprogramowanie web-serwerowe na każdy serwer cierpiący z
177powodu problemów z obciążeniem.
178
179%package mod_access
180Summary: lighttpd module for making access restrictions
181Summary(pl.UTF-8): Moduł lighttpd ograniczający dostęp
182Group: Networking/Daemons
183Requires: %{name} = %{version}-%{release}
184Provides: webserver(access)
185
186%description mod_access
187The access module is used to deny access to files with given trailing
188path names.
189
190%description mod_access -l pl.UTF-8
191Moduł access służy do ograniczania dostępu do plików o podanych
192ścieżkach.
193
194%package mod_accesslog
195Summary: lighttpd module to record access logs
196Summary(pl.UTF-8): Moduł lighttpd do zapisu logów dostępu
197Group: Networking/Daemons
198Requires: %{name} = %{version}-%{release}
199
200%description mod_accesslog
201CLF like by default, flexible like Apache.
202
203%description mod_accesslog -l pl.UTF-8
204Domyślnie podobny do CLF, elastyczny jak Apache.
205
206%package mod_alias
207Summary: lighttpd module for making URL aliasing
208Summary(pl.UTF-8): Moduł lighttpd odpowiadający za aliasy URL-i
209Group: Networking/Daemons
210Requires: %{name} = %{version}-%{release}
211Provides: webserver(alias)
212
213%description mod_alias
214The alias module is used to specify a special document-root for a
215given URL-subset.
216
217%description mod_alias -l pl.UTF-8
218Modul alias służy do określania specjalnego drzewa (document-roota)
219dla podanego podzbioru URL-i.
220
221%package mod_auth
222Summary: lighttpd module for authentication support
223Summary(pl.UTF-8): Moduł lighttpd do obsługi uwierzytelniania
224Group: Networking/Daemons
225Requires: %{name} = %{version}-%{release}
226Provides: webserver(auth)
227
228%description mod_auth
229lighttpd supportes both authentication method described by RFC 2617:
230basic and digest.
231
232%description mod_auth -l pl.UTF-8
233lighttpd obsługuje obie metody uwierzytelniania opisane w RFC 2617:
234basic i digest.
235
236%package mod_cgi
237Summary: lighttpd module for CGI handling
238Summary(pl.UTF-8): Moduł lighttpd do obsługi CGI
239Group: Networking/Daemons
240Requires: %{name} = %{version}-%{release}
241Requires: %{name}-mod_alias = %{version}-%{release}
242Provides: webserver(cgi)
243
244%description mod_cgi
245The cgi module provides a CGI-conforming interface.
246
247CGI programs allow you to enhance the functionality of the server in a
248very straight and simple way.
249
250%description mod_cgi -l pl.UTF-8
251Moduł cgi udostępnia interfejs zgodny z CGI.
252
253Programy CGI pozwalają rozszerzać funkcjonalność serwera w bardzo
254prosty i naturalny sposób.
255
256%package mod_cgi_php
257Summary: lighttpd module for CGI handling PHP scripts
258Summary(pl.UTF-8): Moduł lighttpd do obsługi skryptów PHP przez CGI
259Group: Networking/Daemons
260Requires: %{name}-mod_cgi = %{version}-%{release}
261Provides: webserver(php)
262Requires: php-cgi
263
264%description mod_cgi_php
265The cgi module provides a CGI-conforming interface for PHP scripts.
266
267CGI programs allow you to enhance the functionality of the server in a
268very straight and simple way.
269
270%description mod_cgi_php -l pl.UTF-8
271Moduł cgi udostępnia interfejs zgodny z CGI do wywoływania skryptów PHP.
272
273Programy CGI pozwalają rozszerzać funkcjonalność serwera w bardzo
274prosty i naturalny sposób.
275
276%package mod_cml
277Summary: lighttpd module for Cache Meta Language
278Summary(pl.UTF-8): Moduł Cache Meta Language
279Group: Networking/Daemons
280Requires: %{name} = %{version}-%{release}
281
282%description mod_cml
283CML is a Meta language to describe the dependencies of a page at one
284side and building a page from its fragments on the other side using
285LUA.
286
287%description mod_cml -l pl.UTF-8
288CML to metajęzyk służący z jednej strony do opisu zależności strony i
289z drugiej strony do budowania strony z fragmentów przy użyciu LUA.
290
291%package mod_compress
292Summary: lighttpd module for output compression
293Summary(pl.UTF-8): Moduł lighttpd do kompresji wyjścia
294Group: Networking/Daemons
295Requires: %{name} = %{version}-%{release}
296
297%description mod_compress
298Output compression reduces the network load and can improve the
299overall throughput of the webserver.
300
301Only static content is supported up to now.
302
303The server negotiates automatically which compression method is used.
304Supported are gzip, deflate, bzip.
305
306%description mod_compress -l pl.UTF-8
307Kompresja wyjścia zmniejsza obciążenie sieci i może poprawić całkowitą
308przepustowość serwera WWW.
309
310Jak na razie obsługiwana jest tylko statyczna treść.
311
312Serwer automatycznie negocjuje, która metoda kompresji jest używana.
313Obsługiwane są gzip, deflate i bzip.
314
315%package mod_deflate
316Summary: lighttpd module for output compression using deflate method
317Summary(pl.UTF-8): Moduł lighttpd do kompresji wyjścia metodą deflate
318Group: Networking/Daemons
319URL: http://trac.lighttpd.net/trac/wiki/Mod_Deflate
320Requires: %{name} = %{version}-%{release}
321
322%description mod_deflate
323mod_deflate can compress any output from lighttpd static or dynamic.
324It doesn't support caching compressed output like mod_compress.
325
326%description mod_deflate -l pl.UTF-8
327mod_deflate potrafi kompresować statyczne i dynamiczne wyjście z
328lighttpd. Nie obsługuje cache'owania wyniku kompresji, jak robi to
329mod_compress.
330
331%package mod_dirlisting
332Summary: lighttpd module for directory listings
333Summary(pl.UTF-8): Moduł lighttpd do tworzenia listingów katalogów
334Group: Networking/Daemons
335Requires: %{name} = %{version}-%{release}
336
337%description mod_dirlisting
338mod_dirlisting generates HTML based directory listings with full CSS
339control.
340
341%description mod_dirlisting -l pl.UTF-8
342mod_dirlisting tworzy listingi katalogów w formacie HTML z pełną
343kontrolą CSS.
344
345%package mod_evasive
346Summary: lighttpd evasive module
347Summary(pl.UTF-8): Moduł evasive dla lighttpd
348Group: Networking/Daemons
349Requires: %{name} = %{version}-%{release}
350
351%description mod_evasive
352lighttpd evasive module.
353
354%description mod_evasive -l pl.UTF-8
355Moduł evasive dla lighttpd.
356
357%package mod_evhost
358Summary: lighttpd module for enhanced virtual-hosting
359Summary(pl.UTF-8): Moduł lighttpd rozszerzający obsługę hostów wirtualnych
360Group: Networking/Daemons
361Requires: %{name} = %{version}-%{release}
362
363%description mod_evhost
364mod_evhost builds the document-root based on a pattern which contains
365wildcards. Those wildcards can represent parts of the submitted
366hostname.
367
368%description mod_evhost -l pl.UTF-8
369mod_evhost tworzy document-root w oparciu o wzorzec zawierający znaki
370wieloznaczne (wildcards). Znaki te reprezentują części przekazanej
371nazwy hosta.
372
373%package mod_expire
374Summary: lighttpd module for controlling the expiration of content in caches
375Summary(pl.UTF-8): Moduł lighttpd sterujący wygasaniem treści w cache'ach
376Group: Networking/Daemons
377Requires: %{name} = %{version}-%{release}
378
379%description mod_expire
380mod_expire controls the setting of the the Expire response header.
381
382%description mod_expire -l pl.UTF-8
383mod_expire steruje ustawianiem nagłówka odpowiedzi Expire.
384
385%package mod_extforward
386Summary: lighttpd module to extract the client's "real" IP from X-Forwarded-For header
387Summary(pl.UTF-8): Moduł lighttpd wyciągający "prawdziwy" IP klienta z nagłówka X-Forwarded-For
388Group: Networking/Daemons
389Requires: %{name} = %{version}-%{release}
390
391%description mod_extforward
392This module will extract the client's "real" IP from X-Forwarded-For
393header which is added by Squid or other proxies. It might be useful
394for servers behind reverse proxy servers.
395
396%description mod_extforward -l pl.UTF-8
397Ten moduł wyciąga "prawdziwy" IP klienta z nagłówka X-Forwarded-For
398dodawanego przez Squida czy inne proxy. Może być przydatny dla
399serwerów stojących za odwrotnymi serwerami proxy.
400
401%package mod_fastcgi
402Summary: lighttpd module for FastCGI interface
403Summary(pl.UTF-8): Moduł lighttpd do interfejsu FastCGI
404Group: Networking/Daemons
405Requires: %{name} = %{version}-%{release}
406
407%description mod_fastcgi
408The FastCGI interface is the fastest and most secure way to interface
409external process-handlers like Perl, PHP and your self-written
410applications.
411
412%description mod_fastcgi -l pl.UTF-8
413Interfejs FastCGI to najszybszy i najbezpieczniejszy sposób
414komunikacji z zewnętrznymi programami obsługującymi procesy, takimi
415jak Perl, PHP czy własne aplikacje.
416
417%package mod_flv_streaming
418Summary: lighttpd module for flv streaming
419Summary(pl.UTF-8): Moduł lighttpd do streamingu flv
420Group: Networking/Daemons
421Requires: %{name} = %{version}-%{release}
422
423%description mod_flv_streaming
424lighttpd module for flv streaming.
425
426%description mod_flv_streaming -l pl.UTF-8
427Moduł lighttpd do streamingu flv.
428
429%package mod_h264_streaming
430Summary: lighttpd module for h264 streaming
431License: GPL v3+
432Group: Networking/Daemons
433URL: http://h264.code-shop.com/
434Requires: %{name} = %{version}-%{release}
435
436%description mod_h264_streaming
437lighttpd module for h264 streaming.
438
439Please note that this module is experimental and work-in-progress.
440
441%package mod_indexfile
442Summary: lighttpd indexfile module
443Summary(pl.UTF-8): Moduł indexfile dla lighttpd
444Group: Networking/Daemons
445Requires: %{name} = %{version}-%{release}
446Provides: webserver(indexfile)
447
448%description mod_indexfile
449indexfile module.
450
451%description mod_indexfile -l pl.UTF-8
452Moduł indexfile.
453
454%package mod_magnet
455Summary: lighttpd powermagnet module
456Summary(pl.UTF-8): Moduł powermagnet dla lighttpd
457Group: Networking/Daemons
458Requires: %{name} = %{version}-%{release}
459
460%description mod_magnet
461mod_magnet is a module to control the request handling in lighty.
462
463%description mod_magnet -l pl.UTF-8
464mod_magnet to moduł sterujący obsługą żądań w lighty.
465
466%package mod_mysql_vhost
467Summary: lighttpd module for MySQL based vhosting
468Summary(pl.UTF-8): Moduł lighttpd obsługujący vhosty oparte na MySQL-u
469Group: Networking/Daemons
470Requires: %{name} = %{version}-%{release}
471Conflicts: %{name}-mod_simple_vhost
472
473%description mod_mysql_vhost
474This module provides virtual hosts (vhosts) based on a MySQL table.
475
476%description mod_mysql_vhost -l pl.UTF-8
477Ten moduł udostępnia wirtualne hosty (vhosty) oparte na tabeli MySQL.
478
479%package mod_proxy
480Summary: lighttpd module for proxying requests
481Summary(pl.UTF-8): Moduł lighttpd do przekazywania żądań
482Group: Networking/Daemons
483Requires: %{name} = %{version}-%{release}
484
485%description mod_proxy
486The proxy module a simplest way to connect lighttpd to Java servers
487which have a HTTP-interface.
488
489%description mod_proxy -l pl.UTF-8
490Moduł proxy to najprostszy sposób łączenia lighttpd z serwerami Javy
491mającymi interfejs HTTP.
492
493%package mod_proxy_core
494Summary: lighttpd module for proxying requests
495Summary(pl.UTF-8): Moduł lighttpd do przekazywania żądań
496Group: Networking/Daemons
497URL: http://blog.lighttpd.net/articles/2006/07/18/mod_proxy_core-commited-to-svn
498Requires: %{name} = %{version}-%{release}
499
500%description mod_proxy_core
501The proxy module a simplest way to connect lighttpd to java servers
502which have a HTTP-interface.
503
504This is the new proxy code.
505
506%description mod_proxy_core -l pl.UTF-8
507Moduł proxy to najprostszy sposób łączenia lighttpd z serwerami Javy
508mającymi interfejs HTTP.
509
510Ten pakiet zawiera nowy moduł proxy.
511
512%package mod_redirect
513Summary: lighttpd module for URL redirects
514Summary(pl.UTF-8): Moduł lighttpd do przekierowań URL-i
515Group: Networking/Daemons
516Requires: %{name} = %{version}-%{release}
517
518%description mod_redirect
519With mod_redirect module you can redirect a set of URLs externally.
520
521%description mod_redirect -l pl.UTF-8
522Przy użyciu modułu mod_redirect można przekierować zbiór URL-i na
523zewnątrz.
524
525%package mod_rewrite
526Summary: lighttpd module for internal redirects, URL rewrite
527Summary(pl.UTF-8): Moduł lighttpd do wewnętrznych przekierowań i przepisywania URL-i
528Group: Networking/Daemons
529Requires: %{name} = %{version}-%{release}
530
531%description mod_rewrite
532This module allows you rewrite a set of URLs interally in the
533webserver BEFORE they are handled.
534
535%description mod_rewrite -l pl.UTF-8
536Ten moduł pozwala na przepisywanie zbioru URL-i wewnętrznie w serwerze
537WWW _przed_ ich obsługą.
538
539%package mod_rrdtool
540Summary: lighttpd module for monitoring traffic and server load
541Summary(pl.UTF-8): Moduł lighttpd do monitorowania ruchu i obciążenia serwera
542Group: Networking/Daemons
543Requires: %{name} = %{version}-%{release}
544Requires: rrdtool
545
546%description mod_rrdtool
547RRD is a system to store and display time-series data (i.e. network
548bandwidth, machine-room temperature, server load average).
549
550With this module you can monitor the traffic and load on the
551webserver.
552
553%description mod_rrdtool -l pl.UTF-8
554RRD to system przechowywania i wyświetlania danych zależnych od czasu
555(np. obciążenia sieci, temperatury w serwerowni, średniego obciążenia
556serwera).
557
558Przy użyciu tego modułu można monitorować ruch i obciążenie serwera
559WWW.
560
561%package mod_scgi
562Summary: lighttpd module for SCGI interface
563Summary(pl.UTF-8): Moduł lighttpd do interfejsu SCGI
564Group: Networking/Daemons
565Requires: %{name} = %{version}-%{release}
566
567%description mod_scgi
568SCGI is a fast and simplified CGI interface. It is mostly used by
569Python + WSGI.
570
571%description mod_scgi -l pl.UTF-8
572SCGI to szybki i uproszczony interfejs CGI. Jest używany głównie przez
573Pythona z WSGI.
574
575%package mod_secdownload
576Summary: lighttpd module for secure and fast downloading
577Summary(pl.UTF-8): Moduł lighttpd do bezpiecznego i szybkiego ściągania danych
578Group: Networking/Daemons
579Requires: %{name} = %{version}-%{release}
580
581%description mod_secdownload
582With this module you can easily achieve authenticated file requests
583and a countermeasure against deep-linking.
584
585%description mod_secdownload -l pl.UTF-8
586Przy użyciu tego modułu można łatwo umożliwić ściąganie plików z
587uwierzytelnieniem i zapobiec używaniu bezpośrednich odnośników.
588
589%package mod_setenv
590Summary: lighttpd module for setting conditional request headers
591Summary(pl.UTF-8): Moduł lighttpd do ustawiania warunkowych nagłówków żądań
592Group: Networking/Daemons
593Requires: %{name} = %{version}-%{release}
594
595%description mod_setenv
596mod_setenv is used to add request headers.
597
598%description mod_setenv -l pl.UTF-8
599mod_setenv służy do dodawania nagłówków żądań.
600
601%package mod_simple_vhost
602Summary: lighttpd module for simple virtual-hosting
603Summary(pl.UTF-8): Moduł lighttpd do prostych hostów wirtualnych
604Group: Networking/Daemons
605Requires: %{name} = %{version}-%{release}
606Conflicts: %{name}-mod_mysql_vhost
607
608%description mod_simple_vhost
609lighttpd module for simple virtual-hosting.
610
611%description mod_simple_vhost -l pl.UTF-8
612Moduł lighttpd do prostych hostów wirtualnych.
613
614%package mod_ssi
615Summary: lighttpd module for server-side includes
616Summary(pl.UTF-8): Moduł lighttpd do SSI (server-side includes)
617Group: Networking/Daemons
618Requires: %{name} = %{version}-%{release}
619
620%description mod_ssi
621The module for server-side includes provides a compatability layer for
622NSCA/Apache SSI.
623
624%description mod_ssi -l pl.UTF-8
625Moduł server-side includes udostępnia warstwę kompatybilności z SSI
626znanym z NSCA/Apache'a.
627
628%package mod_staticfile
629Summary: lighttpd module for static file serving
630Summary(pl.UTF-8): Moduł lighttpd do serwowania statycznych plików
631Group: Networking/Daemons
632Requires: %{name} = %{version}-%{release}
633
634%description mod_staticfile
635lighttpd module for static file serving.
636
637%description mod_staticfile -l pl.UTF-8
638Moduł lighttpd do serwowania statycznych plików.
639
640%package mod_status
641Summary: lighttpd module for displaying server status
642Summary(pl.UTF-8): Moduł lighttpd do wyświetlania stanu serwera
643Group: Networking/Daemons
644Requires: %{name} = %{version}-%{release}
645
646%description mod_status
647mod_status displays the server's status and configuration.
648
649%description mod_status -l pl.UTF-8
650mod_status wyświetla stan i konfigurację serwera.
651
652%package mod_trigger_b4_dl
653Summary: Trigger before Download
654Summary(pl.UTF-8): Wyzwalacz przed ściąganiem
655Group: Networking/Daemons
656Requires: %{name} = %{version}-%{release}
657
658%description mod_trigger_b4_dl
659Another anti hot-linking module.
660
661%description mod_trigger_b4_dl -l pl.UTF-8
662Jeszcze jeden moduł blokujący bezpośrednie linkowanie.
663
664%package mod_userdir
665Summary: lighttpd module for user homedirs
666Summary(pl.UTF-8): Moduł lighttpd obsługujący katalogi domowe użytkowników
667Group: Networking/Daemons
668Requires: %{name} = %{version}-%{release}
669
670%description mod_userdir
671The userdir module provides a simple way to link user-based
672directories into the global namespace of the webserver.
673
674%description mod_userdir -l pl.UTF-8
675Moduł userdir udostępnia prosty sposób włączenia katalogów
676użytkowników do globalnej przestrzeni nazw serwera WWW.
677
678%package mod_usertrack
679Summary: lighttpd usertrack module
680Summary(pl.UTF-8): Moduł usertrack dla lighttpd
681Group: Networking/Daemons
682Requires: %{name} = %{version}-%{release}
683
684%description mod_usertrack
685lighttpd usertrack module.
686
687%description mod_usertrack -l pl.UTF-8
688Moduł usertrack dla lighttpd.
689
690%package mod_webdav
691Summary: WebDAV module for lighttpd
692Summary(pl.UTF-8): Moduł WebDAV dla libghttpd
693Group: Networking/Daemons
694Requires: %{name} = %{version}-%{release}
695
696%description mod_webdav
697The WebDAV module is a very minimalistic implementation of RFC 2518.
698Minimalistic means that not all operations are implementated yet.
699
700So far we have
701- PROPFIND
702- OPTIONS
703- MKCOL
704- DELETE
705- PUT
706- LOCK (experimental)
707
708and the usual GET, POST, HEAD from HTTP/1.1.
709
710So far mounting a webdav resource into Windows XP works and the basic
711litmus tests are passed.
712
713%description mod_webdav -l pl.UTF-8
714Moduł WebDAV to bardzo minimalistyczna implementacja RFC 2518.
715Minimalistyczna oznacza, że jeszcze nie wszystkie operacje są
716zaimplementowane. Jak na razie są:
717- PROPFIND
718- OPTIONS
719- MKCOL
720- DELETE
721- PUT
722- LOCK (experimental)
723
724oraz zwykłe GET, POST, HEAD z HTTP/1.1.
725
726Jak na razie montowanie zasobu webdav pod Windows XP działa i
727podstawowe testy lakmusowe przechodzą.
728
729%package -n spawn-fcgi
730Summary: Spawn fcgi-process directly
731Summary(pl.UTF-8): Bezpośrednie uruchamianie procesów fcgi
732Group: Applications
733
734%description -n spawn-fcgi
735spawn-fcgi is used to spawn fcgi-process directly without the help of
736a webserver or the programm itself.
737
738%description -n spawn-fcgi -l pl.UTF-8
739spawn-fcgi służy do uruchamiania procesów fcgi bezpośrednio, bez
740pomocy serwera WWW ani samego programu.
741
742%package php-spawned
743Summary: PHP support via FastCGI, spawned by lighttpd
744Summary(pl.UTF-8): Obsługa PHP przez FastCGI, uruchamiane przez lighttpd
745Group: Networking/Daemons
746Requires: %{name} = %{version}-%{release}
747Requires: %{name}-mod_fastcgi = %{version}-%{release}
748Requires: php-fcgi
749Obsoletes: lighttpd-php-external
750
751%description php-spawned
752PHP support via FastCGI, spawned by lighttpd.
753
754%description php-spawned -l pl.UTF-8
755Obsługa PHP przez FastCGI, uruchamiane przez lighttpd.
756
757%package php-external
758Summary: PHP support via FastCGI, spawning controlled externally
759Summary(pl.UTF-8): Obsługa PHP przez FastCGI, uruchamianie sterowane zewnętrznie
760Group: Networking/Daemons
761Requires: %{name} = %{version}-%{release}
762Requires: %{name}-mod_fastcgi = %{version}-%{release}
763Requires: php-fcgi-init
764Obsoletes: lighttpd-php-spawned
765
766%description php-external
767PHP support via FastCGI, spawning controlled externally.
768
769%description php-external -l pl.UTF-8
770Obsługa PHP przez FastCGI, uruchamianie sterowane zewnętrznie.
771
772%package ssl
773Summary: lighttpd support for SSLv2 and SSLv3
774Summary(pl.UTF-8): Obsługa SSLv2 i SSLv3 dla lighttpd
775Group: Networking/Daemons
776Requires: %{name} = %{version}-%{release}
777
778%description ssl
779lighttpd support for SSLv2 and SSLv3.
780
781%description ssl -l pl.UTF-8
782Obsługa SSLv2 i SSLv3 dla lighttpd.
783
784%package -n monit-rc-lighttpd
785Summary: lighttpd support for monit
786Summary(pl.UTF-8): Wsparcie lighttpd dla monit
787Group: Applications/System
788Requires: %{name} = %{version}-%{release}
789Requires: monit
790
791%description -n monit-rc-lighttpd
792monitrc file for monitoring lighttpd web server.
793
794%description -n monit-rc-lighttpd -l pl.UTF-8
795Plik monitrc do monitorowania serwera www lighttpd.
796
797%prep
798%setup -q
799%patch100 -p0
800%patch0 -p1
801%patch1 -p1
802%patch2 -p1
803%patch3 -p1
804
805# build mime.types.conf
806sh %{SOURCE6} /etc/mime.types
807
808%build
809%{__libtoolize}
810%{__aclocal}
811%{__autoconf}
812%{__automake}
813
814%configure \
815 --enable-maintainer-mode \
816 %{!?with_ipv6:--disable-ipv6} \
817 %{!?with_largefile:--disable-lfs} \
818 %{?with_valgrind:--with-valgrind} \
819 %{?with_xattr:--with-attr} \
820 %{?with_mysql:--with-mysql} \
821 %{?with_ldap:--with-ldap} \
822 %{?with_ssl:--with-openssl} \
823 %{?with_lua:--with-lua=lua51} \
824 %{?with_memcache:--with-memcache} \
825 %{?with_webdav_props:--with-webdav-props} \
826 %{?with_webdav_locks:--with-webdav-locks} \
827 %{?with_gamin:--with-gamin} \
828 %{?with_gdbm:--with-gdbm}
829
830%{__make}
831
832%install
833rm -rf $RPM_BUILD_ROOT
834install -d $RPM_BUILD_ROOT{%{_lighttpddir}/{cgi-bin,html},/etc/{logrotate.d,rc.d/init.d,sysconfig,monit}} \
835 $RPM_BUILD_ROOT%{_sysconfdir}/{conf,webapps}.d \
836 $RPM_BUILD_ROOT{/var/log/{%{name},archive/%{name}},/var/run/%{name}} \
837 $RPM_BUILD_ROOT%{_datadir}/lighttpd/errordocs \
838 $RPM_BUILD_ROOT/var/lib/lighttpd \
839 $RPM_BUILD_ROOT/var/cache/lighttpd/mod_compress
840
841%{__make} install \
842 DESTDIR=$RPM_BUILD_ROOT
843
844install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
845install %{SOURCE2} %{SOURCE3} mime.types.conf $RPM_BUILD_ROOT%{_sysconfdir}
846install %{SOURCE4} $RPM_BUILD_ROOT/etc/logrotate.d/%{name}
847install %{SOURCE5} $RPM_BUILD_ROOT/etc/sysconfig/%{name}
848install %{SOURCE12} $RPM_BUILD_ROOT/etc/monit/%{name}.monitrc
849
850rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
851
852# could use automake patch, but automake generation fails...
853mv $RPM_BUILD_ROOT%{_bindir}/spawn-fcgi $RPM_BUILD_ROOT%{_sbindir}/spawn-fcgi
854
855# Install lighttpd images
856install %{SOURCE7} %{SOURCE8} %{SOURCE9} $RPM_BUILD_ROOT%{_lighttpddir}/html
857install %{SOURCE10} $RPM_BUILD_ROOT%{_lighttpddir}/html/pld_button.png
858install %{SOURCE11} $RPM_BUILD_ROOT%{_lighttpddir}/html/index.html
859
860# NOTE: the order of the modules is somewhat important as the modules are
861# handled in the way they are specified. mod_rewrite should always be the first
862# module, mod_accesslog always the last.
863
864install %{SOURCE117} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/10_mod_rewrite.conf
865install %{SOURCE116} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/11_mod_redirect.conf
866
867install %{SOURCE100} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_access.conf
868install %{SOURCE102} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_alias.conf
869install %{SOURCE103} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_auth.conf
870install %{SOURCE104} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_cgi.conf
871install %{SOURCE137} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_cgi_php.conf
872install %{SOURCE105} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_cml.conf
873install %{SOURCE106} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_compress.conf
874install %{SOURCE107} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_deflate.conf
875install %{SOURCE108} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_dirlisting.conf
876install %{SOURCE109} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_evasive.conf
877install %{SOURCE110} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_evhost.conf
878install %{SOURCE111} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_expire.conf
879install %{SOURCE135} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/91_mod_extforward.conf
880install %{SOURCE112} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_fastcgi.conf
881install %{SOURCE113} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_flv_streaming.conf
882install %{SOURCE136} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_h264_streaming.conf
883install %{SOURCE114} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_indexfile.conf
884install %{SOURCE134} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_magnet.conf
885install %{SOURCE115} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_proxy.conf
886install %{SOURCE118} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_rrdtool.conf
887install %{SOURCE119} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_scgi.conf
888install %{SOURCE120} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_secdownload.conf
889install %{SOURCE121} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_setenv.conf
890install %{SOURCE122} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_simple_vhost.conf
891install %{SOURCE123} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_ssi.conf
892install %{SOURCE124} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_staticfile.conf
893install %{SOURCE125} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_status.conf
894install %{SOURCE126} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_trigger_b4_dl.conf
895install %{SOURCE127} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_userdir.conf
896install %{SOURCE128} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_usertrack.conf
897install %{SOURCE129} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_webdav.conf
898install %{SOURCE133} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/50_mod_mysql_vhost.conf
899
900install %{SOURCE101} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/90_mod_accesslog.conf
901
902install %{SOURCE130} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/php-spawned.conf
903install %{SOURCE131} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/php-external.conf
904install %{SOURCE132} $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/ssl.conf
905
906touch $RPM_BUILD_ROOT/var/lib/lighttpd/lighttpd.rrd
907
908%if !%{with mysql}
909# avoid packaging dummy module
910rm -f $RPM_BUILD_ROOT%{_libdir}/mod_mysql_vhost.so
911rm -f $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/*_mod_mysql_vhost.conf
912%endif
913%if !%{with deflate}
914rm -f $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/*_mod_deflate.conf
915%endif
916
917touch $RPM_BUILD_ROOT/var/log/%{name}/{access,error}.log
918
919%clean
920rm -rf $RPM_BUILD_ROOT
921
922%pre
923%groupadd -g 109 lighttpd
924%groupadd -g 51 http
925%useradd -u 116 -d %{_lighttpddir} -c "LigHTTPd User" -g lighttpd lighttpd
926%addusertogroup lighttpd http
927
928%post
929for a in access.log error.log; do
930 if [ ! -f /var/log/%{name}/$a ]; then
931 touch /var/log/%{name}/$a
932 chown lighttpd:lighttpd /var/log/%{name}/$a
933 chmod 644 /var/log/%{name}/$a
934 fi
935done
936/sbin/chkconfig --add %{name}
937
938%preun
939if [ "$1" = "0" ]; then
940 %service %{name} stop
941 /sbin/chkconfig --del %{name}
942fi
943
944%postun
945if [ "$1" = "0" ]; then
946 %userremove lighttpd
947 %groupremove lighttpd
948 %groupremove http
949fi
950
951%posttrans
952# minimizing lighttpd restarts logics. we restart webserver:
953#
954# 1. at the end of transaction. (posttrans, feature from rpm 4.4.2)
955# 2. first install of module (post: $1 = 1)
956# 2. uninstall of module (postun: $1 == 0)
957#
958# the strict internal deps between lighttpd modules and
959# main package are very important for all this to work.
960%service %{name} restart "LigHTTPd webserver"
961exit 0
962
963# macro called at module post scriptlet
964%define module_post \
965if [ "$1" = "1" ]; then \
966 %service -q lighttpd restart \
967fi
968
969# macro called at module postun scriptlet
970%define module_postun \
971if [ "$1" = "0" ]; then \
972 %service -q lighttpd restart \
973fi
974
975# it's sooo annoying to write them
976%define module_scripts() \
977%post %1 \
978%module_post \
979\
980%postun %1 \
981%module_postun
982
983%module_scripts mod_access
984%module_scripts mod_accesslog
985%module_scripts mod_alias
986%module_scripts mod_auth
987%module_scripts mod_cgi
988%module_scripts mod_cml
989%module_scripts mod_compress
990%module_scripts mod_deflate
991%module_scripts mod_dirlisting
992%module_scripts mod_evasive
993%module_scripts mod_evhost
994%module_scripts mod_expire
995%module_scripts mod_extforward
996%module_scripts mod_fastcgi
997%module_scripts mod_flv_streaming
998%module_scripts mod_h264_streaming
999%module_scripts mod_indexfile
1000%module_scripts mod_magnet
1001%module_scripts mod_mysql_vhost
1002%module_scripts mod_proxy
1003%module_scripts mod_redirect
1004%module_scripts mod_rewrite
1005
1006%post mod_rrdtool
1007if [ ! -f /var/lib/lighttpd/lighttpd.rrd ]; then
1008 touch /var/lib/lighttpd/lighttpd.rrd
1009 chown lighttpd:stats /var/lib/lighttpd/lighttpd.rrd
1010 chmod 640 /var/lib/lighttpd/lighttpd.rrd
1011fi
1012%module_post
1013
1014%postun mod_rrdtool
1015%module_postun
1016
1017%module_scripts mod_scgi
1018%module_scripts mod_secdownload
1019%module_scripts mod_setenv
1020%module_scripts mod_simple_vhost
1021%module_scripts mod_ssi
1022%module_scripts mod_staticfile
1023%module_scripts mod_status
1024%module_scripts mod_trigger_b4_dl
1025%module_scripts mod_userdir
1026%module_scripts mod_usertrack
1027%module_scripts mod_webdav
1028
1029%module_scripts php-spawned
1030%module_scripts php-external
1031
1032%triggerpostun -- %{name} < 1.4.18-10.1
1033if [ -f /etc/lighttpd/conf.d/50_mod_extforward.conf.rpmsave ]; then
1034 cp -f /etc/lighttpd/conf.d/91_mod_extforward.conf{,.rpmnew}
1035 mv -f /etc/lighttpd/conf.d/{50_mod_extforward.conf.rpmsave,91_mod_extforward.conf}
1036fi
1037
1038%files
1039%defattr(644,root,root,755)
1040%doc NEWS README ChangeLog doc/lighttpd.conf doc/*.txt doc/rrdtool-graph.sh
1041%dir %attr(750,root,lighttpd) %{_sysconfdir}
1042%dir %attr(750,root,root) %{_sysconfdir}/webapps.d
1043%dir %attr(750,root,root) %{_sysconfdir}/conf.d
1044%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.conf
1045%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mime.types.conf
1046%attr(640,root,lighttpd) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/*.user
1047
1048%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/%{name}
1049%attr(750,root,root) %dir /var/log/archive/%{name}
1050%dir %attr(751,root,root) /var/log/%{name}
1051%ghost %attr(644,lighttpd,lighttpd) /var/log/%{name}/access.log
1052%ghost %attr(644,lighttpd,lighttpd) /var/log/%{name}/error.log
1053%dir %attr(770,root,lighttpd) /var/run/%{name}
1054%attr(754,root,root) /etc/rc.d/init.d/%{name}
1055%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/*
1056%attr(755,root,root) %{_sbindir}/lighttpd
1057%attr(755,root,root) %{_sbindir}/lighttpd-angel
1058%dir %{_libdir}
1059%{_mandir}/man?/*
1060%dir %{_lighttpddir}
1061%dir %{_lighttpddir}/cgi-bin
1062%dir %{_lighttpddir}/html
1063%config(noreplace,missingok) %verify(not md5 mtime size) %{_lighttpddir}/html/*
1064
1065%dir %{_datadir}/lighttpd
1066%dir %{_datadir}/lighttpd/errordocs
1067
1068# rrdtool database is stored there
1069%dir %attr(771,root,lighttpd) /var/lib/lighttpd
1070
1071# mod_compress can put cached files there
1072%dir /var/cache/lighttpd
1073
1074%files mod_access
1075%defattr(644,root,root,755)
1076%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_access.conf
1077%attr(755,root,root) %{_libdir}/mod_access.so
1078
1079%files mod_accesslog
1080%defattr(644,root,root,755)
1081%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_accesslog.conf
1082%attr(755,root,root) %{_libdir}/mod_accesslog.so
1083
1084%files mod_alias
1085%defattr(644,root,root,755)
1086%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_alias.conf
1087%attr(755,root,root) %{_libdir}/mod_alias.so
1088
1089%files mod_auth
1090%defattr(644,root,root,755)
1091%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_auth.conf
1092%attr(755,root,root) %{_libdir}/mod_auth.so
1093
1094%files mod_cgi
1095%defattr(644,root,root,755)
1096%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_cgi.conf
1097%attr(755,root,root) %{_libdir}/mod_cgi.so
1098
1099%files mod_cgi_php
1100%defattr(644,root,root,755)
1101%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_cgi_php.conf
1102
1103%files mod_cml
1104%defattr(644,root,root,755)
1105%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_cml.conf
1106%attr(755,root,root) %{_libdir}/mod_cml.so
1107
1108%files mod_compress
1109%defattr(644,root,root,755)
1110%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_compress.conf
1111%attr(755,root,root) %{_libdir}/mod_compress.so
1112%dir %attr(775,root,lighttpd) /var/cache/lighttpd/mod_compress
1113
1114%if %{with deflate}
1115%files mod_deflate
1116%defattr(644,root,root,755)
1117%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_deflate.conf
1118%attr(755,root,root) %{_libdir}/mod_deflate.so
1119%endif
1120
1121%files mod_dirlisting
1122%defattr(644,root,root,755)
1123%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_dirlisting.conf
1124%attr(755,root,root) %{_libdir}/mod_dirlisting.so
1125
1126%files mod_evasive
1127%defattr(644,root,root,755)
1128%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_evasive.conf
1129%attr(755,root,root) %{_libdir}/mod_evasive.so
1130
1131%files mod_evhost
1132%defattr(644,root,root,755)
1133%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_evhost.conf
1134%attr(755,root,root) %{_libdir}/mod_evhost.so
1135
1136%files mod_expire
1137%defattr(644,root,root,755)
1138%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_expire.conf
1139%attr(755,root,root) %{_libdir}/mod_expire.so
1140
1141%files mod_extforward
1142%defattr(644,root,root,755)
1143%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_extforward.conf
1144%attr(755,root,root) %{_libdir}/mod_extforward.so
1145
1146%files mod_fastcgi
1147%defattr(644,root,root,755)
1148%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_fastcgi.conf
1149%attr(755,root,root) %{_libdir}/mod_fastcgi.so
1150
1151%files mod_flv_streaming
1152%defattr(644,root,root,755)
1153%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_flv_streaming.conf
1154%attr(755,root,root) %{_libdir}/mod_flv_streaming.so
1155
1156%files mod_h264_streaming
1157%defattr(644,root,root,755)
1158%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_h264_streaming.conf
1159%attr(755,root,root) %{_libdir}/mod_h264_streaming.so
1160
1161%files mod_indexfile
1162%defattr(644,root,root,755)
1163%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_indexfile.conf
1164%attr(755,root,root) %{_libdir}/mod_indexfile.so
1165
1166%files mod_magnet
1167%defattr(644,root,root,755)
1168%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_magnet.conf
1169%attr(755,root,root) %{_libdir}/mod_magnet.so
1170
1171%if %{with mysql}
1172%files mod_mysql_vhost
1173%defattr(644,root,root,755)
1174%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_mysql_vhost.conf
1175%attr(755,root,root) %{_libdir}/mod_mysql_vhost.so
1176%endif
1177
1178%files mod_proxy
1179%defattr(644,root,root,755)
1180%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_proxy.conf
1181%attr(755,root,root) %{_libdir}/mod_proxy.so
1182
1183%files mod_redirect
1184%defattr(644,root,root,755)
1185%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_redirect.conf
1186%attr(755,root,root) %{_libdir}/mod_redirect.so
1187
1188%files mod_rewrite
1189%defattr(644,root,root,755)
1190%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_rewrite.conf
1191%attr(755,root,root) %{_libdir}/mod_rewrite.so
1192
1193%files mod_rrdtool
1194%defattr(644,root,root,755)
1195%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_rrdtool.conf
1196%attr(755,root,root) %{_libdir}/mod_rrdtool.so
1197%ghost %attr(640,lighttpd,stats) /var/lib/lighttpd/lighttpd.rrd
1198
1199%files mod_scgi
1200%defattr(644,root,root,755)
1201%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_scgi.conf
1202%attr(755,root,root) %{_libdir}/mod_scgi.so
1203
1204%files mod_secdownload
1205%defattr(644,root,root,755)
1206%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_secdownload.conf
1207%attr(755,root,root) %{_libdir}/mod_secdownload.so
1208
1209%files mod_setenv
1210%defattr(644,root,root,755)
1211%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_setenv.conf
1212%attr(755,root,root) %{_libdir}/mod_setenv.so
1213
1214%files mod_simple_vhost
1215%defattr(644,root,root,755)
1216%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_simple_vhost.conf
1217%attr(755,root,root) %{_libdir}/mod_simple_vhost.so
1218
1219%files mod_ssi
1220%defattr(644,root,root,755)
1221%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_ssi.conf
1222%attr(755,root,root) %{_libdir}/mod_ssi.so
1223
1224%files mod_staticfile
1225%defattr(644,root,root,755)
1226%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_staticfile.conf
1227%attr(755,root,root) %{_libdir}/mod_staticfile.so
1228
1229%files mod_status
1230%defattr(644,root,root,755)
1231%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_status.conf
1232%attr(755,root,root) %{_libdir}/mod_status.so
1233
1234%files mod_trigger_b4_dl
1235%defattr(644,root,root,755)
1236%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_trigger_b4_dl.conf
1237%attr(755,root,root) %{_libdir}/mod_trigger_b4_dl.so
1238
1239%files mod_userdir
1240%defattr(644,root,root,755)
1241%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_userdir.conf
1242%attr(755,root,root) %{_libdir}/mod_userdir.so
1243
1244%files mod_usertrack
1245%defattr(644,root,root,755)
1246%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_usertrack.conf
1247%attr(755,root,root) %{_libdir}/mod_usertrack.so
1248
1249%files mod_webdav
1250%defattr(644,root,root,755)
1251%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*mod_webdav.conf
1252%attr(755,root,root) %{_libdir}/mod_webdav.so
1253
1254%files -n spawn-fcgi
1255%defattr(644,root,root,755)
1256%doc doc/spawn-php.sh
1257%attr(755,root,root) %{_sbindir}/spawn-fcgi
1258
1259%files php-spawned
1260%defattr(644,root,root,755)
1261%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/php-spawned.conf
1262
1263%files php-external
1264%defattr(644,root,root,755)
1265%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/php-external.conf
1266
1267%files ssl
1268%defattr(644,root,root,755)
1269%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/ssl.conf
1270
1271%files -n monit-rc-lighttpd
1272%defattr(644,root,root,755)
1273%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/monit/%{name}.monitrc
This page took 0.036229 seconds and 4 git commands to generate.