Lines 4-9
Link Here
|
4 |
# $Header: /var/cvsroot/gentoo-x86/sys-block/open-iscsi/files/iscsid-2.0.871-r1.init.d,v 1.1 2009/11/12 09:29:48 robbat2 Exp $ |
4 |
# $Header: /var/cvsroot/gentoo-x86/sys-block/open-iscsi/files/iscsid-2.0.871-r1.init.d,v 1.1 2009/11/12 09:29:48 robbat2 Exp $ |
5 |
|
5 |
|
6 |
opts="${opts} starttargets stoptargets restarttargets" |
6 |
opts="${opts} starttargets stoptargets restarttargets" |
|
|
7 |
PID_FILE=/var/run/iscsid.pid |
7 |
|
8 |
|
8 |
depend() { |
9 |
depend() { |
9 |
after modules |
10 |
after modules |
Lines 89-100
Link Here
|
89 |
stop() { |
90 |
stop() { |
90 |
stoptargets |
91 |
stoptargets |
91 |
ebegin "Stopping ${SVCNAME}" |
92 |
ebegin "Stopping ${SVCNAME}" |
92 |
start-stop-daemon --signal HUP --stop --quiet --exec /usr/sbin/iscsid #--pidfile $PID_FILE |
93 |
start-stop-daemon --signal TERM --stop --quiet --exec /usr/sbin/iscsid --pidfile $PID_FILE |
93 |
eend $? |
94 |
eend $? |
94 |
|
95 |
|
95 |
# ugly, but pid file is not removed by iscsid |
|
|
96 |
rm -f $PID_FILE |
97 |
|
98 |
do_modules 'Removing iSCSI modules' 'iscsi_tcp scsi_transport_iscsi libiscsi' '-r' |
96 |
do_modules 'Removing iSCSI modules' 'iscsi_tcp scsi_transport_iscsi libiscsi' '-r' |
99 |
eend $? |
97 |
eend $? |
100 |
} |
98 |
} |