From owner-freebsd-current@FreeBSD.ORG Tue Dec 4 05:25:32 2012 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A53ED77C for ; Tue, 4 Dec 2012 05:25:32 +0000 (UTC) (envelope-from kitchetech@gmail.com) Received: from mail-pa0-f54.google.com (mail-pa0-f54.google.com [209.85.220.54]) by mx1.freebsd.org (Postfix) with ESMTP id 6BCFC8FC08 for ; Tue, 4 Dec 2012 05:25:32 +0000 (UTC) Received: by mail-pa0-f54.google.com with SMTP id bi5so2465910pad.13 for ; Mon, 03 Dec 2012 21:25:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=jXJVQcAHmEFUK58BeaOW0kVjVwis6+DQnx7wrW6CJ/E=; b=tiAGVtS+VXyKRo1sx2QzS8ImEylb3zr7qiHp3hd8ff5tGtm5u78FPcHBzfx9oTt1Ha WNpgSNVvRU0SxBYR0Sc26AD23knupEV5yeJDSM2Aqv8sDJ3av3/igR1CiM4kHmfFYg+w cgiHx4j7XTLEy5zRCJ2m9koNNW7p4K89xKzPgeWU6PBlcmIBeqF7cdItvsVRuCMyKWLZ JD4q/NZDaw/UTxJqWAS8d8kUkQYugUjeKeRTHVNleDK+GKCbl8DeR6FTAztUdTubCgg6 Rx1M2+du90JiNwj67eBIYupzFqQp8DI1Y2AE5Ef6PbtG0UoBVbid1HJowgOu9ARJMc3q pSTw== Received: by 10.68.248.1 with SMTP id yi1mr35988187pbc.93.1354598732056; Mon, 03 Dec 2012 21:25:32 -0800 (PST) MIME-Version: 1.0 Received: by 10.68.240.133 with HTTP; Mon, 3 Dec 2012 21:25:11 -0800 (PST) In-Reply-To: References: <1354460979.69940.627.camel@revolution.hippie.lan> <20121203011242.GA21372@dft-labs.eu> <20121203103506.GA20987@dft-labs.eu> From: Matt Donovan Date: Mon, 3 Dec 2012 23:25:11 -0600 Message-ID: Subject: Re: New jail does not understand nullfs To: Mateusz Guzik Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: Ian Lepore , current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2012 05:25:32 -0000 Sorry I meant man jail, as jail.conf has it as mount.devfs On Mon, Dec 3, 2012 at 11:23 PM, Matt Donovan wrote: > 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 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" 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 >> > > > > -- > 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. > > * > > -- 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. *