ipfs revision 98576
198576Sobrien#!/bin/sh 298576Sobrien# 398576Sobrien# $NetBSD: ipfs,v 1.3 2002/02/11 13:55:42 lukem Exp $ 498576Sobrien# 598576Sobrien 698576Sobrien# PROVIDE: ipfs 798576Sobrien# REQUIRE: ipnat mountcritremote 898576Sobrien# KEYWORD: shutdown 998576Sobrien 1098576Sobrien. /etc/rc.subr 1198576Sobrien 1298576Sobrienname="ipfs" 1398576Sobrienrcvar=$name 1498576Sobrienstart_cmd="ipfs_start" 1598576Sobrienstop_cmd="ipfs_stop" 1698576Sobrien 1798576Sobrienipfs_start() 1898576Sobrien{ 1998576Sobrien if [ -r /var/db/ipf/ipstate.ipf -a -r /var/db/ipf/ipnat.ipf ]; then 2098576Sobrien /usr/sbin/ipfs -R ${rc_flags} 2198576Sobrien rm -f /var/db/ipf/ipstate.ipf /var/db/ipf/ipnat.ipf 2298576Sobrien fi 2398576Sobrien} 2498576Sobrien 2598576Sobrienipfs_stop() 2698576Sobrien{ 2798576Sobrien if [ ! -d /var/db/ipf ]; then 2898576Sobrien mkdir /var/db/ipf 2998576Sobrien chmod 700 /var/db/ipf 3098576Sobrien chown root:wheel /var/db/ipf 3198576Sobrien fi 3298576Sobrien /usr/sbin/ipfs -W ${rc_flags} 3398576Sobrien} 3498576Sobrien 3598576Sobrienload_rc_config $name 3698576Sobrienrun_rc_command "$1" 37