diff options
author | Lee Duncan <lduncan@suse.com> | 2018-01-16 13:30:51 -0800 |
---|---|---|
committer | Lee Duncan <lduncan@suse.com> | 2018-01-16 13:30:51 -0800 |
commit | 57b0463df9ec490c88bb979f6305344d07f5803a (patch) | |
tree | 3d360ebafb28188ce69bcd2e8ffb04e5e9f22995 /Makefile | |
parent | c6ae303c2cdd34157dfc3a6dface0a7179e0d401 (diff) | |
download | open-iscsi-57b0463df9ec490c88bb979f6305344d07f5803a.tar.gz |
Automate logging into iSCSI FW targets.
Add a script that logs into all iSCSI firmware
targets, and add a udev rule to call that script
when new targets are detected. Also, add a
man page for the script.
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 14 |
1 files changed, 11 insertions, 3 deletions
@@ -13,12 +13,16 @@ bindir = $(exec_prefix)/bin mandir = $(prefix)/share/man etcdir = /etc initddir = $(etcdir)/init.d +rulesdir = $(etcdir)/udev/rules.d -MANPAGES = doc/iscsid.8 doc/iscsiadm.8 doc/iscsi_discovery.8 iscsiuio/docs/iscsiuio.8 -PROGRAMS = usr/iscsid usr/iscsiadm utils/iscsi_discovery utils/iscsi-iname iscsiuio/src/unix/iscsiuio +MANPAGES = doc/iscsid.8 doc/iscsiadm.8 doc/iscsi_discovery.8 \ + iscsiuio/docs/iscsiuio.8 doc/iscsi_fw_login.8 +PROGRAMS = usr/iscsid usr/iscsiadm utils/iscsi-iname iscsiuio/src/unix/iscsiuio +SCRIPTS = utils/iscsi_discovery utils/iscsi_fw_login INSTALL = install ETCFILES = etc/iscsid.conf IFACEFILES = etc/iface.example +RULESFILES = utils/50-iscsi-firmware-login.rules # Compatibility: parse old OPTFLAGS argument ifdef OPTFLAGS @@ -92,7 +96,11 @@ install: install_programs install_doc install_etc \ install_user: install_programs install_doc install_etc \ install_initd install_iname install_iface -install_programs: $(PROGRAMS) +install_udev_rules: + $(INSTALL) -d $(DESTDIR)$(rulesdir) + $(INSTALL) -m 644 $(RULESFILES) $(DESTDIR)/$(rulesdir) + +install_programs: $(PROGRAMS) $(SCRIPTS) $(INSTALL) -d $(DESTDIR)$(sbindir) $(INSTALL) -m 755 $^ $(DESTDIR)$(sbindir) |