|
Harald Hoyer |
9d5d75 |
From 5e615f4eb488e469395e7e30059a22d8225d9a0a Mon Sep 17 00:00:00 2001
|
|
Harald Hoyer |
9d5d75 |
From: Lubomir Rintel <lkundrak@v3.sk>
|
|
Harald Hoyer |
9d5d75 |
Date: Thu, 30 Aug 2018 18:38:34 +0200
|
|
Harald Hoyer |
9d5d75 |
Subject: [PATCH] iscsi: do not install all of /etc/iscsi unless hostonly
|
|
Harald Hoyer |
9d5d75 |
|
|
Harald Hoyer |
9d5d75 |
/etc/iscsi/initiatorname.iscsi would leak the host initiator name (that
|
|
Harald Hoyer |
9d5d75 |
is host configuration) to the initramfs. Perhaps other files too.
|
|
Harald Hoyer |
9d5d75 |
---
|
|
Harald Hoyer |
9d5d75 |
modules.d/95iscsi/module-setup.sh | 6 +++++-
|
|
Harald Hoyer |
9d5d75 |
1 file changed, 5 insertions(+), 1 deletion(-)
|
|
Harald Hoyer |
9d5d75 |
|
|
Harald Hoyer |
9d5d75 |
diff --git a/modules.d/95iscsi/module-setup.sh b/modules.d/95iscsi/module-setup.sh
|
|
Harald Hoyer |
9d5d75 |
index 04beae4c..5c2073bb 100755
|
|
Harald Hoyer |
9d5d75 |
--- a/modules.d/95iscsi/module-setup.sh
|
|
Harald Hoyer |
9d5d75 |
+++ b/modules.d/95iscsi/module-setup.sh
|
|
Harald Hoyer |
9d5d75 |
@@ -216,7 +216,11 @@ install() {
|
|
Harald Hoyer |
9d5d75 |
$systemdsystemunitdir/sockets.target.wants/iscsid.socket \
|
|
Harald Hoyer |
9d5d75 |
$systemdsystemunitdir/sockets.target.wants/iscsiuio.socket
|
|
Harald Hoyer |
9d5d75 |
|
|
Harald Hoyer |
9d5d75 |
- [[ -d /etc/iscsi ]] && inst_dir $(/usr/bin/find /etc/iscsi)
|
|
Harald Hoyer |
9d5d75 |
+ if [[ $hostonly ]]; then
|
|
Harald Hoyer |
9d5d75 |
+ inst_dir $(/usr/bin/find /etc/iscsi)
|
|
Harald Hoyer |
9d5d75 |
+ else
|
|
Harald Hoyer |
9d5d75 |
+ inst_simple /etc/iscsi/iscsid.conf
|
|
Harald Hoyer |
9d5d75 |
+ fi
|
|
Harald Hoyer |
9d5d75 |
|
|
Harald Hoyer |
9d5d75 |
# Detect iBFT and perform mandatory steps
|
|
Harald Hoyer |
9d5d75 |
if [[ $hostonly_cmdline == "yes" ]] ; then
|
|
Harald Hoyer |
9d5d75 |
|