Bug 11156 - Missed $OPTIONS variable in conftest() function in the init script
Summary: Missed $OPTIONS variable in conftest() function in the init script
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: apache2 (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Anton Farygin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-19 19:35 MSK by Nikolay A. Fetisov
Modified: 2007-04-17 11:20 MSD (History)
1 user (show)

See Also:


Attachments
Fix for init script (310 bytes, patch)
2007-03-19 19:36 MSK, Nikolay A. Fetisov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Nikolay A. Fetisov 2007-03-19 19:35:31 MSK
Для apache2-2.2.4-alt7 и apache2-mod_ssl, для включения поддержки SSL требуется 
раскомментировать строку 'OPTIONS=-DSSL' в /etc/sysconfig/httpd2

В стартовом скрипте /etc/rc.d/init.d/httpd2 эта переменная используется в 
функции start(), и забыта в conftest().

В результате, 'service httpd2 configtest' выполняется не для той конфигурации 
Apache, которая используется при service httpd2 start'.

Как следствие, при наличии в конфигурации директив mod_ssl, не экранированных 
через <IfDefine SSL></IfDefine>, запустить Apache2 через 'service httpd2 start' 
вполне удаётся, а вот перезапустить через 'service httpd2 restart' - нет.
Comment 1 Nikolay A. Fetisov 2007-03-19 19:36:21 MSK
Created attachment 1866 [details]
Fix for init script
Comment 2 Dmitry V. Levin 2007-03-19 19:46:25 MSK
Reassigned to maintainer.
Comment 3 solo 2007-03-21 12:12:58 MSK
В новой версии планирую вообже отказаться от этой опции: в связи с возможностью
конфигурации запускаемости модулей она выглядит излишней.
Comment 4 solo 2007-04-02 17:12:55 MSD
В 2.2.4-alt12 скрипт поправлен, начиная с 2.2.4-alt14 -- данная опция
неиспользуется вообще.