#!/sbin/runscript NAME="iSCSI Automounter" depend() { after iscsid use net } start() { einfo "Starting ${NAME} [for Home use]" if [ `dnsdomainname` = "d" ]; then ebegin "Connecting to iSCSI NAS Portal" iscsiadm -m node -l eend $? sleep 1 ebegin "Mounting iSCSI mount points" mount /mnt/iscsi_data eend $? else einfo "Not at home, skipping..." fi return 0 } stop() { ebegin "Stopping ${NAME} [for Home use]" if [ `dnsdomainname` = "d" ]; then ebegin "Unmounting iSCSI mount points" umount /mnt/iscsi_data eend $? ebegin "Disconnecting iSCSI NAS Portal" iscsiadm -m node -u eend $? else einfo "Not at home, skipping..." fi return 0 }