Запуск sshguard.

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
celarent_Israel
Сообщения: 164
Статус: Теперь я робот...
ОС: Debian 4.0 Lenny, WinXP

Запуск sshguard.

Сообщение celarent_Israel »

Здраствуйте, дорогие друзья. Постави сабж по данному HOW-TO http://forum.lissyara.su/viewtopic.php?f=8&t=3704.
Всё прекрасно, всё работает, но только при запуске вручную командой tail -n 0 -f /var/log/auth.log | /usr/local/sbin/sshguard &. При добавлении данной строки в /etc/rc.local совершенно ничего не происходит (после перезагрузки ессесно). Но команда /etc/rc.d/local start работает. В чём грабли? Как сделать, чтоб sshguard запускался через rc.conf строкой вида sshguard_enable="YES"? Как я понимаю надо скриптик сунуть соответствующий в /usr/local/etc/rc.d/. Такой заработает?

Код: Выделить всё

#!/bin/sh
#
# PROVIDE: sshguard
# REQUIRE: DAEMON SSHD
# KEYWORD: shutdown

sshguard_enable=${sshguard_enable-"NO"}
sshguard_flags=${sshguard_flags-""}
sshguard_pidfile=${sshguard_pidfile-"/var/run/sshguard.pid"}

. /etc/rc.subr

name="sshguard"
rcvar=`set_rcvar`
command="/usr/local/sbin/sshguard"

load_rc_config $name

pidfile="${sshguard_pidfile}"

start_cmd="echo \"Starting ${name}.\"; /usr/bin/nice -5 ${command} ${sshguard_flags}
${command_args}"

run_rc_command "$1"
Тяжело быть роботом...
Спасибо сказали:
Аватара пользователя
h0RN
Сообщения: 200
ОС: FreeBSD

Re: Запуск sshguard.

Сообщение h0RN »

Должен, попробуйте.
Спасибо сказали:
Аватара пользователя
celarent_Israel
Сообщения: 164
Статус: Теперь я робот...
ОС: Debian 4.0 Lenny, WinXP

Re: Запуск sshguard.

Сообщение celarent_Israel »

4rtas dva on puskaetsia. Vernee puskaetsia, no blin potom tolko kill`om mozhno pribit. A pochemu on avtomaticheski cherez rc.local ne zapuskaetsia? mozhet ia che v rc.conf ne vpisal?
Тяжело быть роботом...
Спасибо сказали: