1 | %define _sysconfdir /etc |
---|
2 | %define _localstatedir /var |
---|
3 | |
---|
4 | %define contentdir /home/httpd |
---|
5 | %define apache_ver 1.3.41 |
---|
6 | %define mod_ssl_ver 2.8.31 |
---|
7 | %define mm_ver 1.4.2 |
---|
8 | |
---|
9 | Summary: The most widely used Web server on the Internet. |
---|
10 | Summary(ja): インターネットで最も広く利用されているウェブサーバ |
---|
11 | Name: apache |
---|
12 | Version: 1.3.41 |
---|
13 | Release: 4%{?_dist_release} |
---|
14 | |
---|
15 | Group: System Environment/Daemons |
---|
16 | License: Apache License, Version 2.0 |
---|
17 | |
---|
18 | Vendor: Project Vine |
---|
19 | Distribution: Vine Linux |
---|
20 | |
---|
21 | #Source0: ftp://ftp.apache.org/apache/dist/apache_%{apache_ver}.tar.gz |
---|
22 | Source0: http://archive.apache.org/dist/httpd/apache_%{apache_ver}.tar.bz2 |
---|
23 | Source1: ftp://ftp.modssl.org/source/mod_ssl-%{mod_ssl_ver}-%{apache_ver}.tar.gz |
---|
24 | Source2: ftp://ftp.ossp.org/pkg/lib/mm/mm-%{mm_ver}.tar.gz |
---|
25 | |
---|
26 | Source3: http://www.snert.com/Software/Throttle/mod_throttle211.tgz |
---|
27 | Source4: spacer48.png |
---|
28 | Source5: apache-0vl4-index.html |
---|
29 | Source6: PoweredByVine.png |
---|
30 | Source7: httpd.init |
---|
31 | Source8: apache.logrotate |
---|
32 | Source9: apache-access.conf |
---|
33 | Source10: apache-0vl4-httpd.conf |
---|
34 | Source11: apache-srm.conf |
---|
35 | Source12: ftp://ftp.cohprog.com/pub/apache/module/1.3.0/mod_bandwidth.c |
---|
36 | Source13: mod_put.c |
---|
37 | Source14: SSL-Certificate-Creation |
---|
38 | Source20: README-apache.conf.d |
---|
39 | |
---|
40 | # Source100: www.apache.jp-20020317.tgz |
---|
41 | Source100: apache-jpdocs-20020327.tgz |
---|
42 | |
---|
43 | # for x86_64 architecture support |
---|
44 | Source207: httpd.init.lib64 |
---|
45 | |
---|
46 | Patch1: apache-1.3.31-apxs.patch |
---|
47 | # Patch2: apache_1.3.14-phhttpd-eapi.patch |
---|
48 | Patch4: mod_ssl-2.6.4-tty.patch |
---|
49 | Patch5: apache_1.3.12-piranha.patch |
---|
50 | # Patch6: mod_ssl-2.8.8-openssl.patch |
---|
51 | |
---|
52 | # Patch for security fix |
---|
53 | # Patch200: patch for tmp-file problem from SuSE 8.0 mm-1.1.3-290 |
---|
54 | # Patch200: mm-tmp-race.dif |
---|
55 | # Patch210: patch for htpasswd problem |
---|
56 | # Patch210: apache-htpasswd.patch |
---|
57 | # Patch290: apache-1.3.33_CVE-2007-5000.patch |
---|
58 | # Patch300: apache-1.3.39_CVE-2007-6388.patch |
---|
59 | Patch310: apache-1.3.39_CVE-2007-4465.patch |
---|
60 | Patch320: apache-1.3.39_CVE-2008-0005.patch |
---|
61 | Patch330: apache-1.3.41_CVE-2010-0010.patch |
---|
62 | |
---|
63 | # Patch for Vine |
---|
64 | Patch0: apache_1.3.26-vine.patch |
---|
65 | # Patch10: apache_1.3.12-disable_iso8859_charset.patch |
---|
66 | Patch20: apache_1.3.22-use_expat_lite.patch |
---|
67 | Patch30: apache_1.3.26-layout.patch |
---|
68 | Patch40: apache-1.3.41-getline.patch |
---|
69 | |
---|
70 | # for x86_64 architecture support |
---|
71 | #Patch300: mod_ssl-2.8.28-libssl.lib64.patch |
---|
72 | Patch300: mod_ssl-2.8.31-libssl.lib64.patch |
---|
73 | |
---|
74 | |
---|
75 | BuildRoot: %{_tmppath}/%{name}-%{version}-root |
---|
76 | BuildRequires: findutils, openssl-devel, perl |
---|
77 | BuildRequires: db4-devel, gdbm-devel |
---|
78 | # Requires: /etc/mime.types, gawk, file, /usr/bin/find |
---|
79 | # Prereq: /sbin/chkconfig, /bin/mktemp, /bin/rm, mailcap, grep, textutils |
---|
80 | # Prereq: /usr/sbin/useradd |
---|
81 | Requires: mailcap, gawk, file, findutils |
---|
82 | Requires(post): chkconfig, mktemp, coreutils, mailcap, grep |
---|
83 | Requires(pre): shadow-utils |
---|
84 | Requires(preun): chkconfig |
---|
85 | Provides: webserver |
---|
86 | |
---|
87 | %description |
---|
88 | Apache is a powerful, full-featured, efficient and freely-available |
---|
89 | Web server. Apache is also the most popular Web server on the |
---|
90 | Internet. |
---|
91 | |
---|
92 | Install the apache package if you need a Web server. |
---|
93 | |
---|
94 | |
---|
95 | %description -l ja |
---|
96 | Apacheはパワフルで高機能, 有能でいてかつ自由に利用できるウェブサーバです。 |
---|
97 | Apacheはインターネットで最も広く利用されているウェブサーバです。 |
---|
98 | |
---|
99 | ウェブサーバを必要とするならapacheパッケージをインストールしてください。 |
---|
100 | |
---|
101 | %package -n mod_ssl |
---|
102 | Summary: Cryptography support for the Apache web server. |
---|
103 | Version: %{mod_ssl_ver} |
---|
104 | Group: System Environment/Daemons |
---|
105 | Requires: apache = %{apache_ver}-%{release} |
---|
106 | Requires(post): openssl, dev |
---|
107 | |
---|
108 | %description -n mod_ssl |
---|
109 | The mod_ssl module provides strong cryptography for the Apache web |
---|
110 | server via the Secure Sockets Layer (SSL) and Transport Layer Security |
---|
111 | (TLS) protocols. |
---|
112 | |
---|
113 | %description -n mod_ssl -l ja |
---|
114 | apache web サーバをSSL経由で動かすための mod_ssl モジュールです. |
---|
115 | mod_ssl を始めてインストールしたときにはインストール時には仮のCSR |
---|
116 | が作成されますが、正確な情報を記述したCSRを作成してください。 |
---|
117 | |
---|
118 | 作成方法は rpm -q --scripts mod_ssl によって表示されるコマンドを参考に |
---|
119 | することもできます。 |
---|
120 | |
---|
121 | %package devel |
---|
122 | Summary: Development tools for the Apache Web server. |
---|
123 | Summary(ja): Apacheウェブサーバのための開発ツール |
---|
124 | Group: Development/Libraries |
---|
125 | Obsoletes: secureweb-devel |
---|
126 | |
---|
127 | %description devel |
---|
128 | The apache-devel package contains the APXS binary and other files that |
---|
129 | you'll need to build Dynamic Shared Objects (DSOs) for Apache. |
---|
130 | |
---|
131 | If you are installing the Apache Web server, and you want to be |
---|
132 | able to compile or develop additional modules for Apache, you'll |
---|
133 | need to install this package. |
---|
134 | |
---|
135 | %description -l ja devel |
---|
136 | apache-develパッケージは Apache用のダイナミック共有オブジェクト(DSOs) |
---|
137 | を構築するのに必要なApacheウェブサーバのソースコードとAPXSバイナリを含 |
---|
138 | んでいます。 |
---|
139 | |
---|
140 | Apacheウェブサーバをインストールして、かつ、追加モジュールを開発または |
---|
141 | コンパイルするには、このパッケージをインストールする必要があります。 |
---|
142 | |
---|
143 | |
---|
144 | %package manual |
---|
145 | Summary: Documentation for the Apache Web server. |
---|
146 | Summary(ja): Apacheウェブサーバのためマニュアル文章 |
---|
147 | Group: Applications/Documentation |
---|
148 | Requires: apache >= 1.3.26-0vl4 |
---|
149 | |
---|
150 | %description manual |
---|
151 | The apache-manual package contains the complete manual and reference |
---|
152 | guide for the Apache Web server. If you need Apache documentation |
---|
153 | installed on the local machine, install this package. The information |
---|
154 | can also be found on the Web at http://www.apache.org/docs/. |
---|
155 | |
---|
156 | %description -l ja manual |
---|
157 | apache-manualパッケージは Apacheウェブサーバの完全なマニュアルとリファ |
---|
158 | レンスガイドを含んでいます。もしApacheの文章がローカルマシン上に必要な |
---|
159 | ら、このパッケージをインストールしてください。 |
---|
160 | この情報は、http://www.apache.org/docs/にも見ることができます。 |
---|
161 | |
---|
162 | %prep |
---|
163 | %setup -q -n apache_%{apache_ver} -a 1 -a 2 -a 3 |
---|
164 | %ifarch x86_64 |
---|
165 | %patch300 -p0 -b .lib64 |
---|
166 | %endif |
---|
167 | |
---|
168 | |
---|
169 | EAPI_MM=`pwd`/mm-%{mm_ver} ; export EAPI_MM |
---|
170 | |
---|
171 | pushd mm-%{mm_ver} |
---|
172 | # %patch200 -p1 -b .mm |
---|
173 | #configure --disable-shared |
---|
174 | popd |
---|
175 | |
---|
176 | #%patch6 -p0 -b .openssl |
---|
177 | pushd mod_ssl-%{mod_ssl_ver}-%{apache_ver} |
---|
178 | %patch4 -p2 -b .tty |
---|
179 | #configure --with-apache=`cd ..;pwd` --with-mm=$EAPI_MM |
---|
180 | popd |
---|
181 | |
---|
182 | %patch0 -p1 -b .redhat |
---|
183 | %patch1 -p1 -b .apxs |
---|
184 | #%patch3 -p0 -b .eapi |
---|
185 | #%patch2 -p1 -b .phhttpd |
---|
186 | %patch5 -p1 -b .piranha |
---|
187 | #%patch10 -p1 -b .disable_iso8859_charset |
---|
188 | %patch20 -p1 -b .use_expat_lite |
---|
189 | %patch30 -p1 -b .layout |
---|
190 | %patch40 -p0 -b .getline |
---|
191 | |
---|
192 | # %patch210 -p1 -b .htpasswd |
---|
193 | # %patch290 -p1 -b .CVE-2007-5000 |
---|
194 | # %patch300 -p4 -b .CVE-2007-6388 |
---|
195 | %patch310 -p1 -b .CVE-2007-4465 |
---|
196 | %patch320 -p1 -b .CVE-2008-0005 |
---|
197 | %patch330 -p4 -b .CVE-2010-0010 |
---|
198 | |
---|
199 | # mv eapi guys |
---|
200 | cp -p mod_ssl-%{mod_ssl_ver}-%{apache_ver}/pkg.eapi/*.c src/ap/ |
---|
201 | cp -p mod_ssl-%{mod_ssl_ver}-%{apache_ver}/pkg.eapi/*.h src/include/ |
---|
202 | |
---|
203 | %build |
---|
204 | EAPI_MM=`pwd`/mm-%{mm_ver} ; export EAPI_MM |
---|
205 | |
---|
206 | pushd $EAPI_MM |
---|
207 | %configure --disable-shared |
---|
208 | make |
---|
209 | popd |
---|
210 | |
---|
211 | pushd mod_ssl-%{mod_ssl_ver}-%{apache_ver} |
---|
212 | %configure --with-apache=`cd ..;pwd` --with-mm=$EAPI_MM |
---|
213 | popd |
---|
214 | |
---|
215 | OPTIM="$RPM_OPT_FLAGS -DSTACK=_STACK" \ |
---|
216 | ./configure --prefix=%{_prefix} \ |
---|
217 | --libexecdir=%{_libdir}/apache \ |
---|
218 | --mandir=%{_mandir} \ |
---|
219 | --with-layout=Vine \ |
---|
220 | --add-module=%{SOURCE12} \ |
---|
221 | --add-module=%{SOURCE13} \ |
---|
222 | %if 0 |
---|
223 | --activate-module=src/modules/throttle/mod_throttle.o \ |
---|
224 | %endif |
---|
225 | --add-module=src/modules/throttle/mod_throttle.c \ |
---|
226 | --enable-module=all \ |
---|
227 | --enable-shared=max \ |
---|
228 | --enable-shared=ssl \ |
---|
229 | --enable-rule=EAPI \ |
---|
230 | --disable-rule=WANTHSREGEX \ |
---|
231 | --disable-module=auth_dbm \ |
---|
232 | --with-perl=/usr/bin/perl \ |
---|
233 | --enable-suexec \ |
---|
234 | --suexec-docroot=%{contentdir}/html \ |
---|
235 | --suexec-caller=apache |
---|
236 | make |
---|
237 | |
---|
238 | %install |
---|
239 | rm -rf $RPM_BUILD_ROOT |
---|
240 | make install root=$RPM_BUILD_ROOT |
---|
241 | strip $RPM_BUILD_ROOT%{_sbindir}/httpd |
---|
242 | strip $RPM_BUILD_ROOT%{_libdir}/apache/*so |
---|
243 | |
---|
244 | # remove apachectl; we have our own SYSV init stuff |
---|
245 | rm $RPM_BUILD_ROOT%{_sbindir}/apachectl |
---|
246 | rm $RPM_BUILD_ROOT%{_mandir}/man8/apachectl.8 |
---|
247 | |
---|
248 | # install SYSV init stuff |
---|
249 | mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d |
---|
250 | %ifarch x86_64 |
---|
251 | install -m755 %{SOURCE207} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/httpd |
---|
252 | %else |
---|
253 | install -m755 %{SOURCE7} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/httpd |
---|
254 | %endif |
---|
255 | |
---|
256 | for I in 0 1 2 6; do |
---|
257 | mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/rc$I.d |
---|
258 | ln -s ../init.d/httpd $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/rc$I.d/K15httpd |
---|
259 | done |
---|
260 | for I in 3 5; do |
---|
261 | mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/rc$I.d |
---|
262 | ln -s ../init.d/httpd $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/rc$I.d/S85httpd |
---|
263 | done |
---|
264 | |
---|
265 | # install log rotation stuff |
---|
266 | mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d |
---|
267 | install -m644 %{SOURCE8} $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/apache |
---|
268 | |
---|
269 | ln -s ../..%{_var}/log/httpd $RPM_BUILD_ROOT%{_sysconfdir}/httpd/logs |
---|
270 | ln -s ../..%{_libdir}/apache $RPM_BUILD_ROOT%{_sysconfdir}/httpd/modules |
---|
271 | |
---|
272 | mkdir -p $RPM_BUILD_ROOT%{contentdir}/html |
---|
273 | rm -f $RPM_BUILD_ROOT%{contentdir}/html/index.html.ja.* |
---|
274 | install -m644 %{SOURCE5} $RPM_BUILD_ROOT%{contentdir}/html/index.html.ja |
---|
275 | install -m644 %{SOURCE5} $RPM_BUILD_ROOT%{contentdir}/html/index.html.html |
---|
276 | install -m644 %{SOURCE6} $RPM_BUILD_ROOT%{contentdir}/html |
---|
277 | |
---|
278 | # jpdocs |
---|
279 | tar xzf %{SOURCE100} |
---|
280 | cp -r apache-jpdocs/httpd-docs-1.3-ja/htdocs/manual $RPM_BUILD_ROOT%{contentdir}/html/manual-ja |
---|
281 | mkdir -p $RPM_BUILD_ROOT%{_mandir}/ja/man1 |
---|
282 | cp apache-jpdocs/httpd-docs-1.3-ja/man/*.1 $RPM_BUILD_ROOT%{_mandir}/ja/man1 |
---|
283 | mkdir -p $RPM_BUILD_ROOT%{_mandir}/ja/man8 |
---|
284 | cp apache-jpdocs/httpd-docs-1.3-ja/man/*.8 $RPM_BUILD_ROOT%{_mandir}/ja/man8 |
---|
285 | rm $RPM_BUILD_ROOT%{_mandir}/ja/man8/apachectl.8 |
---|
286 | pushd $RPM_BUILD_ROOT%{_mandir}/ja/man1 ; gzip -9 * ; popd |
---|
287 | pushd $RPM_BUILD_ROOT%{_mandir}/ja/man8 ; gzip -9 * ; popd |
---|
288 | |
---|
289 | # replace Apache's default config files with our own versions |
---|
290 | install -m644 %{SOURCE9} $RPM_BUILD_ROOT/etc/httpd/conf/access.conf |
---|
291 | install -m644 %{SOURCE10} $RPM_BUILD_ROOT/etc/httpd/conf/httpd.conf |
---|
292 | install -m644 %{SOURCE11} $RPM_BUILD_ROOT/etc/httpd/conf/srm.conf |
---|
293 | |
---|
294 | # install conf.d directory |
---|
295 | install -d $RPM_BUILD_ROOT/%{_sysconfdir}/httpd/conf.d |
---|
296 | install -m 644 %{SOURCE20} $RPM_BUILD_ROOT/%{_sysconfdir}/httpd/conf.d/README |
---|
297 | |
---|
298 | # Remove default keys and certs, install docs, and point to the right makefile. |
---|
299 | mkdir -p $RPM_BUILD_ROOT%{contentdir}/html/manual/mod/mod_ssl/ |
---|
300 | install -m644 mod_ssl-%{mod_ssl_ver}-%{apache_ver}/pkg.ssldoc/*.{html,gif,jpg} \ |
---|
301 | $RPM_BUILD_ROOT%{contentdir}/html/manual/mod/mod_ssl/ |
---|
302 | rm -f $RPM_BUILD_ROOT/etc/httpd/conf/ssl.*/server.* |
---|
303 | ln -s ../../../usr/share/ssl/certs/Makefile $RPM_BUILD_ROOT/etc/httpd/conf |
---|
304 | |
---|
305 | # install apache source code for devel package |
---|
306 | #mkdir -p $RPM_BUILD_ROOT/usr/src |
---|
307 | #tar xzf $RPM_SOURCE_DIR/apache_%{version}.tar.gz -C $RPM_BUILD_ROOT/usr/src |
---|
308 | find $RPM_BUILD_ROOT -type f | \ |
---|
309 | xargs grep -l "/usr/local/bin/perl5" | \ |
---|
310 | xargs perl -pi -e "s|/usr/local/bin/perl5|/usr/bin/perl|g;" |
---|
311 | find $RPM_BUILD_ROOT -type f | \ |
---|
312 | xargs grep -l "/usr/local/bin/perl" | \ |
---|
313 | xargs perl -pi -e "s|/usr/local/bin/perl|/usr/bin/perl|g;" |
---|
314 | |
---|
315 | |
---|
316 | # clean up apxs |
---|
317 | sed "s^$RPM_BUILD_ROOT^^g" $RPM_BUILD_ROOT%{_sbindir}/apxs > apxs.tmp && \ |
---|
318 | cat apxs.tmp > $RPM_BUILD_ROOT%{_sbindir}/apxs |
---|
319 | |
---|
320 | # create a prototype session cache |
---|
321 | mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/cache/ |
---|
322 | touch $RPM_BUILD_ROOT%{_localstatedir}/cache/ssl_gcache_data.{dir,pag,sem} |
---|
323 | |
---|
324 | # fixup the documentation file naming |
---|
325 | #find $RPM_BUILD_ROOT%{contentdir} -name "*.html.html" | xargs rename .html.html .html |
---|
326 | |
---|
327 | %clean |
---|
328 | rm -rf $RPM_BUILD_ROOT |
---|
329 | |
---|
330 | %post |
---|
331 | /sbin/chkconfig --add httpd |
---|
332 | /etc/rc.d/init.d/httpd condrestart |
---|
333 | [ -f %{_sysconfdir}/mime.types ] || exit 0 |
---|
334 | # safely add .htm to mime types if it is not already there |
---|
335 | TEMPTYPES=`/bin/mktemp /tmp/mimetypes.XXXXXX` |
---|
336 | [ -z "$TEMPTYPES" ] && { |
---|
337 | echo "could not make temporary file, htm not added to /etc/mime.types" >&2 |
---|
338 | exit 1 |
---|
339 | } |
---|
340 | ( grep -v "^text/html" %{_sysconfdir}/mime.types |
---|
341 | types=$(grep "^text/html" %{_sysconfdir}/mime.types | cut -f2-) |
---|
342 | echo -en "text/html\t\t\t" |
---|
343 | for val in $types ; do |
---|
344 | if [ "$val" = "htm" ] ; then |
---|
345 | continue |
---|
346 | fi |
---|
347 | echo -n "$val " |
---|
348 | done |
---|
349 | echo "htm" |
---|
350 | ) > $TEMPTYPES |
---|
351 | cat $TEMPTYPES > %{_sysconfdir}/mime.types && /bin/rm -f $TEMPTYPES |
---|
352 | |
---|
353 | %pre |
---|
354 | # Add the "apache" user |
---|
355 | /usr/sbin/useradd -c "Apache" -u 48 \ |
---|
356 | -s /bin/false -r -d %{contentdir} apache 2> /dev/null || : |
---|
357 | exit 0 |
---|
358 | |
---|
359 | %preun |
---|
360 | if [ $1 = 0 ]; then |
---|
361 | %{_sysconfdir}/rc.d/init.d/httpd stop > /dev/null 2>&1 |
---|
362 | /sbin/chkconfig --del httpd |
---|
363 | fi |
---|
364 | |
---|
365 | %post -n mod_ssl |
---|
366 | /sbin/ldconfig |
---|
367 | umask 077 |
---|
368 | |
---|
369 | if [ ! -f %{_sysconfdir}/httpd/conf/ssl.key/server.key ] ; then |
---|
370 | %{_bindir}/openssl genrsa -rand /proc/apm:/proc/cpuinfo:/proc/dma:/proc/filesystems:/proc/interrupts:/proc/ioports:/proc/pci:/proc/rtc:/proc/uptime 1024 > %{_sysconfdir}/httpd/conf/ssl.key/server.key 2> /dev/null |
---|
371 | fi |
---|
372 | |
---|
373 | if [ ! -f %{_sysconfdir}/httpd/conf/ssl.crt/server.crt ] ; then |
---|
374 | cat << EOF | %{_bindir}/openssl req -new -key %{_sysconfdir}/httpd/conf/ssl.key/server.key -x509 -days 365 -out %{_sysconfdir}/httpd/conf/ssl.crt/server.crt 2>/dev/null |
---|
375 | -- |
---|
376 | SomeCountry |
---|
377 | SomeState |
---|
378 | SomeCity |
---|
379 | SomeOrganization |
---|
380 | SomeOrganizationalUnit |
---|
381 | localhost.localdomain |
---|
382 | root@localhost.localdomain |
---|
383 | EOF |
---|
384 | fi |
---|
385 | |
---|
386 | |
---|
387 | %files |
---|
388 | %defattr(-,root,root) |
---|
389 | %doc ABOUT_APACHE LICENSE README cgi-bin |
---|
390 | %dir %{_sysconfdir}/httpd/ |
---|
391 | %dir %{_sysconfdir}/httpd/conf |
---|
392 | %dir %{_sysconfdir}/httpd/conf.d |
---|
393 | %{_sysconfdir}/httpd/conf.d/README |
---|
394 | %config(noreplace) %{_sysconfdir}/httpd/conf/access.conf |
---|
395 | %config(noreplace) %{_sysconfdir}/httpd/conf/srm.conf |
---|
396 | %config(noreplace) %{_sysconfdir}/httpd/conf/httpd.conf |
---|
397 | %config(noreplace) %{_sysconfdir}/httpd/conf/magic |
---|
398 | |
---|
399 | %{_sysconfdir}/httpd/logs |
---|
400 | %{_sysconfdir}/httpd/modules |
---|
401 | %config(noreplace) %{_sysconfdir}/logrotate.d/apache |
---|
402 | %config %{_sysconfdir}/rc.d/init.d/httpd |
---|
403 | |
---|
404 | %config(missingok) /etc/rc.d/rc3.d/S85httpd |
---|
405 | %config(missingok) /etc/rc.d/rc5.d/S85httpd |
---|
406 | %config(missingok) /etc/rc.d/rc0.d/K15httpd |
---|
407 | %config(missingok) /etc/rc.d/rc1.d/K15httpd |
---|
408 | %config(missingok) /etc/rc.d/rc2.d/K15httpd |
---|
409 | %config(missingok) /etc/rc.d/rc6.d/K15httpd |
---|
410 | |
---|
411 | %dir %{contentdir} |
---|
412 | %dir %{contentdir}/cgi-bin |
---|
413 | %dir %{contentdir}/html |
---|
414 | %config(noreplace) %{contentdir}/html/index.html* |
---|
415 | %{contentdir}/html/*.png |
---|
416 | %{contentdir}/html/*.gif |
---|
417 | %{contentdir}/icons |
---|
418 | |
---|
419 | %dir %{_libdir}/apache |
---|
420 | %{_libdir}/apache/httpd.exp |
---|
421 | %{_libdir}/apache/libproxy.so |
---|
422 | %{_libdir}/apache/mod*.so |
---|
423 | |
---|
424 | %{_mandir}/man1/* |
---|
425 | %{_mandir}/man8/ab.8* |
---|
426 | %{_mandir}/man8/httpd.8* |
---|
427 | %{_mandir}/man8/logresolve.8* |
---|
428 | %{_mandir}/man8/rotatelogs.8* |
---|
429 | %{_mandir}/man8/suexec.8* |
---|
430 | |
---|
431 | %{_mandir}/ja/*/* |
---|
432 | |
---|
433 | %{_sbindir}/ab |
---|
434 | %{_sbindir}/httpd |
---|
435 | %{_sbindir}/logresolve |
---|
436 | %{_sbindir}/rotatelogs |
---|
437 | #%attr(4510,root,apache) %{_sbindir}/suexec |
---|
438 | %attr(0711,root,root) %{_sbindir}/suexec |
---|
439 | %{_bindir}/* |
---|
440 | |
---|
441 | #%attr(-,nobody,nobody) %dir %{_var}/cache/httpd |
---|
442 | %attr(0755,apache,root) %dir %{_var}/cache/httpd |
---|
443 | %dir %{_var}/log/httpd |
---|
444 | |
---|
445 | %files manual |
---|
446 | %defattr(-,root,root) |
---|
447 | %{contentdir}/html/manual |
---|
448 | %{contentdir}/html/manual-ja |
---|
449 | |
---|
450 | %files devel |
---|
451 | %defattr(-,root,root) |
---|
452 | %{_includedir}/apache |
---|
453 | %{_sbindir}/apxs |
---|
454 | %{_mandir}/man8/apxs.8* |
---|
455 | |
---|
456 | %files -n mod_ssl |
---|
457 | %defattr(-,root,root) |
---|
458 | %doc $RPM_SOURCE_DIR/SSL-Certificate-Creation |
---|
459 | %doc mod_ssl-%{mod_ssl_ver}-%{apache_ver}/{README*,LICENSE,NEWS,CHANGES,CREDITS} |
---|
460 | %{contentdir}/html/manual/mod/mod_ssl/ |
---|
461 | %{_libdir}/apache/libssl.so |
---|
462 | %{_sysconfdir}/httpd/conf/Makefile |
---|
463 | %attr(0700,root,root) %dir %{_sysconfdir}/httpd/conf/ssl.* |
---|
464 | %attr(0600,root,root) %ghost %{_localstatedir}/cache/ssl_gcache_data.dir |
---|
465 | %attr(0600,root,root) %ghost %{_localstatedir}/cache/ssl_gcache_data.pag |
---|
466 | %attr(0600,root,root) %ghost %{_localstatedir}/cache/ssl_gcache_data.sem |
---|
467 | %dir %{_sysconfdir}/httpd |
---|
468 | %{_sysconfdir}/httpd/conf/ssl.*/* |
---|
469 | |
---|
470 | %changelog |
---|
471 | * Sun Mar 20 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.3.41-4 |
---|
472 | - rebuild with openssl-1.0.0d |
---|
473 | - fix OPTIM |
---|
474 | |
---|
475 | * Thu Jul 29 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.3.41-3 |
---|
476 | - added Patch330 for CVE-2010-0010 |
---|
477 | - added Patch40 for building currnet toolchain |
---|
478 | - added BR: db4-devel, gdbm-devel |
---|
479 | - updated mm to 1.4.2 |
---|
480 | |
---|
481 | * Sat Aug 23 2008 Shu KONNO <owa@bg.wakwak.com> 1.3.41-2vl5 |
---|
482 | - updated mod_ssl-2.8.28-libssl.lib64.patch to 2.8.31 |
---|
483 | - spec in utf-8 |
---|
484 | |
---|
485 | * Wed Jun 18 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.3.41-1vl5 |
---|
486 | - rebuilt with db4-4.6.21 |
---|
487 | - applied new versioning policy |
---|
488 | - sync with VinePlus/4.0 package |
---|
489 | * Tue Feb 12 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.3.41-0vl1 |
---|
490 | - build for VinePlus 4.x |
---|
491 | - new upstream release with security fix |
---|
492 | - drop unnessary unnecessary patches (patch 290,300) |
---|
493 | * Wed Jan 16 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.3.39-0vl2 |
---|
494 | - add patch310 for fix CVE-2007-4465 |
---|
495 | - add patch320 for fix CVE-2008-0005 |
---|
496 | * Thu Jan 10 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.3.39-0vl1 |
---|
497 | - new upstream release with security fix |
---|
498 | - add patch290 CVE-2007-5000 |
---|
499 | - add patch300 CVE-2007-6388 |
---|
500 | |
---|
501 | * Sat Jun 9 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.3.37-0vl6 |
---|
502 | - rebuilt with openssl-0.9.8e |
---|
503 | |
---|
504 | * Thu May 10 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.3.37-0vl5 |
---|
505 | - rebuilt with new toolchain and db4-4.3.x |
---|
506 | |
---|
507 | * Tue Mar 27 2007 Shu KONNO <owa@bg.wakwak.com> 1.3.37-0vl4 |
---|
508 | - added Patch300: mod_ssl-2.8.28-libssl.lib64.patch |
---|
509 | |
---|
510 | * Sat Oct 21 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.3.37-0vl3 |
---|
511 | - changed apache-manual Group to Applications/Documentation |
---|
512 | |
---|
513 | * Mon Jul 31 2006 Shu KONNO <owa@bg.wakwak.com> 1.3.37-0vl2 |
---|
514 | - updated apache to 1.3.37 (CVE-2006-3747) |
---|
515 | - updated mod_ssl to 2.8.28-1.3.37 |
---|
516 | - changed URLs |
---|
517 | |
---|
518 | * Fri Mar 03 2006 Shu KONNO <owa@bg.wakwak.com> 1.3.34-0vl2 |
---|
519 | - added option '--libexecdir=%%{_libdir}/apache' to configure |
---|
520 | - added httpd.init.lib64 |
---|
521 | |
---|
522 | * Wed Nov 09 2005 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.3.34-0vl1 |
---|
523 | - rebuild for VineSeed |
---|
524 | - blush up doc section |
---|
525 | |
---|
526 | * Mon Oct 24 2005 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.3.34-0vl0.1 |
---|
527 | - Test package |
---|
528 | - new upstream release |
---|
529 | - update to 1.3.34 |
---|
530 | - update to mod_ssl 2.8.25-1.3.34 |
---|
531 | - update to mm 1.4.0 |
---|
532 | |
---|
533 | * Sat Nov 27 2004 IKEDA Katsumi <ikeda@webmasters.gr.jp> 1.3.33-0vl2 |
---|
534 | - Added a security patch for buffer overflow in the htpasswd utility. |
---|
535 | - Patch210: apache-htpasswd.patch |
---|
536 | - Moved %%patch4 above %%configure in mod_ssl-* directory. |
---|
537 | |
---|
538 | * Sun Oct 31 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.33-0vl1 |
---|
539 | - new upstream release |
---|
540 | - update to 1.3.33 |
---|
541 | - update mod_ssl to 2.8.22-1.3.33 |
---|
542 | - drop obsolete patch (Patch100) |
---|
543 | |
---|
544 | * Sat Oct 30 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.32-0vl2 |
---|
545 | - add Patch100 to fix buffer overflow in mod_include (CAN-2004-0940). |
---|
546 | |
---|
547 | * Sun Oct 24 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.32-0vl1 |
---|
548 | - new upstream release |
---|
549 | - update to 1.3.32 |
---|
550 | - update mod_ssl to 2.8.21-1.3.32 |
---|
551 | - drop obsolete patch (Patch210) |
---|
552 | |
---|
553 | * Wed Oct 13 2004 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.3.31-0vl6 |
---|
554 | - rebuilt with db4-4.2.25 |
---|
555 | |
---|
556 | * Fri Jul 23 2004 NISHIMURA Daisuke <nishi@graco.c.u-tokyo.ac.jp> 1.3.31-0vl5 |
---|
557 | - Patch210: fix buffer overflow in mod_proxy (CVE CAN-2004-0492) |
---|
558 | - update License |
---|
559 | - apache-manual requires apache for %{contentdir} and MultiViews |
---|
560 | |
---|
561 | * Sun Jul 18 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.31-0vl4 |
---|
562 | - update mod_ssl to 2.8.19-1.3.31 |
---|
563 | - Changes with mod_ssl 2.8.19 (27-May-2004 to 16-Jul-2004) |
---|
564 | *) Fix ssl_log() related format string vulnerability in mod_proxy |
---|
565 | hook functions. |
---|
566 | |
---|
567 | * Sun Jul 11 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.31-0vl3 |
---|
568 | - add %%{_sysconfdir}/httpd/conf.d for additional configuration file (conf.d/*.conf) |
---|
569 | thanks to HOTTA Michihide <hotta AT net-newbie DOT com> |
---|
570 | |
---|
571 | * Sat May 29 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.31-0vl2 |
---|
572 | - update mod_ssl to 2.8.18-1.3.31 |
---|
573 | - Changes with mod_ssl 2.8.18 (11-May-2004 to 27-May-2004) |
---|
574 | *) Fix buffer overflow in "SSLOptions +FakeBasicAuth" implementation |
---|
575 | if the Subject-DN in the client certificate exceeds 6KB in length. |
---|
576 | (CVE CAN-2004-0488). |
---|
577 | *) Handle the case of OpenSSL retry requests after interrupted system |
---|
578 | calls during the SSL handshake phase. |
---|
579 | *) Remove some unused functions. |
---|
580 | |
---|
581 | * Thu May 13 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.31-0vl1 |
---|
582 | - new upstream release |
---|
583 | - update mod_ssl to 2.8.17-1.3.31 |
---|
584 | |
---|
585 | * Fri Mar 26 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.29-0vl2 |
---|
586 | - rebuild with openssl-0.9.7d |
---|
587 | |
---|
588 | * Mon Nov 10 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.29-0vl1 |
---|
589 | - new upstream release 1.3.29 |
---|
590 | - update mod_ssl to 2.8.16-1.3.29 |
---|
591 | |
---|
592 | * Sun Jul 20 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.28-0vl1 |
---|
593 | - new upstream release 1.3.28 |
---|
594 | - update mod_ssl to 2.8.15-1.3.28 |
---|
595 | |
---|
596 | * Sat Mar 29 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.27-0vl3 |
---|
597 | - update mod_ssl to 2.8.14-1.3.27 |
---|
598 | - Changes with mod_ssl 2.8.14 (18-Mar-2002 to 21-Mar-2003) |
---|
599 | *) Fixed logic in the destruction of a temporary certificate |
---|
600 | structure and this way avoid a crash due to freeing NULL object. |
---|
601 | *) Removed one newly introduced X509_free() call in the context of |
---|
602 | SSL_get_certificate(), because this function does not increment a |
---|
603 | reference count (although SSL_get_peer_certificate() does). |
---|
604 | *) Fixed hash-table based shared memory session cache (shmht) |
---|
605 | implementation by making sure that the underlying hash table |
---|
606 | library does not crash if memory cannot be allocated. |
---|
607 | - Changes with mod_ssl 2.8.13 (23-Oct-2002 to 18-Mar-2003) |
---|
608 | *) Always enforce RSA blinding on RSA private keys in order to be |
---|
609 | resistent to timing attacks. |
---|
610 | *) Added timeout also to the "pre-sucking" of the trailing data in |
---|
611 | POST request handling. |
---|
612 | *) Correctly shutdown shared memory pools on fork+exec situations. |
---|
613 | *) Bugfix SSL client certificate verification: OpenSSL was not |
---|
614 | informed with SSL_set_verify_result(ssl, X509_V_OK) in case |
---|
615 | mod_ssl forced the verification to be ok. |
---|
616 | *) Consistently use OPENSSL_free() instead of plain free() to |
---|
617 | deallocate memory chunks allocated inside OpenSSL. |
---|
618 | *) Fixed various memory leaks related to X509 certificates. |
---|
619 | |
---|
620 | * Sat Oct 26 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.27-0vl2 |
---|
621 | - update mod_ssl to 2.8.12-1.3.27 |
---|
622 | - security bug fix. |
---|
623 | - Fixed potential Cross-Site-Scripting bug. |
---|
624 | - Allow also 8192 bytes of shared memory data size. |
---|
625 | |
---|
626 | * Sat Oct 5 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.27-0vl1 |
---|
627 | - new upstream release 1.3.27 for security fix |
---|
628 | - update mod_ssl to 2.8.11-1.3.27 |
---|
629 | |
---|
630 | * Thu Aug 8 2002 Masaki Shinomiya <shino@pos.to> 1.3.26-0vl4 |
---|
631 | - MultiViews manual (see [VineSeed:06745] ) |
---|
632 | - condrestart in %post |
---|
633 | - allow to rebuild on Vine 2.0/2.1/2.5 |
---|
634 | |
---|
635 | * Wed Jul 31 2002 IWAI Masaharu <iwai@alib.jp> 1.3.26-0vl3 |
---|
636 | - SECURITY: fixed for tmp-file problem |
---|
637 | - from SuSE 8.0 mm-1.1.3-290 |
---|
638 | * Fri Jul 26 2002 - poeml@suse.de |
---|
639 | - security fix for tmp-file problem |
---|
640 | |
---|
641 | * Sun Jun 30 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.26-0vl2 |
---|
642 | - update mod_ssl to 2.8.10-1.3.26 |
---|
643 | - update patch0, |
---|
644 | do not show distribution name, when ServerTokens was set. |
---|
645 | |
---|
646 | * Wed Jun 19 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.26-0vl1 |
---|
647 | - new upstream release 1.3.24 |
---|
648 | - fixed security hole |
---|
649 | - update mod_ssl to 2.8.9-1.3.26 |
---|
650 | - add patch30 to use Vine Linux layout |
---|
651 | |
---|
652 | * Wed Mar 27 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.24-0vl1 |
---|
653 | - new upstream release 1.3.24 |
---|
654 | - update mod_ssl 2.8.8-1.3.24 |
---|
655 | - fixed missing tag "</a>" in apache-vine-index.html |
---|
656 | - added manual-ja to %%files manual |
---|
657 | |
---|
658 | * Wed Mar 27 2002 Shoji Matsumoto <shom@vinelinux.org> 1.3.23-0vl5 |
---|
659 | - update Japanese Document (www.apache.jp to CVS tree) |
---|
660 | - update apache-vine-index.html |
---|
661 | |
---|
662 | * Sun Mar 17 2002 Shoji Matsumoto <shom@vinelinux.org> 1.3.23-0vl4 |
---|
663 | - add www.apache.jp-20020317.tgz (Japanese Document Mirror) |
---|
664 | - update apache-vine-index.html |
---|
665 | |
---|
666 | * Wed Feb 27 2002 Toru Sagami <sagami@vinelinux.org> 1.3.23-0vl3 |
---|
667 | - use --add-module for mod_throttle.c instead of --activate-module |
---|
668 | - make configtest exits with RETVAL |
---|
669 | - remove missing doc |
---|
670 | |
---|
671 | * Wed Feb 27 2002 Satoshi MACHINO <machino@vinelinux.org> 1.3.23-0vl2 |
---|
672 | - added patch2 for openssl patch(updated ;p) |
---|
673 | |
---|
674 | * Thu Feb 26 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.23-0vl1 |
---|
675 | - new upstream release 1.3.23 |
---|
676 | - update mod_throttle 2.11 |
---|
677 | - update mod_ssl 2.8.7-1.3.23 |
---|
678 | - drop patch2, patch6 |
---|
679 | |
---|
680 | * Wed Jan 23 2002 Toru Sagami <sagami@vinelinux.org> 1.3.22-0vl3 |
---|
681 | - added %%{_localstatedir} definition as /var (%%{_var}) |
---|
682 | - added pre script to add user "apache" and prereq for /usr/sbin/useradd |
---|
683 | - change owner/group of cache directory to "apache" from "nobody" |
---|
684 | - changed httpd.conf to run httpd as user/owner "apache" |
---|
685 | - added more mod_ssl docs |
---|
686 | - typo fixed in default index.html |
---|
687 | - added graceful/configtest in httpd.init (courtesy of [vine-users:038237]) |
---|
688 | - set NameWidth=* by default |
---|
689 | - don't put "noreplace" to httpd.init |
---|
690 | |
---|
691 | * Thu Oct 25 2001 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.3.22-0vl2 |
---|
692 | - added patch20 to force using libexpat-lite in the source |
---|
693 | even if external expat packages (found in VineSeedPlus) are installed |
---|
694 | |
---|
695 | * Wed Oct 17 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.22-0vl1 |
---|
696 | - upstream release 1.3.22 |
---|
697 | - update mod_ssl to 2.8.5-1.3.22 |
---|
698 | - remove waste files.. |
---|
699 | |
---|
700 | * Thu Oct 4 2001 IWAI Masaharu <iwaim@cc.mbn.or.jp> 1.3.20-0vl7 |
---|
701 | - added noreplace flag (%%config file is not replaced) |
---|
702 | |
---|
703 | * Thu Sep 13 2001 Tomoya TAKA <tomoya@olive.plala.or.jp> |
---|
704 | - 1.3.20-0vl6 |
---|
705 | - fix a typo in Prereq |
---|
706 | |
---|
707 | * Wed Sep 12 2001 Shoji Matsumoto <shom@vinelinux.org> 1.3.20-0vl5 |
---|
708 | - replace filenames in *Req: to packagenames (for apt) |
---|
709 | |
---|
710 | * Wed Aug 29 2001 Jun Nishii <jun@vinelinux.org> 1.3.20-0vl4 |
---|
711 | - restore index.html and poweredby.png for Vine |
---|
712 | |
---|
713 | * Mon Jul 16 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@vinelinux.org> |
---|
714 | - 1.3.20-0vl3 |
---|
715 | - rebuilt with openssl-0.9.6b |
---|
716 | |
---|
717 | * Tue Jul 3 2001 Jun Nishii <jun@vinelinux.org> 1.3.20-0vl2 |
---|
718 | - added mod_ssl subpackage |
---|
719 | |
---|
720 | * Thu Mar 1 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.20-0vl1 |
---|
721 | - update to 1.3.20 |
---|
722 | |
---|
723 | * Thu Mar 1 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.19-0vl1 |
---|
724 | - update to 1.3.19 |
---|
725 | |
---|
726 | * Fri Feb 2 2001 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.17-0vl1 |
---|
727 | - update to 1.3.17-fix |
---|
728 | |
---|
729 | * Wed Dec 27 2000 Tomoya TAKA <tomoya@olive.plala.or.jp> 1.3.14-0vl4 |
---|
730 | - fix to handle man pages correctly with _mandir |
---|
731 | |
---|
732 | * Sun Nov 19 2000 Satoshi MACHINO <machino@vinelinux.org> 1.3.14-0vl3 |
---|
733 | - build with gcc-2.95.3 |
---|
734 | - partially used rpmmacros |
---|
735 | |
---|
736 | * Sat Nov 7 2000 Kazuhisa TAKEI <takei@vinelinux.org> 1.3.14-0vl2 |
---|
737 | - change from file depend to package name depend. (Requires: ) |
---|
738 | |
---|
739 | * Sat Oct 14 2000 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.14-0vl1 |
---|
740 | - update to 1.3.14 |
---|
741 | |
---|
742 | * Thu Jul 20 2000 Yasuyuki Furukawa <furukawa@vinelinux.org> |
---|
743 | - fixed typo at default index.html. |
---|
744 | |
---|
745 | * Thu Jun 8 2000 Yasuyuki Furukawa <furukawa@vinelinux.org> |
---|
746 | - remove '"' of path from default httpd.conf for linuxconf. |
---|
747 | |
---|
748 | * Thu Apr 20 2000 Yasuyuki Furukawa <furukawa@vinelinux.org> |
---|
749 | - added disable_iso8859_charset patch for character turnning depend on server side. |
---|
750 | |
---|
751 | * Wed Apr 19 2000 Yasuyuki Furukawa <furukawa@vinelinux.org> |
---|
752 | - modified default httpd.conf about LanguageProc |
---|
753 | - use vine-patch instead of RedHat. |
---|
754 | - modified default index.html for Vine. |
---|
755 | |
---|
756 | * Wed Apr 19 2000 Yasuyuki Furukawa <furukawa@vinelinux.org> |
---|
757 | - added japanese summary and descriptions |
---|
758 | |
---|
759 | * Wed Mar 01 2000 Nalin Dahyabhai <nalin@redhat.com> |
---|
760 | - make suexec limit UIDs and GIDs to < 51 instead of 100 |
---|
761 | |
---|
762 | * Fri Feb 25 2000 Nalin Dahyabhai <nalin@redhat.com> |
---|
763 | - update to 1.3.12 |
---|
764 | - add EAPI patch |
---|
765 | |
---|
766 | * Thu Feb 17 2000 Preston Brown <pbrown@redhat.com> |
---|
767 | - ifmodule directive for php stuff. |
---|
768 | - load mod_perl before mod_php (#8169) |
---|
769 | |
---|
770 | * Tue Feb 14 2000 Zach Brown <zab@redhat.com> |
---|
771 | - minor fix to phhttpd patch |
---|
772 | |
---|
773 | * Thu Feb 10 2000 Preston Brown <pbrown@redhat.com> |
---|
774 | - improved default index.html. |
---|
775 | |
---|
776 | * Thu Feb 03 2000 Preston Brown <pbrown@redhat.com> |
---|
777 | - strip dynamically loadable modules. |
---|
778 | |
---|
779 | * Mon Feb 02 2000 Zach Brown <zab@redhat.com> |
---|
780 | - add phhttpd 'Tunnel' directive and code to use it |
---|
781 | |
---|
782 | * Mon Jan 31 2000 Cristian Gafton <gafton@redhat.com> |
---|
783 | - rebuild to fix depenencies |
---|
784 | |
---|
785 | * Tue Jan 25 2000 Bernhard Rosenkraenzer <bero@redhat.com> |
---|
786 | - 1.3.11 |
---|
787 | - deal with the fact that RPM now gzips man pages |
---|
788 | |
---|
789 | * Wed Jan 12 2000 Preston Brown <pbrown@redhat.com> |
---|
790 | - new poweredby.png w/new logo |
---|
791 | - apxs.8 man page moved to devel archive (#6661) |
---|
792 | - don't remove old logfiles on package de-install (#8268) |
---|
793 | - more updates to logrotate to avoid spurious cron mail (#8110) |
---|
794 | |
---|
795 | * Mon Jan 10 2000 Preston Brown <pbrown@redhat.com> |
---|
796 | - mod_throttle added; mod_bandwidth updated. |
---|
797 | |
---|
798 | * Mon Dec 17 1999 Dale Lovelace <dale@redhat.com> |
---|
799 | - Add configuration for mod_put to httpd.conf |
---|
800 | |
---|
801 | * Mon Dec 06 1999 Preston Brown <pbrown@redhat.com> |
---|
802 | - documentation cleanups in httpd.conf (#5357, #6655) |
---|
803 | - fixed logrotate script to ignore error if no apache running (#7074) |
---|
804 | |
---|
805 | * Wed Nov 10 1999 Jeff Johnson <jbj@redhat.com> |
---|
806 | - add put module. |
---|
807 | |
---|
808 | * Thu Nov 04 1999 Preston Brown <pbrown@redhat.com> |
---|
809 | - make suexec non-suid. People can enable it if they wish themselves. |
---|
810 | - somehow the unified httpd.conf got trashed. fixed. |
---|
811 | - manual is now a subpackage |
---|
812 | - point to /usr/share/magic as the magic file location; don't use the |
---|
813 | apache-specific one. |
---|
814 | - fix apxs module installation issues (#5650) |
---|
815 | |
---|
816 | |
---|
817 | * Tue Sep 21 1999 Bill Nottingham <notting@redhat.com> |
---|
818 | - move DSO in httpd.conf to after ServerRoot |
---|
819 | |
---|
820 | * Mon Sep 20 1999 Preston Brown <pbrown@redhat.com> |
---|
821 | - it is httpd stop, not httpsd stop (# 5254) |
---|
822 | - suexec added (# 5257) |
---|
823 | |
---|
824 | * Thu Sep 09 1999 Preston Brown <pbrown@redhat.com> |
---|
825 | - remove apachectl man page (# 4459) |
---|
826 | |
---|
827 | * Fri Aug 27 1999 Preston Brown <pbrown@redhat.com> |
---|
828 | - upgraded to 1.3.9 |
---|
829 | - fix bug # 3680 (suexec docroot was wrong) |
---|
830 | - fix bug # 2378 (logrotate with -USR1 not -HUP) |
---|
831 | - fix bug # 3548 (logrotate complains if apache not running) |
---|
832 | - httpd.conf is now in the unified apache format as distributed |
---|
833 | |
---|
834 | * Mon Aug 16 1999 Bill Nottingham <notting@redhat.com> |
---|
835 | - initscript munging |
---|
836 | |
---|
837 | * Sat May 21 1999 Bill Nottingham <notting@redhat.com> |
---|
838 | - fix broken link in index.html |
---|
839 | |
---|
840 | * Wed Apr 07 1999 Bill Nottingham <notting@redhat.com> |
---|
841 | - allow indexes in /doc |
---|
842 | |
---|
843 | * Tue Apr 06 1999 Preston Brown <pbrown@redhat.com> |
---|
844 | - strip binaries |
---|
845 | |
---|
846 | * Mon Apr 05 1999 Preston Brown <pbrown@redhat.com> |
---|
847 | - prerequire /bin/rm, added /doc path pointing to /usr/doc for localhost |
---|
848 | |
---|
849 | * Fri Mar 26 1999 Preston Brown <pbrown@redhat.com> |
---|
850 | - updated log rotating scripts to not complain if logs aren't present. |
---|
851 | |
---|
852 | * Thu Mar 25 1999 Preston Brown <pbrown@redhat.com> |
---|
853 | - fixed up path to perl |
---|
854 | |
---|
855 | * Wed Mar 24 1999 Preston Brown <pbrown@redhat.com> |
---|
856 | - updated init script to conform to new standards |
---|
857 | - upgraded to 1.3.6, fixed apxs patch |
---|
858 | |
---|
859 | * Mon Mar 22 1999 Preston Brown <pbrown@redhat.com> |
---|
860 | - clean up logfiles on deinstallation |
---|
861 | |
---|
862 | * Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> |
---|
863 | - auto rebuild in the new build environment (release 4) |
---|
864 | |
---|
865 | * Fri Mar 12 1999 Cristian Gafton <gafton@redhat.com> |
---|
866 | - added mod_bandwidth |
---|
867 | - updated to 1.3.4 |
---|
868 | - prereq mailcap |
---|
869 | |
---|
870 | * Fri Dec 18 1998 Cristian Gafton <gafton@redhat.com> |
---|
871 | - added patch to disable building support for ndbm |
---|
872 | - build against glibc 2.1 |
---|
873 | |
---|
874 | * Mon Oct 12 1998 Cristian Gafton <gafton@redhat.com> |
---|
875 | - updated to 1.3.3 to catch up with bug fixes |
---|
876 | - added the /usr/bin/* binaries to the spec file list |
---|
877 | |
---|
878 | * Fri Sep 25 1998 Cristian Gafton <gafton@redhat.com> |
---|
879 | - change ownership of cache dir to nobody |
---|
880 | - added "Red Hat" to the server string |
---|
881 | - updated to version 1.3.2 |
---|
882 | - fixed all references to httpsd in config files |
---|
883 | |
---|
884 | * Fri Sep 04 1998 Cristian Gafton <gafton@redhat.com> |
---|
885 | - small fixes to the spec file |
---|
886 | - patch to handle correctly the -d <newroot> option |
---|
887 | - leave out the .usr.src.apache_%{version} for now |
---|
888 | |
---|
889 | * Thu Sep 03 1998 Preston Brown <pbrown@redhat.com> |
---|
890 | - patched apxs not to bomb out if it can't find httpd |
---|
891 | |
---|
892 | * Wed Sep 02 1998 Preston Brown <pbrown@redhat.com> |
---|
893 | - upgraded to apache 1.3.1. |
---|
894 | - Heavy rewrite. |
---|
895 | - changed providing a_web_server to just webserver. Humor is not an option. |
---|
896 | |
---|
897 | * Mon Aug 10 1998 Erik Troan <ewt@redhat.com> |
---|
898 | - updated to build as non-root user |
---|
899 | - added patch to defeat header dos attack |
---|
900 | |
---|
901 | * Thu May 07 1998 Prospector System <bugs@redhat.com> |
---|
902 | - translations modified for de, fr, tr |
---|
903 | |
---|
904 | * Wed May 06 1998 Cristian Gafton <gafton@redhat.com> |
---|
905 | - fixed the default config files to be more paranoid about security |
---|
906 | |
---|
907 | * Sat May 02 1998 Cristian Gafton <gafton@redhat.com> |
---|
908 | - fixed init script |
---|
909 | - added index.htm to the list of acceptable indexes |
---|
910 | |
---|
911 | * Sat May 02 1998 Cristian Gafton <gafton@redhat.com> |
---|
912 | - updated to 1.2.6 |
---|
913 | - added post script to install htm extension for text/html into |
---|
914 | /etc/mime.types |
---|
915 | |
---|
916 | * Wed Apr 22 1998 Michael K. Johnson <johnsonm@redhat.com> |
---|
917 | - enhanced sysv init script |
---|
918 | |
---|
919 | * Tue Jan 06 1998 Erik Troan <ewt@redhat.com> |
---|
920 | - updated to 1.2.5, which includes many security fixes |
---|
921 | |
---|
922 | * Wed Dec 31 1997 Otto Hammersmith <otto@redhat.com> |
---|
923 | - fixed overkill on http.init stop |
---|
924 | |
---|
925 | * Wed Dec 31 1997 Erik Troan <ewt@redhat.com> |
---|
926 | - added patch for backslash DOS attach |
---|
927 | |
---|
928 | * Thu Nov 06 1997 Donnie Barnes <djb@redhat.com> |
---|
929 | - added htdigest binary to file list |
---|
930 | |
---|
931 | * Mon Nov 03 1997 Donnie Barnes <djb@redhat.com> |
---|
932 | - made the default index.html be config(noreplace) so we no longer |
---|
933 | blow away other folks' index.html |
---|
934 | |
---|
935 | * Wed Oct 29 1997 Donnie Barnes <djb@redhat.com> |
---|
936 | - added chkconfig support |
---|
937 | - added restart|status options to initscript |
---|
938 | - renamed httpd.init to httpd |
---|
939 | |
---|
940 | * Tue Oct 07 1997 Elliot Lee <sopwith@redhat.com> |
---|
941 | - Redid spec file, patches, etc. from scratch. |
---|