diff options
author | Daniel Schaefer <git@danielschaefer.me> | 2019-08-23 22:18:30 +0200 |
---|---|---|
committer | Daniel Schaefer <git@danielschaefer.me> | 2019-08-29 02:19:41 +0200 |
commit | e97fb367757660501b9917351e5fd8b50ec010c6 (patch) | |
tree | 170c8390368f5a7bb96c8271fe08aef66434faa7 /Makefile | |
parent | 4cffbaa08ff2e2202cddcdf2c52b24294134bbc7 (diff) | |
download | open-iscsi-e97fb367757660501b9917351e5fd8b50ec010c6.tar.gz |
Add target to install systemd units
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -14,6 +14,7 @@ mandir = $(prefix)/share/man etcdir = /etc initddir = $(etcdir)/init.d rulesdir = $(etcdir)/udev/rules.d +systemddir = $(prefix)/lib/systemd/system MANPAGES = doc/iscsid.8 doc/iscsiadm.8 doc/iscsi_discovery.8 \ iscsiuio/docs/iscsiuio.8 doc/iscsi_fw_login.8 doc/iscsi-iname.8 \ @@ -26,6 +27,9 @@ INSTALL = install ETCFILES = etc/iscsid.conf IFACEFILES = etc/iface.example RULESFILES = utils/50-iscsi-firmware-login.rules +SYSTEMDFILES = etc/systemd/iscsi.service \ + etc/systemd/iscsid.service etc/systemd/iscsid.socket \ + etc/systemd/iscsiuio.service etc/systemd/iscsiuio.socket export DESTDIR prefix INSTALL @@ -106,6 +110,10 @@ install_udev_rules: $(INSTALL) -d $(DESTDIR)$(rulesdir) $(INSTALL) -m 644 $(RULESFILES) $(DESTDIR)/$(rulesdir) +install_systemd: + $(INSTALL) -d $(DESTDIR)$(systemddir) + $(INSTALL) -m 644 $(SYSTEMDFILES) $(DESTDIR)/$(systemddir) + install_programs: $(PROGRAMS) $(SCRIPTS) $(INSTALL) -d $(DESTDIR)$(sbindir) $(INSTALL) -m 755 $^ $(DESTDIR)$(sbindir) |