Здравствуйте, уважаемые.

Я собираюсь делать управление cgi-bin скриптами через control (иначе -- слабо представляю как плавный переезд в бранчах сделать).

Состояния, которые будет поддерживать каждый /var/ww/cgi-bin/<имя> (по крайней мере из тех, что идут с apache*):

file_root_noexec
file_root_exec
file_webmaster_noexec
file_webmaster_exec
symlink_root_noexec
symlink_root_exec
symlink_webmaster_noexec
symlink_webmaster_exec

  Где части имени состояния говорят о том, что /var/ww/cgi-bin/<имя>:

file_* -- файл;

symlink_* -- сммлинк на некий /usr/share/<прилажение>/**/<имя>;

*_root_* -- принадлежит root;

*_webmaster_* -- принадлежит группе %webserver_webmaster;

*_noexec -- не исполняемый;

*_exec -- исполняемый;

Для облегчения процесса пакет webserver-cgi-bin-control будет содержать подключаемый /etc/control.d/webserver-cgi-bin-functions (см. <http://git.altlinux.org/people/solo/packages/?p=webserver-cgi-bin-control.git;a=commit;h=37bf249b532bfbb33d0d6fa892831bc7b0a501d1>) с реализацией переключения данных состояний. (Исходные данные задаются в виде переменных.)

PS: Будет весьма хорошо, если кто нибудь из знающих английский сообщения отредактирует: translate.google.ru хорошо, но...

PPS: Кроспост.

--

С уважением. Алексей.


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Sysadmins mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins

Ответить