Bug 19091 - Multiple usage of wrong pseudo-user name
Summary: Multiple usage of wrong pseudo-user name
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: logcheck (show other bugs)
Version: unstable
Hardware: all Linux
: P2 minor
Assignee: Nobody's working on this, feel free to take it
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-06 20:47 MSK by Nikolay A. Fetisov
Modified: 2009-05-10 09:34 MSD (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nikolay A. Fetisov 2009-03-06 20:47:54 MSK
Для 1.2.68-alt1 при установке же пакета создаётся пользователь '_logcheck'.

В /etc/cron.d/logcheck же указан запуск logcheck от несуществующего пользователя 'logcheck'.

Сообщение при попытке запуска утилиты от root также ссылается на несуществующего пользователя:

# /usr/sbin/logcheck
logcheck should not be run as root. Use su to invoke logcheck:
su -s /bin/bash -c "/usr/sbin/logcheck" logcheck
Or use sudo: sudo -u logcheck logcheck.

В /etc/logcheck/logcheck.conf также упоминается несуществующий пользователь:
SENDMAILTO="logcheck"
Comment 1 Vladimir V. Kamarzin 2009-03-10 11:07:07 MSK
Спасибо за репорты, я собирал logcheck исключительно ради logtail.

Fixed in 1.2.68-alt2
Comment 2 Nikolay A. Fetisov 2009-03-13 13:55:25 MSK
Для 1.2.68-alt2: в /etc/cron.d/logcheck и /etc/logcheck/logcheck.conf исправлено, в самом скрипте остались упоминания несуществующего пользователя 'logcheck'.

Строки 27-28:
    echo "su -s /bin/bash -c \"/usr/sbin/logcheck${@:+ $@}\" logcheck"
    echo "Or use sudo: sudo -u logcheck logcheck${@:+ $@}."

Данное сообщение выводится при попытке запустить logcheck из терминала от root. Попытка же выполнить предложенную команду оканчивается сообщением об отсутствии пользователя logcheck.

Сообщения желательно изменить на
    echo "su -s /bin/bash -c \"/usr/sbin/logcheck${@:+ $@}\" _logcheck"
    echo "Or use sudo: sudo -u _logcheck logcheck${@:+ $@}."
Comment 3 Vladimir V. Kamarzin 2009-03-13 16:55:42 MSK
1.2.68-alt3