Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Трабла с php-syslog-ng  (Прочитано 1698 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Vengant

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
  • RA1AIE
    • Просмотр профиля
    • Радиолюбители Санкт-Петербурга
Трабла с php-syslog-ng
« : 15 Августа 2009, 18:56:50 »
Насторил на убунте syslog-ng и php-syslog-ng по руководству http://chaos.untouchable.net/index.php/HOWTO_setup_syslog-ng_to_log_to_mysql#Setup_MySQL_.28database.2C_user.2C_and_tables.29

Собственно, все работает. Записи в базу добавляются, естественно, только когда запущен скрипт:
#!/bin/sh
#
# File: syslogng-mysql-pipe.sh
#
# Take input from a FIFO and run execute it as a query for
# a mysql database.
#
# IMPORTANT NOTE:  This could potentially be a huge security hole.
# You should change permissions on the FIFO accordingly.
#

if [ -e /tmp/mysql.syslog-ng.pipe ]; then
        while [ -e /tmp/mysql.syslog-ng.pipe ]
                do
                        mysql -usyslog --password=mypasswordhere logs < /tmp/mysql.syslog-ng.pipe
        done
else
        mkfifo /tmp/mysql.syslog-ng.pipe
fi

Но если его прописать в /etc/rc.local - то при загрузке системы он не запускается. Если запустить руками - все ок. Подскажите, как его все-таки прописать в автозагрузку?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Трабла с php-syslog-ng
« Ответ #1 : 16 Августа 2009, 02:00:51 »
При чем тут rc.local вообще?
rc.local грузится, если мне ни с кем не изменяет память, при логине юзера.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Vengant

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
  • RA1AIE
    • Просмотр профиля
    • Радиолюбители Санкт-Петербурга
Re: Трабла с php-syslog-ng
« Ответ #2 : 17 Августа 2009, 03:08:37 »
При чем тут rc.local вообще?
rc.local грузится, если мне ни с кем не изменяет память, при логине юзера.
Изменяет. При старте системы он грузится.

Проблема решена путем cron.

 

Страница сгенерирована за 0.015 секунд. Запросов: 20.