LINUX.ORG.RU

Как пересобрать apache, под мне уже привыкшийся вид?

 , ,


0

1

в общем серваки на centos, сам сижу с calculate по большей части. Как пересобрать apache 2.4 так, чтобы стало не /еtc/apache2/httpd.conf а /etc/httpd/httpd.conf ну и следственно демоны так же назывались как в centos?
Знаю что это изврат, но всё же.

☆☆

Ответ на: комментарий от feofan

многовато линков делать, на 12 файлов в http/conf, хотел бы один раз пересобрать и не делать тонны ссылок

erzent ☆☆
() автор топика
Ответ на: комментарий от feofan

а симлинк на всю директорию боюсь может не сработать с модулями и дополнительными вебсерверами вроде passenger

erzent ☆☆
() автор топика
Ответ на: комментарий от erzent

Сделай через

mount -o bind
например

Еще можно сделать хардлинк директории, ЕМНИП, тогда проблем возникнуть не должно.

feofan ★★★★★
()
Последнее исправление: feofan (всего исправлений: 1)

Это всё прописано в /usr/portage/eclass/apache-2.eclass:

   keepdir /etc/apache2/vhosts.d
   keepdir /etc/apache2/modules.d
   insinto /etc/apache2
Так что нужно помещать в локальный оверлей копию ebuild`а нужно версии и переопределять в самом ebuild`е все связанные переменные в eclass, ну либо вообще писать свой eclass и использовать его в копии ebuild`а apache в локальном оверлее.

Подключение eclass осуществляется через директиву inherit в ebuild`е пакета.

За подробностями в:
http://devmanual.gentoo.org/eclass-reference/
http://devmanual.gentoo.org/eclass-writing/

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)

ну и следственно демоны так же назывались как в centos

Какой-то ты странный...

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.