From 5cbad19aa598e37de885a4104dd6a5e0e82696db Mon Sep 17 00:00:00 2001 From: =?utf8?q?Arkadiusz=20Mi=C5=9Bkiewicz?= Date: Fri, 1 Jun 2007 17:25:09 +0000 Subject: [PATCH] - /dev/random is not needed inside of chroot (bind can use pre-chroot one). maybe even /dev/null is not needed (works without it with default config) Changed files: bind.spec -> 1.249 --- bind.spec | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/bind.spec b/bind.spec index 7a39813..5d18687 100644 --- a/bind.spec +++ b/bind.spec @@ -399,7 +399,7 @@ ln -sf %{_var}/lib/named%{_sysconfdir}/named.conf $RPM_BUILD_ROOT/etc/named.conf ln -sf %{_var}/lib/named/named.log $RPM_BUILD_ROOT%{_var}/log/named ln -sf %{_var}/lib/named/named.stats $RPM_BUILD_ROOT%{_var}/log/named.stats -touch $RPM_BUILD_ROOT%{_var}/lib/named/{named.{log,stats},dev/{random,null}} +touch $RPM_BUILD_ROOT%{_var}/lib/named/{named.{log,stats},dev/null} %{?with_ldap:install -d $RPM_BUILD_ROOT%{_datadir}/openldap/schema} %{?with_ldap:install %{SOURCE6} $RPM_BUILD_ROOT%{_datadir}/openldap/schema/dnszone.schema} @@ -428,11 +428,9 @@ fi if [ "$1" = 1 ]; then mknod -m 660 %{_var}/lib/named/dev/null c 1 3 2>/dev/null chown root:named %{_var}/lib/named/dev/null 2>/dev/null - mknod -m 640 %{_var}/lib/named/dev/random c 1 8 2>/dev/null - chown root:named %{_var}/lib/named/dev/random 2>/dev/null - if [ ! -c %{_var}/lib/named/dev/null ] || [ ! -c %{_var}/lib/named/dev/random ]; then + if [ ! -c %{_var}/lib/named/dev/null ]; then %banner -e %{name}-devs <<-EOF -Device nodes were not created!!! +Device node was not created!!! Please read PLD Linux Vserver FAQ if you're installing %{name} inside vserver: . @@ -492,7 +490,6 @@ fi # devices for chrooted bind %attr(750,root,named) %dir %{_var}/lib/named/dev %ghost %attr(660,root,named) %{_var}/lib/named/dev/null -%ghost %attr(640,root,named) %{_var}/lib/named/dev/random %files utils %defattr(644,root,root,755) -- 2.44.0