From owner-FreeBSD-users-jp@jp.FreeBSD.org Tue Apr  8 18:27:59 2008
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id m389RxM11412;
	Tue, 8 Apr 2008 18:27:59 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from vsmtp08.dti.ne.jp (vsmtp08.dti.ne.jp [202.216.231.143])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id m389RwX11407
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Tue, 8 Apr 2008 18:27:58 +0900 (JST)
	(envelope-from naitotk@mars.dti.ne.jp)
Received: from [127.0.0.1] (PPPa1760.otemachi.acca.dti.ne.jp [61.44.212.237]) by vsmtp08.dti.ne.jp (3.11v) with ESMTP AUTH id m389RwMq006607 for <FreeBSD-users-jp@jp.FreeBSD.org>; Tue, 8 Apr 2008 18:27:58 +0900 (JST)
From: Takashi Naito <naitotk@mars.dti.ne.jp>
To: FreeBSD-users-jp@jp.FreeBSD.org
X-Mailer-Plugin: BkASPil for Becky!2 Ver.2.068
Message-Id: <20080408181706.330B.FF8AEF2A@mars.dti.ne.jp>
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-2022-JP"
Content-Transfer-Encoding: 7bit
X-Mailer: Becky! ver. 2.45.02 [ja]
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Tue, 08 Apr 2008 18:27:58 +0900
X-Sequence: FreeBSD-users-jp 91525
Subject: [FreeBSD-users-jp 91525] 7.0-REL =?ISO-2022-JP?B?GyRCJEcbKEI=?=
 BOINC
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: naitotk@mars.dti.ne.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+060209

$B$3$s$P$s$OFbF#$G$9!#(B

FreeBSD 7.0-RELEASE$B$G(Bboinc-client$B$rF0$+$7$F$$$kJ}$O5o$J$$$G$7$g$&$+!)(B
WCG$B$N%W%m%8%'%/%H$K;22C$7$F$$$^$9$,!"%o!<%/%f%K%C%H$N2r@O$,(B100%$B$K$J$C$F(B
$B$b%"%C%W%m!<%I$5$l$J$$>u67(B($BHs>o$KDc$$1i;;CM$GB39T$5$l$k(B)$B$K$J$C$FG:$s$G$$(B
$B$^$9!#(B

stop,start$B$r$7$?$j%^%7%s$r(Breboot$B$7$?$j$9$k$H%"%C%W%m!<%I$9$k$3$H$b$"$k$N(B
$B$G$9$,:,K\E*$J2r7h$K$J$C$F$$$^$;$s!#(B
6.2$B$N:"$OLdBj$,$J$+$C$?$N$G$9$,!&!&!&(B

boinc-client-5.10.32$B$G%9%?!<%H%"%C%W%9%/%j%W%H$O$3$s$J46$8$G$9!#(B

#!/bin/sh
#
# $FreeBSD: ports/net/boinc-client/files/boinc.sh.in,v 1.4 2006/03/15 10:44:46 pav Exp $

# PROVIDE: boinc
# REQUIRE: LOGIN
# KEYWORD: shutdown

. /etc/rc.subr

name="boinc"
rcvar=`set_rcvar`

boinc_user=root$B"+(Bboinc$B%f!<%6!<$+$i(Broot$B$KJQ$($F$$$^$9!#(B
boinc_home=/var/db/boinc
boinc_flags="-dir ${boinc_home}"
program_file=boinc_client
program_path=/usr/local/bin/${program_file}
syslog_facility=daemon.err

load_rc_config $name
: ${boinc_enable="NO"}

start_cmd=boinc_start
stop_cmd=boinc_stop

boinc_start() {
        if checkyesno boinc_enable
        then
                if [ ! -x ${program_path} ]
                then
                        logger -sp ${syslog_facility} -t ${program_file} \
                                "unable to start: ${program_path} is missing."
                        exit 72
                fi
                if ps axo ucomm | egrep ${program_file}; then
                        logger -sp ${syslog_facility} -t ${program_file} \
                        "unable to start: ${program_file} is already running."
                        exit 72
                fi
                echo "Starting BOINC client."
                su - ${boinc_user} -c "${program_path} ${boinc_flags} >/dev/null &"
        fi
}

boinc_stop() {
        killall ${program_file} 2> /dev/null
}

run_rc_command "$1"


su$B$9$kA0$N(Bidprio 31$B$O(B7.0$B$G$I$&LT>e<j$/F0$$$F$/$l$J$$$N$G(BSETI$B$N%U%)!<%i%`(B
$B$r;29M$K:o=|$7$F(Bnice 19$B$GF0$$$F$$$^$9!#(B

----------------------------------------------------------------------
   $BFb(B $BF#(B $B5.(B $B;V(B  <naitotk@mars.dti.ne.jp>

