]> git.pld-linux.org Git - packages/mosquitto.git/commitdiff
package and configure dropin config dir
authorJan Palus <atler@pld-linux.org>
Tue, 12 Sep 2023 21:07:36 +0000 (23:07 +0200)
committerJan Palus <atler@pld-linux.org>
Tue, 12 Sep 2023 21:07:36 +0000 (23:07 +0200)
mosquitto.spec

index 31b733cb55f61086e504ef5d8b7fb6712714e9f2..dabbbe42117d0f522d3436e25b21ed240aaa58b3 100644 (file)
@@ -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
This page took 0.161493 seconds and 4 git commands to generate.