Repository navigation
Expand file tree
/
Copy pathapache.spec
More file actions
3908 lines (3319 loc) · 155 KB
/
Copy pathapache.spec
File metadata and controls
3908 lines (3319 loc) · 155 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
# TODO:
# - config examples for mod_*
# - --with-suexec-uidmin=500 or =1000 ?
# - check those authn modules inner deps
# - for external packages: don't use any apache module name in dep as they
# differ for apache 1.3/2.0/2.2!? any better ideas? rpm Suggests: tags?
# - for mod_auth_* modules require each auth module to require virtual authn so at least *_core is chosen?
# - same for mod_authz
# - mod_auth_digest and mod_auth_basic R: apache(authn) ?
# - drop mod_case_filter* or find summary and description for them
# - FYI: http://wiki.apache.org/httpd/InternalDummyConnection
# - consider modules: mod_authnz_fcgi, mod_socache_dc (distcache bcond)
# Conditional build:
%bcond_without ssl # build without SSL support
%bcond_without ldap # build without LDAP support
%bcond_with distcache # distcache support
%bcond_with bucketeer # debug one
%bcond_without http2 # HTTP/2 support
# this is internal macro, don't change to %%apache_modules_api
%define _apache_modules_api 20120211
%define openssl_ver 1.1.1
%define apr_ver 1:1.7.0
%define apr_util_ver 1:1.6.1
Summary: The most widely used Web server on the Internet
Summary(de.UTF-8): Leading World Wide Web-Server
Summary(es.UTF-8): Servidor HTTPD para proveer servicios WWW
Summary(fr.UTF-8): Le serveur web le plus utilise sur Internet
Summary(pl.UTF-8): Serwer WWW (World Wide Web)
Summary(pt_BR.UTF-8): Servidor HTTPD para prover serviços WWW
Summary(ru.UTF-8): Самый популярный веб-сервер
Summary(tr.UTF-8): Lider WWW tarayıcı
Name: apache
Version: 2.4.69
Release: 2
License: Apache v2.0
Group: Networking/Daemons/HTTP
Source0: http://www.apache.org/dist/httpd/httpd-%{version}.tar.bz2
# Source0-md5: f2f461efbb47f6f7ba62ae60ef1d8920
Source1: %{name}.init
Source2: %{name}.logrotate
Source3: %{name}.sysconfig
Source4: %{name}-server.crt
Source5: %{name}-server.key
Source6: %{name}-httpd.conf
Source7: %{name}-common.conf
Source8: %{name}-mod_vhost_alias.conf
Source9: %{name}-mod_status.conf
Source10: %{name}-mod_proxy.conf
Source11: %{name}-mod_info.conf
Source12: %{name}-mod_ssl.conf
Source13: %{name}-mod_dav.conf
Source14: %{name}-mod_dir.conf
Source15: %{name}-mod_suexec.conf
Source16: %{name}-mod_deflate.conf
Source17: %{name}-mod_autoindex.conf
Source18: %{name}-multilang-errordoc.conf
Source19: %{name}-manual.conf
Source20: %{name}-mod_userdir.conf
Source21: %{name}-mpm.conf
Source22: %{name}-languages.conf
Source23: %{name}-mod_mime.conf
Source24: %{name}-mod_authz_host.conf
Source25: %{name}-mod_cgid.conf
Source26: %{name}-mod_log_config.conf
Source27: %{name}-mod_mime_magic.conf
Source28: %{name}-mod_cache.conf
Source29: %{name}-example.net.conf
Source30: %{name}.tmpfiles
Source31: %{name}.service
Source32: %{name}-mod_http2.conf
Source33: %{name}-mod_md.conf
Source34: %{name}-mod_dav.tmpfiles
Patch0: %{name}-configdir_skip_backups.patch
Patch1: %{name}-layout.patch
Patch2: %{name}-suexec.patch
Patch3: %{name}-branding.patch
Patch4: %{name}-apr.patch
Patch7: %{name}-syslibs.patch
Patch10: httpd-2.0.46-dav401dest.patch
Patch14: httpd-2.0.48-corelimit.patch
Patch15: httpd-2.0.48-debuglog.patch
Patch18: %{name}-v6only-ENOPROTOOPT.patch
Patch19: %{name}-conffile-path.patch
Patch20: %{name}-apxs.patch
# Relaxed version of suexec. If called as suexec.fcgi don't check uid/gid against file owner.
# Required by our patched mod_fcgid to run php as fcgi via suexec.
Patch23: %{name}-suexec_fcgi.patch
# http://scripts.mit.edu/trac/browser/trunk/server/common/patches/httpd-2.2.x-mod_ssl-sessioncaching.patch?rev=1348
Patch25: httpd-2.2.x-mod_ssl-sessioncaching.patch
Patch26: %{name}-mod_vhost_alias_docroot.patch
Patch29: libtool-tag.patch
URL: http://httpd.apache.org/
BuildRequires: apr-devel >= %{apr_ver}
BuildRequires: apr-util-devel >= %{apr_util_ver}
BuildRequires: autoconf >= 2.50
BuildRequires: automake
BuildRequires: curl-devel
%{?with_distcache:BuildRequires: distcache-devel}
BuildRequires: jansson-devel
BuildRequires: libbrotli-devel >= 0.6.0
BuildRequires: libtool >= 2:1.5
BuildRequires: libxml2-devel >= 2
BuildRequires: lua53-devel >= 5.3
%{?with_http2:BuildRequires: nghttp2-devel >= 1.15.0}
%{?with_ldap:BuildRequires: openldap-devel >= 2.3.0}
%{?with_ssl:BuildRequires: openssl-devel >= %{openssl_ver}}
%{?with_ssl:BuildRequires: openssl-tools >= %{openssl_ver}}
BuildRequires: pcre-devel
BuildRequires: pkgconfig
BuildRequires: rpm >= 4.4.9-56
BuildRequires: rpm-build >= 4.4.0
BuildRequires: rpm-perlprov >= 4.1-13
BuildRequires: rpmbuild(macros) >= 2.043
BuildRequires: sed >= 4.0
BuildRequires: systemd-devel
BuildRequires: zlib-devel
Requires: %{name}-errordocs = %{version}-%{release}
Requires: %{name}-mod_alias = %{version}-%{release}
Requires: %{name}-mod_auth = %{version}-%{release}
Requires: %{name}-mod_autoindex = %{version}-%{release}
Requires: %{name}-mod_deflate = %{version}-%{release}
Requires: %{name}-mod_dir = %{version}-%{release}
Requires: %{name}-mod_env = %{version}-%{release}
Requires: %{name}-mod_filter = %{version}-%{release}
Requires: %{name}-mod_headers = %{version}-%{release}
Requires: %{name}-mod_log_config = %{version}-%{release}
Requires: %{name}-mod_logio = %{version}-%{release}
Requires: %{name}-mod_mime = %{version}-%{release}
Requires: %{name}-mod_mime_magic = %{version}-%{release}
Requires: %{name}-mod_negotiation = %{version}-%{release}
Requires: %{name}-mod_reqtimeout = %{version}-%{release}
Requires: %{name}-mod_rewrite = %{version}-%{release}
Requires: %{name}-mod_setenvif = %{version}-%{release}
Requires: %{name}-mod_speling = %{version}-%{release}
Requires: %{name}-mod_status = %{version}-%{release}
Requires: %{name}-mod_userdir = %{version}-%{release}
Requires: %{name}-mod_version = %{version}-%{release}
Requires: %{name}-tools = %{version}-%{release}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%define _sysconfdir /etc/httpd
%define _includedir %{_prefix}/include/apache
%define _libexecdir %{_libdir}/apache
%define _cgibindir %{_prefix}/lib/cgi-bin/%{name}
%define docroot /home/services/httpd
%description
Apache is a powerful, full-featured, efficient and freely-available
Web server. Apache is also the most popular Web server on the
Internet.
%description -l de.UTF-8
Apache ist ein voll funktionsfähiger Web-Server, der kostenlos
erhältlich und weit verbreitet ist.
%description -l es.UTF-8
El servidor web Apache es el mejor servidor gratuito disponible en el
mundo UNIX hoy. Usa HTTP (HyperText Transfer Protocol) para permitir
que navegadores vean documentos y sometan datos remotamente. Puede
ejecutar varias funciones diferentes, incluyendo funciones de proxy y
caché, y nos ofrece características como monitor de estado, conversión
dinámica de tipo, y otras más.
%description -l fr.UTF-8
Apache est un serveur Web puissant, efficace, gratuit et complet.
Apache est aussi le serveur Web le plus populaire sur Internet.
%description -l pl.UTF-8
Apache jest serwerem WWW (World Wide Web). Instalując ten pakiet
będziesz mógł prezentować własne strony WWW w sieci Internet.
%description -l pt_BR.UTF-8
O servidor web Apache é o melhor servidor gratuito disponível no mundo
UNIX hoje. Ele usa HTTP (HyperText Transfer Protocol) para permitir
que browsers web vejam documentos e submetam dados remotamente. Ele
pode executar várias funções diferentes, incluindo funções de proxy e
cache, e oferece características como monitor de status, conversão
dinâmica de tipo, e mais.
%description -l ru.UTF-8
Apache - мощный, функциональный, высокопроизводительный и свободно
распространяемый веб-сервер.
%description -l tr.UTF-8
Apache serbest dağıtılan ve çok kullanılan yetenekli bir web
sunucusudur.
%package base
Summary: The Number One HTTP Server On The Internet
Summary(pl.UTF-8): Wiodący w Internecie serwer HTTP
Group: Networking/Daemons/HTTP
Requires(post): fileutils
Requires(post,preun): /sbin/chkconfig
Requires(postun): /usr/sbin/groupdel
Requires(postun): /usr/sbin/userdel
Requires(pre): /bin/id
Requires(pre): /usr/bin/getgid
Requires(pre): /usr/sbin/groupadd
Requires(pre): /usr/sbin/useradd
Requires(post,preun,postun): systemd-units >= 38
Requires: /sbin/chkconfig
Requires: apr >= %{apr_ver}
Requires: apr-util >= %{apr_util_ver}
Requires: psmisc >= 20.1
Requires: rc-scripts >= 0.4.1.23
Requires: sed >= 4.0
Requires: systemd-units >= 38
Provides: apache(modules-api) = %{_apache_modules_api}
Provides: group(http)
Provides: user(http)
Provides: webserver = apache
Obsoletes: apache-extra < 1.3.1
Obsoletes: apache6 < 1.3.4
Conflicts: apache < 2.2.0
# mod_wsgi >= 3.4 is required for apache 2.4
Conflicts: apache-mod_wsgi < 3.4
Conflicts: logrotate < 3.7-4
# for the posttrans scriptlet, conflicts because in vserver environment rpm package is not installed.
Conflicts: rpm < 4.4.2-0.2
%description base
Apache is a powerful, full-featured, efficient and freely-available
Web server. Apache is also the most popular Web server on the
Internet.
%description base -l pl.UTF-8
Apache jest potężnym, w pełni funkcjonalnym, wydajnym i wolnodostępnym
serwerem WWW (World Wide Web). Jest także najbardziej popularnym
serwerem WWW w Internecie.
%package suexec
Summary: Apache suexec wrapper
Summary(pl.UTF-8): Wrapper suexec do serwera WWW Apache
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/suexec.html
Requires: %{name}-base = %{version}-%{release}
%description suexec
The suEXEC feature provides Apache users the ability to run CGI and
SSI programs under user IDs different from the user ID of the calling
web-server. Normally, when a CGI or SSI program executes, it runs as
the same user who is running the web server.
%description suexec -l pl.UTF-8
SuEXEC umożliwia serwerowi Apache uruchamianie programów CGI i SSI z
innym UID niż wywołujący je serwer. Normalnie programy CGI i SSI są
wykonywane jako taki sam użytkownik jak serwer WWW.
%package tools
Summary: Apache tools
Summary(pl.UTF-8): Narzędzia Apache'a
Group: Development/Tools
%description tools
Apache tools.
%description tools -l pl.UTF-8
Narzędzia Apache'a.
%package index
Summary: Apache index.html* files
Summary(pl.UTF-8): Pliki Apache index.html*
Group: Documentation
Requires: %{name}-base = %{version}-%{release}
Obsoletes: indexhtml
BuildArch: noarch
%description index
Apache index.html* files.
%description index -l pl.UTF-8
Pliki index.html* Apache'a.
%package doc
Summary: Apache manual
Summary(pl.UTF-8): Podręcznik Apache'a
Group: Documentation
Requires: %{name}-base = %{version}-%{release}
Requires: %{name}-mod_alias = %{version}-%{release}
Requires: %{name}-mod_dir = %{version}-%{release}
Requires: %{name}-mod_negotiation = %{version}-%{release}
Requires: %{name}-mod_setenvif = %{version}-%{release}
BuildArch: noarch
%description doc
Apache manual.
%description doc -l pl.UTF-8
Podręcznik Apache'a.
%package errordocs
Summary: Multi-language error messages for Apache
Summary(pl.UTF-8): Wielojęzyczne komunikaty błędów dla Apache'a
Group: Applications/WWW
URL: http://httpd.apache.org/docs-project/
Requires: %{name}-base = %{version}-%{release}
Requires: %{name}-mod_alias = %{version}-%{release}
Requires: %{name}-mod_authz_host = %{version}-%{release}
Requires: %{name}-mod_include = %{version}-%{release}
Requires: %{name}-mod_negotiation = %{version}-%{release}
BuildArch: noarch
%description errordocs
Multi-language error messages.
%description errordocs -l pl.UTF-8
Dokumenty opisujące błędy HTTP dla Apache'a w wielu językach.
%package devel
Summary: Module development tools for the Apache web server
Summary(es.UTF-8): Archivos de inclusión del Apache para desarrollo de módulos
Summary(fr.UTF-8): Les outils de developpement de modules pour le serveur web Apache
Summary(pl.UTF-8): Pliki nagłówkowe do tworzenia modułów rozszerzeń do serwera WWW Apache
Summary(pt_BR.UTF-8): Arquivos de inclusão do Apache para desenvolvimento de módulos
Summary(ru.UTF-8): Средства разработки модулей для веб-сервера Apache
Group: Networking/Utilities
Requires: apr-util-devel >= %{apr_util_ver}
Requires: libtool
Obsoletes: apache-apxs < 2.2.6-3
Obsoletes: apache-static < 2.0.47-1
%description devel
The apache-devel package contains header files for Apache.
%description devel -l es.UTF-8
Este paquete contiene los archivos de inclusión para el Apache, bien
como el utilitario apxs para la construcción de objetos compartidos
dinámicos (DSOs). Ha ce falta instalar este paquete si deseas compilar
o desarrollar módulos adicionales para Apache.
%description devel -l fr.UTF-8
Le package apache-devel contient le code source pour le serveur Web
Apache et le binaire APXS dont vous aurez besoin pour construire des
Objets Dynamiques Partages (DSOs) pour Apache.
%description devel -l pl.UTF-8
Pliki nagłówkowe i inne zasoby niezbędne przy budowaniu modułów DSO
(Dynamic Shared Objects) dla Apache'a.
%description devel -l ru.UTF-8
Средства разработки модулей для веб-сервера Apache.
%description devel -l pt_BR.UTF-8
Este pacote contem os arquivos de inclusão para o Apache, bem como o
utilitário apxs para a construção de objetos compartilhados dinâmicos
(DSOs). Este pacote precisa ser instalado se você deseja compilar ou
desenvolver módulos adicionais para o Apache.
%package mod_access_compat
Summary: Group authorizations based on host (name or IP address)
Summary(pl.UTF-8): Grupowe uwierzytelnianie w oparciu o hosta (nazwę lub adres IP)
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_access_compat.html
Requires: %{name}-base = %{version}-%{release}
Provides: apache(mod_access_compat) = %{version}-%{release}
%description mod_access_compat
The directives provided by mod_access_compat are used in <Directory>,
<Files>, and <Location> sections as well as .htaccess files to control
access to particular parts of the server. Access can be controlled
based on the client hostname, IP address, or other characteristics of
the client request, as captured in environment variables. The Allow
and Deny directives are used to specify which clients are or are not
allowed access to the server, while the Order directive sets the
default access state, and configures how the Allow and Deny directives
interact with each other.
%description mod_access_compat -l pl.UTF-8
Dyrektywy udostępniane przez mod_access_compat są używane w sekcjach
<Directory>, <Files> i <Location>, a także plikach .htaccess do
sterowania odstępem do poszczególnych części serwera. Dostęp można
kontrolować w oparciu o nazwę hosta klienta, adres IP lub inne cechy
żądania klienta, przechwytywane w zmiennych środowiskowych. Dyrektywy
Allow i Deny służą do określania, którzy klienci mają, a którzy nie
mają dostępu do serwera, natomiast dyrektywa Order ustawia domyślny
stan dostępu i konfiguruje sposób interakcji między dyrektywami Allow
oraz Deny.
%package mod_actions
Summary: Apache module for executing CGI scripts based on media type or request method
Summary(pl.UTF-8): Moduł Apache'a do uruchamiania skryptów CGI w oparciu o rodzaj danych lub żądania
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_actions.html
Requires: %{name}-base = %{version}-%{release}
Provides: apache(mod_actions) = %{version}-%{release}
%description mod_actions
This module has two directives. The Action directive lets you run CGI
scripts whenever a file of a certain MIME content type is requested.
The Script directive lets you run CGI scripts whenever a particular
method is used in a request. This makes it much easier to execute
scripts that process files.
%description mod_actions -l pl.UTF-8
Ten moduł ma dwie dyrektywy. Dyrektywa Action pozwala uruchamiać
skrypty CGI przy żądaniu pliku o danym typie zawartości MIME.
Dyrektywa Script pozwala uruchamiać skrypty CGI przy danej metodzie
żądania. Znacznie ułatwia to wykonywanie skryptów przetwarzających
pliki.
%package mod_alias
Summary: Mapping different parts of the host filesystem in the document tree and for URL redirection
Summary(pl.UTF-8): Odwzorowywanie różnych części systemu plików w drzewie dokumentów i przekierowywanie URL-i
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_alias.html
Requires: %{name}-base = %{version}-%{release}
Provides: apache(mod_alias) = %{version}-%{release}
Provides: webserver(alias)
%description mod_alias
The directives contained in this module allow for manipulation and
control of URLs as requests arrive at the server. The Alias and
ScriptAlias directives are used to map between URLs and filesystem
paths. This allows for content which is not directly under the
DocumentRoot served as part of the web document tree. The ScriptAlias
directive has the additional effect of marking the target directory as
containing only CGI scripts.
The Redirect directives are used to instruct clients to make a new
request with a different URL. They are often used when a resource has
moved to a new location.
mod_alias is designed to handle simple URL manipulation tasks. For
more complicated tasks such as manipulating the query string, use the
tools provided by mod_rewrite.
%description mod_alias -l pl.UTF-8
Dyrektywy zawarte w tym module umożliwiają manipulacje i sterowanie
URL-ami kiedy żądania są dostarczane do serwera. Dyrektywy Alias i
ScriptAlias są używane do odwzorowywania między URL-ami i ścieżkami w
systemie plików. Umożliwia to serwowanie treści nie będącej
bezpośrednio wewnątrz DocumentRoota jako część drzewa dokumentów WWW.
Dyrektywa ScriptAlias ma dodatkowy efekt oznaczania katalogu
docelowego jako zawierającego wyłącznie skrypty CGI.
Dyrektywy Redirect służą do instruowania klientów, aby wykonali nowe
żądanie z innym URL-em. Są używane zwykle w przypadku, gdy zasoby
zostały przeniesione w inne miejsce.
mod_alias został zaprojektowany do obsługi prostych manipulacji na
URL-ach. Bardziej skomplikowane zadania, takie jak modyfikowanie
łańcucha zapytania można wykonać przy użyciu mod_rewrite.
%package mod_allowmethods
Summary: Easily restrict what HTTP methods can be used on the server
Summary(pl.UTF-8): Łatwe ograniczanie metod HTTP dostępnych na serwerze
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_allowmethods.html
Requires: %{name}-base = %{version}-%{release}
Provides: apache(mod_allowmethods) = %{version}-%{release}
%description mod_allowmethods
This module makes it easy to restrict what HTTP methods can used on an
server.
%description mod_allowmethods -l pl.UTF-8
Ten moduł ułatwia ograniczanie metod HTTP udostępnianych przez serwer.
%package mod_asis
Summary: Sends files that contain their own HTTP headers
Summary(pl.UTF-8): Wysyłanie plików zawierających własne nagłówki HTTP
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_asis.html
Requires: %{name}-base = %{version}-%{release}
Provides: apache(mod_asis) = %{version}-%{release}
%description mod_asis
This module provides the handler send-as-is which causes Apache to
send the document without adding most of the usual HTTP headers.
This can be used to send any kind of data from the server, including
redirects and other special HTTP responses, without requiring a
cgi-script or an nph script.
For historical reasons, this module will also process any file with
the mime type httpd/send-as-is.
%description mod_asis -l pl.UTF-8
Ten moduł udostępnia procesurę obsługi send-as-is powodującą, że
Apache wysyła dokument bez dodawania większości zwykle używanych
nagłówków HTTP.
Może to być używane do wysyłania dowolnego rodzaju danych z serwera,
włącznie z przekierowaniami i innymi specjalnymi odpowiedziami HTTP
bez wymagania skryptu CGI lub nph.
%package mod_auth
Summary: Virtual package which provides backward compatibility with Apache 2.0
Summary(pl.UTF-8): Pakiet wirtualny zapewniający kompatybilność wsteczną z Apachem 2.0
Group: Networking/Daemons/HTTP
Requires: %{name}-base = %{version}-%{release}
Requires: %{name}-mod_auth_basic = %{version}-%{release}
Requires: %{name}-mod_authn_file = %{version}-%{release}
Requires: %{name}-mod_authz_groupfile = %{version}-%{release}
Requires: %{name}-mod_authz_user = %{version}-%{release}
Provides: apache(mod_auth) = %{version}-%{release}
Provides: webserver(auth)
%description mod_auth
Virtual package which requires apache-mod_authn_file,
apache-mod_authz_user and apache-mod_authz_groupfile for backward
compatibility with Apache 2.0.
%description mod_auth -l pl.UTF-8
Pakiet wirtualny wymagający apache-mod_authn_file,
apache-mod_authz_user i apache-mod_authz_groupfile dla kompatybilności
wstecznej z Apachem 2.0.
%package mod_auth_basic
Summary: Apache module that allows Basic authentication
Summary(pl.UTF-8): Moduł Apache'a umożliwiający korzystawnie z uwierzytelnienia Basic
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_auth_basic.html
Requires: %{name}-base = %{version}-%{release}
Provides: apache(mod_auth_basic) = %{version}-%{release}
%description mod_auth_basic
This module allows the use of HTTP Basic Authentication to restrict
access by looking up users in the given providers.
HTTP Digest Authentication is provided by mod_auth_digest. This module
should usually be combined with at least one authentication module
such as mod_authn_file and one authorization module such as
mod_authz_user.
%description mod_auth_basic -l pl.UTF-8
Ten moduł pozwala używać uwierzytelnienia HTTP Basic do ograniczania
dostępu poprzez wyszukiwanie użytkowników we wskazanych miejscach.
Uwierzytelnianie HTTP Digest jest udostępniane przez moduł
mod_auth_digest. Niniejszy moduł jest zwykle używany w połączeniu z
przynajmniej jednym modułem uwierzytelniającym, takim jak
mod_authn_file oraz jednym modułem autoryzacyjnym, takim jak
mod_authz_user.
%package mod_auth_dbm
Summary: Virtual package which provides backward compatibility with Apache 2.0
Summary(pl.UTF-8): Pakiet wirtualny zapewniający kompatybilność wsteczną z Apachem 2.0
Group: Networking/Daemons/HTTP
Requires: %{name}-base = %{version}-%{release}
Requires: %{name}-dbmtools = %{version}-%{release}
Requires: %{name}-mod_authn_dbm = %{version}-%{release}
Requires: %{name}-mod_authz_dbm = %{version}-%{release}
Provides: apache(mod_auth_dbm) = %{version}-%{release}
%description mod_auth_dbm
Virtual package which requires apache-mod_authn_dbm and
apache-mod_authz_dbm for backward compatibility with Apache 2.0.
%description mod_auth_dbm -l pl.UTF-8
Pakiet wirtualny wymagający apache-mod_authn_dbm i
apache-mod_authz_dbm dla kompatybilności wstecznej z Apachem 2.0.
%package mod_auth_digest
Summary: User authentication using MD5 Digest Authentication
Summary(pl.UTF-8): Uwierzytelnianie użytkowników przy użyciu MD5 Digest
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_auth_digest.html
Requires: %{name}-base = %{version}-%{release}
Provides: apache(mod_auth_digest) = %{version}-%{release}
%description mod_auth_digest
This module implements HTTP Digest Authentication.
%description mod_auth_digest -l pl.UTF-8
Ten moduł implementuje uwierzytelnienie HTTP Digest.
%package mod_auth_form
Summary: Form authentication
Summary(pl.UTF-8): Uwierzytelnianie poprzez formularz
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_auth_form.html
Requires: %{name}-base = %{version}-%{release}
Provides: apache(mod_auth_form) = %{version}-%{release}
%description mod_auth_form
This module allows the use of an HTML login form to restrict access by
looking up users in the given providers. HTML forms require
significantly more configuration than the alternatives, however an
HTML login form can provide a much friendlier experience for end
users.
%description mod_auth_form -l pl.UTF-8
Ten moduł pozwala na wykorzystywanie HTML-owego formularza logowania
do ograniczania dostępu poprzez wyszukiwanie użytkowników we
wskazanych miejscach. Formularze HTML wymagają znacząco większych
nakładów na konfigurację niż alternatywne sposoby, ale mogą być
bardziej przyjazne dla użytkowników końcowych.
%package mod_authn_anon
Summary: Apache module that allows "anonymous" user access to authenticated areas
Summary(pl.UTF-8): Moduł Apache'a umożliwiający dostęp anonimowych użytkowników do stref uwierzytelnianych
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_authn_anon.html
Requires: %{name}-base = %{version}-%{release}
Requires: %{name}-mod_authn_core = %{version}-%{release}
Provides: apache(mod_authn_anon) = %{version}-%{release}
# compat
Provides: apache(mod_auth_anon) = %{version}-%{release}
Provides: apache-mod_auth_anon = %{version}-%{release}
Obsoletes: apache-mod_auth_anon < 2.2.0-0.5
%description mod_authn_anon
This module provides authentication front-ends such as mod_auth_basic
to authenticate users similar to anonymous-ftp sites, i.e. have a
'magic' user id 'anonymous' and the email address as a password. These
email addresses can be logged.
%description mod_authn_anon -l pl.UTF-8
Ten moduł udmożliwia frontendom uwierzytelniającym takim jak
mod_auth_basic uwierzytelnianie użytkowników podobnie do serwisów
anonimowego ftp, tzn. przez udostępnianie "magicznego" identyfikatora
"anonymous" i adresu pocztowego jako hasła. Te adresy pocztowe mogą
być logowane.
%package mod_authn_core
Summary: Apache module that provides core authentication capabilieties
Summary(pl.UTF-8): Moduł Apache'a udostępniający podstawowe funkcje uwierzytelniające
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_authn_core.html
Requires: %{name}-base = %{version}-%{release}
Provides: apache(mod_authn_core) = %{version}-%{release}
Provides: apache(mod_authn_default) = %{version}-%{release}
Obsoletes: apache-mod_authn_default < %{version}-%{release}
%description mod_authn_core
This module provides core authentication capabilities to allow or deny
access to portions of the web site. mod_authn_core provides directives
that are common to all authentication providers.
%description mod_authn_core -l pl.UTF-8
Ten moduł dostarcza podstawowe funkcje uwierzytelniania, umożliwiające
lub blokujące dostęp do części serwisu WWW. mod_authn_core udostępnia
dyrektywy wspólne dla wszystkich modułów obsługujących
uwierzytelnianie.
%package mod_authn_dbd
Summary: Apache module that allows user authentication using an SQL
Summary(pl.UTF-8): Moduł Apache'a umożliwiający uwierzytelnianie użytkowników przy użyciu tabel SQL
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_authn_dbd.html
Requires: %{name}-base = %{version}-%{release}
Requires: %{name}-mod_authn_core = %{version}-%{release}
Requires: %{name}-mod_dbd = %{version}-%{release}
Provides: apache(mod_authn_dbd) = %{version}-%{release}
%description mod_authn_dbd
This module provides authentication front-ends such as mod_auth_digest
and mod_auth_basic to authenticate users by looking up users in SQL
tables.
%description mod_authn_dbd -l pl.UTF-8
Ten moduł udostępnia frontendom uwierzytelniającym takim jak
mod_auth_digest i mod_auth_basic uwierzytelnianie użytkowników poprzez
wyszukiwanie w tabelach SQL.
%package mod_authn_dbm
Summary: Apache module that allows user authentication using DBM files
Summary(pl.UTF-8): Moduł Apache'a umożliwiający uwierzytelnianie użytkowników przy użyciu plików DBM
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_authn_dbm.html
Requires: %{name}-base = %{version}-%{release}
Requires: %{name}-mod_authn_core = %{version}-%{release}
Provides: apache(mod_authn_dbm) = %{version}-%{release}
%description mod_authn_dbm
This module provides authentication front-ends such as mod_auth_digest
and mod_auth_basic to authenticate users by looking up users in DBM
password files.
%description mod_authn_dbm -l pl.UTF-8
Ten moduł udostępnia frontendom uwierzytelniającym takim jak
mod_auth_digest i mod_auth_basic uwierzytelnianie użytkowników poprzez
wyszukiwanie w tabelach haseł DBM.
%package mod_authn_file
Summary: Apache module that allows user authentication using text files
Summary(pl.UTF-8): Moduł Apache'a umożliwiający uwierzytelnianie użytkowników poprzez pliki tekstowe
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_authn_file.html
Requires: %{name}-base = %{version}-%{release}
Requires: %{name}-mod_authn_core = %{version}-%{release}
Provides: apache(mod_authn_file) = %{version}-%{release}
%description mod_authn_file
This module provides authentication front-ends such as mod_auth_digest
and mod_auth_basic to authenticate users by looking up users in plain
text password files.
%description mod_authn_file -l pl.UTF-8
Ten moduł udostępnia frontendom uwierzytelniającym takim jak
mod_auth_digest i mod_auth_basic uwierzytelnianie użytkowników poprzez
wyszukiwanie w plikach tekstowych z hasłami.
%package mod_authn_socache
Summary: Manages a cache of authentication credentials to relieve the load on backends
Summary(pl.UTF-8): Zarządzanie pamięcią podręczną uwierzytelniania w celu odciążenia backendów
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_authn_socache.html
Requires: %{name}-base = %{version}-%{release}
Requires: %{name}-mod_authn_core = %{version}-%{release}
Provides: apache(mod_authn_socache) = %{version}-%{release}
%description mod_authn_socache
This module maintains a cache of authentication credentials, so that a
new backend lookup is not required for every authenticated request.
%description mod_authn_socache -l pl.UTF-8
Ten moduł utrzymuje pamięć podręczną danych uwierzytelniających,
dzięki czemu nie przy każdym żądaniu uwierzytelniania wymagane jest
nowe wyszukiwanie po stronie backendu.
%package mod_authnz_ldap
Summary: Apache module that allows an LDAP directory to be used to store the database for HTTP Basic authentication
Summary(pl.UTF-8): Moduł Apache'a umożliwiający przechowywanie danych dla uwierzytelnienia HTTP Basic w bazie LDAP
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_authnz_ldap.html
Requires: %{name}-base = %{version}-%{release}
Requires: %{name}-mod_authn_core = %{version}-%{release}
Requires: %{name}-mod_ldap = %{version}-%{release}
Requires: apr-util-ldap >= %{apr_util_ver}
Provides: apache(mod_authnz_ldap) = %{version}-%{release}
# compat
Provides: apache(mod_auth_ldap) = %{version}-%{release}
Provides: apache-mod_auth_ldap = %{version}-%{release}
Obsoletes: apache-mod_auth_ldap < 2.2.0-0.5
%description mod_authnz_ldap
This module provides authentication front-ends such as mod_auth_basic
to authenticate users through an LDAP directory.
%description mod_authnz_ldap -l pl.UTF-8
Ten moduł udostępnia frontendom uwierzytelniającym takim jak
mod_auth_basic uwierzytelnianie użytkowników poprzez katalog LDAP.
%package mod_authz_core
Summary: Apache module that provides core authorization capabilities
Summary(pl.UTF-8): Moduł Apache'a udostępniający podstawowe funkcje autoryzujące
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_authz_core.html
Requires: %{name}-base = %{version}-%{release}
Provides: apache(mod_authz_core) = %{version}-%{release}
Provides: apache(mod_authz_default) = %{version}-%{release}
Obsoletes: apache-mod_authz_default < %{version}-%{release}
%description mod_authz_core
This module provides core authorization capabilities so that
authenticated users can be allowed or denied access to portions of the
web site. mod_authz_core provides the functionality to register
various authorization providers. It is usually used in conjunction
with an authentication provider module such as mod_authn_file and an
authorization module such as mod_authz_user. It also allows for
advanced logic to be applied to the authorization processing.
%description mod_authz_core -l pl.UTF-8
Ten moduł dostarcza podstawowe funkcje autoryzacji, umożliwiające lub
blokujące dostęp do części serwisu WWW uwierzytelnionym użytkownikom.
mod_authz_core udostępnia funkcje do rejestrowania różnych modułów
autoryzujących. Zwykle jest używany w połączeniu z modułem
zapewniającym uwierzytelnianie, takim jak mod_authn_file oraz modułem
autoryzującym, takim jak mod_authz_user. Umożliwia także użycie
zaawansowanej logiki w czasie procesu autoryzacji.
%package mod_authz_dbd
Summary: Group Authorization and Login using SQL
Summary(pl.UTF-8): Grupowa autoryzacja i logowanie przy użyciu SQL
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_authz_dbd.html
Requires: %{name}-base = %{version}-%{release}
Requires: %{name}-mod_authz_core = %{version}-%{release}
Requires: %{name}-mod_dbd = %{version}-%{release}
Provides: apache(mod_authz_dbd) = %{version}-%{release}
%description mod_authz_dbd
This module provides authorization capabilities so that authenticated
users can be allowed or denied access to portions of the web site by
group membership. Similar functionality is provided by
mod_authz_groupfile and mod_authz_dbm, with the exception that this
module queries a SQL database to determine whether a user is a member
of a group.
This module can also provide database-backed user login/logout
capabilities. These are likely to be of most value when used in
conjunction with mod_authn_dbd.
This module relies on mod_dbd to specify the backend database driver
and connection parameters, and manage the database connections.
%description mod_authz_dbd -l pl.UTF-8
Ten moduł udostępnia funkcje autoryzujące pozwalające lub blokujące
dostęp do części serwisu WWW uwierzytelnionym użytkownikom na
podstawie ich przynależności do grup. Podobne funkcje udostępniają
moduły mod_authz_groupfile oraz mod_authz_dbm, z tą różnicą, że
niniejszy moduł odpytuje bazę SQL w celu stwierdzenia przynależności
do grupy.
Ten moduł może także zapewniać funkcje do logowania/wylogowywania
użytkowników w oparciu o bazę danych. Jest to przydatne najbardziej w
połączeniu z mod_authn_dbd.
Ten moduł polega na mod_dbd w celu określenia sterownika bazy danych i
parametrów połączenia oraz zarządzania połączeniami z bazą.
%package mod_authz_dbm
Summary: Apache module that allows group authorization using DBM files
Summary(pl.UTF-8): Moduł Apache'a umożliwiający uwierzytelnianie grup z użyciem plików DBM
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_authz_dbm.html
Requires: %{name}-base = %{version}-%{release}
Requires: %{name}-mod_authz_core = %{version}-%{release}
Provides: apache(mod_authz_dbm) = %{version}-%{release}
%description mod_authz_dbm
This module provides authorization capabilities so that authenticated
users can be allowed or denied access to portions of the web site by
group membership stored in DBM file.
%description mod_authz_dbm -l pl.UTF-8
Ten moduł daje możliwość udostępniania bądź blokowania części serwisu
WWW dla uwierzytelnionych użytkowników na podstawie ich przynależności
do grupy zapisywanej w pliku DBM.
%package mod_authz_groupfile
Summary: Apache module that allows group authorization using plaintext files
Summary(pl.UTF-8): Moduł Apache'a umożliwiający autoryzację grup przy użyciu plików tekstowych
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_authz_groupfile.html
Requires: %{name}-base = %{version}-%{release}
Requires: %{name}-mod_authz_core = %{version}-%{release}
Provides: apache(mod_authz_groupfile) = %{version}-%{release}
%description mod_authz_groupfile
This module provides authorization capabilities so that authenticated
users can be allowed or denied access to portions of the web site by
group membership stored in plain text file.
%description mod_authz_groupfile -l pl.UTF-8
Ten moduł daje możliwość udostępniania bądź blokowania części serwisu
WWW dla uwierzytelnionych użytkowników na podstawie ich przynależności
do grupy zapisywanej w pliku tekstowym.
%package mod_authz_host
Summary: Apache module that allows group authorizations based on host (name or IP address)
Summary(pl.UTF-8): Moduł Apache'a umożliwiający autoryzację grup w oparcu o host (nazwę lub IP)
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_authz_host.html
Requires: %{name}-base = %{version}-%{release}
Requires: %{name}-mod_authz_core = %{version}-%{release}
Provides: apache(mod_authz_host) = %{version}-%{release}
# for apache < 2.2.0
Provides: apache(mod_access) = %{version}-%{release}
Provides: webserver(access)
%description mod_authz_host
The directives provided by mod_authz_host are used in <Directory>,
<Files>, and <Location> sections as well as .htaccess files to control
access to particular parts of the server. Access can be controlled
based on the client hostname, IP address, or other characteristics of
the client request, as captured in environment variables.
%description mod_authz_host -l pl.UTF-8
Dyrektyw udostępnianych przez mod_authz_host można używać w sekcjach
<Directory>, <Files> i <Location>, a także plikach .htaccess w celu
sterowania dostępem do poszczególnych części serwera. Dostępem można
sterować na podstawie nazwy hosta klienta, adresu IP lub innej
charakterystyki żądania klienta dostępnej w zmiennych środowiskowych.
%package mod_authz_owner
Summary: Apache module that allows authorization based on file ownership
Summary(pl.UTF-8): Moduł Apache'a umożliwiający autoryzacje w oparciu o własność plików
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/en/mod/mod_authz_owner.html
Requires: %{name}-base = %{version}-%{release}
Requires: %{name}-mod_authz_core = %{version}-%{release}
#Requires: any-auth-module
Provides: apache(mod_authz_owner) = %{version}-%{release}
%description mod_authz_owner
This module authorizes access to files by comparing the userid used
for HTTP authentication (the web userid) with the file-system owner or
group of the requested file. The supplied username and password must
be already properly verified by an authentication module, such as
mod_auth_basic or mod_auth_digest.
%description mod_authz_owner -l pl.UTF-8
Ten moduł autoryzuje dostęp do plików poprzez porównanie
identyfikatora użytkownika użytego przy uwierzytelnianiu HTTP (web
userid) z właścicielem lub grupą żądanego pliku w systemie plików.
Podana nazwa użytkownika i hasło muszą być wcześniej zweryfikowane
przez moduł uwierzytelniania, taki jak mod_auth_basic lub
mod_auth_digest.
%package mod_authz_user
Summary: Apache module that allows user authorization
Summary(pl.UTF-8): Moduł Apache'a umożliwiający autoryzację użytkowników
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/en/mod/mod_authz_user.html
Requires: %{name}-base = %{version}-%{release}
Requires: %{name}-mod_authz_core = %{version}-%{release}
Provides: apache(mod_authz_user) = %{version}-%{release}
%description mod_authz_user
This module provides authorization capabilities so that authenticated
users can be allowed or denied access to portions of the web site.
%description mod_authz_user -l pl.UTF-8
Ten moduł daje możliwość udostępniania bądź blokowania części serwisu
WWW dla uwierzytelnionych użytkowników.
%package mod_autoindex
Summary: Apache module - display index of files
Summary(pl.UTF-8): Moduł Apache'a do wyświetlania indeksu plików
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/en/mod/mod_autoindex.html
Requires: %{name}-base = %{version}-%{release}
Requires: %{name}-mod_alias = %{version}-%{release}
Provides: apache(mod_autoindex) = %{version}-%{release}
%description mod_autoindex
This package contains mod_autoindex module. It provides generation
index of files.
%description mod_autoindex -l pl.UTF-8
Ten pakiet dostarcza moduł autoindex, który generuje indeks plików.
%package mod_brotli
Summary: Apache module: compress content via Brotli before it is delivered to the client
Summary(pl.UTF-8): Moduł Apache'a kompresujący treść przy użyciu formatu Brotli przed wysłaniem do klienta
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_brotli.html
Requires: %{name}-base = %{version}-%{release}
Requires: libbrotli >= 0.6.0
Provides: apache(mod_brotli) = %{version}-%{release}
%description mod_brotli
The mod_brotli module provides the BROTLI_COMPRESS output filter that
allows output from your server to be compressed using the brotli
compression format before being sent to the client over the network.
%description mod_brotli -l pl.UTF-8
Moduł mod_brotli udostępnia filtr wyjściowy BROTLI_COMPRESS,
pozwalający na kompresowanie wyjścia z serwera przy użyciu formatu
kompresji brotli przed wysłaniem przez sieć do klienta.
%package mod_bucketeer
Summary: Buckets manipulation filter
Summary(pl.UTF-8): Dzielenie kubełków po znalezieniu znaku sterującego
Group: Networking/Daemons/HTTP
Requires: %{name}-base = %{version}-%{release}
Provides: apache(mod_bucketeer) = %{version}-%{release}
%description mod_bucketeer
Split buckets whenever we find a control-char.
%description mod_bucketeer -l pl.UTF-8
Dzielenie kubełków po znalezieniu znaku sterującego.
%package mod_buffer
Summary: Support for request buffering
Summary(pl.UTF-8): Obsługa buforowania żądań
Group: Networking/Daemons/HTTP
URL: http://httpd.apache.org/docs/2.4/mod/mod_buffer.html
Requires: %{name}-base = %{version}-%{release}
Provides: apache(mod_buffer) = %{version}-%{release}
%description mod_buffer
This module provides the ability to buffer the input and output filter
stacks.
Under certain circumstances, content generators might create content
in small chunks. In order to promote memory reuse, in memory chunks
are always 8k in size, regardless of the size of the chunk itself.
When many small chunks are generated by a request, this can create a
large memory footprint while the request is being processed, and an
unnecessarily large amount of data on the wire. The addition of a
buffer collapses the response into the fewest chunks possible.
When httpd is used in front of an expensive content generator,
buffering the response may allow the backend to complete processing
and release resources sooner, depending on how the backend is
designed.
%description mod_buffer -l pl.UTF-8
Ten moduł daje możliwość buforowania wejścia i wyjścia stosów filtrów.
W niektórych warunkach generatory treści mogą wytwarzać treść w
niewielkich porcjach. W celu ułatwienia ponownego używania pamięci,
porcje w pamięci mają zawsze 8k niezależnoe od rozmiaru samych porcji.
Kiedy żądanie wygeneruje wiele małych porcji, może to spowodować duży
narzut pamięciowy podczas przetwarzania żądania. Dodanie bufora łączy
odpowiedzi w jak najmniejszą liczbę porcji.
W przypadku używania httpd do prezentacji treści z kosztownego
generatora, buforowanie odpowiedzi może pozwolić backendowi dokończyć
przetwarzanie i wcześniej zwolnić zasoby (w zależności od sposobu