Lets add it as part of the package with a little documentation.
Reviewed-by: Minwoo Im <minwoo.im.dev@gmail.com>
Signed-off-by: Sagi Grimberg <sagi@grimberg.me>
$(INSTALL) -d $(DESTDIR)$(SYSCONFDIR)/nvme
touch $(DESTDIR)$(SYSCONFDIR)/nvme/hostnqn
touch $(DESTDIR)$(SYSCONFDIR)/nvme/hostid
+ if [ ! -f $(DESTDIR)$(SBINDIR)/nvme/discovery.conf ]; then \
+ $(INSTALL) -m 644 -T ./etc/discovery.conf.in $(DESTDIR)$(SYSCONFDIR)/nvme/discovery.conf; \
+ fi
install-spec: install-bin install-man install-bash-completion install-zsh-completion install-etc
install: install-spec install-hostparams
--- /dev/null
+# Used for extracting default parameters for discovery
+#
+# Example:
+# --transport=<trtype> --traddr=<traddr> --trsvcid=<trsvcid> --host-traddr=<host-traddr>
%dir %{_sysconfdir}/nvme
%{_sysconfdir}/nvme/hostnqn
%{_sysconfdir}/nvme/hostid
+%{_sysconfdir}/nvme/discovery.conf
%clean
rm -rf $RPM_BUILD_ROOT