diff options
author | Lee Duncan <lduncan@suse.com> | 2018-10-16 13:53:09 -0700 |
---|---|---|
committer | Lee Duncan <lduncan@suse.com> | 2018-10-16 13:53:09 -0700 |
commit | 666694ed3654e333751af0897c8b71f8cc1829f8 (patch) | |
tree | f1cbcf8f812e518d2d778b259e0771db4e12b2c2 | |
parent | e4cbdf445991bd305e8b85fff8ba55b086d18e9f (diff) | |
download | open-iscsi-666694ed3654e333751af0897c8b71f8cc1829f8.tar.gz |
Added service file for iscsi logins
This service file layers on top of iscsid.serivce
to manage logging into and out of known targets.
-rw-r--r-- | etc/systemd/iscsi.service | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/etc/systemd/iscsi.service b/etc/systemd/iscsi.service new file mode 100644 index 0000000..0edcf51 --- /dev/null +++ b/etc/systemd/iscsi.service @@ -0,0 +1,17 @@ +[Unit] +Description=Login and scanning of iSCSI devices +Documentation=man:iscsiadm(8) man:iscsid(8) +Before=remote-fs.target +After=network.target network-online.target iscsid.service +ConditionPathExists=/etc/iscsi/initiatorname.iscsi + +[Service] +Type=oneshot +ExecStart=-/sbin/iscsiadm -m node --loginall=automatic +ExecStop=/sbin/iscsiadm -m node --logoutall=automatic +ExecStop=/sbin/iscsiadm -m node --logoutall=manual +SuccessExitStatus=21 +RemainAfterExit=true + +[Install] +WantedBy=remote-fs.target |