/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, например)?
Алиас для root должен быть создан обязательно. При этом он может указывать не на локального пользователя.