Skip to content

Commit e80859c

Browse files
author
Bastian Schmidt
committed
Fixes #35852 - Add isoinfo dependency
* isoinfo is provided by genisoimage package * Add /var/lib/foreman-proxy/tftp/system_images folder
1 parent dedea67 commit e80859c

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

packages/foreman/foreman-proxy/foreman-proxy.spec

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
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

8181
Requires: sudo
8282
Requires: curl
83+
Requires: genisoimage
8384
Requires(pre): shadow-utils
8485
%{?systemd_requires}
8586
BuildRequires: systemd
@@ -131,6 +132,7 @@ install -d -m0755 %{buildroot}%{_datadir}/%{name}/config
131132
install -d -m0755 %{buildroot}%{_sysconfdir}/%{name}
132133
install -d -m0755 %{buildroot}%{_sysconfdir}/%{name}/settings.d
133134
install -d -m0755 %{buildroot}%{_sharedstatedir}/%{name}
135+
install -d -m0755 %{buildroot}%{_sharedstatedir}/%{name}/tftp/system_images
134136
install -d -m0750 %{buildroot}%{_localstatedir}/log/%{name}
135137
install -d -m0750 %{buildroot}%{_localstatedir}/spool/%{name}
136138
install -d -m0750 %{buildroot}%{_rundir}/%{name}
@@ -144,6 +146,7 @@ install -Dp -m0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
144146

145147
mkdir -p %{buildroot}%{_libexecdir}/%{name}
146148
mkdir -p %{buildroot}%{_sharedstatedir}/%{name}
149+
mkdir -p %{buildroot}%{_sharedstatedir}/%{name}/tftp/system_images
147150
install -m 0755 extra/puppet_sign.rb %{buildroot}%{_libexecdir}/%{name}/puppet_sign.rb
148151

149152
mkdir -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

Comments
 (0)