From owner-freebsd-current@FreeBSD.ORG Tue Dec 4 05:24:02 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 B1FD565E for ; Tue, 4 Dec 2012 05:24:02 +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 6DACB8FC08 for ; Tue, 4 Dec 2012 05:24:02 +0000 (UTC) Received: by mail-pa0-f54.google.com with SMTP id bi5so2465024pad.13 for ; Mon, 03 Dec 2012 21:24:01 -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=fwWP+7Nl+UsIvx+/EDKiZo9fyeGfJLuJVo2OpSH5ibQ=; b=ybV0QbZ9oqds0mAG5K3gPWxLN4XpeKSu1aez59jvm5vYShp8uMaHq5WyXnt3J3TliW ovZLoo01+ZOmrxLKhD/dPmlaTxvdPvKcebN0u7LraHNd3tgMkHTfkdPf+I92pjPhC74r XAIT6aDmFUbopQQbbMJC5aumcD3Ywg7zcdo+PQVQbkaQOTrkEiLDpipyAdtDFCnk8n5q WTY1HowdwzDOXZDkL7YkREXoZ4uu3jshiRtM8rqctm2KmeEUxvnZEqonQG+QxXQbRX9D UeW9F/kxUNfL3cvif0B5dPPng4tqNO+oho50l2ctlrWpbe+xsZBWlnZPz/3UFAM6dexB jdWw== Received: by 10.68.193.167 with SMTP id hp7mr36044797pbc.124.1354598641639; Mon, 03 Dec 2012 21:24:01 -0800 (PST) MIME-Version: 1.0 Received: by 10.68.240.133 with HTTP; Mon, 3 Dec 2012 21:23:40 -0800 (PST) In-Reply-To: <20121203103506.GA20987@dft-labs.eu> 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:23:40 -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:24:02 -0000 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. *