bacula/bacula.spec

changeset 142
c960abd3fd97
parent 21
5ba5c2911c12
child 143
5479ddead00b
equal deleted inserted replaced
1:7e256a41e358 2:395c6e5716d0
29 Packager: OpenPKG Foundation e.V. 29 Packager: OpenPKG Foundation e.V.
30 Distribution: OpenPKG Community 30 Distribution: OpenPKG Community
31 Class: PLUS 31 Class: PLUS
32 Group: System 32 Group: System
33 License: GPL 33 License: GPL
34 Version: 2.4.3 34 Version: 2.4.4
35 Release: 20081118 35 Release: 20090405
36 36
37 # package options 37 # package options
38 %option with_server yes 38 %option with_server yes
39 %option with_ssl yes 39 %option with_ssl yes
40 %option with_wrap no 40 %option with_wrap no
251 # ln $RPM_BUILD_ROOT%{l_prefix}/libexec/bacula/bexec ./$bin 251 # ln $RPM_BUILD_ROOT%{l_prefix}/libexec/bacula/bexec ./$bin
252 # fi 252 # fi
253 # done 253 # done
254 #) || exit $? 254 #) || exit $?
255 255
256 # install run-command script 256 # install runcommand script
257 %{l_shtool} install -c -m 755 %{l_value -s -a} \ 257 %{l_shtool} install -c -m 755 %{l_value -s -a} \
258 -e 's,@with_server@,%{with_server},g' \ 258 -e 's,@with_server@,%{with_server},g' \
259 %{SOURCE rc.bacula} $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/ 259 %{SOURCE rc.bacula} $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/
260 260
261 # determine installation files 261 # determine installation files
262 %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \ 262 %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
263 %{l_files_std} \ 263 %{l_files_std} \
264 '%attr(640,%{l_musr},%{l_mgrp}) %config(noreplace) %{l_prefix}/etc/bacula/bconsole.conf' \ 264 '%config(noreplace) %{l_prefix}/etc/bacula/*.conf' \
265 '%attr(700,%{l_rusr},%{l_rgrp}) %{l_prefix}/var/bacula' \ 265 %if "%{with_server}" == "yes"
266 '%attr(700,%{l_rusr},%{l_rgrp}) %{l_prefix}/var/bacula/run' \ 266 '%attr(-,%{l_musr},%{l_rgrp}) %config(noreplace) %{l_prefix}/etc/bacula/bacula-dir.conf' \
267 '%attr(700,%{l_rusr},%{l_rgrp}) %{l_prefix}/var/bacula/run/subsys' \ 267 '%attr(-,%{l_musr},%{l_rgrp}) %config(noreplace) %{l_prefix}/etc/bacula/bacula-sd.conf' \
268 '%attr(-,%{l_musr},%{l_rgrp}) %{l_prefix}/libexec/bacula/delete_catalog_backup' \
269 '%attr(-,%{l_musr},%{l_rgrp}) %{l_prefix}/libexec/bacula/make_catalog_backup' \
270 %endif
268 '%attr(-,%{l_musr},%{l_rgrp}) %{l_prefix}/libexec/bacula/dvd-handler' \ 271 '%attr(-,%{l_musr},%{l_rgrp}) %{l_prefix}/libexec/bacula/dvd-handler' \
269 '%attr(-,%{l_musr},%{l_rgrp}) %{l_prefix}/libexec/bacula/mtx-changer' \ 272 '%attr(-,%{l_musr},%{l_rgrp}) %{l_prefix}/libexec/bacula/mtx-changer' \
270 %if "%{with_server}" == "yes" 273 '%attr(700,%{l_rusr},%{l_rgrp}) %{l_prefix}/var/bacula/run/subsys' \
271 '%attr(-,%{l_musr},%{l_rgrp}) %{l_prefix}/libexec/bacula/make_catalog_backup' \ 274 '%attr(700,%{l_rusr},%{l_rgrp}) %{l_prefix}/var/bacula/run' \
272 '%attr(-,%{l_musr},%{l_rgrp}) %{l_prefix}/libexec/bacula/delete_catalog_backup'\ 275 '%attr(700,%{l_rusr},%{l_rgrp}) %{l_prefix}/var/bacula'
273 '%config(noreplace) %{l_prefix}/etc/bacula/bacula-dir.conf' \
274 '%config(noreplace) %{l_prefix}/etc/bacula/bacula-sd.conf' \
275 %endif
276 '%config(noreplace) %{l_prefix}/etc/bacula/bacula-fd.conf' \
277 %if "%{with_server}" == "yes"
278 '%attr(640,%{l_musr},%{l_rgrp}) %{l_prefix}/etc/bacula/bacula-dir.conf' \
279 '%attr(640,%{l_musr},%{l_rgrp}) %{l_prefix}/etc/bacula/bacula-sd.conf' \
280 %endif
281 '%attr(640,%{l_musr},%{l_mgrp}) %{l_prefix}/etc/bacula/bacula-fd.conf'
282 276
283 %files -f files 277 %files -f files
284 278
285 %clean 279 %clean
286 rm -rf $RPM_BUILD_ROOT 280 rm -rf $RPM_BUILD_ROOT

mercurial