Change-Id: I5d47109d33309d07c02491f1df2ce12e8b04bd44
Reviewed-on: http://photon-jenkins.eng.vmware.com/787
Tested-by: jenkins-photon <wangnan2015@hotmail.com>
Reviewed-by: Sharath George
(cherry picked from commit 2e8486dcbfa1f50de60aa8bbffcfce882b3e174b)
Reviewed-on: http://photon-jenkins.eng.vmware.com/897
Reviewed-by: suezzelur <anishs@vmware.com>
Tested-by: suezzelur <anishs@vmware.com>
| ... | ... |
@@ -1,7 +1,7 @@ |
| 1 | 1 |
Summary: Domain Name System software |
| 2 | 2 |
Name: bindutils |
| 3 | 3 |
Version: 9.10.3 |
| 4 |
-Release: 1%{?dist}
|
|
| 4 |
+Release: 2%{?dist}
|
|
| 5 | 5 |
License: ISC |
| 6 | 6 |
URL: http://www.isc.org/downloads/bind/ |
| 7 | 7 |
Source0: ftp://ftp.isc.org/isc/bind9/bind-9-10-3-p2/bind-%{version}-P2.tar.gz
|
| ... | ... |
@@ -40,6 +40,26 @@ EOF |
| 40 | 40 |
echo "d /run/named 0755 named named - -" > %{buildroot}/%{_prefix}/lib/tmpfiles.d/named.conf
|
| 41 | 41 |
%check |
| 42 | 42 |
make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
|
| 43 |
+ |
|
| 44 |
+%pre |
|
| 45 |
+if ! getent group named >/dev/null; then |
|
| 46 |
+ groupadd -r named |
|
| 47 |
+fi |
|
| 48 |
+if ! getent passwd named >/dev/null; then |
|
| 49 |
+ useradd -g named -d /var/lib/bind\ |
|
| 50 |
+ -s /bin/false -M -r named |
|
| 51 |
+fi |
|
| 52 |
+%post -p /sbin/ldconfig |
|
| 53 |
+ |
|
| 54 |
+%postun |
|
| 55 |
+/sbin/ldconfig |
|
| 56 |
+if getent passwd named >/dev/null; then |
|
| 57 |
+ userdel named |
|
| 58 |
+fi |
|
| 59 |
+if getent group named >/dev/null; then |
|
| 60 |
+ groupdel named |
|
| 61 |
+fi |
|
| 62 |
+ |
|
| 43 | 63 |
%files |
| 44 | 64 |
%defattr(-,root,root) |
| 45 | 65 |
%{_bindir}/*
|
| ... | ... |
@@ -49,6 +69,8 @@ make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
|
| 49 | 49 |
|
| 50 | 50 |
|
| 51 | 51 |
%changelog |
| 52 |
+* Fri Apr 29 2016 Xiaolin Li <xiaolinl@vmware.com> 9.10.3-2 |
|
| 53 |
+- Add group named and user named |
|
| 52 | 54 |
* Thu Jan 21 2016 Xiaolin Li <xiaolinl@vmware.com> 9.10.3-1 |
| 53 | 55 |
- Updated to version 9.10.3 |
| 54 | 56 |
* Tue Aug 11 2015 Divya Thaluru <dthaluru@vmware.com> 9.10.1-1 |