]> git.pld-linux.org Git - packages/apache.git/blobdiff - apache.spec
- mod_auth{n,z}_default were removed in 2.3.0, let _core replace them (not 100% accur...
[packages/apache.git] / apache.spec
index 342d1ba54928d4b2723ad28774ba0d0282e0b099..c62716f135577967caaa24838ab96965727a0f7d 100644 (file)
@@ -1,8 +1,6 @@
 # # TODO:
 # - config examples for mod_*
 # - --with-suexec-uidmin=500 or =1000 ?
-# - subpackages for MPMs
-# - !!!check if all modules (*.so) are exactly the same for different MPMs
 # - check those autn 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?
@@ -11,7 +9,6 @@
 # - 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
-# - build modules only once (not with each mpm)
 # - FYI: http://wiki.apache.org/httpd/InternalDummyConnection
 
 # Conditional build:
@@ -584,14 +581,25 @@ anonimowego ftp, tzn. przez udostępnianie "magicznego" identyfikatora
 być logowane.
 
 %package mod_authn_core
-Summary:       Core Authentication
+Summary:       Apache module that rejects any credentials supplied by the user
+Summary(pl.UTF-8):     Moduł Apache'a odrzucający wszystkie dane podane przez użytkownika
 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
-Core Authentication
+This module is designed to be the fallback module, if you don't have
+configured an authentication module like mod_auth_basic. It simply
+rejects any credentials supplied by the user.
+
+%description mod_authn_core -l pl.UTF-8
+Ten moduł został pomyślany jako domyślny moduł uwierzytelniający,
+jeśli nie skonfigurowano modułu uwierzytelniającego takiego jak
+mod_auth_basic. Moduł ten po prostu odrzuca wszelkie dane przekazane
+przez użytkownika.
 
 %package mod_authn_dbd
 Summary:       Apache module that allows user authentication using an SQL
@@ -630,25 +638,6 @@ 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_default
-Summary:       Apache module that rejects any credentials supplied by the user
-Summary(pl.UTF-8):     Moduł Apache'a odrzucający wszystkie dane podane przez użytkownika
-Group:         Networking/Daemons/HTTP
-URL:           http://httpd.apache.org/docs/2.4/mod/mod_authn_default.html
-Requires:      %{name}-base = %{version}-%{release}
-Provides:      apache(mod_authn_default) = %{version}-%{release}
-
-%description mod_authn_default
-This module is designed to be the fallback module, if you don't have
-configured an authentication module like mod_auth_basic. It simply
-rejects any credentials supplied by the user.
-
-%description mod_authn_default -l pl.UTF-8
-Ten moduł został pomyślany jako domyślny moduł uwierzytelniający,
-jeśli nie skonfigurowano modułu uwierzytelniającego takiego jak
-mod_auth_basic. Moduł ten po prostu odrzuca wszelkie dane przekazane
-przez użytkownika.
-
 %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
@@ -700,14 +689,25 @@ Ten moduł udostępnia frontendom uwierzytelniającym takim jak
 mod_auth_basic uwierzytelnianie użytkowników poprzez katalog LDAP.
 
 %package mod_authz_core
-Summary:       Core Authorization
+Summary:       Apache module that rejects any authorization request
+Summary(pl.UTF-8):     Moduł Apache'a odrzucający wszystkie żądania autoryzacji
 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
-Core Authorization
+This module is designed to be the fallback module, if you don't have
+configured an authorization module like mod_authz_user or
+mod_authz_groupfile. It simply rejects any authorization request.
+
+%description mod_authz_core -l pl.UTF-8
+Ten moduł został pomyślany jako domyślny moduł autoryzujący jeśli nie
+skonfigurowano modułu autoryzującego takiego jak mod_authz_user czy
+mod_authz_groupfile. Moduł ten po prostu odrzuca wszelkie żądania
+autoryzacji.
 
 %package mod_authz_dbd
 Summary:       Group Authorization and Login using SQL
@@ -737,25 +737,6 @@ 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_default
-Summary:       Apache module that rejects any authorization request
-Summary(pl.UTF-8):     Moduł Apache'a odrzucający wszystkie żądania autoryzacji
-Group:         Networking/Daemons/HTTP
-URL:           http://httpd.apache.org/docs/2.4/mod/mod_authz_default.html
-Requires:      %{name}-base = %{version}-%{release}
-Provides:      apache(mod_authz_default) = %{version}-%{release}
-
-%description mod_authz_default
-This module is designed to be the fallback module, if you don't have
-configured an authorization module like mod_authz_user or
-mod_authz_groupfile. It simply rejects any authorization request.
-
-%description mod_authz_default -l pl.UTF-8
-Ten moduł został pomyślany jako domyślny moduł autoryzujący jeśli nie
-skonfigurowano modułu autoryzującego takiego jak mod_authz_user czy
-mod_authz_groupfile. Moduł ten po prostu odrzuca wszelkie żądania
-autoryzacji.
-
 %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
@@ -780,6 +761,8 @@ Summary(pl.UTF-8):  Moduł Apache'a umożliwiający autoryzację grup w oparcu o
 Group:         Networking/Daemons/HTTP
 URL:           http://httpd.apache.org/docs/2.4/mod/mod_authz_host.html
 Requires:      %{name}-base = %{version}-%{release}
+# provides compatibility directives for 2.2-style access control
+Requires:      apache(mod_access_compat) = %{version}-%{release}
 Provides:      apache(mod_authz_host) = %{version}-%{release}
 # for apache < 2.2.0
 Provides:      apache(mod_access) = %{version}-%{release}
@@ -901,16 +884,6 @@ proxy. Dołączono dwa moduły pozwalające magazynować dane w pamięci
 (głównie użyteczne przy cache'owaniu lokalnej zawartości) oraz na
 dysku (używane do cache'owania proxy).
 
-%package mod_cache_disk
-Summary:       Disk based storage module for the HTTP caching filter.
-Group:         Networking/Daemons/HTTP
-URL:           http://httpd.apache.org/docs/2.4/mod/mod_cache_disk.html
-Requires:      %{name}-base = %{version}-%{release}
-Provides:      apache(mod_cache_disk) = %{version}-%{release}
-
-%description mod_cache_disk
-Disk based storage module for the HTTP caching filter.
-
 %package mod_case_filter
 Summary:       Apache output filter that converts all output to upper case
 Summary(pl.UTF-8):     Filtr wyjściowy Apache'a zamieniający wszystkie litery na wielkie
@@ -1623,36 +1596,6 @@ polecenie file(1): patrzy na kilka początkowych bajtów pliku. Ma
 służyć jako "druga linia obrony" dla przypadków, których nie może
 rozwiązać mod_mime.
 
-%package mod_mpm_event
-Summary:       A variant of the worker MPM with the goalof consuming threads only for connections with active processing
-Group:         Networking/Daemons/HTTP
-URL:           http://httpd.apache.org/docs/2.4/mod/mod_mpm_event.html
-Requires:      %{name}-base = %{version}-%{release}
-Provides:      apache(mod_mpm_event) = %{version}-%{release}
-
-%description mod_mpm_event
-A variant of the worker MPM with the goalof consuming threads only for connections with active processing
-
-%package mod_mpm_prefork
-Summary:       Implements a non-threaded, pre-forking web server
-Group:         Networking/Daemons/HTTP
-URL:           http://httpd.apache.org/docs/2.4/mod/mod_mpm_prefork.html
-Requires:      %{name}-base = %{version}-%{release}
-Provides:      apache(mod_mpm_prefork) = %{version}-%{release}
-
-%description mod_mpm_prefork
-Implements a non-threaded, pre-forking web server
-
-%package mod_mpm_worker
-Summary:       Multi-Processing Module implementing a hybrid    multi-threaded multi-process web server
-Group:         Networking/Daemons/HTTP
-URL:           http://httpd.apache.org/docs/2.4/mod/mod_mpm_worker.html
-Requires:      %{name}-base = %{version}-%{release}
-Provides:      apache(mod_mpm_worker) = %{version}-%{release}
-
-%description mod_mpm_worker
-Multi-Processing Module implementing a hybrid    multi-threaded multi-process web server
-
 %package mod_negotiation
 Summary:       Provides for content negotiation
 Summary(pl.UTF-8):     Moduł do negocjacji treści
@@ -2360,14 +2303,12 @@ echo "LoadModule authn_anon_module      modules/mod_authn_anon.so" > $CFG/00_mod_auth
 echo "LoadModule authn_core_module      modules/mod_authn_core.so" > $CFG/00_mod_authn_core.conf
 echo "LoadModule authn_dbd_module      modules/mod_authn_dbd.so" > $CFG/00_mod_authn_dbd.conf
 echo "LoadModule authn_dbm_module      modules/mod_authn_dbm.so" > $CFG/00_mod_authn_dbm.conf
-echo "LoadModule authn_default_module  modules/mod_authn_default.so" > $CFG/00_mod_authn_default.conf
 echo "LoadModule authn_file_module     modules/mod_authn_file.so" > $CFG/00_mod_authn_file.conf
 echo "LoadModule authn_socache_module      modules/mod_authn_socache.so" > $CFG/00_mod_authn_socache.conf
 echo "LoadModule authnz_ldap_module    modules/mod_authnz_ldap.so" > $CFG/00_mod_authnz_ldap.conf
 echo "LoadModule authz_core_module      modules/mod_authz_core.so" > $CFG/00_mod_authz_core.conf
 echo "LoadModule authz_dbd_module       modules/mod_authz_dbd.so" > $CFG/00_mod_authz_dbd.conf
 echo "LoadModule authz_dbm_module      modules/mod_authz_dbm.so" > $CFG/00_mod_authz_dbm.conf
-echo "LoadModule authz_default_module  modules/mod_authz_default.so" > $CFG/00_mod_authz_default.conf
 echo "LoadModule authz_groupfile_module        modules/mod_authz_groupfile.so" > $CFG/00_mod_authz_groupfile.conf
 echo "LoadModule authz_owner_module    modules/mod_authz_owner.so" > $CFG/00_mod_authz_owner.conf
 echo "LoadModule authz_user_module     modules/mod_authz_user.so" > $CFG/00_mod_authz_user.conf
@@ -2375,7 +2316,6 @@ echo "LoadModule buffer_module  modules/mod_buffer.so" > $CFG/00_mod_buffer.conf
 %if %{with bucketeer}
 echo "LoadModule bucketeer_module      modules/mod_bucketeer.so" > $CFG/00_mod_bucketeer.conf
 %endif
-echo "LoadModule cache_disk_module      modules/mod_cache_disk.so" > $CFG/00_mod_cache_disk.conf
 echo "LoadModule case_filter_in_module modules/mod_case_filter_in.so" > $CFG/00_mod_case_filter_in.conf
 echo "LoadModule case_filter_module    modules/mod_case_filter.so" > $CFG/00_mod_case_filter.conf
 echo "LoadModule cern_meta_module      modules/mod_cern_meta.so" > $CFG/00_mod_cern_meta.conf
@@ -2405,9 +2345,6 @@ echo "LoadModule ldap_module      modules/mod_ldap.so" > $CFG/00_mod_ldap.conf
 echo "LoadModule log_debug_module       modules/mod_log_debug.so" > $CFG/00_mod_log_debug.conf
 echo "LoadModule log_forensic_module   modules/mod_log_forensic.so" > $CFG/00_mod_log_forensic.conf
 echo "LoadModule logio_module  modules/mod_logio.so" > $CFG/00_mod_logio.conf
-echo "LoadModule mpm_event_module       modules/mod_mpm_event.so" > $CFG/00_mod_mpm_event.conf
-echo "LoadModule mpm_prefork_module     modules/mod_mpm_prefork.so" > $CFG/00_mod_mpm_prefork.conf
-echo "LoadModule mpm_worker_module      modules/mod_mpm_worker.so" > $CFG/00_mod_mpm_worker.conf
 echo "LoadModule negotiation_module    modules/mod_negotiation.so" > $CFG/00_mod_negotiation.conf
 echo "LoadModule ratelimit_module       modules/mod_ratelimit.so" > $CFG/00_mod_ratelimit.conf
 echo "LoadModule reflector_module       modules/mod_reflector.so" > $CFG/00_mod_reflector.conf
@@ -2671,14 +2608,12 @@ fi
 %module_scripts mod_authn_core
 %module_scripts mod_authn_dbd
 %module_scripts mod_authn_dbm
-%module_scripts mod_authn_default
 %module_scripts mod_authn_file
 %module_scripts mod_authn_socache
 %module_scripts mod_authnz_ldap
 %module_scripts mod_authz_core
 %module_scripts mod_authz_dbd
 %module_scripts mod_authz_dbm
-%module_scripts mod_authz_default
 %module_scripts mod_authz_groupfile
 %module_scripts mod_authz_host
 %module_scripts mod_authz_owner
@@ -2687,7 +2622,6 @@ fi
 %module_scripts mod_bucketeer
 %module_scripts mod_buffer
 %module_scripts mod_cache
-%module_scripts mod_cache_disk
 %module_scripts mod_case_filter
 %module_scripts mod_case_filter_in
 %module_scripts mod_cern_meta
@@ -2725,9 +2659,6 @@ fi
 %module_scripts mod_logio
 %module_scripts mod_mime
 %module_scripts mod_mime_magic
-%module_scripts mod_mpm_event
-%module_scripts mod_mpm_prefork
-%module_scripts mod_mpm_worker
 %module_scripts mod_negotiation
 %module_scripts mod_proxy
 %module_scripts mod_ratelimit
@@ -2834,6 +2765,9 @@ fi
 %dir %{_datadir}/vhosts
 # do not adapter here, %{_datadir} != /usr/share here
 %{_datadir}/icons
+%attr(755,root,root) %{_libexecdir}/mod_mpm_event.so
+%attr(755,root,root) %{_libexecdir}/mod_mpm_prefork.so
+%attr(755,root,root) %{_libexecdir}/mod_mpm_worker.so
 
 %files doc -f manual.files
 %defattr(644,root,root,755)
@@ -2952,11 +2886,6 @@ fi
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authn_dbm.conf
 %attr(755,root,root) %{_libexecdir}/mod_authn_dbm.so
 
-%files mod_authn_default
-%defattr(644,root,root,755)
-%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authn_default.conf
-#%attr(755,root,root) %{_libexecdir}/mod_authn_default.so
-
 %files mod_authn_file
 %defattr(644,root,root,755)
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authn_file.conf
@@ -2989,11 +2918,6 @@ fi
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authz_dbm.conf
 %attr(755,root,root) %{_libexecdir}/mod_authz_dbm.so
 
-%files mod_authz_default
-%defattr(644,root,root,755)
-%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authz_default.conf
-#%attr(755,root,root) %{_libexecdir}/mod_authz_default.so
-
 %files mod_authz_groupfile
 %defattr(644,root,root,755)
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authz_groupfile.conf
@@ -3036,14 +2960,8 @@ fi
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_cache.conf
 %attr(755,root,root) %{_sbindir}/htcacheclean
 %attr(755,root,root) %{_libexecdir}/mod_cache.so
-#%attr(755,root,root) %{_libexecdir}/mod_disk_cache.so
-#%attr(755,root,root) %{_libexecdir}/mod_mem_cache.so
-%{_mandir}/man8/htcacheclean.8*
-
-%files mod_cache_disk
-%defattr(644,root,root,755)
-%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_cache_disk.conf
 %attr(755,root,root) %{_libexecdir}/mod_cache_disk.so
+%{_mandir}/man8/htcacheclean.8*
 
 %files mod_case_filter
 %defattr(644,root,root,755)
@@ -3233,21 +3151,6 @@ fi
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_mime_magic.conf
 %attr(755,root,root) %{_libexecdir}/mod_mime_magic.so
 
-%files mod_mpm_event
-%defattr(644,root,root,755)
-%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_mpm_event.conf
-%attr(755,root,root) %{_libexecdir}/mod_mpm_event.so
-
-%files mod_mpm_prefork
-%defattr(644,root,root,755)
-%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_mpm_prefork.conf
-%attr(755,root,root) %{_libexecdir}/mod_mpm_prefork.so
-
-%files mod_mpm_worker
-%defattr(644,root,root,755)
-%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_mpm_worker.conf
-%attr(755,root,root) %{_libexecdir}/mod_mpm_worker.so
-
 %files mod_negotiation
 %defattr(644,root,root,755)
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_negotiation.conf
This page took 0.039043 seconds and 4 git commands to generate.