| Summary: | WackoWiki should require apache | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | avm <avm> |
| Component: | WackoWiki | Assignee: | shalupov <shalupov> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P2 | CC: | vvk |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
А что делать c apache2, nginx + php over fastcgi... ?
Понимаю, что можно добавить проверку существования /etc/init.d/{apache,apache2}
и перезапускать только существующие. (и то это не будет охватывать все случаи)
Оперативная реакция на багу, повешенную в воскресенье 8-). Как известно, Web-policy у нас так и не сложилась. Что нужно перезапускать -- не ведаю. В общем, мне не критично, чтобы Wacko требовала apache: мне просто нужно, чтобы она успешно устанавливалась в хашер как сборочная зависимость (для WackoFormatter :-/). Для этого она не должна грепать в %post несуществующий /etc/httpd/conf/httpd.conf и не должна перезапускать несуществующий httpd. OK, добавлю проверку на существование. Если /etc/init.d/httpd нет, то ничего не делаем. fixed in 4.2-alt3 Спасибо! Лично я выношу такие зависимотсти в отдельные пакеты, как раз по этим причинам.. чтобы не делать привязку к конкретному веб-серверу. См. например zabbix, mailgraph |
$ rpm -q --scripts WackoWiki | grep service /sbin/service httpd condrestart /sbin/service httpd condrestart $ rpm -qf /etc/init.d/httpd apache-1.3.34rusPL30.22-alt2 Поэтому WackoWiki должна требовать apache, а не только apache-common, как сейчас (4.2-alt2).