LINUX.ORG.RU

История изменений

Исправление kostik87, (текущая версия) :

Это всё прописано в /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, :

Это всё прописано в /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 в локальном оверлее.