При установке jabber-1.4.2-alt14 в postin сменяется владелец и группа каталогов сервера на jabber. Туда же хорошо бы добавить смену владельца конфигов (jabber.xml, /etc/jabber/include/*), поскольку в разных системах uid и gid для jabber может быть разным (как у меня, например). Вместо точки в качестве разделителя в chown лучше использовать двоеточие. В старт/стоповом скрипте запуск icqv7-ext через daemon не проходит (пишет ОК, в процессах нет), через явное указание sh -l jabber (строка рядом закомментирована) всё ок. При остановке процесса в stop_icqv7() killproc делать не нужно - внешняя часть сама отваливается при остановке главного процесса. А так killproc ругается, что not such process. initscripts-5.49-ipl45mdk jabber-1.4.2-alt14 jabber-icqv7-t-0.3.0-alt0.4pre2 --- ---
Также не стабильно проходит запуск icqv7-ext в инитскрипте через daemon. Падает через несколько секунд. sh -l jabber - все ок. initscripts-5.49-ipl44mdk jabber-1.4.2-alt12 jabber-icqv7-t-0.3.0-alt0.4pre2 edited on: 14-11 16:26
Смену владельца конфигов проведёт сам rpm. Проблема в том, что новые конфигурационные файлы (с правильными атрибутами) могут быть созданы как .rpmnew, но огульно менять права на старых файлах неправильно -- у администратора могут быть другие воззрения на эти права. chown/chgrp в скриптах поправил. Запуск icqv7ext: проблема, видимо в конфигурации, у меня icqv7ext запускался, правда, порой после длительного ожидания. Поскольку планируется уход от icqv7-t к jit, большой охоты разбираться нет. Запостите описание проблемы к jabber-icqv7-t. icqv7ext и jadc2s больше не убиваются явно при остановке сервиса.
Поправил (за исключением некоторых вещей, указанных в предыдущей bugnote) в jabber-1.4.2-alt16