Changes of Revision 9
[-] | Changed | varnish.spec |
x 1
2 # norootforbuild 3 %define pversion 2.0.3_VSLP 4 +^%define pkguser uplex 5 +$define pkggrp uplex 6 + 7 + 8 Name: varnish 9 Provides: varnish-uplex = %{version}.%{release} 10 Version: 2.0.3 11
12 %{__rm} -rf %{buildroot} 13 14 %pre 15 -/usr/sbin/groupadd -r %{pkg_name} &>/dev/null ||: 16 -/usr/sbin/useradd -g %{pkg_name} -s /bin/false -r -c "user for %{pkg_name}" -d %{pkg_home} %{pkg_name} &>/dev/null ||: 17 +/usr/sbin/groupadd -r %{pkguser} &>/dev/null ||: 18 +/usr/sbin/useradd -g %{pkggrp} -s /bin/false -r -c "user for %{pkg_name}" -d %{pkg_home} %{pkg_name} &>/dev/null ||: 19 20 %if 0%{?suse_version} 21 %post 22
23 %endif 24 %config(noreplace) %{_sysconfdir}/init.d/%{name} 25 # 26 -%dir %attr(750,%{pkg_name},%{pkg_name}) %{_sysconfdir}/%{name}/ 27 -%config(noreplace) %attr(640,%{pkg_name},%{pkg_name}) %{_sysconfdir}/%{name}/default.vcl 28 -%config %attr(640,%{pkg_name},%{pkg_name}) %{_sysconfdir}/%{name}/default.vcl.example 29 -%dir %attr(750,%{pkg_name},%{pkg_name}) %{_var}/run/%{name}/ 30 +%dir %attr(750,%{pkggrp},%{pkggrp}) %{_sysconfdir}/%{name}/ 31 +%config(noreplace) %attr(640,%{pkggrp},%{pkggrp}) %{_sysconfdir}/%{name}/default.vcl 32 +%config %attr(640,%{pkggrp},%{pkggrp}) %{_sysconfdir}/%{name}/default.vcl.example 33 +%dir %attr(750,%{pkggrp},%{pkggrp}) %{_var}/run/%{name}/ 34 # 35 %{_sbindir}/varnishd 36 %{_sbindir}/varnishhist 37
38 %if ! 0%{?suse_version} 39 %doc redhat/README.redhat 40 %endif 41 -%dir %attr(750,%{pkg_name},%{pkg_name}) %{pkg_home} 42 -%dir %attr(750,%{pkg_name},%{pkg_name}) %{pkg_cachedir} 43 +%dir %attr(750,%{pkggrp},%{pkggrp}) %{pkg_home} 44 +%dir %attr(750,%{pkggrp},%{pkggrp}) %{pkg_cachedir} 45 %config /etc/logrotate.d/varnish 46 47 %files -n libvarnish1 48 |