diff options
Diffstat (limited to 'strata/openstack-services/open-iscsi.morph')
-rw-r--r-- | strata/openstack-services/open-iscsi.morph | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/strata/openstack-services/open-iscsi.morph b/strata/openstack-services/open-iscsi.morph deleted file mode 100644 index 6a0b73b3..00000000 --- a/strata/openstack-services/open-iscsi.morph +++ /dev/null @@ -1,46 +0,0 @@ -name: open-iscsi -kind: chunk -build-commands: -- make -install-commands: -# Rewrite prefix and exec_prefix which are set to "/usr" and "/" respectively -- make prefix="$PREFIX" exec_prefix="$PREFIX" DESTDIR="$DESTDIR" install -# Install iscsistart app which is not listed by default in PROGRAMS -- make prefix="$PREFIX" exec_prefix="$PREFIX" DESTDIR="$DESTDIR" PROGRAMS="usr/iscsistart" - install -post-install-commands: -# Configure iscsi daemon -# Point the startup to the installed binary -- | - sed -i -e "s|iscsid.startup = \/sbin\/iscsid|iscsid.startup = "$PREFIX"/sbin/iscsid|" \ - etc/iscsid.conf -# Start up a session automatically -- sed -i -e 's|node.startup = manual|node.startup = automatic|' etc/iscsid.conf -# Install config file -- install -D -m 644 etc/iscsid.conf "$DESTDIR"/etc/iscsi -# Install custom systemd unit file -- | - install -D -m 644 /proc/self/fd/0 << 'EOF' "$DESTDIR$PREFIX"/lib/systemd/system/iscsid.service - [Unit] - Description=Open iSCSI Daemon - After=network.target - - [Service] - Type=forking - ExecStart=/usr/sbin/iscsid - - [Install] - WantedBy=multi-user.target - EOF -# Install iscsi socket unit -- | - install -D -m 644 /proc/self/fd/0 << 'EOF' "$DESTDIR$PREFIX"/lib/systemd/system/iscsid.socket - [Unit] - Description=Open-iSCSI iscsid Socket - - [Socket] - ListenStream=@ISCSIADM_ABSTRACT_NAMESPACE - - [Install] - WantedBy=sockets.target - EOF |