You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- #!/bin/sh
-
- # PROVIDE: torus
- # REQUIRE: LOGIN
- # KEYWORD: shutdown
-
- . /etc/rc.subr
-
- name=torus
- rcvar=torus_enable
- load_rc_config ${name}
-
- : ${torus_enable:=NO}
- : ${torus_user=torus}
- : ${torus_group=${torus_user}}
- : ${torus_user:+${torus_chroot=/home/${torus_user}}}
- : ${torus_user:+${torus_data_path=/home/${torus_user}/torus.dat}}
- : ${torus_user:+${torus_sock_path=/home/${torus_user}/torus.sock}}
- torus_flags="\
- ${torus_data_path:+-d ${torus_data_path}} \
- ${torus_sock_path:+-s ${torus_sock_path}} \
- ${torus_flags}"
-
- torus_run=/var/run/${name}
- torus_pid=${torus_run}/${name}.pid
-
- required_dirs=${torus_chroot}${torus_run}
- pidfile=${torus_chroot}${torus_pid}
-
- command=/bin/server
- command_args="-p ${torus_pid}"
-
- run_rc_command "$1"
|