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

Reply via email to