ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [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