| Summary: | Отсутствие alias для root-а приводит к пересозданию /etc/aliases | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Andrew Kornilov <hiddenman> |
| Component: | postfix | Assignee: | Gleb F-Malinovskiy <glebfm> |
| Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
| Severity: | enhancement | ||
| Priority: | P2 | CC: | glebfm |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
Алиас для root должен быть создан обязательно. При этом он может указывать не на локального пользователя. |
/etc/init.d/postfix:33 adjust() { getent aliases root >/dev/null || action "Adjusting $ALIASES:" /usr/share/sendmail-common/make_aliases "$ALIASES" action "Adjusting environment for postfix:" /etc/chroot.d/postfix.all || return RETVAL=$? return $RETVAL } В виртуальных серверах часто нет никакого пользователя, однако alias-ы бывают. В данном случае при каждом запуске или reload postfix пересоздается файл aliases. Создавать пользователя только для того,чтобы форвардить туда почту root-а - не самое лучшее решение. До этого с aliases уже обнаруживались проблемы в vps. Нет ли там еще каких-то предположений, что в системе обязательно есть пользователь (id >= 500, например)?