66%global scl_ruby_bin /usr/bin/%{?scl:%{scl_prefix }}ruby
77%global scl_rake /usr/bin/%{?scl:%{scl_prefix }}rake
88
9- %global release 1
9+ %global release 2
1010%global prereleasesource develop
1111%global prerelease %{?prereleasesource }
1212
@@ -80,6 +80,7 @@ Requires: %{?scl_prefix}rubygem(xmlrpc) < 1.0
8080
8181Requires: sudo
8282Requires: curl
83+ Requires: genisoimage
8384Requires(pre): shadow-utils
8485%{?systemd_requires }
8586BuildRequires: systemd
@@ -131,6 +132,7 @@ install -d -m0755 %{buildroot}%{_datadir}/%{name}/config
131132install -d -m0755 %{buildroot }%{_sysconfdir }/%{name }
132133install -d -m0755 %{buildroot }%{_sysconfdir }/%{name }/settings.d
133134install -d -m0755 %{buildroot }%{_sharedstatedir }/%{name }
135+ install -d -m0755 %{buildroot }%{_sharedstatedir }/%{name }/tftp/system_images
134136install -d -m0750 %{buildroot }%{_localstatedir }/log/%{name }
135137install -d -m0750 %{buildroot }%{_localstatedir }/spool/%{name }
136138install -d -m0750 %{buildroot }%{_rundir }/%{name }
@@ -144,6 +146,7 @@ install -Dp -m0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
144146
145147mkdir -p %{buildroot }%{_libexecdir }/%{name }
146148mkdir -p %{buildroot }%{_sharedstatedir }/%{name }
149+ mkdir -p %{buildroot }%{_sharedstatedir }/%{name }/tftp/system_images
147150install -m 0755 extra/puppet_sign.rb %{buildroot }%{_libexecdir }/%{name }/puppet_sign.rb
148151
149152mkdir -p %{buildroot }%{_sbindir }
@@ -182,6 +185,7 @@ ln -sv %{_tmppath} %{buildroot}%{_datadir}/%{name}/tmp
182185%attr(-,%{name},%{name}) %{_localstatedir }/log/%{name }
183186%attr(-,%{name},%{name}) %{_localstatedir }/spool/%{name }
184187%attr(-,%{name},%{name}) %{_sharedstatedir }/%{name }
188+ %attr(-,%{name},%{name}) %{_sharedstatedir }/%{name }/tftp/system_images
185189%attr(-,%{name},%{name}) %{_rundir }/%{name }
186190%attr(-,%{name},root) %{_datadir }/%{name }/config.ru
187191%exclude %{_datadir }/%{name }/bundler.d/development.rb
@@ -253,6 +257,9 @@ exit 0
253257
254258
255259%changelog
260+ *
Fri Mar 03 2023 Bastian Schmidt <[email protected] > -
3.7.0-0.2.develop 261+ - Add isoinfo dependency
262+
256263*
Wed Feb 22 2023 Ewoud Kohl van Wijngaarden <[email protected] > -
3.7.0-0.1.develop 257264- Bump version to 3.7-develop
258265
0 commit comments