diff --git a/net/mDNSResponder/files/mdnsd.in b/net/mDNSResponder/files/mdnsd.in index deb5eac0940f..66a8ad41dbc2 100644 --- a/net/mDNSResponder/files/mdnsd.in +++ b/net/mDNSResponder/files/mdnsd.in @@ -1,20 +1,27 @@ #!/bin/sh # PROVIDE: mdnsd # REQUIRE: DAEMON -# KEYWORD: shutdown +# KEYWORD: resume shutdown . /etc/rc.subr name=mdnsd rcvar=mdnsd_enable load_rc_config $name : ${mdnsd_enable="NO"} : ${mdnsd_pidfile="/var/run/${name}.pid"} command="%%PREFIX%%/sbin/${name}" +extra_commands="resume" +resume_cmd="mdnsd_resume" pidfile="${mdnsd_pidfile}" +mdnsd_resume() +{ + run_rc_command restart +} + run_rc_command $* diff --git a/net/mDNSResponder/files/mdnsresponderposix.in b/net/mDNSResponder/files/mdnsresponderposix.in index 149e1edb10e7..b548b5340034 100644 --- a/net/mDNSResponder/files/mdnsresponderposix.in +++ b/net/mDNSResponder/files/mdnsresponderposix.in @@ -1,20 +1,26 @@ #!/bin/sh # PROVIDE: mdnsresponderposix # REQUIRE: DAEMON -# KEYWORD: shutdown +# KEYWORD: resume shutdown . /etc/rc.subr name=mdnsresponderposix rcvar=mdnsresponderposix_enable load_rc_config $name : ${mdnsresponderposix_enable="NO"} : ${mdnsresponderposix_pidfile="/var/run/${name}.pid"} command="%%PREFIX%%/bin/mDNSResponderPosix" command_args="-b -P ${mdnsresponderposix_pidfile}" +extra_commands="resume" +resume_cmd="mdnsresponderposix_resume" + +mdnsresponderposix_resume() { + run_rc_command restart +} run_rc_command $*