From owner-freebsd-rc@FreeBSD.ORG Sun Jan 10 04:18:27 2010 Return-Path: Delivered-To: rc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D5796106566C for ; Sun, 10 Jan 2010 04:18:27 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (chello089077043238.chello.pl [89.77.43.238]) by mx1.freebsd.org (Postfix) with ESMTP id 271A88FC18 for ; Sun, 10 Jan 2010 04:18:26 +0000 (UTC) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id F246A45E8F; Sun, 10 Jan 2010 04:52:20 +0100 (CET) Received: from localhost (chello089077043238.chello.pl [89.77.43.238]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 8D5B845D8D; Sun, 10 Jan 2010 04:52:15 +0100 (CET) Date: Sun, 10 Jan 2010 04:52:24 +0100 From: Pawel Jakub Dawidek To: "Philip M. Gollucci" Message-ID: <20100110035224.GC1657@garage.freebsd.pl> References: <4B47F1DB.8080800@p6m7g8.com> <4B4829B7.1060700@FreeBSD.org> <4B48F161.4070602@p6m7g8.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="t0UkRYy7tHLRMCai" Content-Disposition: inline In-Reply-To: <4B48F161.4070602@p6m7g8.com> User-Agent: Mutt/1.4.2.3i X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 9.0-CURRENT i386 X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-0.6 required=4.5 tests=BAYES_00,RCVD_IN_SORBS_DUL autolearn=no version=3.0.4 Cc: rc@freebsd.org Subject: Re: [patch] - zfs mount -a *MUST* run before /etc/fstab is processed X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussion related to /etc/rc.d design and implementation." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jan 2010 04:18:27 -0000 --t0UkRYy7tHLRMCai Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jan 09, 2010 at 09:13:05PM +0000, Philip M. Gollucci wrote: > example - >=20 > $ zpool create zroot .... > $ zfs set mountpoint=3Dlegacy zroot > [basically follow the wiki for GPTZFS boot] >=20 > $ zfs create zroot/software > $ zfs create -p zroot/jails/x > $ zfs set mountpoint=3D/software zroot/software > $ zfs set mountpoint=3D/jails zroot/jails >=20 > $ mkdir -p /jails/x/software >=20 > $ cat /etc/fstab > /software /jails/x/software nullfs ro 0 0 >=20 > reboot >=20 > boom mountcritlocal bombs b/c neither path is available yet only the > root (zroot) is mounted b/c zfs mount -a hasn't been run yet >=20 > The below patch changes the /etc/rc.d rcorder so that happens in the > correct order. I've tested it on 2 machines here successfully. Have you tested something like this: /etc/fstab: /dev/da0 /mnt ufs rw 0 0 zfs create -o mountpoint=3D/mnt/foo pool/foo This is bascially the opposite. Here /etc/fstab must be mounted before 'zfs mount -a' is called. All in all if you need to mount file systems for your jails use /etc/fstab.. This way rc.d/jail will mount needed file systems when you start jail. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --t0UkRYy7tHLRMCai Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQFLSU73ForvXbEpPzQRAm1dAKDDobTp32MHSpTmC8lZta2d2lVt+ACcCcjx kGUaUPciykrD3nmdSdAIHdc= =sLSr -----END PGP SIGNATURE----- --t0UkRYy7tHLRMCai-- From owner-freebsd-rc@FreeBSD.ORG Sun Jan 10 07:05:41 2010 Return-Path: Delivered-To: rc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3F0BD106566C; Sun, 10 Jan 2010 07:05:41 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from exhub015-1.exch015.msoutlookonline.net (exhub015-1.exch015.msoutlookonline.net [207.5.72.93]) by mx1.freebsd.org (Postfix) with ESMTP id 2B2598FC0C; Sun, 10 Jan 2010 07:05:41 +0000 (UTC) Received: from [192.168.1.2] (71.246.240.70) by smtpx15.msoutlookonline.net (207.5.72.103) with Microsoft SMTP Server (TLS) id 8.2.176.0; Sat, 9 Jan 2010 23:05:40 -0800 Message-ID: <4B497C45.6030302@p6m7g8.com> Date: Sun, 10 Jan 2010 02:05:41 -0500 From: "Philip M. Gollucci" Organization: P6 Web Applications User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.5) Gecko/20091204 Thunderbird/3.0 MIME-Version: 1.0 To: Pawel Jakub Dawidek References: <4B47F1DB.8080800@p6m7g8.com> <4B4829B7.1060700@FreeBSD.org> <4B48F161.4070602@p6m7g8.com> <20100110035224.GC1657@garage.freebsd.pl> In-Reply-To: <20100110035224.GC1657@garage.freebsd.pl> Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit Cc: rc@FreeBSD.org Subject: Re: [patch] - zfs mount -a *MUST* run before /etc/fstab is processed X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussion related to /etc/rc.d design and implementation." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jan 2010 07:05:41 -0000 On 1/9/2010 10:52 PM, Pawel Jakub Dawidek wrote: > Have you tested something like this: > > /etc/fstab: > /dev/da0 /mnt ufs rw 0 0 > > zfs create -o mountpoint=/mnt/foo pool/foo > > This is bascially the opposite. Here /etc/fstab must be mounted before > 'zfs mount -a' is called. > > All in all if you need to mount file systems for your jails use > /etc/fstab.. This way rc.d/jail will mount needed file systems > when you start jail. I have not tested that, but the notion of a jail is irrelevant. It just happened to be that *particular* use case. lets say I want any nullfs or unionfs (etc...) mount that depends on a zfs mount with no jails. [i.e. multiple copies of a ports tree] Though I do see your point. So whats the solution if there are no jails ? -- ------------------------------------------------------------------------ 1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70 3F8C 75B8 8FFB DB9B 8C1C Philip M. Gollucci (pgollucci@p6m7g8.com) c: 703.336.9354 VP Apache Infrastructure; Member, Apache Software Foundation Committer, FreeBSD Foundation Sr. System Admin, Ridecharge Inc. Consultant, P6M7G8 Inc. Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching. From owner-freebsd-rc@FreeBSD.ORG Sun Jan 10 10:52:35 2010 Return-Path: Delivered-To: rc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9BD85106568F for ; Sun, 10 Jan 2010 10:52:35 +0000 (UTC) (envelope-from delphij@gmail.com) Received: from mail-px0-f182.google.com (mail-px0-f182.google.com [209.85.216.182]) by mx1.freebsd.org (Postfix) with ESMTP id 72ED38FC08 for ; Sun, 10 Jan 2010 10:52:35 +0000 (UTC) Received: by pxi12 with SMTP id 12so13942736pxi.3 for ; Sun, 10 Jan 2010 02:52:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=9YtUlLpah19bsnu47CRufg2kvL4o5Ay4PQdE4sYieG4=; b=bmCPerZxFZm5wq/LwB7tJ/s+JfDBmV9qyEBRO7p0RWZEIhorP62fCMkFknL3lRu+nU EiOetAsMzxVM7O9l06gprPvSGCHDzHoz9p830LKdJ+LDaIBMD9/rcPIkbRFtQn1c9/Te zvQrlSTi+muVWylP8SiRyQw0AdMywa3QDGHr0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=vt6aKmew0ILDkNP5YgHPfv6fjEmClvc4GGlHL255yDGTAku2LHvVMS80bAxLst5wpi xJok9ws++Kcro+BeR64xCMup+vR2QirI0lTRiT72sOgPi+9VUM1qtKaJGR5fO+5YNk+t nFE3jemm5oUkTEEq0THLAv6XeczH2fw6xjLnU= MIME-Version: 1.0 Received: by 10.115.87.3 with SMTP id p3mr3830327wal.142.1263119219719; Sun, 10 Jan 2010 02:26:59 -0800 (PST) In-Reply-To: <4B48F161.4070602@p6m7g8.com> References: <4B47F1DB.8080800@p6m7g8.com> <4B4829B7.1060700@FreeBSD.org> <4B48F161.4070602@p6m7g8.com> Date: Sun, 10 Jan 2010 02:26:59 -0800 Message-ID: From: Xin LI To: "Philip M. Gollucci" Content-Type: text/plain; charset=UTF-8 Cc: rc@freebsd.org Subject: Re: [patch] - zfs mount -a *MUST* run before /etc/fstab is processed X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussion related to /etc/rc.d design and implementation." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jan 2010 10:52:35 -0000 On Sat, Jan 9, 2010 at 1:13 PM, Philip M. Gollucci wrote: > boom mountcritlocal bombs b/c neither path is available yet only the > root (zroot) is mounted b/c zfs mount -a hasn't been run yet I'm not very sure but will ',late' in option field of fstab work for you in this case? ie. /software /jails/x/software nullfs ro,late 0 0 Cheers, -- Xin LI http://www.delphij.net From owner-freebsd-rc@FreeBSD.ORG Sun Jan 10 18:38:02 2010 Return-Path: Delivered-To: rc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 311401065670 for ; Sun, 10 Jan 2010 18:38:02 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from pele.citylink.co.nz (pele.citylink.co.nz [202.8.44.226]) by mx1.freebsd.org (Postfix) with ESMTP id E62D28FC0C for ; Sun, 10 Jan 2010 18:38:01 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by pele.citylink.co.nz (Postfix) with ESMTP id 5BE3D7BAB2; Mon, 11 Jan 2010 07:22:11 +1300 (NZDT) X-Virus-Scanned: Debian amavisd-new at citylink.co.nz Received: from pele.citylink.co.nz ([127.0.0.1]) by localhost (pele.citylink.co.nz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vxyce8pKlSSl; Mon, 11 Jan 2010 07:22:06 +1300 (NZDT) Received: from citylink.fud.org.nz (unknown [202.8.44.45]) by pele.citylink.co.nz (Postfix) with ESMTP; Mon, 11 Jan 2010 07:22:06 +1300 (NZDT) Received: by citylink.fud.org.nz (Postfix, from userid 1001) id 3EB6011432; Mon, 11 Jan 2010 07:22:06 +1300 (NZDT) Date: Mon, 11 Jan 2010 07:22:06 +1300 From: Andrew Thompson To: "Philip M. Gollucci" Message-ID: <20100110182206.GD63408@citylink.fud.org.nz> References: <4B47F1DB.8080800@p6m7g8.com> <4B4829B7.1060700@FreeBSD.org> <4B48F161.4070602@p6m7g8.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4B48F161.4070602@p6m7g8.com> User-Agent: Mutt/1.5.17 (2007-11-01) Cc: rc@freebsd.org Subject: Re: [patch] - zfs mount -a *MUST* run before /etc/fstab is processed X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussion related to /etc/rc.d design and implementation." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jan 2010 18:38:02 -0000 On Sat, Jan 09, 2010 at 09:13:05PM +0000, Philip M. Gollucci wrote: > example - > > $ zpool create zroot .... > $ zfs set mountpoint=legacy zroot > [basically follow the wiki for GPTZFS boot] > > $ zfs create zroot/software > $ zfs create -p zroot/jails/x > $ zfs set mountpoint=/software zroot/software > $ zfs set mountpoint=/jails zroot/jails > > $ mkdir -p /jails/x/software > > $ cat /etc/fstab > /software /jails/x/software nullfs ro 0 0 For filesystem mounts that have extra dependencies, like ufs on zfs on ufs, use the late keyword. /software /jails/x/software nullfs,late ro 0 0 Andrew From owner-freebsd-rc@FreeBSD.ORG Mon Jan 11 11:07:08 2010 Return-Path: Delivered-To: freebsd-rc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0BC1410656A7 for ; Mon, 11 Jan 2010 11:07:08 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id EF0BA8FC16 for ; Mon, 11 Jan 2010 11:07:07 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id o0BB779p034771 for ; Mon, 11 Jan 2010 11:07:07 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id o0BB77eQ034769 for freebsd-rc@FreeBSD.org; Mon, 11 Jan 2010 11:07:07 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 11 Jan 2010 11:07:07 GMT Message-Id: <201001111107.o0BB77eQ034769@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-rc@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-rc@FreeBSD.org X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussion related to /etc/rc.d design and implementation." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jan 2010 11:07:08 -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 conf/142434 rc [patch] Add cpuset(1) support to rc.subr(8) o conf/142304 rc rc.conf(5): mdconfig and mdconfig2 rc.d scripts lack e o conf/141909 rc [rc.subr] [patch] add rc.conf.d support to /usr/local o conf/141907 rc [rc.d] Bug if mtu (maybe others?) is set as first argu o conf/141678 rc [patch] A minor enhancement to how /etc/rc.d/jail dete o conf/141275 rc [request] dhclient(8) rc script should print something o conf/141258 rc /etc/rc.d/tmp may act incorrectly based on unprivleged o conf/140440 rc [patch] allow local command files in rc.{suspend,resum o conf/140261 rc [patch] Improve flexibility of mdconfig2 startup scrip o conf/138208 rc [rc] [patch] Making rc.firewall (workstation) IPv6 awa o conf/137629 rc [rc] background_dhclient rc.conf option causing double o conf/137470 rc [PATCH] /etc/rc.d/mdconfig2 : prioritize cli parameter o conf/136875 rc [request] _flags appending o conf/136624 rc [rc.d] sysctl variables for ipnat are not applied on b o conf/135338 rc [rc.d] pf startup order seems broken [regression] o conf/134918 rc [patch] rc.subr fails to detect perl daemons o conf/134660 rc [patch] rc-script for initializing ng_netflow+ng_ipfw o conf/134333 rc PPP configuration problem in the rc.d scripts in combi o conf/134006 rc [patch] Unload console screensaver kernel modules if s o conf/133987 rc [rc.d] defaultroute broken with DHCP in some cases o conf/133890 rc [patch] sshd(8): add multiple profiles to the rc.d scr o conf/132483 rc rc.subr(8) [patch] setfib(1) support for rc.subr o conf/132476 rc [rc.d] [patch] add support setfib(1) in rc.d/routing o conf/130414 rc [patch] rc services started with onestart are not stop o conf/128299 rc [patch] /etc/rc.d/geli does not mount partitions using o conf/127917 rc [patch] dumpon rejects on start with physmem>swap even o bin/126562 rc rcorder(8) fails to run unrelated startup scripts when o conf/126392 rc [patch] rc.conf ifconfig_xx keywords cannot be escaped o bin/126324 rc [patch] rc.d/tmp: Prevent mounting /tmp in second tim o conf/124747 rc [patch] savecore can't create dump from encrypted swap o conf/124248 rc [jail] [patch] add support for nice value for rc.d/jai o conf/123734 rc [patch] Chipset VIA CX700 requires extra initializatio o conf/123222 rc [patch] Add rtprio(1)/idprio(1) support to rc.subr(8). o conf/122477 rc [patch] /etc/rc.d/mdconfig and mdconfig2 are ignoring o conf/122170 rc [patch] [request] New feature: notify admin via page o o kern/121566 rc [nfs] [request] [patch] ethernet iface should be broug o conf/120431 rc [patch] devfs.rules are not initialized under certain o conf/120406 rc [devd] [patch] Handle newly attached pcm devices (eg. o conf/119874 rc [patch] "/etc/rc.d/pf reload" fails if there are macro o conf/119076 rc [patch] [rc.d] /etc/rc.d/netif tries to remove alias a o bin/118325 rc [patch] [request] new periodic script to test statuses o conf/118255 rc savecore never finding kernel core dumps (rcorder prob o conf/117935 rc [patch] ppp fails to start at boot because of missing o conf/113915 rc [patch] ndis wireless driver fails to associate when i o conf/109980 rc /etc/rc.d/netif restart doesn't destroy cloned_interfa o conf/109562 rc [rc.d] [patch] [request] Make rc.d/devfs usable from c o conf/108589 rc rtsol(8) fails due to default ipfw rules o conf/106009 rc [ppp] [patch] [request] Fix pppoed startup script to p o conf/105689 rc [ppp] [request] syslogd starts too late at boot o conf/105568 rc [patch] [request] Add more flexibility to rc.conf, to o conf/105145 rc [ppp] [patch] [request] add redial function to rc.d/pp o conf/104549 rc [patch] rc.d/nfsd needs special _find_processes functi o conf/102700 rc [geli] [patch] Add encrypted /tmp support to GELI/GBDE o conf/99721 rc [patch] /etc/rc.initdiskless problem copy dotfile in s o conf/99444 rc [patch] Enhancement: rc.subr could easily support star o conf/96343 rc [patch] rc.d order change to start inet6 before pf o conf/93815 rc [patch] Adds in the ability to save ipfw rules to rc.d o conf/92523 rc [patch] allow rc scripts to kill process after a timeo o conf/89870 rc [patch] [request] make netif verbose rc.conf toggle o conf/89061 rc [patch] IPv6 6to4 auto-configuration enhancement o conf/88913 rc [patch] wrapper support for rc.subr o conf/85819 rc [patch] script allowing multiuser mode in spite of fsc o kern/81006 rc ipnat not working with tunnel interfaces on startup o conf/77663 rc Suggestion: add /etc/rc.d/addnetswap after addcritremo o conf/73677 rc [patch] add support for powernow states to power_profi o conf/58939 rc [patch] dumb little hack for /etc/rc.firewall{,6} o conf/56934 rc [patch] rc.firewall rules for natd expect an interface o conf/45226 rc [patch] Fix for rc.network, ppp-user annoyance o conf/44170 rc [patch] Add ability to run multiple pppoed(8) on start 69 problems total. From owner-freebsd-rc@FreeBSD.ORG Mon Jan 11 11:43:22 2010 Return-Path: Delivered-To: freebsd-rc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B33F31065695; Mon, 11 Jan 2010 11:43:22 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) by mx1.freebsd.org (Postfix) with ESMTP id 719538FC18; Mon, 11 Jan 2010 11:43:22 +0000 (UTC) Received: from elsa.codelab.cz (localhost.codelab.cz [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id E81DC19E047; Mon, 11 Jan 2010 12:43:20 +0100 (CET) Received: from [192.168.1.2] (r5bb235.net.upc.cz [86.49.61.235]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id E427D19E046; Mon, 11 Jan 2010 12:43:18 +0100 (CET) Message-ID: <4B4B0ED6.9090200@quip.cz> Date: Mon, 11 Jan 2010 12:43:18 +0100 From: Miroslav Lachman <000.fbsd@quip.cz> User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.1.6) Gecko/20091206 SeaMonkey/2.0.1 MIME-Version: 1.0 To: freebsd-rc@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-jail@FreeBSD.org Subject: MFC rc.d/jail (pre|post)(start|stop) jail hooks in to 7.x? X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussion related to /etc/rc.d design and implementation." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jan 2010 11:43:22 -0000 Bjoern A. Zeeb wrote: > *mumble* *tired* *again* .. > > Let me cite man rc.conf to not mess it up again: > > jail__exec_afterstart > (str) Unset by default. This is the command run as Nth com- > mand in a jail after jail startup, where N is 1, 2, and so > on. > > jail__exec_poststart > (str) Unset by default. This is the command run as Nth com- > mand after jail startup, where N is 0, 1, and so on. It is > run outside the jail. Can you please merge revisions 191620 and 193939 in to 7-STABLE before 7.3 freeze? http://svn.freebsd.org/viewvc/base?view=revision&revision=191620 http://svn.freebsd.org/viewvc/base?view=revision&revision=193939 (pre|post)(start|stop) is in HEAD for 8 months and merge will not conflict with anything in 7.x branch. Should I file a PR? Miroslav Lachman