Имеем свежую инсталляцию системы, обновлённую до текущего Сизифа. После установки postgresql8.0-server (8.0.2-alt1), запустить сервис невозможно. # service postgresql start Adjusting environment for postgresql: [FAILED] Сравнивая pre скрипты postgresql-7.4 и postgresql-8.0 вижу, что в 8.0 отсутствует создание группы psqluser. Тем не менее скрипт /etc/chroot.d/postgresql.conf на эту группу ссылается: ошибка происходит после вызова getent group $GROUP >/dev/null 2>&1 если группы нет, то дальше этой команды скрипт не выполняется и возвращается код 2. Если добавить группу psqluser скрипт отваливается с сообщением subst: open: etc/group.u: No such file or directory Что естественно, если в этой группе пока никого нет. Как workaround пока вообще откусил эту строчку с getent...
Добавил CC, поскольку вы собирали 8.0.2-alt1.
Прикольно... я особо не проверял этот код. Надо будет его переделать...
(In reply to comment #2) > Прикольно... я особо не проверял этот код. Надо будет его переделать... Там помимо этого еще косяки с chroot-окружением имеются, см #6846
Вроде исправил.