как запретить rsyslog требовать / dev / xconsole?

Моя ОС:

cat /etc/os-release
NAME="Ubuntu"
VERSION="18.04.3 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04.3 LTS"
VERSION_ID="18.04"

Я запускаю его изнутри контейнера Singularity. Итак, желательно запретить запись в / dev / :

service rsyslog start
 * Starting enhanced syslogd rsyslogd                                                                                                                                                                                                                                                                                                                                                                                            
mknod: /dev/xconsole: Permission denied
chown: cannot access '/dev/xconsole': No such file or directory

Как отключить запрос / dev / xconsole ? Я раскомментировал следующие строки в /etc/rsyslog.d/50-default.conf, но это не помогло:

daemon,mail.*;\
        news.=crit;news.=err;news.=notice;\
        *.=debug;*.=info;\
        *.=notice;*.=warn       /dev/tty8
0
задан 28 August 2019 в 12:46
1 ответ

Итак, посмотрев исходный код пакета, я обнаружил, что комментируя вызов функции create_xconsole в /etc/init.d/rsyslog помогло:

case "$1" in
  start)
        log_daemon_msg "Starting $DESC" "$RSYSLOGD"
        # create_xconsole
        do_start 
0
ответ дан 5 December 2019 в 01:06

Теги

Похожие вопросы