Date: Tue, 13 May 2008 14:35:54 -0500 From: Paul Schmehl <pauls@utdallas.edu> To: FreeBSD Ports <freebsd-ports@freebsd.org> Subject: rc.d startup script problem Message-ID: <14848575EFE82AE05B2027F2@utd65257.utdallas.edu>
next in thread | raw e-mail | index | archive | help
This script will not start if you change the name or location of the conf file in /etc/rc.conf. For some reason it's not parsing /etc/rc.conf. Anyone know why? #!/bin/sh # PROVIDE: sancp_agent # REQUIRE: DAEMON # KEYWORD: shutdown # Add the following line to /etc/sguil-sensor/rc.conf to enable sancp_agent: # sancp_agent_enable (bool): Set to YES to enable sancp_agent # Default: NO # sancp_agent_conf (str): Sensor_agent configuration file # Default: /usr/local/etc/sguil-sensor/sancp_agent.conf # . /etc/rc.subr name="sancp_agent" rcvar=`set_rcvar` command="/usr/local/bin/sguil-sensor/sancp_agent.tcl" procname="/usr/local/bin/tclsh8.4" pidfile="/var/run/${name}.pid" check_pidfile="${pidfile} ${procname} /bin/sh" [ -z "$sancp_agent_enable" ] && sancp_agent_enable="NO" [ -z "$sancp_agent_conf" ] && sancp_agent_conf="/usr/local/etc/sguil-sensor/sancp_agent.conf" [ -z "$sancp_agent_flags" ] && sancp_agent_flags="-D" [ -n "$sancp_agent_conf" ] && sancp_agent_flags="$sancp_agent_flags -c $sancp_agent_conf" load_rc_config $name run_rc_command "$1" # grep sancp /etc/rc.conf sancp_agent_enable="YES" sancp_agent_conf="/usr/local/etc/sguil-sensor/sancp_agent-ANYSERVER.conf" What's the problem? -- Paul Schmehl (pauls@utdallas.edu) Senior Information Security Analyst The University of Texas at Dallas http://www.utdallas.edu/ir/security/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?14848575EFE82AE05B2027F2>