diff options
Diffstat (limited to 'etc/systemd/iscsi.service.template')
-rw-r--r-- | etc/systemd/iscsi.service.template | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/etc/systemd/iscsi.service.template b/etc/systemd/iscsi.service.template new file mode 100644 index 0000000..6becab4 --- /dev/null +++ b/etc/systemd/iscsi.service.template @@ -0,0 +1,18 @@ +[Unit] +Description=Login and scanning of iSCSI devices +Documentation=man:iscsiadm(8) man:iscsid(8) +Before=remote-fs.target +After=network-online.target iscsid.service +Requires=iscsid.socket iscsi-init.service +Wants=network-online.target + +[Service] +Type=oneshot +ExecStart=@SBINDIR@/iscsiadm -m node --loginall=automatic -W +ExecStop=@SBINDIR@/iscsiadm -m node --logoutall=automatic +ExecStop=@SBINDIR@/iscsiadm -m node --logoutall=manual +SuccessExitStatus=21 15 +RemainAfterExit=true + +[Install] +WantedBy=remote-fs.target |