PREUN
/bin/sh
if [ $1 -eq 0 ] ; then
# Package removal, not upgrade
/usr/bin/systemctl --no-reload disable iscsi.service iscsid.service iscsiuio.service iscsid.socket iscsiuio.socket > /dev/null 2>&1 || :
/usr/bin/systemctl stop iscsi.service iscsid.service iscsiuio.service iscsid.socket iscsiuio.socket > /dev/null 2>&1 || :
fi
POSTIN
/bin/sh
/sbin/ldconfig
if [ $1 -eq 1 ] ; then
# Initial installation
/usr/bin/systemctl preset iscsi.service iscsid.service iscsiuio.service iscsid.socket iscsiuio.socket >/dev/null 2>&1 || :
fi
if [ $1 -eq 1 ]; then
if [ ! -f /etc/iscsi/initiatorname.iscsi ]; then
echo "InitiatorName=`/usr/sbin/iscsi-iname`" > /etc/iscsi/initiatorname.iscsi
fi
# enable socket activation and persistant session startup by default
/bin/systemctl enable iscsi.service >/dev/null 2>&1 || :
/bin/systemctl enable iscsid.socket >/dev/null 2>&1 || :
/bin/systemctl enable iscsiuio.socket >/dev/null 2>&1 || :
fi
POSTUN
/bin/sh
/sbin/ldconfig
/usr/bin/systemctl daemon-reload >/dev/null 2>&1 || :
Triggers
iscsi-initiator-utils <
6.2.0.873-1
/bin/sh
# Save the current service runlevel info
# User must manually run systemd-sysv-convert --apply iscsid
# and systemd-sysv-convert --apply iscsi
# to migrate them to systemd targets
/usr/bin/systemd-sysv-convert --save iscsi >/dev/null 2>&1 ||:
/usr/bin/systemd-sysv-convert --save iscsid >/dev/null 2>&1 ||:
# enable socket activation
/bin/systemctl enable iscsid.socket >/dev/null 2>&1 || :
/bin/systemctl enable iscsiuio.socket >/dev/null 2>&1 || :
# Run these because the SysV package being removed won't do them
/sbin/chkconfig --del iscsid >/dev/null 2>&1 || :
/sbin/chkconfig --del iscsi >/dev/null 2>&1 || :
/bin/systemctl try-restart iscsid.service >/dev/null 2>&1 || :
/bin/systemctl try-restart iscsi.service >/dev/null 1>&1 || :