]> git.pld-linux.org Git - packages/open-iscsi.git/blob - 0024-minor-service-file-updates.patch
- updated to 2.1.7, adjusted patches
[packages/open-iscsi.git] / 0024-minor-service-file-updates.patch
1 From b8c6c1f3bed0e5fcc0d02c56834fa60850a11b5f Mon Sep 17 00:00:00 2001
2 From: Chris Leech <cleech@redhat.com>
3 Date: Thu, 18 Feb 2021 14:04:32 -0800
4 Subject: [PATCH 1/1] minor service file updates
5
6 Intended use is with system presets to enable the following:
7   iscsi.service - login of automatic node records
8   iscsid.socket - start iscsid as needed for all iSCSI sessions
9   iscsiuio.socket - start iscsiuio as needed for bnx2i or qedi
10   iscsi-onboot.service - special handling of initramfs sessions
11
12 The following are started automatically as needed:
13   iscsid.service - needed for all iSCSI sessions
14   iscsiuio.service - needed for bnx2i or qedi offload
15   iscsi-init.service - create an iSCSI name if missing before starting iscsid
16   iscsi-shutdown.service - ensure all non-boot sessions logout at shutdown
17 ---
18  etc/systemd/iscsi-init.service | 1 +
19  etc/systemd/iscsi.service      | 2 +-
20  etc/systemd/iscsid.service     | 3 +--
21  3 files changed, 3 insertions(+), 3 deletions(-)
22
23 diff --git a/etc/systemd/iscsi-init.service b/etc/systemd/iscsi-init.service
24 index e058ff0..c3370ec 100644
25 --- a/etc/systemd/iscsi-init.service.template
26 +++ b/etc/systemd/iscsi-init.service.template
27 @@ -7,6 +7,7 @@ RequiresMountsFor=/etc/iscsi
28  # local-fs.target, don't start it here (no Wants=) but if
29  # it's running wait for it to finish
30  After=systemd-remount-fs.service
31 +Before=iscsid.service
32  
33  [Install]
34  # this ensures we are in the same transaction with
35 diff --git a/etc/systemd/iscsi.service b/etc/systemd/iscsi.service
36 index 175cb2c..6c542d2 100644
37 --- a/etc/systemd/iscsi.service.template
38 +++ b/etc/systemd/iscsi.service.template
39 @@ -4,7 +4,7 @@ Documentation=man:iscsiadm(8) man:iscsid(8)
40  DefaultDependencies=no
41  Before=remote-fs-pre.target
42  After=network.target network-online.target iscsid.service iscsiuio.service systemd-remount-fs.service
43 -Wants=remote-fs-pre.target iscsi-shutdown.service
44 +Wants=remote-fs-pre.target
45  ConditionDirectoryNotEmpty=/var/lib/iscsi/nodes
46  
47  [Service]
48 diff --git a/etc/systemd/iscsid.service b/etc/systemd/iscsid.service
49 index 324c593..df0bd83 100644
50 --- a/etc/systemd/iscsid.service.template
51 +++ b/etc/systemd/iscsid.service.template
52 @@ -4,7 +4,7 @@ Documentation=man:iscsid(8) man:iscsiuio(8) man:iscsiadm(8)
53  DefaultDependencies=no
54  After=network-online.target iscsiuio.service iscsi-init.service
55  Before=remote-fs-pre.target
56 -Requires=iscsi-init.service
57 +Requires=iscsi-init.service iscsi-shutdown.service
58  
59  [Service]
60  Type=notify
61 @@ -15,4 +15,3 @@ Restart=on-failure
62  
63  [Install]
64  WantedBy=multi-user.target
65 -Also=iscsid.socket
66 -- 
67 2.26.3
68
This page took 0.050303 seconds and 3 git commands to generate.