From owner-freebsd-jail@FreeBSD.ORG Sun Nov 4 14:54:08 2012 Return-Path: Delivered-To: freebsd-jail@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1708C18A for ; Sun, 4 Nov 2012 14:54:08 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-la0-f54.google.com (mail-la0-f54.google.com [209.85.215.54]) by mx1.freebsd.org (Postfix) with ESMTP id 7CD8C8FC0A for ; Sun, 4 Nov 2012 14:54:07 +0000 (UTC) Received: by mail-la0-f54.google.com with SMTP id e12so4478997lag.13 for ; Sun, 04 Nov 2012 06:54:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=bZyDVqKxL58VTdDzc8OpDrTbZpTGgZpbky9kcRaHNrQ=; b=ZH/I1DKwlVBvAhPalHWooAfGdwG/6U39OAqMQ0ztbiQEVqFFt1b/5aYofa3DT8cZ5F bS4PCIuf0Ij18ijqdPhhx/77pFeCNCaesDIFSYHoOVyyZNVMWDqgRuAszxurzTpB35h7 J9jmljjYM8FrOQfobmA/yQwLxLQNtCl5IgNy8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=bZyDVqKxL58VTdDzc8OpDrTbZpTGgZpbky9kcRaHNrQ=; b=KlGwLuURujEYe5NvXUJXNQyBvhD2GGFdzKsKbO3WjknM6J9bZwsIyITQRzDOOIDens JmAwt1E046Yjo9rrdg1CJc9zCF8IC7FKfDphELcYJaFJ8dsUZUItZ8Vc09a0brbb11GX OXPICyqgJ4Pl3zJL/IDgAjc5AHgby4n19LLMC5vhi/Rzsmf8uysU2+LSsVjeOYtcj54/ SEgn3S/hKkeCQv2lNcvKgFX00SDC/h5GCqOHQS+FaGyvLihOwlL3xtC0517JkqqNU2To iMrDgjrCoe18/Yhyw/nbofKLpOTRhpF7UsjMnmM75V8uylvVH7pjxedAX8c83TV7RlEU NmQA== Received: by 10.152.104.148 with SMTP id ge20mr6583670lab.51.1352040846171; Sun, 04 Nov 2012 06:54:06 -0800 (PST) MIME-Version: 1.0 Received: by 10.112.25.166 with HTTP; Sun, 4 Nov 2012 06:53:35 -0800 (PST) In-Reply-To: <201211032153.qA3Lr4Xj012376@freefall.freebsd.org> References: <201211032153.qA3Lr4Xj012376@freefall.freebsd.org> From: Eitan Adler Date: Sun, 4 Nov 2012 09:53:35 -0500 Message-ID: Subject: Re: kern/173120: [kernel] [jail] jail delete causes panic (patch included) To: jamie@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQlH0r0AoJg0NEEO2SUHCoE3sxHc/vXT5q7tg8y1HxbaOdgJcRWyR3apP9wVVru3bhNgTFto Cc: freebsd-jail@freebsd.org, steven.hartland@multiplay.co.uk X-BeenThere: freebsd-jail@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Discussion about FreeBSD jail\(8\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2012 14:54:08 -0000 On 3 November 2012 17:53, wrote: > Synopsis: [kernel] [jail] jail delete causes panic (patch included) > > State-Changed-From-To: open->closed > State-Changed-By: jamie > State-Changed-When: Sat Nov 3 21:49:55 UTC 2012 > State-Changed-Why: > Patched with a long overdue MFC of r225191. Thanks! -- Eitan Adler From owner-freebsd-jail@FreeBSD.ORG Mon Nov 5 11:06:35 2012 Return-Path: Delivered-To: freebsd-jail@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5D3EACED for ; Mon, 5 Nov 2012 11:06:35 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 41B608FC1C for ; Mon, 5 Nov 2012 11:06:35 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id qA5B6ZTc001194 for ; Mon, 5 Nov 2012 11:06:35 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id qA5B6YMm001192 for freebsd-jail@FreeBSD.org; Mon, 5 Nov 2012 11:06:34 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 5 Nov 2012 11:06:34 GMT Message-Id: <201211051106.qA5B6YMm001192@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-jail@FreeBSD.org Subject: Current problem reports assigned to freebsd-jail@FreeBSD.org X-BeenThere: freebsd-jail@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Discussion about FreeBSD jail\(8\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Nov 2012 11:06:35 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/169751 jail [jail] reading routing information does not work in ja o bin/167911 jail new jail(8) problem with removal, ifconfg -alias and k o kern/159918 jail [jail] inter-jail communication failure o kern/156111 jail [jail] procstat -b not supported in jail o misc/155765 jail [patch] `buildworld' does not honors WITHOUT_JAIL o conf/154246 jail [jail] [patch] Bad symlink created if devfs mount poin o conf/149050 jail [jail] rcorder ``nojail'' too coarse for Jail+VNET s conf/142972 jail [jail] [patch] Support JAILv2 and vnet in rc.d/jail o conf/141317 jail [patch] uncorrect jail stop in /etc/rc.d/jail o kern/133265 jail [jail] is there a solution how to run nfs client in ja o kern/119842 jail [smbfs] [jail] "Bad address" with smbfs inside a jail o bin/99566 jail [jail] [patch] fstat(1) according to specified jid o bin/32828 jail [jail] w(1) incorrectly handles stale utmp slots with 13 problems total. From owner-freebsd-jail@FreeBSD.ORG Tue Nov 6 12:19:18 2012 Return-Path: Delivered-To: freebsd-jail@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 499C563E for ; Tue, 6 Nov 2012 12:19:18 +0000 (UTC) (envelope-from freebsd-jail@dino.sk) Received: from mailhost.netlab.sk (mailhost.netlab.sk [84.245.65.10]) by mx1.freebsd.org (Postfix) with ESMTP id BF7908FC0C for ; Tue, 6 Nov 2012 12:19:17 +0000 (UTC) Received: from zeta.dino.sk (fw1.dino.sk [84.245.95.252]) (AUTH: LOGIN milan, TLS: TLSv1/SSLv3,128bits,AES128-SHA) by mailhost.netlab.sk with ESMTPSA; Tue, 06 Nov 2012 13:14:09 +0100 id 004EB4A3.5098FF11.00000B9B Date: Tue, 6 Nov 2012 13:14:08 +0100 From: Milan Obuch To: freebsd-jail@freebsd.org Subject: Jails not starting for me after recent update (fix found) Message-ID: <20121106131408.7c6628b3@zeta.dino.sk> X-Mailer: Claws Mail 3.8.1 (GTK+ 2.24.6; amd64-portbld-freebsd9.0) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAGFBMVEX+/v7++v6YOTrq8PCcuIX989UvOSj++v0BNCbpAAAAB3RJTUUHsQwfFzs7RBhzUQAAAhJJREFUOI1dU8GOqzAMNKIoV1bvwD1i0ysqrHplIdBrVSX7ATSbd03VVvn9tQNtQy0hjAdn7LED4AAcPtWm9RV+MPSfxhBLx9ajd6X/ngB6/mTwnRSZua7i7Ca+0ctZKo4Qmz+JY13X6I3nFZBxIYW1PbgfQ5RP8g0XlltEWGf3cV03joYpRnFbvYDKbXjZlXyyhEZA4lI+cN3NaVXE4VKjSwTExO10eTEkkJVqIAD5z0nUBQJluQDRSQjcrBiHAJxZlAH5CUMBMC7OcJ4LMQNnxhZ1HYPscMc6J4UlWRMNwzOpCcAHKSICd1EDn83abdREIbXsHkD1OinP1aCUCOEVRaa1lMcvywUWdYgk13JQUpYNKmvXQ8Kw5ML9YI5h8SakctBc7E/IYuLhYd/zZIk+1gM1vNweQBvHE0j+oYah3sMqAytQYlZk6+ANaaawJdu3OFzYGMZ3iGpa3qMlq9ZH0VZTgrCtw/ngdYkEIIpSbP1bWQAdFdX9vocBdkH2qVjVmuMu3gI5rjs814EUdrCZgWlPaxZZ3RiLFUtr+ud0PXwp2dnQSNXgePt6AZpBj6UMJ7VQkzN4utVeaSW1Dhn/kblGrKeMvNGnzwX4zuEDarYz1KdPtR60Gul0Gued+515SJXhCsl+Tx/3kY/UDvicPll9mfu50t3tvQ/thZpJYgeuwdSKNJ6tCD98MCgoxLDaPxbwqqwPWaWiAAAAAElFTkSuQmCC X-Face: ak5rwz4-aUa>hPFZlcg,bXxn.(TN}e9DGFrKU\.i_'B[&5=pAd9o"j)5VSUYW:BRQG#^42Ev$Il|; Ztn=,C X-Operating-System: FreeBSD/amd64 8.2-STABLE Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-jail@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Discussion about FreeBSD jail\(8\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Nov 2012 12:19:18 -0000 Hi, after updating a server to fresh 9.1-PRERELEASE jails are not starting for me. I have following in rc.conf (somewhat sanitized): jail_enable="YES" jail_list="jail1 jail2 jail3 jail4" jail_jail1_rootdir="/data/jail1" jail_jail1_hostname="jail1" jail_jail1_interface="bge0" jail_jail1_ip="IP1" jail_jail1_devfs_enable="YES" jail_jail1_procfs_enable="YES" jail_jail2_rootdir="/data/jail2" jail_jail2_hostname="jail2" jail_jail2_interface="bge0" jail_jail2_ip="IP2" jail_jail2_devfs_enable="YES" jail_jail2_procfs_enable="YES" jail_jail2_mount_enable="YES" jail_jail2_fstab="/etc/fstab.jail2" jail_jail3_rootdir="/data/jail3" jail_jail3_hostname="jail3" jail_jail3_interface="bge0" jail_jail3_ip="IP3" jail_jail3_devfs_enable="YES" jail_jail3_procfs_enable="YES" jail_jail3_mount_enable="YES" jail_jail3_fstab="/etc/fstab.jail3" jail_jail4_rootdir="/data/jail4" jail_jail4_hostname="jail4" jail_jail4_interface="bge0" jail_jail4_ip="IP4" jail_jail4_devfs_enable="YES" jail_jail4_procfs_enable="YES" jail_jail4_mount_enable="YES" jail_jail4_fstab="/etc/fstab.jail4" /etc/rc.d/jail version is # $FreeBSD: src/etc/rc.d/jail,v 1.47.2.6 2012/10/26 18:06:49 obrien Exp It worked before flawlessly, now it simply does not start, whole error message is 'cannot start jail '. I found jail comman is not successfull, in script it is called this way: eval ${_setfib} jail -n ${_jail} ${_flags} -i -c path=${_rootdir} host.hostname=${_hostname} \ ip4.addr=\"${_addrl}\" ip6.addr=\"${_addr6l}\" ${_parameters} command=${_exec_start} > ${_tmp_jail} 2>&1 \ ${_tmp_jail} 2>&1 \ Delivered-To: freebsd-jail@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0F101B52 for ; Wed, 7 Nov 2012 12:59:12 +0000 (UTC) (envelope-from zaphod@berentweb.com) Received: from sam.nabble.com (sam.nabble.com [216.139.236.26]) by mx1.freebsd.org (Postfix) with ESMTP id DEEBC8FC18 for ; Wed, 7 Nov 2012 12:59:11 +0000 (UTC) Received: from [192.168.236.26] (helo=sam.nabble.com) by sam.nabble.com with esmtp (Exim 4.72) (envelope-from ) id 1TW5Dr-0007yE-1Z for freebsd-jail@freebsd.org; Wed, 07 Nov 2012 04:59:11 -0800 Date: Wed, 7 Nov 2012 04:59:11 -0800 (PST) From: Beeblebrox To: freebsd-jail@freebsd.org Message-ID: <1352293151036-5758861.post@n5.nabble.com> In-Reply-To: <20121106131408.7c6628b3@zeta.dino.sk> References: <20121106131408.7c6628b3@zeta.dino.sk> Subject: Re: Jails not starting for me after recent update (fix found) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-jail@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Discussion about FreeBSD jail\(8\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Nov 2012 12:59:12 -0000 Thanks for this! I lost a whole day tying to find what I had done wrong. It seems that there was a similar bug back in May/2012. There are 2 more verbose error messages involving this error: 1. "ps: cannot mmap corefile" and 2. some messgae about not being able to reach kernel process which may lead you to think its a vdev (vdev.rules) config error. -- View this message in context: http://freebsd.1045724.n5.nabble.com/Jails-not-starting-for-me-after-recent-update-fix-found-tp5758573p5758861.html Sent from the freebsd-jail mailing list archive at Nabble.com. From owner-freebsd-jail@FreeBSD.ORG Wed Nov 7 20:39:31 2012 Return-Path: Delivered-To: freebsd-jail@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 37C22F01 for ; Wed, 7 Nov 2012 20:39:31 +0000 (UTC) (envelope-from mike.jakubik@intertainservices.com) Received: from mail.intertainservices.com (mail.intertainservices.com [69.77.177.114]) by mx1.freebsd.org (Postfix) with ESMTP id 04FBB8FC08 for ; Wed, 7 Nov 2012 20:39:30 +0000 (UTC) Received: from [172.16.10.200] (unknown [172.16.10.200]) by mail.intertainservices.com (Postfix) with ESMTPSA id 72CEB5644B for ; Wed, 7 Nov 2012 15:39:26 -0500 (EST) Message-ID: <1352320766.1820.9.camel@mjakubik.localdomain> Subject: jail: unknown parameter: ip6.addr From: Mike Jakubik To: freebsd-jail@freebsd.org Date: Wed, 07 Nov 2012 15:39:26 -0500 Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.4.4 (3.4.4-2.fc17) Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-intertainservices-MailScanner-Information: Please contact the ISP for more information X-intertainservices-MailScanner-ID: 72CEB5644B.ADE28 X-intertainservices-MailScanner: Found to be clean X-intertainservices-MailScanner-From: mike.jakubik@intertainservices.com X-Spam-Status: No X-BeenThere: freebsd-jail@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Discussion about FreeBSD jail\(8\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Nov 2012 20:39:31 -0000 Hello, I just updated a server to latest stable and my jails no longer start, troubleshooting the startup script shows us that the parameter ip6.addr is unknown, this system is compiled without INET6. Thanks. # sh -x /etc/rc.d/jail start ... + eval jail -n clientstaging -l -U root -i -c path=/usr/local/jail host.hostname=clientstaging.bingocommunications.com 'ip4.addr="10.57.227.62"' 'ip6.addr=""' command=/bin/sh /etc/rc + [ 1 -eq 0 ] + jail_umount_fs + local _device _mountpt _rest + checkyesno _fdescfs + eval '_value=$_fdescfs' + _value=NO + debug 'checkyesno: _fdescfs is set to NO.' + return 1 + checkyesno _devfs + eval '_value=$_devfs' + _value=YES + debug 'checkyesno: _devfs is set to YES.' + return 0 + [ -d /usr/local/jail/dev ] + secure_umount /usr/local/jail/dev + local _dir + _dir=/usr/local/jail/dev + is_current_mountpoint /usr/local/jail/dev + local _dir _dir2 + _dir=/usr/local/jail/dev + echo /usr/local/jail/dev + sed -Ee 's#//+#/#g' -e 's#/$##' + _dir=/usr/local/jail/dev + [ ! -d /usr/local/jail/dev ] + df /usr/local/jail/dev + tail +2 + awk '{ print $6 }' + _dir2=/usr/local/jail/dev + [ /usr/local/jail/dev = /usr/local/jail/dev ] + return 0 + umount -f /usr/local/jail/dev + checkyesno _procfs + eval '_value=$_procfs' + _value=NO + debug 'checkyesno: _procfs is set to NO.' + return 1 + checkyesno _mount + eval '_value=$_mount' + _value=NO + debug 'checkyesno: _mount is set to NO.' + return 1 + jail_ips del + local _action + _action=del + jail_handle_ips_option del 10.57.227.62 + local _x _action _type _i + _action=del + _x=10.57.227.62 + [ -z 10.57.227.62 ] + [ 12 -gt 0 ] + _i=10.57.227.62 + _x='' + _type='' + _iface='' + _addr='' + _mask='' + jail_extract_address 10.57.227.62 + local _i + _i=10.57.227.62 + [ -z 10.57.227.62 ] + _iface='' + _r=10.57.227.62 + _iface=bce0 + _addr=10.57.227.62 + _addr=10.57.227.62 + _mask=10.57.227.62 + expr 10.57.227.62 : '10.57.227.62\(.*\)' + _mask='' + _type=inet + [ inet = inet ] + _mask=/32 + _addrl=10.57.227.62,10.57.227.62 + ifconfig bce0 inet 10.57.227.62 -alias + [ 0 -gt 0 ] + alias=0 + : + eval '_x="$jail_clientstaging_ip_multi0"' + _x='' + break + echo ' cannot start jail "clientstaging": ' cannot start jail "clientstaging": + tail +2 /tmp/jail.PJ5ji3QH/jail.8101 jail: unknown parameter: ip6.addr + rm -f /tmp/jail.PJ5ji3QH/jail.8101 + rmdir /tmp/jail.PJ5ji3QH + echo . . + _return=0 + [ 0 -ne 0 ] + return 0 + _run_rc_postcmd + [ -n '' ] + return 0 + return 0 From owner-freebsd-jail@FreeBSD.ORG Thu Nov 8 01:27:27 2012 Return-Path: Delivered-To: freebsd-jail@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 786ADD05 for ; Thu, 8 Nov 2012 01:27:27 +0000 (UTC) (envelope-from mjguzik@gmail.com) Received: from mail-wi0-f172.google.com (mail-wi0-f172.google.com [209.85.212.172]) by mx1.freebsd.org (Postfix) with ESMTP id F2F898FC0A for ; Thu, 8 Nov 2012 01:27:26 +0000 (UTC) Received: by mail-wi0-f172.google.com with SMTP id hq12so4915754wib.13 for ; Wed, 07 Nov 2012 17:27:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=VIBoYFzII6VYxcB4tHkGOU2MCX3o9+CGA4Rw3YwDtPs=; b=RbUkUwywNYnUEimenwjSqXlov+Rr7/HwrO0uXFdyVQSDYJDc2KN6EBWYZvVGFOPTCy CSyM8pyiceaR2q+P3wxVAkIeXSB0+yzTAHFR8XawlkSkkwDCh9ueOBHxTlAp6dbykYmu O15coM1gVH4NogOVURrzoXWOGXrMsPHpmVP47jlHaxhzHvONMypEMckeiTmxVNi6MpgG LPUWcwn8CWq/P3XKJhCE7MTP+L6x5cGZWtSHaWpZq1GK3BYE9WlnHm4u0zT0yYsgDqoP eCmKxUoG74cPb7c1Ilng/bSKteUDdwvo7PZftsEQRcvBc5dBLCziDA2v6RPwJ0An89na cmsQ== Received: by 10.180.102.166 with SMTP id fp6mr10542994wib.9.1352338045653; Wed, 07 Nov 2012 17:27:25 -0800 (PST) Received: from dft-labs.eu (n1x0n-1-pt.tunnel.tserv5.lon1.ipv6.he.net. [2001:470:1f08:1f7::2]) by mx.google.com with ESMTPS id dm3sm6090011wib.3.2012.11.07.17.27.24 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 07 Nov 2012 17:27:24 -0800 (PST) Date: Thu, 8 Nov 2012 02:27:22 +0100 From: Mateusz Guzik To: Mike Jakubik Subject: Re: jail: unknown parameter: ip6.addr Message-ID: <20121108012722.GA18649@dft-labs.eu> References: <1352320766.1820.9.camel@mjakubik.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <1352320766.1820.9.camel@mjakubik.localdomain> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-jail@freebsd.org X-BeenThere: freebsd-jail@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Discussion about FreeBSD jail\(8\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Nov 2012 01:27:27 -0000 On Wed, Nov 07, 2012 at 03:39:26PM -0500, Mike Jakubik wrote: > Hello, > > I just updated a server to latest stable and my jails no longer start, > troubleshooting the startup script shows us that the parameter ip6.addr > is unknown, this system is compiled without INET6. [..] > + tail +2 /tmp/jail.PJ5ji3QH/jail.8101 > jail: unknown parameter: ip6.addr Try this (lightly tested): http://people.freebsd.org/~mjg/patches/rc-jail-ip-arg.diff Basically the idea is to pass ip4.addr and ip6.addr only when respective addresses are specified in configuration. -- Mateusz Guzik From owner-freebsd-jail@FreeBSD.ORG Thu Nov 8 19:16:04 2012 Return-Path: Delivered-To: freebsd-jail@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8DF586D4 for ; Thu, 8 Nov 2012 19:16:04 +0000 (UTC) (envelope-from mike.jakubik@intertainservices.com) Received: from mail.intertainservices.com (mail.intertainservices.com [69.77.177.114]) by mx1.freebsd.org (Postfix) with ESMTP id 5D9DC8FC14 for ; Thu, 8 Nov 2012 19:16:04 +0000 (UTC) Received: from [172.16.10.200] (unknown [172.16.10.200]) by mail.intertainservices.com (Postfix) with ESMTPSA id 70D2956D0E for ; Thu, 8 Nov 2012 14:15:57 -0500 (EST) Message-ID: <1352402157.1820.11.camel@mjakubik.localdomain> Subject: Re: jail: unknown parameter: ip6.addr From: Mike Jakubik To: freebsd-jail@freebsd.org Date: Thu, 08 Nov 2012 14:15:57 -0500 In-Reply-To: <20121108012722.GA18649@dft-labs.eu> References: <1352320766.1820.9.camel@mjakubik.localdomain> <20121108012722.GA18649@dft-labs.eu> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.4.4 (3.4.4-2.fc17) Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-intertainservices-MailScanner-Information: Please contact the ISP for more information X-intertainservices-MailScanner-ID: 70D2956D0E.AE572 X-intertainservices-MailScanner: Found to be clean X-intertainservices-MailScanner-From: mike.jakubik@intertainservices.com X-Spam-Status: No X-BeenThere: freebsd-jail@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Discussion about FreeBSD jail\(8\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Nov 2012 19:16:04 -0000 On Thu, 2012-11-08 at 02:27 +0100, Mateusz Guzik wrote: > On Wed, Nov 07, 2012 at 03:39:26PM -0500, Mike Jakubik wrote: > > Hello, > > > > I just updated a server to latest stable and my jails no longer start, > > troubleshooting the startup script shows us that the parameter ip6.addr > > is unknown, this system is compiled without INET6. > [..] > > + tail +2 /tmp/jail.PJ5ji3QH/jail.8101 > > jail: unknown parameter: ip6.addr > > Try this (lightly tested): > http://people.freebsd.org/~mjg/patches/rc-jail-ip-arg.diff > > Basically the idea is to pass ip4.addr and ip6.addr only when respective > addresses are specified in configuration. > The patch works for my system, i can stop and start jails without issue. Thanks! From owner-freebsd-jail@FreeBSD.ORG Thu Nov 8 19:31:54 2012 Return-Path: Delivered-To: freebsd-jail@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B4BD8BE7 for ; Thu, 8 Nov 2012 19:31:54 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-lb0-f182.google.com (mail-lb0-f182.google.com [209.85.217.182]) by mx1.freebsd.org (Postfix) with ESMTP id 28A408FC0A for ; Thu, 8 Nov 2012 19:31:53 +0000 (UTC) Received: by mail-lb0-f182.google.com with SMTP id b5so3137907lbd.13 for ; Thu, 08 Nov 2012 11:31:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=DEPcydrVY/B/sw/EJ86swbfr0iWk7eVEMgll3Q5SHOI=; b=ig95KyDXozuM5cAK2l2AYKb+7OGmOaG9zYpNoHwohz7fqlqcB521f/z7o+0IdcE+Ys FI9E+Khv2LKy7F1mYr99VIR/TyS0oPueiZsYdVPfcd/f3I/3p1AjTkLjmXvw0tg3BAhZ e73Yji3h+ujRoD+kNXCjyi5exKrNy9rPJt098= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=DEPcydrVY/B/sw/EJ86swbfr0iWk7eVEMgll3Q5SHOI=; b=n/BbxB4VioEH1oidUDcSqLwNlO6snvwdlLIzRp3iHddzzTokuFQY5Ma4aWJJoDKY2i 5nGPmsrbL1AhhofZdXO6SjDGoVXiYzTLueFXhQrDuQMmeGj/eqZhqkZ8UbDEhwiBP4ck 8dbSSOGhhc9mZMt49sNVibXKdgJYmRbQQGYaYci9+3e0JiKiQPpDKCqtiodVb4MAX+01 ywNy2f2s1VazF8c6ovdNBZxDd1tyxFfTKC2TDkvA+Lu/4TYtbjkMI4pK+bbfvUNqxZ54 PMQykR4os7EnKw7xInV8GVGBGJ/W00lczr9Gp2sw52orZEW4jupeI91FKRgmro+O7zuT +wsw== Received: by 10.152.104.115 with SMTP id gd19mr8623868lab.13.1352402713169; Thu, 08 Nov 2012 11:25:13 -0800 (PST) MIME-Version: 1.0 Received: by 10.112.25.166 with HTTP; Thu, 8 Nov 2012 11:24:42 -0800 (PST) In-Reply-To: <20121108012722.GA18649@dft-labs.eu> References: <1352320766.1820.9.camel@mjakubik.localdomain> <20121108012722.GA18649@dft-labs.eu> From: Eitan Adler Date: Thu, 8 Nov 2012 14:24:42 -0500 Message-ID: Subject: Fwd: jail: unknown parameter: ip6.addr To: freebsd-rc@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQlSVFd5trzQGcwNT+dZAiiBgInvIUclxj5I4DgSJDgySgS6s3N9ltXgSqY91lS25+Oc3/WC Cc: freebsd-jail@freebsd.org X-BeenThere: freebsd-jail@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Discussion about FreeBSD jail\(8\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Nov 2012 19:31:54 -0000 someone on this list may want to take a look On 7 November 2012 20:27, Mateusz Guzik wrote: > On Wed, Nov 07, 2012 at 03:39:26PM -0500, Mike Jakubik wrote: >> Hello, >> >> I just updated a server to latest stable and my jails no longer start, >> troubleshooting the startup script shows us that the parameter ip6.addr >> is unknown, this system is compiled without INET6. > [..] >> + tail +2 /tmp/jail.PJ5ji3QH/jail.8101 >> jail: unknown parameter: ip6.addr > > Try this (lightly tested): > http://people.freebsd.org/~mjg/patches/rc-jail-ip-arg.diff > > Basically the idea is to pass ip4.addr and ip6.addr only when respective > addresses are specified in configuration. > > -- > Mateusz Guzik > _______________________________________________ > freebsd-jail@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-jail > To unsubscribe, send any mail to "freebsd-jail-unsubscribe@freebsd.org" -- Eitan Adler From owner-freebsd-jail@FreeBSD.ORG Thu Nov 8 23:46:14 2012 Return-Path: Delivered-To: freebsd-jail@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B766A70A; Thu, 8 Nov 2012 23:46:14 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 842C28FC08; Thu, 8 Nov 2012 23:46:14 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id qA8NkEh9081519; Thu, 8 Nov 2012 23:46:14 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id qA8NkEcQ081515; Thu, 8 Nov 2012 23:46:14 GMT (envelope-from linimon) Date: Thu, 8 Nov 2012 23:46:14 GMT Message-Id: <201211082346.qA8NkEcQ081515@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-jail@FreeBSD.org From: linimon@FreeBSD.org Subject: Re: bin/173469: [jail] regression: security.jail.sysvipc_allowed=1 no longer respected X-BeenThere: freebsd-jail@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Discussion about FreeBSD jail\(8\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Nov 2012 23:46:14 -0000 Synopsis: [jail] regression: security.jail.sysvipc_allowed=1 no longer respected Responsible-Changed-From-To: freebsd-bugs->freebsd-jail Responsible-Changed-By: linimon Responsible-Changed-When: Thu Nov 8 23:46:05 UTC 2012 Responsible-Changed-Why: Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=173469 From owner-freebsd-jail@FreeBSD.ORG Fri Nov 9 10:38:35 2012 Return-Path: Delivered-To: freebsd-jail@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 143FEC16 for ; Fri, 9 Nov 2012 10:38:35 +0000 (UTC) (envelope-from zaphod@berentweb.com) Received: from sam.nabble.com (sam.nabble.com [216.139.236.26]) by mx1.freebsd.org (Postfix) with ESMTP id E75A98FC13 for ; Fri, 9 Nov 2012 10:38:34 +0000 (UTC) Received: from [192.168.236.26] (helo=sam.nabble.com) by sam.nabble.com with esmtp (Exim 4.72) (envelope-from ) id 1TWlys-0004yZ-Bd for freebsd-jail@freebsd.org; Fri, 09 Nov 2012 02:38:34 -0800 Date: Fri, 9 Nov 2012 02:38:34 -0800 (PST) From: Beeblebrox To: freebsd-jail@freebsd.org Message-ID: <1352457514352-5759501.post@n5.nabble.com> Subject: ICMP RAW socket error MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-jail@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Discussion about FreeBSD jail\(8\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Nov 2012 10:38:35 -0000 My jail used to work fine but it seems a recent update broke some things. My kernel/world has INET6 disblad and there are already 2 threads re the error that setting causes with jails. Now this error - is it a bug or am I missing something? My /etc/sysctl.conf has security.jail.allow_raw_sockets=1 I even confirm it separately before starting the jail: # sysctl security.jail.allow_raw_sockets * I start the jail but isc-dhcpd cannot start: unable to create icmp socket: Operation not permitted * I cannot ping from the jail: ping: socket: Operation not permitted * This error also, but inetd starts: inetd[50866]: madvise() failed: Operation not permitted No point in setting up a dhcp debug log, the error is in the network setting. /etc/devfs.rules has: add path net unhide, add path 'net/*' unhide My system is not exposed to the outside so it does not have pf / nat running on it. -- View this message in context: http://freebsd.1045724.n5.nabble.com/ICMP-RAW-socket-error-tp5759501.html Sent from the freebsd-jail mailing list archive at Nabble.com. From owner-freebsd-jail@FreeBSD.ORG Sat Nov 10 10:38:25 2012 Return-Path: Delivered-To: jail@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C30D765E; Sat, 10 Nov 2012 10:38:25 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 2C37A8FC13; Sat, 10 Nov 2012 10:38:24 +0000 (UTC) Received: by mail-bk0-f54.google.com with SMTP id jm19so891308bkc.13 for ; Sat, 10 Nov 2012 02:38:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=uYbU6Ru69t/DeoIrsrMdSX8CcQe6qBpqeR9EuCSoZ8M=; b=bBg2Mz8qrbi9oaW8X8qrc9VTd56pK9ChUViSfgqs0Iq1+0mDAFr6D+20vGM/Kg+gZs 4oH00Y6k4XD54Kqegg5SPuRAxtDcn8x/yDSMoeZiwTtptW8y7PHLwq6rETwXa1w6BO6l IzDCSZz73yPiYBLu/nhWw3EQcWhayJkpumheiM6659rmyVin4oZDNKvnVR41vYbStKxW LI29yqhfUqmZKZW69EFn+VpmVxi5mdkGgRV3tnQLiRQefsc3zIbzAXsf4KC8h0uyvc3E OjEiUXZJiWl/Eh331HYo26VjDpEfRUD2LF6XSkdnpRK08imzw8V9Ehg19v0fgGKsMx+F GlLA== Received: by 10.204.128.201 with SMTP id l9mr4692263bks.66.1352543904236; Sat, 10 Nov 2012 02:38:24 -0800 (PST) MIME-Version: 1.0 Received: by 10.204.50.197 with HTTP; Sat, 10 Nov 2012 02:37:53 -0800 (PST) From: Chris Rees Date: Sat, 10 Nov 2012 10:37:53 +0000 Message-ID: Subject: Re: jail: unknown parameter: ip6.addr To: jail@freebsd.org, "freebsd-rc@freebsd.org" Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: freebsd-jail@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Discussion about FreeBSD jail\(8\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Nov 2012 10:38:25 -0000 [adding rc@, please keep me CCd as I'm not in jail@] On Thu, 2012-11-08 at 02:27 +0100, Mateusz Guzik wrote: > On Wed, Nov 07, 2012 at 03:39:26PM -0500, Mike Jakubik wrote: > > Hello, > > > > I just updated a server to latest stable and my jails no longer start, > > troubleshooting the startup script shows us that the parameter ip6.addr > > is unknown, this system is compiled without INET6. > [..] > > + tail +2 /tmp/jail.PJ5ji3QH/jail.8101 > > jail: unknown parameter: ip6.addr > > Try this (lightly tested): > http://people.freebsd.org/~mjg/patches/rc-jail-ip-arg.diff > > Basically the idea is to pass ip4.addr and ip6.addr only when respective > addresses are specified in configuration. Since we've had confirmation that the patch works, a much faster way is to use sh's variable substitution magic, which also means a much smaller change: - ip4.addr=\"${_addrl}\" ip6.addr=\"${_addr6l}\" ${_parameters} command=${_exec_start} > ${_tmp_jail} 2>&1 \ + ${_addrl:+ip4.addr=\"${_addrl}\"} ${_addr6l:+ip6.addr=\"${_addr6l}\"} ${_parameters} command=${_exec_start} > ${_tmp_jail} 2>&1 \ I'll get a patch together later Chris