Hello
On 09.02.10 14:20, J.D. Bronson wrote:
I am trying to run bind9 chrooted within a Solaris zone (Container)
and I cant get the dev tree to work.
I cannot use mknod in a container
and trying to symlink it also results in failure.
I can run named just fine in the 'global' solaris zone but not
a separate container zone.
anyone have this working and could offer some assistance?
It depend which CPU Architecture you have. sparc and intel (amd) in the
Example:
The Character Device in the globale / root Zone , the node number's,
should be the same
on a sparc (in the globale Zone):
ls -ldnL /dev/poll /dev/random /dev/urandom
crw-rw-rw- 1 0 3 138, 0 Feb 9 13:52 /dev/poll
crw-r--r-- 1 0 3 190, 0 Jan 13 06:17 /dev/random
crw-r--r-- 1 0 3 190, 1 Jan 13 06:02 /dev/urandom
--> and so I did the Devices in the globale Zone for the Solaris-Zone dns1
mknod opt/chroot/bind/dev/poll c 138 0
so it look's like:
ls -ldn /opt/zones/dns1zone/root/opt/chroot/bind/dev/*
crw-rw-r-- 1 0 0 21, 0 Jun 9 2008
/opt/zones/dns1zone/root/opt/chroot/bind/dev/conslog
crw-rw-r-- 1 0 0 13, 2 Jun 9 2008
/opt/zones/dns1zone/root/opt/chroot/bind/dev/null
crw-rw-r-- 1 0 0 138, 0 Mar 29 2009
/opt/zones/dns1zone/root/opt/chroot/bind/dev/poll
crw-rw-r-- 1 0 0 190, 0 Jun 9 2008
/opt/zones/dns1zone/root/opt/chroot/bind/dev/random
crw-rw-r-- 1 0 0 42, 0 Jun 9 2008
/opt/zones/dns1zone/root/opt/chroot/bind/dev/tcp
crw-rw-r-- 1 0 0 41, 0 Jun 9 2008
/opt/zones/dns1zone/root/opt/chroot/bind/dev/udp
crw-rw-r-- 1 0 0 190, 1 Jun 9 2008
/opt/zones/dns1zone/root/opt/chroot/bind/dev/urandom
The same thing with little difference on a amd / x86:
ls -ldnL /dev/poll /dev/random /dev/urandom
crw-rw-rw- 1 0 3 135, 0 Jan 2 17:29 /dev/poll
crw-r--r-- 1 0 3 149, 0 Jan 3 02:10 /dev/random
crw-r--r-- 1 0 3 149, 1 Jan 2 17:28 /dev/urandom
--> and so I did the Devices in the globale Zone for the solaris-Zone cns
mknod opt/chroot/bind/dev/poll c 135 0
ls -ldn /opt/zones/cnszone/root/opt/chroot/bind/dev/*
crw-r--r-- 1 0 0 21, 0 Dec 20 2002
/opt/zones/cnszone/root/opt/chroot/bind/dev/conslog
crw-r--r-- 1 0 0 13, 2 Dec 18 2002
/opt/zones/cnszone/root/opt/chroot/bind/dev/null
crw-rw-r-- 1 0 0 135, 0 Jun 26 2009
/opt/zones/cnszone/root/opt/chroot/bind/dev/poll
crw-r--r-- 1 0 0 190, 0 Dec 18 2002
/opt/zones/cnszone/root/opt/chroot/bind/dev/random
crw-r--r-- 1 0 0 42, 0 Dec 18 2002
/opt/zones/cnszone/root/opt/chroot/bind/dev/tcp
crw-r--r-- 1 0 0 41, 0 Dec 18 2002
/opt/zones/cnszone/root/opt/chroot/bind/dev/udp
crw-r--r-- 1 0 0 190, 1 Dec 18 2002
/opt/zones/cnszone/root/opt/chroot/bind/dev/urandom
I hope it help's. Have fun. Greetings from Switzerland
Martin.Wismer.
_______________________________________________
bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users