On Mon, 28 Feb 2005 01:36:05 -0600, David Alanis <SDALAN04 at smumn.edu> wrote: > I would like to install bind, but I want it to be in chroot (jail) I have looked around and I have not found any information regarding chroot+bind within a Gentoo system. I mentioned that I created a unique folder and user for named. To have the merge work properly in chroot I have to edit the file that the link takes you to. Any ideas, help....! > > This is to a mysterious reply I got from someone who said they did not understand! This may or may not have been the "mysterious reply" Dave refers to, but this was my reply from earlier, for the list. On Sun, 27 Feb 2005 22:32:50 -0600, John T. Hoffoss <john.t.hoffoss at gmail.com> wrote: > The "N" signified the fact that it is a New package (I think that's > what it stands for...) This is normal, and the fact that `emerge bind > -pv` results in just that listing means that nothing else will be > installed, as far as dependencies. Now remove the "p" (Pretend) from > that command, and it will install. As for chroot setup, I am not > certain. I would consult some of the Gentoo docs, forums (search for > "chroot bind" to see if someone posted instructions on setting all of > this up) or #gentoo-help on irc.freenode.net > > Good luck! So then this comes down the pipe: On Mon, 28 Feb 2005 01:58:55 -0600, David Alanis <SDALAN04 at smumn.edu> wrote: > Thanks Scott, trust me I have dug deep, but maybe not deep enough. The material you have given me (link) was my first reference to initiate my project of getting bind installed in chroot. My problem is getting help to edit this file to emerge bind within chroot. > http://www.gentoo.org/cgi-bin/viewcvs.cgi/*checkout*/net-dns/bind/bind-9.2.2-r3.ebuild Unless I'm reading things wrong, you want to install Bind and run it chroot. The problem you are having is installing Bind itself. Two things: you do not need to install 9.2.2-r3 from CVS. You need to run "emerge sync" to synchronize your ports tree, then execute `emerge bind`, like I said already, then make your configuration changes (i.e. /etc/conf.d/bind) so it runs chroot. This is how you install stuff in Gentoo. If you didn't understand this, how on earth did you get Gentoo installed in the first place?