NetXMS Support Forum

Please login or register.

Login with username, password and session length

Author Topic: Стартовый скрипт для FreeBSD  (Read 6056 times)

kozlov_ao

  • Hero Member
  • *****
  • Posts: 568
  • ERA ProSystem LLC
    • View Profile
Стартовый скрипт для FreeBSD
« on: June 25, 2009, 09:12:15 am »

Было бы неплохо заменить скрипт запуска для FreeBSD. тот который есть сейчас не дает запустить агента с какими либо ключами.
Code: [Select]
#!/bin/sh
# PROVIDE: nxagentd
# REQUIRE: DAEMON
# BEFORE: LOGIN
# KEYWORD: shutdown
nxagentd_enable=${nxagentd_enable-"NO"}
nxagentd_flags=${nxagentd_flags-"-c /usr/local/etc/nxagentd.conf -d"}
. /etc/rc.subr
name="nxagentd"
rcvar=`set_rcvar`
command="/usr/local/bin/nxagentd"
load_rc_config $name
start_cmd="echo \"Starting ${name}.\";  ${command} ${nxagentd_flags}"
run_rc_command "$1"
Вот с таким скриптом все прекрасно работает. В /etc/rc.conf можно использовать различные флаги:
Code: [Select]
nxagentd_enable="yes"
nxagentd_flags="-M 10.1.10.18 -d"
Logged