Sophie

Sophie

distrib > Fedora > 20 > x86_64 > by-pkgid > 6022494417e3274d62b568cbf8c63e9c > scriptlet

iscsi-initiator-utils-6.2.0.873-21.fc20.i686.rpm

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 || :