Bug 13606 - Отсутствие alias для root-а приводит к пересозданию /etc/aliases
Summary: Отсутствие alias для root-а приводит к пересозданию /etc/aliases
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: postfix (show other bugs)
Version: unstable
Hardware: all Linux
: P2 enhancement
Assignee: Gleb F-Malinovskiy
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-06 14:38 MSK by Andrew Kornilov
Modified: 2007-12-06 15:35 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Kornilov 2007-12-06 14:38:31 MSK
/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, например)?
Comment 1 Dmitry V. Levin 2007-12-06 15:35:05 MSK
Алиас для root должен быть создан обязательно.
При этом он может указывать не на локального пользователя.