source: projects/specs/trunk/n/nginx/nginx-vl.spec @ 12284

Revision 12284, 35.3 KB checked in by tomop, 5 years ago (diff)

updated 7 packages

lmdb-0.9.24-1

libmodsecurity-3.0.3-3

libssh2-1.9.0-1

nginx-1.16.1-2

proftpd-1.3.6b-1

ssdeep-2.14.1-8

yajl-2.1.0-1

RevLine 
[12121]1%global nginx_version 1.16.1
2
[3785]3# build mod_wsgi
4%bcond_with wsgi
5
[6903]6# build http_geoip_module
[7199]7%if "%{_dist_release}" >= "vl7"
[6903]8%bcond_without geoip
[12284]9%bcond_without geoip2
10%bcond_without naxsi
11%bcond_without modsecurity
[7199]12%else
13%bcond_with geoip
14%endif
[6903]15
[12121]16%global nginx_modulesdir %{_libdir}/nginx/modules
17%global nginx_modconfdir %{_sysconfdir}/nginx/modules.d
18
[6601]19%if "%{_dist_release}" > "vl6"
20%define nginx_user      www-data
21%else
[521]22%define nginx_user      nginx
[6601]23%endif
[521]24%define nginx_group     %{nginx_user}
25%define nginx_home      %{_localstatedir}/lib/nginx
26%define nginx_home_tmp  %{nginx_home}/tmp
[854]27%define nginx_home_cache %{nginx_home}/cache
[521]28%define nginx_logdir    %{_localstatedir}/log/nginx
29%define nginx_confdir   %{_sysconfdir}/nginx
30%define nginx_datadir   %{_datadir}/nginx
31%define nginx_webroot   %{nginx_datadir}/html
32
33Summary:        Robust, small and high performance http and reverse proxy server
34Summary(ja):    堅牢・軽量・高性能な HTTP およびリバースプロキシサーバ
35Name:           nginx
[12121]36Version:        %{nginx_version}
37# do not reset or decrease.
[12284]38Release:        2%{?_dist_release}
[521]39
40Group:          System Environment/Daemons   
41# BSD License (two clause)
42# http://www.freebsd.org/copyright/freebsd-license.html
43License:        BSD
44URL:            http://nginx.net/
[854]45
46Source0:    http://sysoev.ru/nginx/nginx-%{version}.tar.gz
47Source1:    %{name}.init
48Source2:    %{name}.logrotate
49Source3:    nginx-virtual.conf.template
50Source4:    nginx-ssl.conf
51Source5:    %{name}.sysconfig
52Source10:   nginx-vine.conf
53Source11:   nginx-default-vine
54Source20:   proxy_cache.conf
55Source100:  nginx-index.html
56Source101:  poweredby-vine.png
57Source102:  nginx-logo.png
58Source103:  nginx-50x.html
59Source104:  nginx-404.html
[11577]60
[11873]61%define ngx_fancyindex_version 0.4.3
[11577]62Source1000: ngx-fancyindex-%{ngx_fancyindex_version}.tar.gz
63
64%define nginx_accept_language_module_version 2f69842
[2236]65Source1010: giom-nginx_accept_language_module-%{nginx_accept_language_module_version}.tar.gz
[10356]66
67## https://github.com/phusion/passenger/archive/release-%{passenger_version}.tar.gz
[12062]68%define passenger_version 6.0.2
[3906]69Source1020: passenger-%{passenger_version}.tar.gz
[11577]70
71%define upstream_fair_version a18b409
[3906]72Source1030: gnosek-nginx-upstream-fair-%{upstream_fair_version}.tar.gz
[854]73
[3906]74%define mod_wsgi_version 6975f0ec7eeb
75Source2000: lifeeth-mod_wsgi-%{mod_wsgi_version}.tar.bz2
76
[12062]77%define nginx_dav_ext_module_version 3.0.0
[11577]78Source2010: https://github.com/arut/nginx-dav-ext-module/archive/v%{nginx_dav_ext_module_version}.tar.gz#/nginx-dav-ext-module-%{nginx_dav_ext_module_version}.tar.gz
79
[12121]80%if %{with naxsi}
81%global with_naxsi 1
82%global naxsi_version 0.56
83%global naxsi_srcversion untagged-afabfc163946baa8036f
84Source2020:  https://github.com/nbs-system/naxsi/archive/%{naxsi_srcversion}.tar.gz#/naxsi-%{naxsi_srcversion}.tar.gz
85Source2021:  naxsi_params
86%endif
87
88%if %{with geoip2}
89%global with_geoip2 1
90%global geoip2_version 3.2
91Source2030: https://github.com/leev/ngx_http_geoip2_module/archive/%{geoip2_version}.tar.gz#/ngx_http_geoip2_module-3.2.tar.gz
92%endif
93
[12284]94%if %{with modsecurity}
95%global with_modsecurity 1
96%global modsecurity_version 1.0.0
97Source2040: https://github.com/SpiderLabs/ModSecurity-nginx/releases/download/v%{modsecurity_version}/modsecurity-nginx-v%{modsecurity_version}.tar.gz
98%endif
99
[854]100# removes -Werror in upstream build scripts.  -Werror conflicts with
101# -D_FORTIFY_SOURCE=2 causing warnings to turn into errors.
102Patch0:     nginx-auto-cc-gcc.patch
103
[8125]104# to fix https://svn.boost.org/trac/boost/ticket/8731
105Patch100:   boost-changeset_84950.diff
106
[10824]107# to fix https://github.com/gnosek/nginx-upstream-fair/pull/23
108Patch101:   gnosek-nginx-upstream-fair-pull-23.patch
109
[10356]110# to fix compile error with C++11.
111Patch1000: passenger-5.0.28-boost.patch
112
[521]113BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
114
[10925]115%if "%{_dist_release}" > "vl6"
116BuildRequires:      libboost-devel
117%endif
[12062]118BuildRequires:      libxcrypt-devel
119BuildRequires:      libnsl2-devel
[521]120BuildRequires:      pcre-devel
121BuildRequires:      zlib-devel
122BuildRequires:      openssl-devel
[1898]123BuildRequires:      libxml2-devel
124BuildRequires:      libxslt-devel
[3906]125BuildRequires:      curl-devel
[1898]126
[521]127Requires:           perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
128# for /usr/sbin/useradd
129Requires(pre):      shadow-utils
130Requires(post):     chkconfig
131# for /sbin/service
132Requires(preun):    chkconfig, initscripts
133Requires(postun):   initscripts
[6601]134%if "%{_dist_release}" > "vl6"
135Requires(pre):      www-common
136%endif
[521]137
[3785]138Provides: webserver
139
[854]140Vendor: Project Vine
141Distribution: Vine Linux
142Packager: daisuke
[521]143
144%description
145Nginx [engine x] is an HTTP(S) server, HTTP(S) reverse proxy and IMAP/POP3
146proxy server written by Igor Sysoev.
147
148%description -l ja
149Nginx [engine x/エンジンX] は Igor Sysoev により開発された以下の機能をもつ
150堅牢・軽量・高性能なHTTPサーバかつリバースプロキシサーバです。
151 - HTTP(S) サーバ
152 - HTTP(S) リバースプロキシサーバ
153 - IMAP/POP3 プロキシサーバ
154
[3847]155%package passenger
156Summary: Nginx with mod_passenger support
157Summary(ja): Passenger サポート入りの Nginx
[12121]158Version: %{passenger_version}
[7199]159Group: System Environment/Daemons
160BuildRequires: ruby, rubygem-rake
161Requires: ruby, rubygem-rake
162%if "%{_dist_release}" >= "vl7"
163BuildRequires: ruby-devel, ruby-rubygems
164Requires: ruby-rubygems
165%else
166BuildRequires: rubygems
167Requires: rubygems
168%endif
[12284]169Requires: %{name} = %{nginx_version}-%{release}
[3847]170
171%description passenger
172Nginx [engine x] is an HTTP(S) server, HTTP(S) reverse proxy and IMAP/POP3
173This package contains nginx server with passenger support.
174
175%description -l ja passenger
176Nginx [engine x/エンジンX] は Igor Sysoev により開発された以下の機能をもつ
177堅牢・軽量・高性能なHTTPサーバかつリバースプロキシサーバです。
178 - HTTP(S) サーバ
179 - HTTP(S) リバースプロキシサーバ
180 - IMAP/POP3 プロキシサーバ
181このパッケージには Passenger サポートを含んだ nginxサーバが入っています。
182
[12121]183%if %{with geoip}
184%package geoip
185Summary:           Nginx HTTP geoip module
186BuildRequires:     GeoIP-devel
[12284]187Requires:          %{name} = %{nginx_version}-%{release}
[12121]188Requires:          GeoIP
189
190%description geoip
191%{summary}.
192%endif
193
194%package image-filter
195Summary:           Nginx HTTP image filter module
196BuildRequires:     gd-devel
[12284]197Requires:          %{name} = %{nginx_version}-%{release}
[12121]198Requires:          gd
199
200%description image-filter
201%{summary}.
202
203%package perl
204Summary:           Nginx HTTP perl module
205BuildRequires:     perl
206BuildRequires:     perl(ExtUtils::Embed)
[12284]207Requires:          %{name} = %{nginx_version}-%{release}
[12121]208Requires:          perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
209
210%description perl
211%{summary}.
212
213%package xslt-filter
214Summary:           Nginx XSLT module
215BuildRequires:     libxslt-devel
[12284]216Requires:          %{name} = %{nginx_version}-%{release}
[12121]217
218%description xslt-filter
219%{summary}.
220
221%package mail
222Summary:           Nginx mail modules
[12284]223Requires:          %{name} = %{nginx_version}-%{release}
[12121]224
225%description mail
226%{summary}.
227
228%package stream
229Summary:           Nginx stream modules
[12284]230Requires:          %{name} = %{nginx_version}-%{release}
[12121]231
232%description stream
233%{summary}.
234
235%package dav-ext
236Summary:           Nginx dav-ext modules
237Version:           %{nginx_dav_ext_module_version}
[12284]238Requires:          %{name} = %{nginx_version}-%{release}
[12121]239
240%description dav-ext
241%{summary}.
242
243%if %{with geoip2}
244%package http-geoip2
245Summary:           Nginx HTTP geoip2 modules
246Version:           %{geoip2_version}
247BuildRequires:     libmaxminddb-devel
[12284]248Requires:          %{name} = %{nginx_version}-%{release}
[12121]249
250%description http-geoip2
251%{summary}.
252
253%package stream-geoip2
254Summary:           Nginx stream geoip2 modules
255Version:           %{geoip2_version}
256BuildRequires:     libmaxminddb-devel
[12284]257Requires:          %{name} = %{nginx_version}-%{release}
258Requires:          %{name}-stream = %{nginx_version}-%{release}
[12121]259
260%description stream-geoip2
261%{summary}.
262%endif
263
264%if %{with naxsi}
265%package naxsi
266Summary:           an open-source, high performance, low rules maintenance WAF for NGINX
267Summary(ja):       NGiNXのためのOSS・高パフォーマンス・低メンテナンスコストなWAF
268Version:           %{naxsi_version}
269License:           GPL3
[12284]270Requires:          %{name} = %{nginx_version}-%{release}
[12121]271
272%description naxsi
273NAXSI means Nginx Anti XSS & SQL Injection.
274
275 Technically, it is a third party nginx module, available as a package for
276many UNIX-like platforms. This module, by default, reads a small subset of
277simple (and readable) rules containing 99% of known patterns involved in
278website vulnerabilities. For example, <, | or drop are not supposed to be
279part of a URI.
280
281 Being very simple, those patterns may match legitimate queries, it is
282the Naxsi's administrator duty to add specific rules that will whitelist
283legitimate behaviours. The administrator can either add whitelists manually
284by analyzing nginx's error log, or (recommended) start the project with an intensive auto-learning phase that will automatically generate whitelisting
285rules regarding a website's behaviour.
286
287 In short, Naxsi behaves like a DROP-by-default firewall, the only task is
288to add required ACCEPT rules for the target website to work properly.
289%endif
290
[12284]291%if %{with modsecurity}
292%package modsecurity
293Summary:           The ModSecurity-nginx connector
294Summary(ja):       ModSecurity Nginxコネクター
295Version:           %{modsecurity_version}
296License:           ASL 2.0
297BuildRequires:     libmodsecurity-devel
298Requires:          %{name} = %{nginx_version}-%{release}
[12121]299
[12284]300%description modsecurity
301 The ModSecurity-nginx connector is the connection point between
302nginx and libmodsecurity (ModSecurity v3). Said another way, this
303project provides a communication channel between nginx and libmodsecurity.
304This connector is required to use LibModSecurity with nginx.
305%endif
306
307
[521]308%prep
[12284]309%setup -q -a 1000 -a 1010 -a 1020 -a 1030 %{?with_wsgi:-a 2000} -a 2010 %{?with_naxsi:-a 2020} %{?with_geoip2:-a 2030} %{?with_modsecurity:-a 2040}
[521]310
311%patch0 -p0
312
[9935]313# pushd passenger-%{passenger_version}/ext/
314# %patch100 -p2
315# popd
[8125]316
[10824]317pushd gnosek-nginx-upstream-fair-%{upstream_fair_version}
318%patch101 -p1
319popd
320
321%if %{?_dist_release} == "vl7"
[10356]322pushd passenger-%{passenger_version}
[10925]323#% patch1000 -p1
[10356]324popd
[10824]325%endif
[10356]326
[521]327%build
328# nginx does not utilize a standard configure script.  It has its own
329# and the standard configure options cause the nginx configure script
330# to error out.  This is is also the reason for the DESTDIR environment
331# variable.  The configure script(s) have been patched (Patch1 and
332# Patch2) in order to support installing into a build environment.
[3847]333
[521]334export DESTDIR=%{buildroot}
[3847]335
[7655]336
337CONFIGOPTS="\
[521]338    --user=%{nginx_user} \
339    --group=%{nginx_group} \
340    --prefix=%{nginx_datadir} \
341    --sbin-path=%{_sbindir}/%{name} \
[12121]342    --modules-path=%{nginx_modulesdir} \
[521]343    --conf-path=%{nginx_confdir}/%{name}.conf \
344    --error-log-path=%{nginx_logdir}/error.log \
345    --http-log-path=%{nginx_logdir}/access.log \
346    --http-client-body-temp-path=%{nginx_home_tmp}/client_body \
347    --http-proxy-temp-path=%{nginx_home_tmp}/proxy \
348    --http-fastcgi-temp-path=%{nginx_home_tmp}/fastcgi \
349    --pid-path=%{_localstatedir}/run/%{name}.pid \
350    --lock-path=%{_localstatedir}/lock/subsys/%{name} \
[854]351    --with-file-aio \
352    --with-ipv6 \
[521]353    --with-http_ssl_module \
[9935]354    --with-http_v2_module \
[521]355    --with-http_realip_module \
356    --with-http_addition_module \
[12121]357    --with-http_xslt_module=dynamic \
358    --with-http_image_filter_module=dynamic \
[8257]359%if %{with geoip}
[12121]360    --with-http_geoip_module=dynamic \
[8257]361%endif
[521]362    --with-http_sub_module \
363    --with-http_dav_module \
364    --with-http_flv_module \
[7472]365    --with-http_mp4_module \
[8257]366    --with-http_gunzip_module \
[521]367    --with-http_gzip_static_module \
[8257]368    --with-http_auth_request_module \
[854]369    --with-http_random_index_module \
370    --with-http_secure_link_module \
[7655]371    --with-http_degradation_module \
[521]372    --with-http_stub_status_module \
[12121]373    --with-http_perl_module=dynamic \
374    --with-mail=dynamic \
[521]375    --with-mail_ssl_module \
[12121]376    --with-stream=dynamic \
[11577]377    --with-stream_ssl_preread_module \
[1898]378    --add-module=ngx-fancyindex-%{ngx_fancyindex_version} \
[2236]379    --add-module=giom-nginx_accept_language_module-%{nginx_accept_language_module_version} \
[3906]380    --add-module=gnosek-nginx-upstream-fair-%{upstream_fair_version} \
[3785]381%if %{with wsgi}
382    --add-module=lifeeth-mod_wsgi-%{mod_wsgi_version} \
383%endif
[12121]384    --add-dynamic-module=nginx-dav-ext-module-%{nginx_dav_ext_module_version} \
385%if %{with naxsi}
386    --add-dynamic-module=naxsi-%{naxsi_srcversion}/naxsi_src \
387%endif
388%if %{with geoip2}
389    --add-dynamic-module=ngx_http_geoip2_module-%{geoip2_version} \
390%endif
[12284]391%if %{with modsecurity}
392    --add-dynamic-module=modsecurity-nginx-v%{modsecurity_version} \
393%endif
[12121]394    --add-dynamic-module=passenger-%{passenger_version}/src/nginx_module \
[3847]395%ifarch i686
396    --with-cpu-opt=pentiumpro \
397    --with-zlib-asm=pentiumpro \
398    --with-md5-asm \
399    --with-sha1-asm \
[3785]400%endif
[7655]401"
402
403./configure \
404    $CONFIGOPTS \
405    --with-cc-opt="%{optflags}"
406
[521]407make %{?_smp_mflags}
408
409%install
410rm -rf %{buildroot}
411make install DESTDIR=%{buildroot} INSTALLDIRS=vendor
412find %{buildroot} -type f -name .packlist -exec rm -f {} \;
413find %{buildroot} -type f -name perllocal.pod -exec rm -f {} \;
414find %{buildroot} -type f -empty -exec rm -f {} \;
415find %{buildroot} -type f -exec chmod 0644 {} \;
416find %{buildroot} -type f -name '*.so' -exec chmod 0755 {} \;
[12121]417chmod 0755 %{buildroot}%{_sbindir}/nginx
[521]418%{__install} -p -D -m 0755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}
419%{__install} -p -D -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
420%{__install} -p -D -m 0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
421%{__install} -p -d -m 0755 %{buildroot}%{nginx_confdir}/conf.d
[854]422%{__install} -p -d -m 0755 %{buildroot}%{nginx_confdir}/sites.d
423%{__install} -p -m 0644 %{SOURCE3} %{buildroot}%{nginx_confdir}/sites.d/virtual.conf.template
[521]424%{__install} -p -m 0644 %{SOURCE4} %{buildroot}%{nginx_confdir}/conf.d/ssl.conf
[6601]425%{__sed} -e 's/__NGINXUSER__/%{nginx_user}/g' %{SOURCE10} > %{buildroot}%{nginx_confdir}/nginx.conf
426%{__cp} %{buildroot}%{nginx_confdir}/nginx.conf %{buildroot}%{nginx_confdir}/nginx.conf.default
[854]427%{__install} -p -m 0644 %{SOURCE11} %{buildroot}%{nginx_confdir}/sites.d/default
428%{__install} -p -m 0644 %{SOURCE20} %{buildroot}%{nginx_confdir}/conf.d/proxy_cache.conf
429%{__install} -p -d -m 0755 %{buildroot}%{nginx_home_cache}
[521]430%{__install} -p -d -m 0755 %{buildroot}%{nginx_home_tmp}
431%{__install} -p -d -m 0755 %{buildroot}%{nginx_logdir}
432%{__install} -p -d -m 0755 %{buildroot}%{nginx_webroot}
433%{__install} -p -m 0644 %{SOURCE100} %{buildroot}%{nginx_webroot}/index.html
434%{__install} -p -m 0644 %{SOURCE101} %{buildroot}%{nginx_webroot}/poweredby.png
435%{__install} -p -m 0644 %{SOURCE102} %{buildroot}%{nginx_webroot}/nginx-logo.png
436%{__install} -p -m 0644 %{SOURCE103} %{buildroot}%{nginx_webroot}/50x.html
437%{__install} -p -m 0644 %{SOURCE104} %{buildroot}%{nginx_webroot}/404.html
438
[12121]439%{__install} -p -d -m 0755 %{buildroot}%{nginx_modulesdir}
440%{__install} -p -d -m 0755 %{buildroot}%{nginx_modconfdir}
441
[3785]442%if %{with wsgi}
443%{__install} -p -m 0644 \
444    lifeeth-mod_wsgi-%{mod_wsgi_version}/conf/wsgi_vars \
445    %{buildroot}%{nginx_confdir}
446cp -f lifeeth-mod_wsgi-%{mod_wsgi_version}/README README.mod_wsgi
447%endif
448
[3906]449# upstream fair module document
450cp -f gnosek-nginx-upstream-fair-%{upstream_fair_version}/README README.upstream_fair
451
[11577]452# document for nginx-dav-ext-module
453cp -f nginx-dav-ext-module-%{nginx_dav_ext_module_version}/LICENSE LICENSE.dav-ext-module
454cp -f nginx-dav-ext-module-%{nginx_dav_ext_module_version}/README.rst README.dav-ext-module.rst
455
[12121]456# configuration for dynamic modules
457%if %{with geoip}
458echo 'load_module "%{nginx_modulesdir}/ngx_http_geoip_module.so";' \
459    > %{buildroot}%{nginx_modconfdir}/geoip.conf
460%endif
461echo 'load_module "%{nginx_modulesdir}/ngx_http_image_filter_module.so";' \
462    > %{buildroot}%{nginx_modconfdir}/image-filter.conf
463echo 'load_module "%{nginx_modulesdir}/ngx_http_perl_module.so";' \
464    > %{buildroot}%{nginx_modconfdir}/perl.conf
465echo 'load_module "%{nginx_modulesdir}/ngx_http_xslt_filter_module.so";' \
466    > %{buildroot}%{nginx_modconfdir}/xslt-filter.conf
467echo 'load_module "%{nginx_modulesdir}/ngx_mail_module.so";' \
468    > %{buildroot}%{nginx_modconfdir}/mail.conf
469echo 'load_module "%{nginx_modulesdir}/ngx_stream_module.so";' \
470    > %{buildroot}%{nginx_modconfdir}/stream.conf
471echo 'load_module "%{nginx_modulesdir}/ngx_http_dav_ext_module.so";' \
472    > %{buildroot}%{nginx_modconfdir}/dav-ext.conf
473
474echo 'load_module "%{nginx_modulesdir}/ngx_http_passenger_module.so";' \
475    > %{buildroot}%{nginx_modconfdir}/passenger.conf
476
477%if %{with geoip2}
478# geoip2 module
479cp -f ngx_http_geoip2_module-%{geoip2_version}/LICENSE LICENSE.geoip2
480cp -f ngx_http_geoip2_module-%{geoip2_version}/README.md README.geoip2.md
481echo 'load_module "%{nginx_modulesdir}/ngx_http_geoip2_module.so";' \
482    > %{buildroot}%{nginx_modconfdir}/http-geoip2.conf
483echo 'load_module "%{nginx_modulesdir}/ngx_stream_geoip2_module.so";' \
484    > %{buildroot}%{nginx_modconfdir}/stream-geoip2.conf
485%endif
486
487%if %{with naxsi}
488# NAXSI module
489cp -f naxsi-%{naxsi_srcversion}/LICENSE LICENSE.naxsi
490cp -f naxsi-%{naxsi_srcversion}/README.md README.naxsi.md
491install -p -m0644 naxsi-%{naxsi_srcversion}/naxsi_config/naxsi_core.rules \
492    %{buildroot}%{nginx_confdir}/
493install -p -m0644 %{SOURCE2021} %{buildroot}%{nginx_confdir}/naxsi_params
494echo 'load_module "%{nginx_modulesdir}/ngx_http_naxsi_module.so";' \
495    > %{buildroot}%{nginx_modconfdir}/naxsi.conf
496%endif
497
[12284]498%if %{with modsecurity}
499# modsecurity module
500echo 'load_module "%{nginx_modulesdir}/ngx_http_modsecurity_module.so";' \
501    > %{buildroot}%{nginx_modconfdir}/modsecurity.conf
502%endif
503
[854]504touch %{buildroot}%{nginx_confdir}/conf.d/virtual.conf
505
[521]506# convert to UTF-8 all files that give warnings.
507for textfile in CHANGES
508do
509    mv $textfile $textfile.old
510    iconv --from-code ISO8859-1 --to-code UTF-8 --output $textfile $textfile.old
511    rm -f $textfile.old
512done
513
514%clean
515rm -rf %{buildroot}
516
[12121]517%pre
518if [ -L %{_sbindir}/nginx ]; then
519    update-alternatives --remove nginx %{_sbindir}/nginx.normal ||:
520    update-alternatives --remove nginx %{_sbindir}/nginx.passenger ||:
521        rm -f %{_sbindir}/nginx
522fi
523
[521]524%post
525if [ $1 == 1 ]; then
526    /sbin/chkconfig --add %{name}
527fi
528
529%preun
530if [ $1 = 0 ]; then
531    /sbin/service %{name} stop >/dev/null 2>&1
532    /sbin/chkconfig --del %{name}
533fi
534
535%postun
536if [ $1 == 2 ]; then
537    /sbin/service %{name} upgrade || :
538fi
539
540%files
541%defattr(-,root,root,-)
[12121]542%license LICENSE
543%doc CHANGES README
[3906]544%doc README.upstream_fair
545%doc %{?with_wsgi:README.mod_wsgi}
[521]546%{nginx_datadir}/
[12121]547%{_sbindir}/%{name}
[521]548%{_mandir}/man3/%{name}.3pm.gz
549%{_initrddir}/%{name}
[12121]550%dir %{nginx_modulesdir}
551%dir %{nginx_modconfdir}
[521]552%dir %{nginx_confdir}
553%dir %{nginx_confdir}/conf.d
554%config(noreplace) %{nginx_confdir}/conf.d/*.conf
[854]555%ghost %config(noreplace) %{nginx_confdir}/conf.d/virtual.conf
556%config(noreplace) %{nginx_confdir}/sites.d/*
[521]557%config(noreplace) %{nginx_confdir}/win-utf
558%config(noreplace) %{nginx_confdir}/%{name}.conf.default
559%config(noreplace) %{nginx_confdir}/mime.types.default
560%config(noreplace) %{nginx_confdir}/fastcgi_params
561%config(noreplace) %{nginx_confdir}/fastcgi_params.default
562%config(noreplace) %{nginx_confdir}/koi-win
563%config(noreplace) %{nginx_confdir}/koi-utf
564%config(noreplace) %{nginx_confdir}/%{name}.conf
565%config(noreplace) %{nginx_confdir}/mime.types
[854]566%config(noreplace) %{nginx_confdir}/fastcgi.conf
567%config(noreplace) %{nginx_confdir}/fastcgi.conf.default
[1898]568%config(noreplace) %{nginx_confdir}/scgi_params
569%config(noreplace) %{nginx_confdir}/scgi_params.default
570%config(noreplace) %{nginx_confdir}/uwsgi_params
571%config(noreplace) %{nginx_confdir}/uwsgi_params.default
[3785]572%if %{with wsgi}
573%config(noreplace) %{nginx_confdir}/wsgi_vars
574%endif
[12121]575%config(noreplace) %{nginx_confdir}/naxsi_params
576%config(noreplace) %{nginx_confdir}/naxsi_core.rules
[521]577%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
578%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
579%attr(-,%{nginx_user},%{nginx_group}) %dir %{nginx_home}
580%attr(-,%{nginx_user},%{nginx_group}) %dir %{nginx_home_tmp}
[854]581%attr(-,%{nginx_user},%{nginx_group}) %dir %{nginx_home_cache}
[521]582%attr(-,%{nginx_user},%{nginx_group}) %dir %{nginx_logdir}
583
[3847]584%files passenger
585%defattr(-,root,root,-)
[8386]586%doc passenger-%{passenger_version}/doc/*.md
[7655]587%doc passenger-%{passenger_version}/doc/*.txt
588%doc passenger-%{passenger_version}/doc/*.html
[8386]589%doc passenger-%{passenger_version}/doc/templates
[3847]590%doc passenger-%{passenger_version}/doc/users_guide_snippets
591%doc passenger-%{passenger_version}/doc/images
[12121]592%config(noreplace) %{nginx_modconfdir}/passenger.conf
593%{nginx_modulesdir}/ngx_http_passenger_module.so
[521]594
[12121]595%if %{with geoip}
596%files geoip
597%config(noreplace) %{nginx_modconfdir}/geoip.conf
598%{nginx_modulesdir}/ngx_http_geoip_module.so
599%endif
[3847]600
[12121]601%files image-filter
602%config(noreplace) %{nginx_modconfdir}/image-filter.conf
603%{nginx_modulesdir}/ngx_http_image_filter_module.so
604
605%files perl
606%config(noreplace) %{nginx_modconfdir}/perl.conf
607%{nginx_modulesdir}/ngx_http_perl_module.so
608%dir %{perl_vendorarch}/auto/%{name}
609%{perl_vendorarch}/%{name}.pm
610%{perl_vendorarch}/auto/%{name}/%{name}.so
611
612%files xslt-filter
613%config(noreplace) %{nginx_modconfdir}/xslt-filter.conf
614%{nginx_modulesdir}/ngx_http_xslt_filter_module.so
615
616%files mail
617%config(noreplace) %{nginx_modconfdir}/mail.conf
618%{nginx_modulesdir}/ngx_mail_module.so
619
620%files stream
621%config(noreplace) %{nginx_modconfdir}/stream.conf
622%{nginx_modulesdir}/ngx_stream_module.so
623
624%files dav-ext
625%license LICENSE.dav-ext-module
626%doc README.dav-ext-module.rst
627%config(noreplace) %{nginx_modconfdir}/dav-ext.conf
628%{nginx_modulesdir}/ngx_http_dav_ext_module.so
629
630%if %{with geoip2}
631%files http-geoip2
632%license LICENSE.geoip2
633%doc README.geoip2.md
634%{nginx_modulesdir}/ngx_http_geoip2_module.so
635%config(noreplace) %{nginx_modconfdir}/http-geoip2.conf
636
637%files stream-geoip2
638%license LICENSE.geoip2
639%doc README.geoip2.md
640%{nginx_modulesdir}/ngx_stream_geoip2_module.so
641%config(noreplace) %{nginx_modconfdir}/stream-geoip2.conf
642%endif
643
644%if %{with naxsi}
645%files naxsi
646%defattr(-,root,root,-)
647%license LICENSE.naxsi
648%doc README.naxsi.md
649%{nginx_modulesdir}/ngx_http_naxsi_module.so
650%config(noreplace) %{nginx_modconfdir}/naxsi.conf
651%endif
652
[12284]653%if %{with modsecurity}
654%files modsecurity
655%defattr(-,root,root,-)
656%license modsecurity-%{mod_securiy_version}/LICENSE
657%doc modsecurity-%{mod_securiy_version}/README.md
658%{nginx_modulesdir}/ngx_http_modsecurity_module.so
659%config(noreplace) %{nginx_modconfdir}/modsecurity.conf
660%endif
661
[521]662%changelog
[12284]663* Wed Oct 23 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.16.1-2
664- added ModSecurity module.
665
[12121]666* Sat Aug 24 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.16.1-1
667- updated to 1.16.1.
668- made to install NAXSI as a dynamic module.
669
670* Wed Aug 07 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.16.0-3
671- added NAXSI module.
672
[12120]673* Sun May 19 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.16.0-2
674- rebuilt with perl-5.26.
675
[12062]676* Sun May 05 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.16.0-1
677- updated to 1.16.0.
678- updated passenger to 6.0.2.
679- updated nginx-dav-ext-module to 3.0.0.
680- dropped Patch1001: fixed in upstream.
681
[11873]682* Tue Nov 06 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.15.5-1
683- updated to 1.15.5.
684- updated passenger to 5.3.6.
685- updated ngx_fancyindex_version to 0.4.3.
686
[11577]687* Mon Mar 05 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.13.9-1
688- updated to 1.13.9.
689- updated ngx-fancyindex to 0.4.2.
690- updated nginx-accept_language_module to git HEAD.
691- updated nginx-upstream-fair to git HEAD.
692- updated passenger to 5.2.1.
693- added Source2010 (nginx-dav-ext-module).
694- enabled --with-stream and --with-stream_ssl_preread_module.
695
[11181]696* Fri Sep  8 2017 Munehiro Yamamoto <munepi@vinelinux.org> 1.13.5-1
697- updated to 1.13.5
698- updated passenger to 5.1.8
699
[11143]700* Fri Aug 11 2017 Munehiro Yamamoto <munepi@vinelinux.org> 1.13.4-1
701- updated to 1.13.4
702- updated passenger to 5.1.7
703
[11130]704* Fri Jul 14 2017 Munehiro Yamamoto <munepi@vinelinux.org> 1.13.3-1
705- updated to 1.13.3
706
[11124]707* Sat Jul  1 2017 Munehiro Yamamoto <munepi@vinelinux.org> 1.13.2-1
708- updated to 1.13.2
709
[11115]710* Sun Jun 18 2017 Munehiro Yamamoto <munepi@vinelinux.org> 1.13.1-1
711- updated to 1.13.1
712- updated passenger to 5.1.5
713
714* Wed Apr 26 2017 Munehiro Yamamoto <munepi@vinelinux.org> 1.13.0-1
715- updated to 1.13.0
716
[10984]717* Wed Apr  5 2017 Munehiro Yamamoto <munepi@vinelinux.org> 1.11.13-1
718- updated to 1.11.13
719
[10977]720* Sat Mar 25 2017 Munehiro Yamamoto <munepi@vinelinux.org> 1.11.12-1
721- updated to 1.11.12
722
[10925]723* Tue Mar  7 2017 Munehiro Yamamoto <munepi@vinelinux.org> 1.11.10-1
724- updated to 1.11.10
725- updated passenger to 5.1.2
726
727* Tue Jan 31 2017 Munehiro Yamamoto <munepi@vinelinux.org> 1.11.9-1
728- updated to 1.11.9
729
[10868]730* Wed Dec 28 2016 Munehiro Yamamoto <munepi@vinelinux.org> 1.11.8-1
731- updated to 1.11.8
732
[10824]733* Sat Nov 19 2016 Munehiro Yamamoto <munepi@vinelinux.org> 1.11.6-1
734- updated to 1.11.6
735- applied gnosek-nginx-upstream-fair-pull-23.patch against nginx-1.11.6
736
[10778]737* Mon Sep  5 2016 Munehiro Yamamoto <munepi@vinelinux.org> 1.11.3-1
738- updated to 1.11.3
739- updated passenger to 5.0.30
740
[10767]741* Fri Sep 02 2016 Toshiaki Ara <ara_t@384.jp> 1.10.1-2
742- rebuild with gcc-5.4.0
743
[10356]744* Tue Jun 7 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.10.1-1
745- updated to 1.10.1.
746- updated passenger to 5.0.28.
747
[10205]748* Wed Apr 20 2016 Munehiro Yamamoto <munepi@vinelinux.org> 1.9.15-1
749- updated to 1.9.15
750
[10124]751* Thu Apr  7 2016 Munehiro Yamamoto <munepi@vinelinux.org> 1.9.14-1
752- updated to 1.9.14
753- updated passenger to 5.0.27
754
[10122]755* Wed Apr  6 2016 Munehiro Yamamoto <munepi@vinelinux.org> 1.9.13-1
756- new upstream release
757
[10074]758* Mon Mar 14 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.9.12-1
759- updated to 1.9.12.
760- updated passenger to 5.0.26.
761
[10033]762* Wed Feb 17 2016 Munehiro Yamamoto <munepi@vinelinux.org> 1.9.11-1
763- new upstream release
764
[10003]765* Wed Feb  3 2016 Munehiro Yamamoto <munepi@vinelinux.org> 1.9.10-1
766- update to 1.9.10
767- update passenger to 5.0.24
768
[9935]769* Sun Jan 10 2016 Munehiro Yamamoto <munepi@vinelinux.org> 1.9.9-2
770- update passenger to 5.0.23
771
772* Sun Dec 20 2015 Munehiro Yamamoto <munepi@vinelinux.org> 1.9.9-1
773- new upstream release
774
775* Sat Dec  5 2015 Munehiro Yamamoto <munepi@vinelinux.org> 1.9.7-1
776- new upstream release
777
778* Sat Oct 10 2015 Munehiro Yamamoto <munepi@vinelinux.org> 1.9.5-1
779- new upstream release
780
[9712]781* Sun Aug 23 2015 Munehiro Yamamoto <munepi@vinelinux.org> 1.9.4-1
782- new upstream release
783
784* Thu Jul 16 2015 Munehiro Yamamoto <munepi@vinelinux.org> 1.9.3-1
785- update to 1.9.3
786- update passenger to 5.0.11
787
[9624]788* Thu Jun 25 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.9.2-2
789- updated Source4 (ssl.conf).
790
[9619]791* Wed Jun 17 2015 Munehiro Yamamoto <munepi@vinelinux.org> 1.9.2-1
792- update to 1.9.2
793- update passenger to 5.0.10
794- update ngx-fancyindex to 0.3.5
795
[8983]796* Thu Sep 25 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 1.6.2-1
797- update to 1.6.2
798- update passenger to 4.0.52
799
[9619]800* Fri Aug 08 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 1.6.1-1
[8893]801- new upstream release
802
[8754]803* Mon Jun 30 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 1.6.0-3
804- rebuild with new environment
805
806* Mon Jun 23 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 1.6.0-2
807- update passenger to 4.0.45
808
[8386]809* Fri Apr 25 2014 Daisuke SUZUKI <daisuke@linux.or.jp> 1.6.0-1
810- update to 1.6.0 (stable)
811
[8275]812* Thu Feb 20 2014 Daisuke SUZUKI <daisuke@linux.or.jp> 1.5.10-2
813- update fancyindex to 0.3.3
814
[8257]815* Wed Feb 12 2014 Daisuke SUZUKI <daisuke@linux.or.jp> 1.5.10-1
816- update to 1.5.10
817- update passenger to 4.0.37
818
[8125]819* Sat Jan 04 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.5.6-2
820- rebuilt with GeoIP-1.6.0.
821- added Patch100.
822
[7947]823* Tue Oct 29 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 1.5.6-1
824- update to 1.5.6
825- update passenger to 4.0.21
826
[7856]827* Wed Oct 02 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.4.1-2
828- rebuilt with gd-2.1.0.
829
[7662]830* Wed May 08 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 1.4.1-1
831- update to 1.4.1
832
[7655]833* Mon Apr 29 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 1.4.0-1
834- update to 1.4.0
835- enable SPDY module
836
[7472]837* Wed Feb 13 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.7-1
838- new upstream release
839- update passenger to 3.0.19
840- update ngx-fancyindex to upstream git master
841
[7199]842* Thu Nov 29 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.5-1
843- new upstream release
844- update passenger to 3.0.17
845
[6997]846* Wed Oct 24 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.4-3
847- rebuild with pcre-8.31
848
[6903]849* Tue Oct 09 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.2.4-2
850- added http_geoip_module.
851
[6847]852* Tue Sep 25 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.4-1
853- update to 1.2.4
854
[6601]855* Thu Jul 19 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.2-1
856- update to 1.2.2
857
858* Thu Jun 28 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.1-1
859- update to 1.2.1
860- change nginx user from nginx to www-data
861- R(pre): www-common
862
[6028]863* Wed Apr 25 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.0-1
864- update to 1.2.0
865- update passenger to 3.0.12
866- drop http_upstream_keepalive
867
[5922]868* Mon Mar 19 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.14-1
869- new upstream release
870
[5741]871* Thu Feb 23 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.12-1
872- update to 1.0.12
873
[5388]874* Tue Jan 10 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.11-1
875- update to 1.0.11
876- update passenger to 3.0.11
877
[5167]878* Mon Nov 21 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.10-1
879- update to 1.0.10
880
881* Tue Sep 27 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.6-2
882- update passenger to 3.0.9
883
[4684]884* Tue Aug 30 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.6-1
885- update to 1.0.6
886
[4093]887* Thu Jun 09 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.4-1
888- update to 1.0.4
889
[3906]890* Wed May 18 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.2-3
891- add gnosek-nginx-upstream-fair module
892- add ngx_http_upstream_keepalive module
893
[3847]894* Wed May 11 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.2-2
895- add nginx-passenger sub pakckage
896  - use alternatives to choose nginx with or without passenger
897  - add BR: ruby, rubygems, rubygem-rake
898
[3844]899* Wed May 11 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.2-1
900- update to 1.0.2
901
[3785]902* Wed May 04 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.1-1
903- update to 1.0.1
904
905* Sun May 01 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.0-2
906- add bcond_with wsgi for mod_wsgi
907- add bcond_with passenger
908  - you need to install rake.gem to build with this option.
909- add Provides: webserver
910
[3419]911* Tue Apr 12 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.0-1
912- new upstream release 1.0.0!
913
[3146]914* Sun Mar 27 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 0.8.54-2
915- rebuild with perl-5.12.3
916
[2525]917* Mon Jan 17 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 0.8.54-1
918- update to 0.8.54
919
[2236]920* Sun Nov 28 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 0.8.53-1
921- update to 0.8.53
922- add nginx_accept_language_module
923
[7472]924* Fri Sep 24 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 0.8.50-1
[1898]925- update to 0.8.50
926- update ngx-fancyindex to 0.3
927- add BR: libxml2-devel, libxslt-devel
928- add scgi_params* and uwsgi_params* to %%files
929
[854]930* Sat Apr 17 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 0.8.35-1
931- update to 0.8.35 (development version)
932- add sites.d/ to store vitualhost settings
933- split out default server settings to sites.d/default
934- add fancyindex module
935
[7472]936* Fri Dec 04 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.7.63-1
[521]937- new upstream release
938
939* Sun Sep 20 2009 Shu KONNO <owa@bg.wakwak.com> 0.7.62-1
940- update to 0.7.62 (included security fix: VU#180065)
941
942* Wed Aug 26 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.7.61-4
943- fix typo
944
945* Thu Aug 06 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.7.61-3
946- add translated descriptions
947
948* Sat Jul 25 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.7.61-2
949- update 404.html/50x.html to use powered by vine logo.
950
951* Wed Jul 15 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.7.61-1
952- initial build for Vine Linux
953- update to 0.7.61
954
955* Sun May 17 2009 Jeremy Hinegardner <jeremy at hinegardner dot org> - 0.6.36-2
956- init script updates from Gena Makhomed
957- remove nginx-upstream-fair
958
959* Sat Apr 11 2009 Jeremy Hinegardner <jeremy at hinegardner dot org> - 0.6.36-1
960-  update to 0.6.36
961
962* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.35-3
963- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
964
965* Thu Feb 19 2009 Jeremy Hinegardner <jeremy at hinegardner dot org> - 0.6.35-2
966- rebuild
967
968* Thu Feb 19 2009 Jeremy Hinegardner <jeremy at hinegardner dot org> - 0.6.35-1
969- update to 0.6.35
970
971* Sat Jan 17 2009 Tomas Mraz <tmraz@redhat.com> - 0.6.34-2
972- rebuild with new openssl
973
974* Tue Dec 30 2008 Jeremy Hinegardner <jeremy at hinegardner dot org> - 0.6.34-1
975- update to 0.6.34
976
977* Thu Dec  4 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 0.6.33-2
978- Fix inclusion of /usr/share/nginx tree => no unowned directories.
979
980* Sun Nov 23 2008 Jeremy Hinegardner <jeremy at hinegardner dot org> - 0.6.33-1
981- update to 0.6.33
982
983* Tue Jul 22 2008 Jeremy Hinegardner <jeremy at hinegardner dot org> - 0.6.32-1
984- update to 0.6.32
985- nginx now supports DESTDIR so removed the patches that enabled it
986
987* Mon May 26 2008 Jeremy Hinegardner <jeremy at hinegardner dot org> - 0.6.31-3
988- init script fixes
989- resolve 'listen 80 default' [#447873]
990
991* Mon May 12 2008 Jeremy Hinegardner <jeremy at hinegardner dot org> - 0.6.31-2
992- update to 0.6.31
993
994* Sun May 11 2008 Jeremy Hinegardner <jeremy at hinegardner dot org> - 0.6.30-2
995- upate to new upstream stable branch 0.6
996- added 3rd party module nginx-upstream-fair
997- added default webpages
998
999* Sun Apr 20 2008 Jeremy Hinegardner <jeremy at hinegardner dot org> - 0.5.35-2
1000- update init script to match recommended guidelines
1001- add /etc/nginx/conf.d support [#443280]
1002- use /etc/sysconfig/nginx to determine nginx.conf [#442708]
1003
1004* Tue Mar 18 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.5.35-3
1005- add Requires for versioned perl (libperl.so)
1006- drop silly file Requires
1007
1008* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.5.35-2
1009- Autorebuild for GCC 4.3
1010
1011* Sat Jan 19 2008 Jeremy Hinegardner <jeremy at hinegardner dot org> - 0.5.35-1
1012- update to 0.5.35
1013
1014* Sat Dec 15 2007 Jeremy Hinegardner <jeremy at hinegardner dot org> - 0.5.34-1
1015- update to 0.5.34
1016
1017* Wed Dec 05 2007 Release Engineering <rel-eng at fedoraproject dot org> - 0.5.33-2
1018 - Rebuild for deps
1019
1020* Sun Nov 11 2007 Jeremy Hinegardner <jeremy@hinegardner.org> - 0.5.33-1
1021- update to 0.5.33
1022
1023* Mon Sep 24 2007 Jeremy Hinegardner <jeremy@hinegardner.org> - 0.5.32-1
1024- updated to 0.5.32
1025- fixed rpmlint UTF-8 complaints.
1026
1027* Sat Aug 18 2007 Jeremy Hinegardner <jeremy@hinegardner.org> - 0.5.31-2
1028- added --with-http_stub_status_module build option.
1029- added --with-http_sub_module build option.
1030- added use of pcre-config --cflags
1031
1032* Fri Aug 17 2007 Jeremy Hinegardner <jeremy@hinegardner.org> - 0.5.31-1
1033- Update to 0.5.31
1034- specify license is BSD
1035
1036* Sat Aug 11 2007 Jeremy Hinegardner <jeremy@hinegardner.org> - 0.5.30-2
1037- Add BuildRequires: perl-devel - fixing rawhide build
1038
1039* Mon Jul 30 2007 Jeremy Hinegardner <jeremy@hinegardner.org> - 0.5.30-1
1040- Update to 0.5.30
1041
1042* Tue Jul 24 2007 Jeremy Hinegardner <jeremy@hinegardner.org> - 0.5.29-1
1043- Update to 0.5.29
1044
1045* Wed Jul 18 2007 Jeremy Hinegardner <jeremy@hinegardner.org> - 0.5.28-1
1046- Update to 0.5.28
1047
1048* Mon Jul 09 2007 Jeremy Hinegardner <jeremy@hinegardner.org> - 0.5.27-1
1049- Update to 0.5.27
1050
1051* Mon Jun 18 2007 Jeremy Hinegardner <jeremy@hinegardner.org> - 0.5.26-1
1052- Update to 0.5.26
1053
1054* Sat Apr 28 2007 Jeremy Hinegardner <jeremy@hinegardner.org> - 0.5.19-1
1055- Update to 0.5.19
1056
1057* Mon Apr 02 2007 Jeremy Hinegardner <jeremy@hinegardner.org> - 0.5.17-1
1058- Update to 0.5.17
1059
1060* Mon Mar 26 2007 Jeremy Hinegardner <jeremy@hinegardner.org> - 0.5.16-1
1061- Update to 0.5.16
1062- add ownership of /usr/share/nginx/html (#233950)
1063
1064* Fri Mar 23 2007 Jeremy Hinegardner <jeremy@hinegardner.org> - 0.5.15-3
1065- fixed package review bugs (#235222) given by ruben@rubenkerkhof.com
1066
1067* Thu Mar 22 2007 Jeremy Hinegardner <jeremy@hinegardner.org> - 0.5.15-2
1068- fixed package review bugs (#233522) given by kevin@tummy.com
1069
1070* Thu Mar 22 2007 Jeremy Hinegardner <jeremy@hinegardner.org> - 0.5.15-1
1071- create patches to assist with building for Fedora
1072- initial packaging for Fedora
Note: See TracBrowser for help on using the repository browser.