From owner-freebsd-questions@FreeBSD.ORG Sun May 4 00:35:45 2014 Return-Path: Delivered-To: questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DF436C04 for ; Sun, 4 May 2014 00:35:45 +0000 (UTC) Received: from relay.mailchannels.net (ar-005-i201.relay.mailchannels.net [162.253.144.83]) by mx1.freebsd.org (Postfix) with ESMTP id 408BE1796 for ; Sun, 4 May 2014 00:35:44 +0000 (UTC) X-Sender-Id: _forwarded-from|107.201.34.133 Received: from mail-24.name-services.com (ip-10-204-11-22.us-west-2.compute.internal [10.204.11.22]) by relay.mailchannels.net (Postfix) with ESMTPA id 7A669100115 for ; Sun, 4 May 2014 00:27:23 +0000 (UTC) X-Sender-Id: _forwarded-from|107.201.34.133 Received: from mail-24.name-services.com (mail-24.name-services.com [10.248.1.153]) (using TLSv1 with cipher AES128-SHA) by 0.0.0.0:2500 (trex/5.1.2); Sun, 04 May 2014 00:27:23 GMT X-MC-Relay: Forwarding X-MailChannels-SenderId: _forwarded-from%7C107.201.34.133 X-MailChannels-Auth-Id: demandmedia Received: from [10.0.10.1] (107-201-34-133.lightspeed.bcvloh.sbcglobal.net [107.201.34.133]) by mail-24.name-services.com with SMTP; Sat, 3 May 2014 17:27:15 -0700 Message-ID: <53658962.1080103@a1poweruser.com> Date: Sat, 03 May 2014 20:27:14 -0400 From: Fbsd8 User-Agent: Thunderbird 2.0.0.17 (Windows/20080914) MIME-Version: 1.0 To: questions Subject: Re: rc.conf jails not working in 10.0 References: <53655BB2.6010800@a1poweruser.com> In-Reply-To: <53655BB2.6010800@a1poweruser.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2014 00:35:45 -0000 Fbsd8 wrote: > My 9.2 rc.conf has a single jail defined. > Copied those jail statements over to 10.0 rc.conf. > The "service jail start jailname" commands issues some warning and the > usage of the jail command. This used to work in 9.2 but don't work in > 10.0. I thought 10.0 was suppose to work using the rc.conf or jail.conf > method. Has rc.conf jail support been removed in 10.0? > > Seems the 10.0 on the fly conversion of rc.jail statements to jail.conf format has a bug. The fstab statement in my rc.conf file is not being converted to the jail.conf format. This is show stopper forcing me to manually convert to jail.conf immediately or restore the 9.2 system back to this disk. >cat /etc/rc.conf jail_enable="YES" # legacy rc.d method jail_list="legacy_rc_dir0" jail_legacy_rc_dir0_hostname="legacy_rc_dir0" jail_legacy_rc_dir0_rootdir="/usr/jail/legacy_rc_dir0" jail_legacy_rc_dir0_fstab="/usr/local/etc/jail.rcconf.fstab/legacy_rc_dir0" jail_legacy_rc_dir0_ip="10.10.0.50" jail_legacy_rc_dir0_interface="xl0" jail_legacy_rc_dir0_flags="-n legacy_rc_dir0 -l -U root" jail_legacy_rc_dir0_mount_enable="YES" jail_legacy_rc_dir0_devfs_enable="YES" jail_legacy_rc_dir0_exec_start="/bin/sh /etc/rc" jail_legacy_rc_dir0_exec_stop="/bin/sh /etc/rc.shutdown" /var/run >ls jail.legacy_rc_dir0.conf /var/run >cat jail.legacy_rc_dir0.conf # Generated by rc.d/jail at 2014-05-03 16:59:32 legacy_rc_dir0 { host.hostname = "legacy_rc_dir0"; path = "/usr/jail/legacy_rc_dir0"; interface = "xl0"; ip4.addr += "xl0|10.10.0.50/32"; exec.clean; exec.system_user = "root"; exec.jail_user = "root"; exec.start += "/bin/sh /etc/rc"; exec.stop = "/bin/sh /etc/rc.shutdown"; exec.consolelog = "/var/log/jail_legacy_rc_dir0_console.log"; mount.devfs; allow.mount; allow.set_hostname = 0; allow.sysvipc = 0; }