Accepting request 39284 from network
Copy from network/bind based on submit request 39284 from user ug OBS-URL: https://build.opensuse.org/request/show/39284 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=46
This commit is contained in:
commit
f9a82c789b
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat May 1 12:18:57 UTC 2010 - aj@suse.de
|
||||||
|
|
||||||
|
- Handle /var/run on tmpfs.
|
||||||
|
- do not use run_ldconfig.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Feb 24 18:30:08 UTC 2010 - jengelh@medozas.de
|
Wed Feb 24 18:30:08 UTC 2010 - jengelh@medozas.de
|
||||||
|
|
||||||
|
12
bind.spec
12
bind.spec
@ -25,7 +25,7 @@ BuildRequires: openldap2-devel
|
|||||||
BuildRequires: libcap libcap-devel libmysqlclient-devel libxml2-devel openssl openssl-devel
|
BuildRequires: libcap libcap-devel libmysqlclient-devel libxml2-devel openssl openssl-devel
|
||||||
Summary: Domain Name System (DNS) Server (named)
|
Summary: Domain Name System (DNS) Server (named)
|
||||||
Version: 9.7.0
|
Version: 9.7.0
|
||||||
Release: 2
|
Release: 3
|
||||||
License: BSD3c(or similar) ; MIT License (or similar)
|
License: BSD3c(or similar) ; MIT License (or similar)
|
||||||
Group: Productivity/Networking/DNS/Servers
|
Group: Productivity/Networking/DNS/Servers
|
||||||
Provides: dns_daemon bind8 bind9
|
Provides: dns_daemon bind8 bind9
|
||||||
@ -43,6 +43,7 @@ Patch: configure.in.diff
|
|||||||
Patch1: Makefile.in.diff
|
Patch1: Makefile.in.diff
|
||||||
Patch2: pid-path.diff
|
Patch2: pid-path.diff
|
||||||
Patch4: perl-path.diff
|
Patch4: perl-path.diff
|
||||||
|
Patch5: tmpfs.patch
|
||||||
Patch51: pie_compile.diff
|
Patch51: pie_compile.diff
|
||||||
Patch52: named-bootconf.diff
|
Patch52: named-bootconf.diff
|
||||||
Patch60: dlz-dollarvar.patch
|
Patch60: dlz-dollarvar.patch
|
||||||
@ -210,13 +211,14 @@ Authors:
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
[ "${RPM_BUILD_DIR}/%{pkg_name}-%{pkg_vers}" != "/" -a -d "${RPM_BUILD_DIR}/%{pkg_name}-%{pkg_vers}" ] && rm -rf "${RPM_BUILD_DIR}/%{pkg_name}-%{pkg_vers}"
|
[ "${RPM_BUILD_DIR}/%{pkg_name}-%{pkg_vers}" != "/" -a -d "${RPM_BUILD_DIR}/%{pkg_name}-%{pkg_vers}" ] && rm -rf "${RPM_BUILD_DIR}/%{pkg_name}-%{pkg_vers}"
|
||||||
%setup -n %{pkg_name}-%{pkg_vers}
|
%setup -q -n %{pkg_name}-%{pkg_vers}
|
||||||
#%setup -n %{pkg_name}-%{version} -T -D -a1 -a50
|
#%setup -n %{pkg_name}-%{version} -T -D -a1 -a50
|
||||||
%setup -n %{pkg_name}-%{pkg_vers} -T -D -a1
|
%setup -q -n %{pkg_name}-%{pkg_vers} -T -D -a1
|
||||||
%patch -p1
|
%patch -p1
|
||||||
%patch1 -p1
|
%patch1 -p1
|
||||||
%patch2 -p0
|
%patch2 -p0
|
||||||
%patch4 -p1
|
%patch4 -p1
|
||||||
|
%patch5 -p0
|
||||||
#%patch50
|
#%patch50
|
||||||
%if 0%{?suse_version} >= 1000
|
%if 0%{?suse_version} >= 1000
|
||||||
%patch51
|
%patch51
|
||||||
@ -565,7 +567,7 @@ fi;
|
|||||||
%insserv_cleanup
|
%insserv_cleanup
|
||||||
|
|
||||||
%post utils
|
%post utils
|
||||||
%run_ldconfig
|
/sbin/ldconfig
|
||||||
# Create a key if lwresd is installed.
|
# Create a key if lwresd is installed.
|
||||||
if [ -x usr/sbin/lwresd -a ! -f etc/rndc.key ]; then
|
if [ -x usr/sbin/lwresd -a ! -f etc/rndc.key ]; then
|
||||||
usr/sbin/rndc-confgen -a -b 512 -r dev/urandom
|
usr/sbin/rndc-confgen -a -b 512 -r dev/urandom
|
||||||
@ -635,7 +637,7 @@ fi
|
|||||||
%attr(0666, root, root) %dev(c, 1, 8) %{_var}/lib/named/dev/random
|
%attr(0666, root, root) %dev(c, 1, 8) %{_var}/lib/named/dev/random
|
||||||
%{_var}/lib/named/var/lib/named
|
%{_var}/lib/named/var/lib/named
|
||||||
%{_var}/lib/named/var/log
|
%{_var}/lib/named/var/log
|
||||||
%{_var}/run/named
|
%ghost %{_var}/run/named
|
||||||
%{_var}/adm/fillup-templates/sysconfig.named-common
|
%{_var}/adm/fillup-templates/sysconfig.named-common
|
||||||
%{_var}/adm/fillup-templates/sysconfig.syslog-named
|
%{_var}/adm/fillup-templates/sysconfig.syslog-named
|
||||||
|
|
||||||
|
31
tmpfs.patch
Normal file
31
tmpfs.patch
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
Index: vendor-files/init/lwresd
|
||||||
|
===================================================================
|
||||||
|
--- vendor-files/init/lwresd.orig
|
||||||
|
+++ vendor-files/init/lwresd
|
||||||
|
@@ -118,6 +118,10 @@ function checkAndCopyConfigFiles
|
||||||
|
case "$1" in
|
||||||
|
start)
|
||||||
|
echo -n "Starting Lightweight resolver daemon "
|
||||||
|
+ # Create link if needed, /var/run might be on tmpfs
|
||||||
|
+ if [ ! -L /var/run/named ] ; then
|
||||||
|
+ ln -s ${CHROOT_PREFIX}/var/run/named /var/run/named
|
||||||
|
+ fi
|
||||||
|
checkAndCopyConfigFiles
|
||||||
|
startproc ${LWRESD_BIN} ${NAMED_ARGS} -u named
|
||||||
|
rc_status -v
|
||||||
|
Index: vendor-files/init/named
|
||||||
|
===================================================================
|
||||||
|
--- vendor-files/init/named.orig
|
||||||
|
+++ vendor-files/init/named
|
||||||
|
@@ -231,6 +231,11 @@ case "$1" in
|
||||||
|
if [ ! -e /etc/named.d/forwarders.conf ]; then
|
||||||
|
touch /etc/named.d/forwarders.conf
|
||||||
|
fi
|
||||||
|
+ # Create link if needed, /var/run might be on tmpfs
|
||||||
|
+ if [ ! -L /var/run/named ] ; then
|
||||||
|
+ ln -s ${CHROOT_PREFIX}/var/run/named /var/run/named
|
||||||
|
+ fi
|
||||||
|
+
|
||||||
|
checkproc -p ${NAMED_PID} ${NAMED_BIN}
|
||||||
|
case $? in
|
||||||
|
0) echo -n "- Warning: named already running! " ;;
|
Loading…
Reference in New Issue
Block a user