From 6d0665fe565fdb83690b84cfaa9361e9c7a2f55a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Bartosz=20=C5=9Awi=C4=85tek?= Date: Wed, 22 Feb 2012 17:11:28 +0100 Subject: [PATCH] - mod_authn/z_core replaces mod_authn/z_default --- apache.spec | 56 +++++++++++++++++++++++++++++------------------------ 1 file changed, 31 insertions(+), 25 deletions(-) diff --git a/apache.spec b/apache.spec index 55b3b91..0dff819 100644 --- a/apache.spec +++ b/apache.spec @@ -13,6 +13,13 @@ # - 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 + + +# 2.4 TODO +# +# mod_authn/z_default changed into mod_authn/z_core - trigger existing configs? + + # Conditional build: %bcond_without ssl # build without SSL support %bcond_without ldap # build without LDAP support @@ -576,20 +583,21 @@ 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 +%package mod_authn_core 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.2/mod/mod_authn_default.html +URL: http://httpd.apache.org/docs/2.4/mod/mod_authn_core.html Requires: %{name}-base = %{version}-%{release} -Provides: apache(mod_authn_default) = %{version}-%{release} +Provides: apache(mod_authn_core) = %{version}-%{release} +Obsoletes: apache-mod_authn_default < 2.4 -%description mod_authn_default +%description mod_authn_core 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 +%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 @@ -653,20 +661,21 @@ 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 +%package mod_authz_core 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.2/mod/mod_authz_default.html +URL: http://httpd.apache.org/docs/2.4/mod/mod_authz_core.html Requires: %{name}-base = %{version}-%{release} -Provides: apache(mod_authz_default) = %{version}-%{release} +Provides: apache(mod_authz_core) = %{version}-%{release} +Obsoletes: apache-mod_authz_default < 2.4 -%description mod_authz_default +%description mod_authz_core 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 +%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 @@ -1775,9 +1784,6 @@ Dwa programy testowe/przykładowe cgi: test-cgi and print-env. %{?with_itk:%patch15 -p1} %patch16 -p1 -# using system apr, apr-util and pcre -#%%{__rm} -r srclib/{apr,apr-util,pcre} - # sanity check MODULES_API=`awk '/#define MODULE_MAGIC_NUMBER_MAJOR/ {print $3}' include/ap_mmn.h` if [ "$MODULES_API" != "%_apache_modules_api" ]; then @@ -1947,14 +1953,14 @@ echo "LoadModule authn_file_module modules/mod_authn_file.so" > $CFG/00_mod_auth echo "LoadModule authn_dbm_module modules/mod_authn_dbm.so" > $CFG/00_mod_authn_dbm.conf echo "LoadModule authn_anon_module modules/mod_authn_anon.so" > $CFG/00_mod_authn_anon.conf echo "LoadModule authn_dbd_module modules/mod_authn_dbd.so" > $CFG/00_mod_authn_dbd.conf -echo "LoadModule authn_default_module modules/mod_authn_default.so" > $CFG/00_mod_authn_default.conf +echo "LoadModule authn_core_module modules/mod_authn_core.so" > $CFG/00_mod_authn_core.conf echo "LoadModule authn_alias_module modules/mod_authn_alias.so" > $CFG/00_mod_authn_alias.conf echo "LoadModule authz_groupfile_module modules/mod_authz_groupfile.so" > $CFG/00_mod_authz_groupfile.conf echo "LoadModule authz_user_module modules/mod_authz_user.so" > $CFG/00_mod_authz_user.conf echo "LoadModule authz_dbm_module modules/mod_authz_dbm.so" > $CFG/00_mod_authz_dbm.conf echo "LoadModule authz_owner_module modules/mod_authz_owner.so" > $CFG/00_mod_authz_owner.conf echo "LoadModule authnz_ldap_module modules/mod_authnz_ldap.so" > $CFG/00_mod_authnz_ldap.conf -echo "LoadModule authz_default_module modules/mod_authz_default.so" > $CFG/00_mod_authz_default.conf +echo "LoadModule authz_core_module modules/mod_authz_core.so" > $CFG/00_mod_authz_core.conf echo "LoadModule auth_basic_module modules/mod_auth_basic.so" > $CFG/00_mod_auth_basic.conf echo "LoadModule dbd_module modules/mod_dbd.so" > $CFG/00_mod_dbd.conf %if %{with bucketeer} @@ -2207,11 +2213,11 @@ fi %module_scripts mod_authn_anon %module_scripts mod_authn_dbd %module_scripts mod_authn_dbm -%module_scripts mod_authn_default +%module_scripts mod_authn_core %module_scripts mod_authn_file %module_scripts mod_authnz_ldap %module_scripts mod_authz_dbm -%module_scripts mod_authz_default +%module_scripts mod_authz_core %module_scripts mod_authz_groupfile %module_scripts mod_authz_host %module_scripts mod_authz_owner @@ -2429,10 +2435,10 @@ 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_core +%defattr(644,root,root,755) +%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authn_core.conf +%attr(755,root,root) %{_libexecdir}/mod_authn_core.so %files mod_authn_file %defattr(644,root,root,755) @@ -2451,10 +2457,10 @@ 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_core +%defattr(644,root,root,755) +%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/*_mod_authz_core.conf +%attr(755,root,root) %{_libexecdir}/mod_authz_core.so %files mod_authz_groupfile %defattr(644,root,root,755) -- 2.46.0