iscsi: do not replace the configuration in the host system
ln: failed to create symbolic link '/usr/lib/systemd/system/sockets.target.wants/iscsid.socket': Permission denied ln: failed to create symbolic link '/usr/lib/systemd/system/sockets.target.wants/iscsiuio.socket': Permission denied No way. Just ensure the links are there in the initramfs image. In fact, that is already the case for iscsiuio.socket. Add iscsid.socket too.master
parent
0454dc247a
commit
9e82732dd4
|
@ -208,9 +208,6 @@ install() {
|
||||||
inst_libdir_file 'libgcc_s.so*'
|
inst_libdir_file 'libgcc_s.so*'
|
||||||
inst_multiple umount hostname iscsi-iname iscsiadm iscsid
|
inst_multiple umount hostname iscsi-iname iscsiadm iscsid
|
||||||
|
|
||||||
ln -sf $systemdsystemunitdir/iscsid.socket $systemdsystemunitdir/sockets.target.wants/iscsid.socket
|
|
||||||
ln -sf $systemdsystemunitdir/iscsiuio.socket $systemdsystemunitdir/sockets.target.wants/iscsiuio.socket
|
|
||||||
|
|
||||||
inst_multiple -o \
|
inst_multiple -o \
|
||||||
$systemdsystemunitdir/iscsid.socket \
|
$systemdsystemunitdir/iscsid.socket \
|
||||||
$systemdsystemunitdir/iscsid.service \
|
$systemdsystemunitdir/iscsid.service \
|
||||||
|
@ -243,6 +240,7 @@ install() {
|
||||||
|
|
||||||
mkdir -p "${initdir}/$systemdsystemunitdir/sockets.target.wants"
|
mkdir -p "${initdir}/$systemdsystemunitdir/sockets.target.wants"
|
||||||
for i in \
|
for i in \
|
||||||
|
iscsid.socket \
|
||||||
iscsiuio.socket \
|
iscsiuio.socket \
|
||||||
; do
|
; do
|
||||||
ln_r "$systemdsystemunitdir/${i}" "$systemdsystemunitdir/sockets.target.wants/${i}"
|
ln_r "$systemdsystemunitdir/${i}" "$systemdsystemunitdir/sockets.target.wants/${i}"
|
||||||
|
|
Loading…
Reference in New Issue