Я конечно понимаю, что пользователю не обязательно знать какие модули и конфиги конфликуют, но было бы очень полезно. [user@SERVER 11:59:50 ~]$ sudo apt-get install apache2 Password: Reading Package Lists... Done Building Dependency Tree... Done The following extra packages will be installed: apache2-common The following packages will be upgraded apache2 apache2-common 2 upgraded, 0 newly installed, 0 removed and 199 not upgraded. Need to get 772kB of archives. After unpacking 549kB disk space will be freed. Do you want to continue? [Y/n] Get:1 http://ftp.altlinux.org i586/classic apache2-common 2.2.6-alt4 [452kB] Get:2 http://ftp.altlinux.org i586/classic apache2 2.2.6-alt4 [320kB] Fetched 772kB in 23s (32.8kB/s) Committing changes... Preparing... ################################################## [100%] 1: apache2-common ################################################## [ 50%] 2: apache2 ################################################## [100%] This port config is already enabled! This port config is already disabled, or does not exist! This port config is already disabled, or does not exist! This extra config is already enabled! This extra config is already enabled! This extra config is already enabled! This extra config is already enabled! This extra config is already enabled! This extra config is already enabled! This extra config is already enabled! This extra config is already enabled! This site is already enabled! This site is already enabled! This site is already disabled, or does not exist! This site is already disabled, or does not exist! This site is already disabled, or does not exist! This module is already enabled! This module is already enabled! This module is already enabled! This module is already enabled! This module is already enabled! This module is already enabled! This module is already enabled! This module is already enabled! This module is already enabled! Done.
[root@SERVER 16:44:41 ~]# sudo service httpd2 restart Service httpd2 is not running. [PASSED] Checking configuration sanity for httpd2: httpd2: Syntax error on line 48 of /etc/httpd2/conf/httpd2.conf: Could not open configuration file /etc/httpd2/conf/ports-enabled/http-A1PROXIED.conf: No such file or directory [FAILED] [root@SERVER 16:45:17 ~]# vim /etc/httpd2/conf/httpd2.conf [root@SERVER 16:48:42 ~]# sudo service httpd2 restart Service httpd2 is not running. [PASSED] Checking configuration sanity for httpd2: httpd2: Syntax error on line 48 of /etc/httpd2/conf/httpd2.conf: Could not open configuration file /etc/httpd2/conf/ports-enabled/http-A1PROXIED.conf: No such file or directory [FAILED] [root@SERVER 16:49:19 ~]# ls -l /etc/httpd2/conf/ports-enabled/http-A1PROXIED.conf lrwxrwxrwx 1 root root 38 Oct 16 2008 /etc/httpd2/conf/ports-enabled/http-A1PROXIED.conf -> ../ports-available/http-A1PROXIED.conf [root@SERVER 16:49:45 ~]# ls -l /etc/httpd2/conf/ports-enabled/../ports-available/http-A1PROXIED.conf ls: /etc/httpd2/conf/ports-enabled/../ports-available/http-A1PROXIED.conf: No such file or directory
[root@SERVER 17:07:21 ~]# sudo apt-get remove apache2 Reading Package Lists... Done Building Dependency Tree... Done The following packages will be REMOVED: apache2 ve-list-server 0 upgraded, 0 newly installed, 2 removed and 199 not upgraded. Need to get 0B of archives. After unpacking 669kB disk space will be freed. Do you want to continue? [Y/n] Committing changes... Preparing... ######################################################## [100%] post_service: invalid or undefined variable: RPM_INSTALL_ARG1 Done.
(В ответ на комментарий №0) > Я конечно понимаю, что пользователю не обязательно знать какие модули и конфиги > конфликуют, но было бы очень полезно. Конфликтующие конфиги могут присутствовать в системе одновременно (это штатная ситуация). В конфигурации по умолчанию адновременно задействовано (активно) только неконфликтующие подмножество конфигов (расчитанное на некое подмножество задач). Всё остальное -- отдано на откуп адменистратору.
(В ответ на комментарий №3) > (В ответ на комментарий №0) > > Я конечно понимаю, что пользователю не обязательно знать какие модули и конфиги > > конфликуют, но было бы очень полезно. > > Конфликтующие конфиги могут присутствовать в системе одновременно (это > штатная ситуация). В конфигурации по умолчанию адновременно задействовано > (активно) только неконфликтующие подмножество конфигов (расчитанное на некое > подмножество задач). Всё остальное -- отдано на откуп адменистратору. Это ясно. Если скрипт обнаруживает конфликт, то не хило было бы указать объект конфликта, или убрать эти сообщения, как не информативные.
(В ответ на комментарий №4) > (В ответ на комментарий №3) > > (В ответ на комментарий №0) > > > Я конечно понимаю, что пользователю не обязательно знать какие модули и конфиги > > > конфликуют, но было бы очень полезно. > > > > Конфликтующие конфиги могут присутствовать в системе одновременно (это > > штатная ситуация). В конфигурации по умолчанию адновременно задействовано > > (активно) только неконфликтующие подмножество конфигов (расчитанное на некое > > подмножество задач). Всё остальное -- отдано на откуп адменистратору. > Это ясно. Если скрипт обнаруживает конфликт, то не хило было бы указать объект > конфликта, или убрать эти сообщения, как не информативные. Не дубль, ли это https://bugzilla.altlinux.org/show_bug.cgi?id=11274 ?
(В ответ на комментарий №5) > (В ответ на комментарий №4) > > (В ответ на комментарий №3) > > > (В ответ на комментарий №0) > > > > Я конечно понимаю, что пользователю не обязательно знать какие модули и конфиги > > > > конфликуют, но было бы очень полезно. > > > > > > Конфликтующие конфиги могут присутствовать в системе одновременно (это > > > штатная ситуация). В конфигурации по умолчанию адновременно задействовано > > > (активно) только неконфликтующие подмножество конфигов (расчитанное на некое > > > подмножество задач). Всё остальное -- отдано на откуп адменистратору. > > Это ясно. Если скрипт обнаруживает конфликт, то не хило было бы указать объект > > конфликта, или убрать эти сообщения, как не информативные. > > Не дубль, ли это https://bugzilla.altlinux.org/show_bug.cgi?id=11274 ? Не, не дубль. в №11274 видимо всё хорошо -- там хотя бы присутствуют названия файлов. А здесь как в сказке: иди туды не знамо куды
(В ответ на комментарий №6) > (В ответ на комментарий №5) > > (В ответ на комментарий №4) > > > (В ответ на комментарий №3) > > > > (В ответ на комментарий №0) > > > > > Я конечно понимаю, что пользователю не обязательно знать какие модули и конфиги > > > > > конфликуют, но было бы очень полезно. > > > > > > > > Конфликтующие конфиги могут присутствовать в системе одновременно (это > > > > штатная ситуация). В конфигурации по умолчанию адновременно задействовано > > > > (активно) только неконфликтующие подмножество конфигов (расчитанное на некое > > > > подмножество задач). Всё остальное -- отдано на откуп адменистратору. > > > Это ясно. Если скрипт обнаруживает конфликт, то не хило было бы указать объект > > > конфликта, или убрать эти сообщения, как не информативные. > > > > Не дубль, ли это https://bugzilla.altlinux.org/show_bug.cgi?id=11274 ? > Не, не дубль. в №11274 видимо всё хорошо -- там хотя бы присутствуют названия > файлов. А здесь как в сказке: иди туды не знамо куды Сообщения генерит a2chkconfig
(В ответ на комментарий №6) > (В ответ на комментарий №5) ... > > Не дубль, ли это https://bugzilla.altlinux.org/show_bug.cgi?id=11274 ? > Не, не дубль. в №11274 видимо всё хорошо -- там хотя бы присутствуют названия > файлов. А здесь как в сказке: иди туды не знамо куды Это диагностики a2{en,dis}*. OK, сделаю их более понятными.
apache2-2.2.16-alt1 -> sisyphus: * Thu Sep 16 2010 Aleksey Avdeev <solo@altlinux> 2.2.16-alt1 - 2.2.16 (Closes: #23933) - Security fixes (CVE-2009-3555, CVE-2010-0408, CVE-2010-0425, CVE-2010-043, CVE-2010-1452, CVE-2010-2068) - Updated messages a2{en,dis}*: added an indication of the file (Closes: #20932) - Move %apache2_extra_available/Directory_*_default.conf.in to %apache2_confdir/include/ dir