Current Path : /etc/rc.d/ |
FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64 |
Current File : //etc/rc.d/amd |
#!/bin/sh # # $FreeBSD: release/9.1.0/etc/rc.d/amd 231792 2012-02-15 22:59:15Z dougb $ # # PROVIDE: amd # REQUIRE: rpcbind ypset nfsclient cleanvar ldconfig # BEFORE: DAEMON # KEYWORD: nojail shutdown . /etc/rc.subr name="amd" rcvar="amd_enable" command="/usr/sbin/${name}" start_precmd="amd_precmd" command_args="&" extra_commands="reload" amd_precmd() { force_depend nfsclient nfs_client || return 1 force_depend rpcbind || return 1 case ${amd_map_program} in [Nn][Oo] | '') ;; *) rc_flags="${rc_flags} `echo $(eval ${amd_map_program})`" ;; esac case "${amd_flags}" in '') if [ ! -r /etc/amd.conf ]; then warn 'amd will not load without arguments' return 1 fi ;; *) rc_flags="-p ${rc_flags}" command_args="> /var/run/amd.pid 2> /dev/null" ;; esac } load_rc_config $name run_rc_command "$1"