* [devel] IA: 1.3.33rusPL30.20-alt3 (to Daedalus)
@ 2005-01-29 19:56 Michael Shigorin
0 siblings, 0 replies; only message in thread
From: Michael Shigorin @ 2005-01-29 19:56 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 3161 bytes --]
Здравствуйте.
Тут за сегодня получилась очередная диверсия в виде
apache-1.3.33rusPL30.20-alt3:
* Sat Jan 29 2005 Michael Shigorin <mike@altlinux.ru> 1.3.33rusPL30.20-alt3%release_tag
- macros extended (see README.ALT); also #1735, #5634, #5989
- re-fixed #4235 (weird hostname hack)
- implemented separate TMPDIR (addon modules should follow) (#5989)
- disabled mod_charset for mod_perl (hm... #2941-related)
- commented out "AddDefaultCharset iso8859-1" by default (#5754)
- added %apache_vhostdir and %apache_vhconfdir (#5634)
- upped HARD_SERVER_LIMIT from 256 to 1024 (#5748; needs additional
/etc/security/limits.conf tweaking to actually happen)
- changed %%suexec_docroot from /home to %apache_home (#2461)
- changed suexec binary permissions (see #5309)
from 4711 root:root
to 4710 root:%apache_group
- changed TMPDIR in initscripts to use more specific location than /tmp
so that you can restrict apache access to that by ACL and further
configure php and other software running as apache (#5989)
- added patch to consult POSIX ACLs on CGI execution decision
(#4987; disabled by default, build --with acl_support to enable)
Подробнее: распиловке подвергся httpd.conf -- вынесен
addon-modules.d/apache-mod_charset.conf, на очереди в обдумывании
находятся кусочки mod_alias, mod_autoindex, mod_mime,
mod_setenvif, mod_status, mod_deflate, mod_proxy.
Но тут надо продумать/проверить миграцию, а очень хотелось бы --
и перенос LoadModule/AddModule. С тем, чтобы можно было повесить
на control() и включать (макросом, который смотрит в какой-нить
/etc/sysconfig/apache на предмет разрешения) необходимые модули
из пакетов.
Для этого безобразия добавлен
%apache_modconfdir %apache_confdir/addon-modules.d
(внимание! в ряде спеков используется %apache_addonconfdir или
даже конситрукции вида %apache_addonconfdir.d, переносить этот
каталог просто так нельзя (из-за добавлявшихся явных Include и
того, что теперь надо нумеровать конфиглеты -- btw, по умолчанию,
видимо, лучше в р-не "50", т.к. на "00" в не сильно далёком
будущем могут воспретендовать Section 1 из httpd.conf сотоварищи)
Да, и ещё -- просьба к закидывающим туда файлики обратить
внимание на
%post_apacheconf /sbin/service httpd condreload
%postun_apacheconf /sbin/service httpd condreload
Также добавилась поддержка виртуальных хостов в пакете -- в виде
%apache_vhconfdir %apache_confdir/vhosts.d
%apache_vhostdir %apache_datadir/vhosts
PS: в bugzilla остались отложенными несколько проблем, с которыми
нужна помощь (#987/#4994, #1209, #5251) или технического плана,
или организационного (считать ли таблицы для mod_charset
разделяемым ресурсом? скорее да, но тогда их надо вообще
выделять в субпакет и класть в %_datadir).
Из них #4994 (фактически неработа mod_perl) -- критична.
Бен ай нид хелп.
PPS: перечитав и подумав -- в Sisyphus я такое категорически
боюсь, сперва в обкатку и Daedalus.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2005-01-29 19:56 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-01-29 19:56 [devel] IA: 1.3.33rusPL30.20-alt3 (to Daedalus) Michael Shigorin
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git