Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 3 Dec 2012 23:23:40 -0600
From:      Matt Donovan <kitchetech@gmail.com>
To:        Mateusz Guzik <mjguzik@gmail.com>
Cc:        Ian Lepore <freebsd@damnhippie.dyndns.org>, current@freebsd.org
Subject:   Re: New jail does not understand nullfs
Message-ID:  <CAD-N7OBO5aK45t7ZwOeC8-3QOQv7YO7U1fRv4xZ8Wv-Vqwb0_w@mail.gmail.com>
In-Reply-To: <20121203103506.GA20987@dft-labs.eu>
References:  <CAD-N7OCoVuusZUgNqK8JH8D-8Fj%2BZsgqt83D7cj5wcu6h8E7qA@mail.gmail.com> <1354460979.69940.627.camel@revolution.hippie.lan> <20121203011242.GA21372@dft-labs.eu> <CAD-N7OBseuq490xfoNQLZv7x3_Jg9zqYC9niufvYvroU_%2BMOeQ@mail.gmail.com> <CAD-N7OC=cQevtH-ZH8jxk-uPreJrm_GoCvAZpYrYhhZTjRcbUg@mail.gmail.com> <20121203103506.GA20987@dft-labs.eu>

next in thread | previous in thread | raw e-mail | index | archive | help
Below is the output of truss jail -c poudriere

__sysctl(0x7fffffffd450,0x2,0x7fffffffd458,0x7fffffffd8c0,0x7fffffffd4b4,0x1c)
= 0 (0x0)
__sysctl(0x7fffffffd450,0x7,0x7fffffffd4b0,0x7fffffffd8b8,0x0,0x0) = 0 (0x0)
__sysctl(0x7fffffffd450,0x2,0x7fffffffd458,0x7fffffffd8c0,0x7fffffffd4b4,0x1b)
= 0 (0x0)
__sysctl(0x7fffffffd450,0x6,0x7fffffffd4b0,0x7fffffffd8b8,0x0,0x0) = 0 (0x0)
__sysctl(0x7fffffffd450,0x2,0x7fffffffd458,0x7fffffffd8c0,0x7fffffffd4b4,0x20)
= 0 (0x0)
__sysctl(0x7fffffffd450,0x7,0x7fffffffd4b0,0x7fffffffd8b8,0x0,0x0) = 0 (0x0)
__sysctl(0x7fffffffd450,0x2,0x7fffffffd458,0x7fffffffd8c0,0x7fffffffd4b4,0x1f)
= 0 (0x0)
__sysctl(0x7fffffffd450,0x7,0x7fffffffd4b0,0x7fffffffd8b8,0x0,0x0) = 0 (0x0)
__sysctl(0x7fffffffd450,0x2,0x7fffffffd458,0x7fffffffd8c0,0x7fffffffd4b4,0x26)
ERR#2 'No such file or directory'
jail: write(2,"jail: ",6)                 = 6 (0x6)
poudriere: unknown parameter: allow.mount.nullfswrite(2,"poudriere: unknown
parameter: al"...,48) = 48 (0x30)

write(2,"\n",1)                     = 1 (0x1)
__sysctl(0x7fffffffd450,0x2,0x7fffffffd458,0x7fffffffd8c0,0x7fffffffd4b4,0x25)
= 0 (0x0)
__sysctl(0x7fffffffd450,0x7,0x7fffffffd4b0,0x7fffffffd8b8,0x0,0x0) = 0 (0x0)
__sysctl(0x7fffffffd450,0x2,0x7fffffffd458,0x7fffffffd8c0,0x7fffffffd4b4,0x23)
= 0 (0x0)
__sysctl(0x7fffffffd450,0x7,0x7fffffffd4b0,0x7fffffffd8b8,0x0,0x0) = 0 (0x0)
__sysctl(0x7fffffffd450,0x2,0x7fffffffd458,0x7fffffffd8c0,0x7fffffffd4b4,0x21)
= 0 (0x0)
__sysctl(0x7fffffffd450,0x7,0x7fffffffd4b0,0x7fffffffd8b8,0x0,0x0) = 0 (0x0)
__sysctl(0x7fffffffd450,0x2,0x7fffffffd458,0x7fffffffd8c0,0x7fffffffd4b4,0x22)
= 0 (0x0)
__sysctl(0x7fffffffd450,0x6,0x7fffffffd4b0,0x7fffffffd8b8,0x0,0x0) = 0 (0x0)
__sysctl(0x7fffffffd450,0x2,0x7fffffffd458,0x7fffffffd8c0,0x7fffffffd4b4,0x18)
= 0 (0x0)
__sysctl(0x7fffffffd450,0x6,0x7fffffffd4b0,0x7fffffffd8b8,0x0,0x0) = 0 (0x0)
__sysctl(0x7fffffffd458,0x4,0x7fffffffd4b4,0x7fffffffd8b8,0x0,0x0) = 0 (0x0)
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
= 0 (0x0)
sigprocmask(SIG_SETMASK,0x0,0x0)         = 0 (0x0)
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
= 0 (0x0)
sigprocmask(SIG_SETMASK,0x0,0x0)         = 0 (0x0)
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
= 0 (0x0)
sigprocmask(SIG_SETMASK,0x0,0x0)         = 0 (0x0)
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
= 0 (0x0)
sigprocmask(SIG_SETMASK,0x0,0x0)         = 0 (0x0)
sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
= 0 (0x0)
sigprocmask(SIG_SETMASK,0x0,0x0)         = 0 (0x0)
process exit, rval = 1

I just updated the system before my last reply. So I am sure that all is in
sync. The documentation of jail.conf though is off as it states
allow.mount.devfs should be used but this errors out mount.devfs works.



On Mon, Dec 3, 2012 at 4:35 AM, Mateusz Guzik <mjguzik@gmail.com> wrote:

> On Mon, Dec 03, 2012 at 02:45:09AM -0600, Matt Donovan wrote:
> > Updated system to r243801 the allow.mount.nullfs still errors out.
> > On Dec 2, 2012 8:15 PM, "Matt Donovan" <kitchetech@gmail.com> wrote:
> >
>
> Can you post output of truss jail -c poudriere? Are you sure that both
> jail(8) and libjail are updated? (or that world and kernel are in sync)
>
> --
> Mateusz Guzik <mjguzik gmail.com>
>



-- 
Technological progress is like an ax in the hands of a pathological
criminal.
-*Albert Einstein

Breadth of Unix experience and depth of knowledge in the world of servers.

*



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAD-N7OBO5aK45t7ZwOeC8-3QOQv7YO7U1fRv4xZ8Wv-Vqwb0_w>