On Mon, Nov 27, 2006 at 07:06:51PM +0000, Conrad Winchester wrote:
> On 27 Nov 2006, at 18:22, Tom Cosgrove wrote:
> >Conrad Winchester 27-Nov-06 08:23
> >>Secondly, an apology: I am not following the standard way of doing
> >>things, but to be honest thats the way I am.
> >>
> >>I am tryng to chroot apache 2.2 (yes I like apache 2 and have loads
> >>of experience with it, I have very little apache 1.3 experience). I
> >>have got it working in debug mode
> >>lovely, but when I try to run it normally
> >>it fails to daemonize itself and throws the following error
> >>
> >>[Mon Nov 27 08:09:40 2006] [crit] (6)Device not configured:
> >>apr_proc_detach failed
> >>Pre-configuration failed
> >>I am pretty sure this is due to incorrect /dev nodes in my chrooted
> >>file system.
> >Try using ktrace(1) and kdump(1) to see what it's try to do.
> thanks for that. I have identified a problem with /dev/crypto. I make
> it with
>
> #mknod /server/web/dev/crypto c 70 0
> #chmod 666 /server/web/dev/crypto
>
> but I get the following output from kdump
>
> 2603 httpd NAMI "/dev/crypto"
> 2603 httpd RET open -1 errno 6 Device not configured
>
> What is the proper way to create a /dev/crypto node?
Pretty much this, but /dev/crypto is only for hardware-accelerated
crypto. Are you really sure you should use it?
Also, check for the nodev mount flag.
Finally, doing things differently isn't always a good idea, but I'm sure
you are aware of this.
Joachim