]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
rpm: don't put example certs in the package
authorMatthew Newton <matthew-git@newtoncomputing.co.uk>
Fri, 14 Jul 2023 20:40:16 +0000 (21:40 +0100)
committerMatthew Newton <matthew-git@newtoncomputing.co.uk>
Fri, 14 Jul 2023 22:02:41 +0000 (23:02 +0100)
They're generated when the package is installed

redhat/freeradius.spec

index 28e9c36c0dcf5666cc9cbd55964718e7de0a7698..e306ae9652f6c3926ff7166370db69aedd0cf326 100644 (file)
@@ -442,7 +442,7 @@ make %_smp_mflags
 rm -rf $RPM_BUILD_ROOT
 mkdir -p $RPM_BUILD_ROOT/var/run/radiusd
 mkdir -p $RPM_BUILD_ROOT/var/lib/radiusd
-make install R=$RPM_BUILD_ROOT
+make install R=$RPM_BUILD_ROOT PACKAGE='redhat'
 # modify default configuration
 RADDB=$RPM_BUILD_ROOT%{_sysconfdir}/raddb
 perl -i -pe 's/^#user =.*$/user = radiusd/'   $RADDB/radiusd.conf
@@ -703,7 +703,13 @@ fi
 %attr(640,root,radiusd) %config(noreplace) %{_sysconfdir}/raddb/trigger.conf
 %config(noreplace) %{_sysconfdir}/raddb/users
 %dir %attr(770,root,radiusd) %{_sysconfdir}/raddb/certs
-%attr(640,root,radiusd) %config(noreplace) %{_sysconfdir}/raddb/certs/*
+%attr(640,root,radiusd) %config(noreplace) %{_sysconfdir}/raddb/certs/README.md
+%attr(640,root,radiusd) %config(noreplace) %{_sysconfdir}/raddb/certs/Makefile
+%attr(640,root,radiusd) %config(noreplace) %{_sysconfdir}/raddb/certs/bootstrap
+%attr(640,root,radiusd) %config(noreplace) %{_sysconfdir}/raddb/certs/xpextensions
+%attr(640,root,radiusd) %config(noreplace) %{_sysconfdir}/raddb/certs/*.cnf
+%dir %attr(770,root,radiusd) %{_sysconfdir}/raddb/certs/realms
+%attr(640,root,radiusd) %config(noreplace) %{_sysconfdir}/raddb/certs/realms/*
 %attr(750,root,radiusd) %{_sysconfdir}/raddb/certs/bootstrap
 %dir %attr(750,root,radiusd) %{_sysconfdir}/raddb/sites-available
 %attr(640,root,radiusd) %config(noreplace) %{_sysconfdir}/raddb/sites-available/*