[packages/mosquitto] package and configure dropin config dir
atler
atler at pld-linux.org
Wed Sep 13 02:57:51 CEST 2023
commit 1ae09e73c41128f6c7d633cb719653663009c3da
Author: Jan Palus <atler at pld-linux.org>
Date: Tue Sep 12 23:07:36 2023 +0200
package and configure dropin config dir
mosquitto.spec | 8 ++++++++
1 file changed, 8 insertions(+)
---
diff --git a/mosquitto.spec b/mosquitto.spec
index 31b733c..dabbbe4 100644
--- a/mosquitto.spec
+++ b/mosquitto.spec
@@ -108,6 +108,9 @@ cd ..
%install
rm -rf $RPM_BUILD_ROOT
+
+install -d $RPM_BUILD_ROOT%{_sysconfdir}/mosquitto/conf.d
+
%{__make} -C build install \
DESTDIR=$RPM_BUILD_ROOT
@@ -116,6 +119,10 @@ for file in aclfile pskfile pwfile ; do
:> $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/$file
done
+cat <<EOF >> $RPM_BUILD_ROOT%{_sysconfdir}/mosquitto/%{name}.conf
+include_dir %{_sysconfdir}/mosquitto/conf.d
+EOF
+
%{?with_systemd:install -D %{SOURCE1} $RPM_BUILD_ROOT%{systemdunitdir}/mosquitto.service}
%clean
@@ -152,6 +159,7 @@ fi
%defattr(644,root,root,755)
%doc LICENSE.txt CONTRIBUTING.md ChangeLog.txt README.md examples aclfile.example mosquitto.conf pskfile.example pwfile.example
%attr(700,mosquitto,mosquitto) %dir %{_sysconfdir}/%{name}
+%attr(700,mosquitto,mosquitto) %dir %{_sysconfdir}/%{name}/conf.d
%attr(600,mosquitto,mosquitto) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/%{name}.conf
%attr(600,mosquitto,mosquitto) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/aclfile
%attr(600,mosquitto,mosquitto) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/pskfile
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/mosquitto.git/commitdiff/b0e5c6a8ebf41926052b446182ca19fe62f87bb9
More information about the pld-cvs-commit
mailing list