From owner-freebsd-rc@FreeBSD.ORG Mon Oct 22 11:06:40 2012 Return-Path: Delivered-To: freebsd-rc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 048BA25F for ; Mon, 22 Oct 2012 11:06:40 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.FreeBSD.org [8.8.178.135]) by mx1.freebsd.org (Postfix) with ESMTP id DEE4A8FC0C for ; Mon, 22 Oct 2012 11:06:39 +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 q9MB6dpR044533 for ; Mon, 22 Oct 2012 11:06:39 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q9MB6dti044531 for freebsd-rc@FreeBSD.org; Mon, 22 Oct 2012 11:06:39 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 22 Oct 2012 11:06:39 GMT Message-Id: <201210221106.q9MB6dti044531@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 Subject: Current problem reports assigned to freebsd-rc@FreeBSD.org X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 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, 22 Oct 2012 11:06:40 -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 docs/172692 rc [PATCH] Bring parts of the rc scripting guides up to d o conf/172532 rc [rc] [patch] service routing restart always fails o conf/172521 rc [rc] service netif restart doesn't delete o conf/169373 rc mountd starts too early when exporting fs marked as la o conf/169047 rc [rc.subr] [patch] /etc/rc.subr not checking some scrip o bin/168544 rc [patch] [rc]: addswap-mounted swapfiles cause panic on o conf/167566 rc [rc.d] [patch] ipdivert module loading vs. ipfw rc.d o o conf/166484 rc [rc] [patch] rc.initdiskless patch for different major o conf/165769 rc [rc][jai][ipv6] IPv6 Initialization on external iface o bin/165477 rc [rc] dhclient is run twice o conf/164393 rc [rc.d] restarting netif with static addresses doesn't o conf/163508 rc [rc.subr] [patch] Add "enable" and "disable" commands o conf/163488 rc Confusing explanation in defaults/rc.conf o conf/163321 rc [rc.conf] [patch] allow _fib syntax in rc.conf o conf/162642 rc .sh scripts in /usr/local/etc/rc.d get executed, not s p kern/161899 rc [route] ntpd(8): Repeating RTM_MISS packets causing hi o conf/161107 rc [rc] stop_boot in mountcritlocal usage is incorrect. o conf/160403 rc [rc] [patch] concurrently running rc-scripts during bo o conf/160240 rc rc.d/mdconfig and mdconfig2 should autoset $_type to v o conf/159846 rc [rc.conf] routing_stop_inet6() logic doesn't handle ip o conf/158557 rc [patch] /etc/rc.d/pf broken messages o conf/158127 rc [patch] remount_optional option in rc.initdiskless doe o conf/153666 rc [rc.d][patch] mount filesystems from fstab over zfs da o conf/153200 rc post-boot /etc/rc.d/network_ipv6 start can miss neighb o conf/153123 rc [rc] [patch] add gsched rc file to automatically inser o conf/150474 rc [patch] rc.d/accounting: Add ability to set location o o conf/149867 rc [PATCH] rc.d script to manage multiple FIBS (kern opti o conf/149831 rc [PATCH] add support to /etc/rc.d/jail for delegating Z o conf/148656 rc rc.firewall(8): {oip} and {iip} variables in rc.firewa o conf/147685 rc [rc.d] [patch] new feature for /etc/rc.d/fsck o conf/147444 rc [rc.d] [patch] /etc/rc.d/zfs stop not called on reboot o conf/146053 rc [patch] [request] shutdown of jails breaks inter-jail o conf/145445 rc [rc.d] error in /etc/rc.d/jail (bad logic) o conf/145399 rc [patch] rc.d scripts are unable to start/stop programs o conf/145009 rc [patch] rc.subr(8): rc.conf should allow mac label con o conf/144213 rc [rc.d] [patch] Disappearing zvols on reboot o conf/143637 rc [patch] ntpdate(8) support for ntp-servers supplied by o conf/143085 rc [patch] ftp-proxy(8) rc(8) with multiple instances o conf/142973 rc [jail] [patch] Strange counter init value in jail rc 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(8): [patch] add rc.conf.d support to /usr/loca 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/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.d] [patch] Making rc.firewall (workstation) IPv6 a o conf/137629 rc [rc.d] background_dhclient rc.conf option causing doub o conf/137470 rc [PATCH] /etc/rc.d/mdconfig2 : prioritize cli parameter o conf/137271 rc [rc.d] Cannot update /etc/host.conf when root filesyst 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/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/128299 rc [patch] /etc/rc.d/geli does not mount partitions using o conf/126392 rc [patch] rc.conf ifconfig_xx keywords cannot be escaped p 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/123119 rc [patch] rc script for ipfw does not handle IPv6 o conf/122968 rc [rc.d] /etc/rc.d/addswap: md swapfile multiplication a 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/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/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/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/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/44170 rc [patch] Add ability to run multiple pppoed(8) on start 99 problems total. From owner-freebsd-rc@FreeBSD.ORG Thu Oct 25 19:32:44 2012 Return-Path: Delivered-To: freebsd-rc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 318C8429; Thu, 25 Oct 2012 19:32:44 +0000 (UTC) (envelope-from crees@FreeBSD.org) Received: from freefall.freebsd.org (freefall.FreeBSD.org [8.8.178.135]) by mx1.freebsd.org (Postfix) with ESMTP id 02D4B8FC14; Thu, 25 Oct 2012 19:32:44 +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 q9PJWh58097536; Thu, 25 Oct 2012 19:32:43 GMT (envelope-from crees@freefall.freebsd.org) Received: (from crees@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q9PJWhPk097532; Thu, 25 Oct 2012 19:32:43 GMT (envelope-from crees) Date: Thu, 25 Oct 2012 19:32:43 GMT Message-Id: <201210251932.q9PJWhPk097532@freefall.freebsd.org> To: eugene@donpac.ru, crees@FreeBSD.org, freebsd-rc@FreeBSD.org From: crees@FreeBSD.org Subject: Re: conf/105689: [ppp] [request] syslogd starts too late at boot X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 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: Thu, 25 Oct 2012 19:32:44 -0000 Synopsis: [ppp] [request] syslogd starts too late at boot State-Changed-From-To: open->feedback State-Changed-By: crees State-Changed-When: Thu Oct 25 19:32:43 UTC 2012 State-Changed-Why: I believe there's a chicken/egg problem here. What if syslogd was on a remote machine that ppp was required for? Personally I think this risk is greater than the benefit from adding REQUIRE: syslogd to ppp. http://www.freebsd.org/cgi/query-pr.cgi?pr=105689 From owner-freebsd-rc@FreeBSD.ORG Thu Oct 25 19:36:16 2012 Return-Path: Delivered-To: freebsd-rc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5569846F; Thu, 25 Oct 2012 19:36:16 +0000 (UTC) (envelope-from crees@FreeBSD.org) Received: from freefall.freebsd.org (freefall.FreeBSD.org [8.8.178.135]) by mx1.freebsd.org (Postfix) with ESMTP id 25D0F8FC0A; Thu, 25 Oct 2012 19:36:16 +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 q9PJaGpv097672; Thu, 25 Oct 2012 19:36:16 GMT (envelope-from crees@freefall.freebsd.org) Received: (from crees@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q9PJaGdV097668; Thu, 25 Oct 2012 19:36:16 GMT (envelope-from crees) Date: Thu, 25 Oct 2012 19:36:16 GMT Message-Id: <201210251936.q9PJaGdV097668@freefall.freebsd.org> To: koitsu@FreeBSD.org, crees@FreeBSD.org, freebsd-rc@FreeBSD.org From: crees@FreeBSD.org Subject: Re: conf/118255: savecore never finding kernel core dumps (rcorder problem) X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 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: Thu, 25 Oct 2012 19:36:16 -0000 Synopsis: savecore never finding kernel core dumps (rcorder problem) State-Changed-From-To: open->feedback State-Changed-By: crees State-Changed-When: Thu Oct 25 19:36:15 UTC 2012 State-Changed-Why: This indicates to me that your swap device is possibly too small to fit the coredump and the fsck results. How big is it? http://www.freebsd.org/cgi/query-pr.cgi?pr=118255 From owner-freebsd-rc@FreeBSD.ORG Thu Oct 25 20:10:01 2012 Return-Path: Delivered-To: freebsd-rc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 337EB960 for ; Thu, 25 Oct 2012 20:10:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.FreeBSD.org [8.8.178.135]) by mx1.freebsd.org (Postfix) with ESMTP id 014B78FC0A for ; Thu, 25 Oct 2012 20:10:01 +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 q9PKA0DY098887 for ; Thu, 25 Oct 2012 20:10:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q9PKA02d098886; Thu, 25 Oct 2012 20:10:00 GMT (envelope-from gnats) Date: Thu, 25 Oct 2012 20:10:00 GMT Message-Id: <201210252010.q9PKA02d098886@freefall.freebsd.org> To: freebsd-rc@FreeBSD.org Cc: From: Chris Rees Subject: Re: conf/122968 X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Chris Rees 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: Thu, 25 Oct 2012 20:10:01 -0000 The following reply was made to PR conf/122968; it has been noted by GNATS. From: Chris Rees To: bug-followup@freebsd.org Cc: Subject: Re: conf/122968 Date: Thu, 25 Oct 2012 21:04:20 +0100 This is a problem indeed, and can easily be fixed with this hint from the submitter. While in this file, we can use REQUIRE in netif rather than BEFORE in addswap. Would anyone care to approve? http://www.bayofrum.net/~crees/patches/122968.diff Chris From owner-freebsd-rc@FreeBSD.ORG Thu Oct 25 20:11:15 2012 Return-Path: Delivered-To: freebsd-rc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9AC6698D; Thu, 25 Oct 2012 20:11:15 +0000 (UTC) (envelope-from crees@FreeBSD.org) Received: from freefall.freebsd.org (freefall.FreeBSD.org [8.8.178.135]) by mx1.freebsd.org (Postfix) with ESMTP id 6AA388FC0A; Thu, 25 Oct 2012 20:11:15 +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 q9PKBFt5098997; Thu, 25 Oct 2012 20:11:15 GMT (envelope-from crees@freefall.freebsd.org) Received: (from crees@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q9PKBFGu098993; Thu, 25 Oct 2012 20:11:15 GMT (envelope-from crees) Date: Thu, 25 Oct 2012 20:11:15 GMT Message-Id: <201210252011.q9PKBFGu098993@freefall.freebsd.org> To: crees@FreeBSD.org, freebsd-rc@FreeBSD.org, freebsd-doc@FreeBSD.org From: crees@FreeBSD.org Subject: Re: docs/172692: [PATCH] Bring parts of the rc scripting guides up to date X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 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: Thu, 25 Oct 2012 20:11:15 -0000 Synopsis: [PATCH] Bring parts of the rc scripting guides up to date Responsible-Changed-From-To: freebsd-rc->freebsd-doc Responsible-Changed-By: crees Responsible-Changed-When: Thu Oct 25 20:10:57 UTC 2012 Responsible-Changed-Why: Glad people are OK with it-- please would someone see if they can get this in? http://www.freebsd.org/cgi/query-pr.cgi?pr=172692 From owner-freebsd-rc@FreeBSD.ORG Thu Oct 25 20:18:07 2012 Return-Path: Delivered-To: freebsd-rc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2FF9DD04; Thu, 25 Oct 2012 20:18:07 +0000 (UTC) (envelope-from crees@FreeBSD.org) Received: from freefall.freebsd.org (freefall.FreeBSD.org [8.8.178.135]) by mx1.freebsd.org (Postfix) with ESMTP id F22C68FC12; Thu, 25 Oct 2012 20:18:06 +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 q9PKI65b000622; Thu, 25 Oct 2012 20:18:06 GMT (envelope-from crees@freefall.freebsd.org) Received: (from crees@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q9PKI6WV000618; Thu, 25 Oct 2012 20:18:06 GMT (envelope-from crees) Date: Thu, 25 Oct 2012 20:18:06 GMT Message-Id: <201210252018.q9PKI6WV000618@freefall.freebsd.org> To: kan@FreeBSD.org, crees@FreeBSD.org, freebsd-rc@FreeBSD.org From: crees@FreeBSD.org Subject: Re: conf/135338: [rc.d] pf startup order seems broken [regression] X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 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: Thu, 25 Oct 2012 20:18:07 -0000 Synopsis: [rc.d] pf startup order seems broken [regression] State-Changed-From-To: open->closed State-Changed-By: crees State-Changed-When: Thu Oct 25 20:18:06 UTC 2012 State-Changed-Why: Fixed in r195026 by partial revert of r193198 http://www.freebsd.org/cgi/query-pr.cgi?pr=135338 From owner-freebsd-rc@FreeBSD.ORG Thu Oct 25 20:18:47 2012 Return-Path: Delivered-To: freebsd-rc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AB961D31; Thu, 25 Oct 2012 20:18:47 +0000 (UTC) (envelope-from crees@FreeBSD.org) Received: from freefall.freebsd.org (freefall.FreeBSD.org [8.8.178.135]) by mx1.freebsd.org (Postfix) with ESMTP id 7C0FB8FC12; Thu, 25 Oct 2012 20:18:47 +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 q9PKIloB000708; Thu, 25 Oct 2012 20:18:47 GMT (envelope-from crees@freefall.freebsd.org) Received: (from crees@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q9PKIles000704; Thu, 25 Oct 2012 20:18:47 GMT (envelope-from crees) Date: Thu, 25 Oct 2012 20:18:47 GMT Message-Id: <201210252018.q9PKIles000704@freefall.freebsd.org> To: crees@FreeBSD.org, freebsd-rc@FreeBSD.org, freebsd-fs@FreeBSD.org From: crees@FreeBSD.org Subject: Re: conf/144213: [rc.d] [patch] Disappearing zvols on reboot X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 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: Thu, 25 Oct 2012 20:18:47 -0000 Synopsis: [rc.d] [patch] Disappearing zvols on reboot Responsible-Changed-From-To: freebsd-rc->freebsd-fs Responsible-Changed-By: crees Responsible-Changed-When: Thu Oct 25 20:18:39 UTC 2012 Responsible-Changed-Why: Do you guys agree with this analysis? http://www.freebsd.org/cgi/query-pr.cgi?pr=144213 From owner-freebsd-rc@FreeBSD.ORG Thu Oct 25 20:30:01 2012 Return-Path: Delivered-To: freebsd-rc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ACC3313C for ; Thu, 25 Oct 2012 20:30:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.FreeBSD.org [8.8.178.135]) by mx1.freebsd.org (Postfix) with ESMTP id 7CF7D8FC17 for ; Thu, 25 Oct 2012 20:30:01 +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 q9PKU1wk001142 for ; Thu, 25 Oct 2012 20:30:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q9PKU1sK001139; Thu, 25 Oct 2012 20:30:01 GMT (envelope-from gnats) Date: Thu, 25 Oct 2012 20:30:01 GMT Message-Id: <201210252030.q9PKU1sK001139@freefall.freebsd.org> To: freebsd-rc@FreeBSD.org Cc: From: Chris Rees Subject: Re: conf/167566 X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Chris Rees 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: Thu, 25 Oct 2012 20:30:01 -0000 The following reply was made to PR conf/167566; it has been noted by GNATS. From: Chris Rees To: bug-followup@freebsd.org Cc: Subject: Re: conf/167566 Date: Thu, 25 Oct 2012 21:24:51 +0100 The correct fix would be to add REQUIRE: natd to ipfw. http://www.bayofrum.net/~crees/patches/167566.diff Please would someone take a look? Chris From owner-freebsd-rc@FreeBSD.ORG Thu Oct 25 21:21:28 2012 Return-Path: Delivered-To: freebsd-rc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9DE35E9E; Thu, 25 Oct 2012 21:21:28 +0000 (UTC) (envelope-from prvs=164559abdc=killing@multiplay.co.uk) Received: from mail1.multiplay.co.uk (mail1.multiplay.co.uk [85.236.96.23]) by mx1.freebsd.org (Postfix) with ESMTP id 32B7B8FC0A; Thu, 25 Oct 2012 21:21:24 +0000 (UTC) Received: from r2d2 ([188.220.16.49]) by mail1.multiplay.co.uk (mail1.multiplay.co.uk [85.236.96.23]) (MDaemon PRO v10.0.4) with ESMTP id md50000831393.msg; Thu, 25 Oct 2012 22:21:15 +0100 X-Spam-Processed: mail1.multiplay.co.uk, Thu, 25 Oct 2012 22:21:15 +0100 (not processed: message from valid local sender) X-MDRemoteIP: 188.220.16.49 X-Return-Path: prvs=164559abdc=killing@multiplay.co.uk X-Envelope-From: killing@multiplay.co.uk Message-ID: <3E6135761A1D4A10A573A86B4E76B8BB@multiplay.co.uk> From: "Steven Hartland" To: , , References: <201210252018.q9PKIles000704@freefall.freebsd.org> Subject: Re: conf/144213: [rc.d] [patch] Disappearing zvols on reboot Date: Thu, 25 Oct 2012 22:21:03 +0100 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5931 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 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: Thu, 25 Oct 2012 21:21:28 -0000 I may be missing something but there is no "zfs volinit" here on 8.3-RELEASE. I've also tested rebooting with a zvol and its present after reboot. Checked HEAD no volinit in zfs_main.c either, so I suspect this is an old issue no longer present. ----- Original Message ----- From: To: ; ; Sent: Thursday, October 25, 2012 9:18 PM Subject: Re: conf/144213: [rc.d] [patch] Disappearing zvols on reboot > Synopsis: [rc.d] [patch] Disappearing zvols on reboot > > Responsible-Changed-From-To: freebsd-rc->freebsd-fs > Responsible-Changed-By: crees > Responsible-Changed-When: Thu Oct 25 20:18:39 UTC 2012 > Responsible-Changed-Why: > Do you guys agree with this analysis? > > http://www.freebsd.org/cgi/query-pr.cgi?pr=144213 > _______________________________________________ > freebsd-fs@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-fs > To unsubscribe, send any mail to "freebsd-fs-unsubscribe@freebsd.org" > ================================================ This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it. In the event of misdirection, illegible or incomplete transmission please telephone +44 845 868 1337 or return the E.mail to postmaster@multiplay.co.uk. From owner-freebsd-rc@FreeBSD.ORG Thu Oct 25 21:23:27 2012 Return-Path: Delivered-To: freebsd-rc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4A0F72B9; Thu, 25 Oct 2012 21:23:27 +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 9F9C28FC16; Thu, 25 Oct 2012 21:23:26 +0000 (UTC) Received: by mail-bk0-f54.google.com with SMTP id jf20so1049333bkc.13 for ; Thu, 25 Oct 2012 14:23:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=IoX8pBcWAJUJqYBSmNYFTD+/nZQUcaiy52iDB63ZjQ0=; b=kyRjquWOOvGkjjuC2k8uCkYgtULRJ7RKyDd4KziOzs2lqAsmGryzhZxh5OKCPJPfiv YIcoyQeHO1zYApkP/iKPHYd5kEu+Jw2iaRF1e9G8Z9uHvUcHo0fVX6mIikeiU43MDAXp 8Lv2nBBX2Hch2y7BvXIj9BBLJZnehrBDjiD00SkXFO2maL0eN5UxWb0Ky+Swzs2lEOhT F8nRPDKTzXvsPVIlTF8HqJ0PwGLQevtWDXd9z2Xr1YmH2XolJFx2KkrK5yn8Yt8p3rBc Z2NTMuaDq2fVDtKOCT/ToQGPBr4y9hH9fj/Xfp5dvuhem4miROChg3bBk13U8O+9oqXP OJJw== Received: by 10.204.156.74 with SMTP id v10mr6635761bkw.39.1351200205806; Thu, 25 Oct 2012 14:23:25 -0700 (PDT) MIME-Version: 1.0 Sender: utisoft@gmail.com Received: by 10.204.50.197 with HTTP; Thu, 25 Oct 2012 14:22:55 -0700 (PDT) In-Reply-To: <3E6135761A1D4A10A573A86B4E76B8BB@multiplay.co.uk> References: <201210252018.q9PKIles000704@freefall.freebsd.org> <3E6135761A1D4A10A573A86B4E76B8BB@multiplay.co.uk> From: Chris Rees Date: Thu, 25 Oct 2012 22:22:55 +0100 X-Google-Sender-Auth: WemdCWyV124dqLcigaJsUwY4Bh4 Message-ID: Subject: Re: conf/144213: [rc.d] [patch] Disappearing zvols on reboot To: Steven Hartland Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-fs@freebsd.org, freebsd-rc@freebsd.org X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 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: Thu, 25 Oct 2012 21:23:27 -0000 On 25 October 2012 22:21, Steven Hartland wrote: > I may be missing something but there is no "zfs volinit" here on > 8.3-RELEASE. I've also tested rebooting with a zvol and its present > after reboot. > > Checked HEAD no volinit in zfs_main.c either, so I suspect this is > an old issue no longer present. I agree too. I'll close this if no-one else speaks up. Thanks! Chris From owner-freebsd-rc@FreeBSD.ORG Thu Oct 25 21:52:24 2012 Return-Path: Delivered-To: freebsd-rc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E7F84C99; Thu, 25 Oct 2012 21:52:23 +0000 (UTC) (envelope-from crees@FreeBSD.org) Received: from freefall.freebsd.org (freefall.FreeBSD.org [8.8.178.135]) by mx1.freebsd.org (Postfix) with ESMTP id B2D998FC08; Thu, 25 Oct 2012 21:52:23 +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 q9PLqNJV008985; Thu, 25 Oct 2012 21:52:23 GMT (envelope-from crees@freefall.freebsd.org) Received: (from crees@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q9PLqNKd008981; Thu, 25 Oct 2012 21:52:23 GMT (envelope-from crees) Date: Thu, 25 Oct 2012 21:52:23 GMT Message-Id: <201210252152.q9PLqNKd008981@freefall.freebsd.org> To: crees@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-rc@FreeBSD.org From: crees@FreeBSD.org Subject: Re: conf/173088: [PATCH] rc.subr breaks with spaces in ${name}_chroot X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 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: Thu, 25 Oct 2012 21:52:24 -0000 Synopsis: [PATCH] rc.subr breaks with spaces in ${name}_chroot Responsible-Changed-From-To: freebsd-bugs->freebsd-rc Responsible-Changed-By: crees Responsible-Changed-When: Thu Oct 25 21:51:07 UTC 2012 Responsible-Changed-Why: For review http://www.freebsd.org/cgi/query-pr.cgi?pr=173088 From owner-freebsd-rc@FreeBSD.ORG Fri Oct 26 09:20:03 2012 Return-Path: Delivered-To: freebsd-rc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2D5B45FB for ; Fri, 26 Oct 2012 09:20:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.FreeBSD.org [8.8.178.135]) by mx1.freebsd.org (Postfix) with ESMTP id 158278FC16 for ; Fri, 26 Oct 2012 09:20:03 +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 q9Q9K2Rq084634 for ; Fri, 26 Oct 2012 09:20:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q9Q9K2WI084633; Fri, 26 Oct 2012 09:20:02 GMT (envelope-from gnats) Date: Fri, 26 Oct 2012 09:20:02 GMT Message-Id: <201210260920.q9Q9K2WI084633@freefall.freebsd.org> To: freebsd-rc@FreeBSD.org Cc: From: "Steven Hartland" Subject: Re: conf/134918: [patch] rc.subr fails to detect perl daemons X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Steven Hartland 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: Fri, 26 Oct 2012 09:20:03 -0000 The following reply was made to PR conf/134918; it has been noted by GNATS. From: "Steven Hartland" To: , Cc: Subject: Re: conf/134918: [patch] rc.subr fails to detect perl daemons Date: Fri, 26 Oct 2012 10:16:53 +0100 Any news guys this is a really simple patch we've been using for years. ================================================ This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it. In the event of misdirection, illegible or incomplete transmission please telephone +44 845 868 1337 or return the E.mail to postmaster@multiplay.co.uk. From owner-freebsd-rc@FreeBSD.ORG Sat Oct 27 02:29:02 2012 Return-Path: Delivered-To: freebsd-rc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 57B6012B; Sat, 27 Oct 2012 02:29:02 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.FreeBSD.org [8.8.178.135]) by mx1.freebsd.org (Postfix) with ESMTP id 277948FC17; Sat, 27 Oct 2012 02:29:02 +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 q9R2T2QT077926; Sat, 27 Oct 2012 02:29:02 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q9R2T2Ha077922; Sat, 27 Oct 2012 02:29:02 GMT (envelope-from linimon) Date: Sat, 27 Oct 2012 02:29:02 GMT Message-Id: <201210270229.q9R2T2Ha077922@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-rc@FreeBSD.org From: linimon@FreeBSD.org Subject: Re: conf/173133: [patch] rc.resume doesn't always restore moused to sane state; mouse freaks out in X11 X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 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: Sat, 27 Oct 2012 02:29:02 -0000 Synopsis: [patch] rc.resume doesn't always restore moused to sane state; mouse freaks out in X11 Responsible-Changed-From-To: freebsd-bugs->freebsd-rc Responsible-Changed-By: linimon Responsible-Changed-When: Sat Oct 27 02:28:53 UTC 2012 Responsible-Changed-Why: Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=173133 From owner-freebsd-rc@FreeBSD.ORG Sat Oct 27 16:13:02 2012 Return-Path: Delivered-To: freebsd-rc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BEF12A7F; Sat, 27 Oct 2012 16:13:02 +0000 (UTC) (envelope-from crees@FreeBSD.org) Received: from freefall.freebsd.org (freefall.FreeBSD.org [8.8.178.135]) by mx1.freebsd.org (Postfix) with ESMTP id 8D4A98FC08; Sat, 27 Oct 2012 16:13:02 +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 q9RGD22s059753; Sat, 27 Oct 2012 16:13:02 GMT (envelope-from crees@freefall.freebsd.org) Received: (from crees@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q9RGD1h9059749; Sat, 27 Oct 2012 16:13:01 GMT (envelope-from crees) Date: Sat, 27 Oct 2012 16:13:01 GMT Message-Id: <201210271613.q9RGD1h9059749@freefall.freebsd.org> To: glebius@cell.sick.ru, crees@FreeBSD.org, freebsd-rc@FreeBSD.org From: crees@FreeBSD.org Subject: Re: conf/44170: [patch] Add ability to run multiple pppoed(8) on startup X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 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: Sat, 27 Oct 2012 16:13:02 -0000 Synopsis: [patch] Add ability to run multiple pppoed(8) on startup State-Changed-From-To: open->closed State-Changed-By: crees State-Changed-When: Sat Oct 27 16:13:01 UTC 2012 State-Changed-Why: PPP profiles are available in rc.d/ppp nowadays, which allow for multiple ppp instances. http://www.freebsd.org/cgi/query-pr.cgi?pr=44170 From owner-freebsd-rc@FreeBSD.ORG Sat Oct 27 16:16:13 2012 Return-Path: Delivered-To: freebsd-rc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 29995AC9; Sat, 27 Oct 2012 16:16:13 +0000 (UTC) (envelope-from crees@FreeBSD.org) Received: from freefall.freebsd.org (freefall.FreeBSD.org [8.8.178.135]) by mx1.freebsd.org (Postfix) with ESMTP id E59578FC08; Sat, 27 Oct 2012 16:16:12 +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 q9RGGCQt061217; Sat, 27 Oct 2012 16:16:12 GMT (envelope-from crees@freefall.freebsd.org) Received: (from crees@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q9RGGCbK061213; Sat, 27 Oct 2012 16:16:12 GMT (envelope-from crees) Date: Sat, 27 Oct 2012 16:16:12 GMT Message-Id: <201210271616.q9RGGCbK061213@freefall.freebsd.org> To: richard@gohome.net, crees@FreeBSD.org, freebsd-rc@FreeBSD.org From: crees@FreeBSD.org Subject: Re: conf/56934: [patch] rc.firewall rules for natd expect an interface, but it can be an address X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 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: Sat, 27 Oct 2012 16:16:13 -0000 Synopsis: [patch] rc.firewall rules for natd expect an interface, but it can be an address State-Changed-From-To: open->feedback State-Changed-By: crees State-Changed-When: Sat Oct 27 16:16:12 UTC 2012 State-Changed-Why: I'm not convinced that this is an actual problem-- are you saying that the value of natd_interface isn't checked for sanity? For the sake of speed it's better to assume that the correct values are put into rc.conf, but is there a disastrous side effect that I'm missing if the value is incorrect? http://www.freebsd.org/cgi/query-pr.cgi?pr=56934 From owner-freebsd-rc@FreeBSD.ORG Sat Oct 27 16:26:23 2012 Return-Path: Delivered-To: freebsd-rc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0CDB6C2F; Sat, 27 Oct 2012 16:26:23 +0000 (UTC) (envelope-from crees@FreeBSD.org) Received: from freefall.freebsd.org (freefall.FreeBSD.org [8.8.178.135]) by mx1.freebsd.org (Postfix) with ESMTP id D02CA8FC19; Sat, 27 Oct 2012 16:26:22 +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 q9RGQMj5061466; Sat, 27 Oct 2012 16:26:22 GMT (envelope-from crees@freefall.freebsd.org) Received: (from crees@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q9RGQMhS061462; Sat, 27 Oct 2012 16:26:22 GMT (envelope-from crees) Date: Sat, 27 Oct 2012 16:26:22 GMT Message-Id: <201210271626.q9RGQMhS061462@freefall.freebsd.org> To: david@mail.egation.com, crees@FreeBSD.org, freebsd-rc@FreeBSD.org From: crees@FreeBSD.org Subject: Re: conf/58939: [patch] dumb little hack for /etc/rc.firewall{,6} X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 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: Sat, 27 Oct 2012 16:26:23 -0000 Synopsis: [patch] dumb little hack for /etc/rc.firewall{,6} State-Changed-From-To: open->analyzed State-Changed-By: crees State-Changed-When: Sat Oct 27 16:26:22 UTC 2012 State-Changed-Why: I think that this could be useful. Instead though I've made it just depend on the value of $firewall_test; for example that could go into rc.conf. Would you still like to see this go in? http://www.freebsd.org/cgi/query-pr.cgi?pr=58939 From owner-freebsd-rc@FreeBSD.ORG Sat Oct 27 17:21:04 2012 Return-Path: Delivered-To: freebsd-rc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 227D4B8B for ; Sat, 27 Oct 2012 17:21:04 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from mail.allbsd.org (gatekeeper.allbsd.org [IPv6:2001:2f0:104:e001::32]) by mx1.freebsd.org (Postfix) with ESMTP id 9465A8FC16 for ; Sat, 27 Oct 2012 17:21:03 +0000 (UTC) Received: from alph.allbsd.org (p1137-ipbf1505funabasi.chiba.ocn.ne.jp [118.7.212.137]) (authenticated bits=128) by mail.allbsd.org (8.14.5/8.14.5) with ESMTP id q9RHKl0T076556 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 28 Oct 2012 02:20:57 +0900 (JST) (envelope-from hrs@FreeBSD.org) Received: from localhost (localhost [127.0.0.1]) (authenticated bits=0) by alph.allbsd.org (8.14.5/8.14.5) with ESMTP id q9RHKjZs049917; Sun, 28 Oct 2012 02:20:46 +0900 (JST) (envelope-from hrs@FreeBSD.org) Date: Sun, 28 Oct 2012 02:17:52 +0900 (JST) Message-Id: <20121028.021752.529031225588915529.hrs@allbsd.org> To: utisoft@gmail.com Subject: Re: Spaces in ${name}_chroot From: Hiroki Sato In-Reply-To: References: X-PGPkey-fingerprint: BDB3 443F A5DD B3D0 A530 FFD7 4F2C D3D8 2793 CF2D X-Mailer: Mew version 6.5 on Emacs 23.4 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Scanned: clamav-milter 0.97.4 at gatekeeper.allbsd.org X-Virus-Status: Clean X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (mail.allbsd.org [133.31.130.32]); Sun, 28 Oct 2012 02:20:57 +0900 (JST) X-Spam-Status: No, score=-98.1 required=13.0 tests=CONTENT_TYPE_PRESENT, ONLY1HOPDIRECT,SAMEHELOBY2HOP,USER_IN_WHITELIST autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on gatekeeper.allbsd.org Cc: freebsd-rc@FreeBSD.org X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 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: Sat, 27 Oct 2012 17:21:04 -0000 Chris Rees wrote in : ut> Hi all, ut> ut> A guy in IRC pointed out to me that rc.subr will not work correctly if ut> a chroot has spaces in it. ut> ut> Although this is unlikely, would it hurt to include it? Lacking a src ut> bit someone may need to put their name to it, but I'm happy to commit ut> & handle MFCs. ut> ut> Chris ut> ut> [1] http://www.bayofrum.net/~crees/patches/rc-subr-support-chroot-spaces.diff I think this patch is correct. Please go ahead. -- Hiroki From owner-freebsd-rc@FreeBSD.ORG Sat Oct 27 17:28:08 2012 Return-Path: Delivered-To: freebsd-rc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5A78DF6C; Sat, 27 Oct 2012 17:28:08 +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 A85C78FC14; Sat, 27 Oct 2012 17:28:07 +0000 (UTC) Received: by mail-bk0-f54.google.com with SMTP id jf20so1622470bkc.13 for ; Sat, 27 Oct 2012 10:28:06 -0700 (PDT) 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=HyaICV0p3j1YRFIw6HpQzKWZGIElaYFCu8WYozp0i3w=; b=zyhUX1Xd78TcNU7hK+qFxKoFCX8nU76bQlYzYl2C5mD677QlRVztJ4X1jBLB4Sy0Iu kVvYpibZ/sGSmLBd/OByA3nkfRIhI07d0vBPRrZJMFIjUBTsHsd8+NdGjXP1Yj/AU4p/ mFqGO2TBJ0ysXbvg0mEbp+k1OYwhHs+9tLt3csmSRCiTZgv9UURhbgNGKgcCXUEkmIWD 6NgSjdmFDdIy4h6MrUM2xNPAT+dRZr/YYFOtrgMfPOkC/kP4xKjiX4cJaX7buTpehCjm 8PWQH87j5PuR82p+a02nfP1Eu+yDiK6814ECVdkGylxKP6qUnhq4Xeowt77ifvBoh3tM RJeg== Received: by 10.205.137.7 with SMTP id im7mr7866214bkc.25.1351358886583; Sat, 27 Oct 2012 10:28:06 -0700 (PDT) MIME-Version: 1.0 Received: by 10.204.50.197 with HTTP; Sat, 27 Oct 2012 10:27:35 -0700 (PDT) In-Reply-To: <20121028.021752.529031225588915529.hrs@allbsd.org> References: <20121028.021752.529031225588915529.hrs@allbsd.org> From: Chris Rees Date: Sat, 27 Oct 2012 18:27:35 +0100 Message-ID: Subject: Re: Spaces in ${name}_chroot To: Hiroki Sato Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-rc@freebsd.org X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 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: Sat, 27 Oct 2012 17:28:08 -0000 On 27 October 2012 18:17, Hiroki Sato wrote: > Chris Rees wrote > in : > > ut> Hi all, > ut> > ut> A guy in IRC pointed out to me that rc.subr will not work correctly if > ut> a chroot has spaces in it. > ut> > ut> Although this is unlikely, would it hurt to include it? Lacking a src > ut> bit someone may need to put their name to it, but I'm happy to commit > ut> & handle MFCs. > ut> > ut> Chris > ut> > ut> [1] http://www.bayofrum.net/~crees/patches/rc-subr-support-chroot-spaces.diff > > I think this patch is correct. Please go ahead. Should I give it 1 month MFC, or leave it in head? Thanks very much for replying! Chris From owner-freebsd-rc@FreeBSD.ORG Sat Oct 27 17:37:33 2012 Return-Path: Delivered-To: freebsd-rc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6271221F; Sat, 27 Oct 2012 17:37:33 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from mail.allbsd.org (gatekeeper.allbsd.org [IPv6:2001:2f0:104:e001::32]) by mx1.freebsd.org (Postfix) with ESMTP id 59F148FC12; Sat, 27 Oct 2012 17:37:32 +0000 (UTC) Received: from alph.allbsd.org (p1137-ipbf1505funabasi.chiba.ocn.ne.jp [118.7.212.137]) (authenticated bits=128) by mail.allbsd.org (8.14.5/8.14.5) with ESMTP id q9RHbHbU078398 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 28 Oct 2012 02:37:27 +0900 (JST) (envelope-from hrs@FreeBSD.org) Received: from localhost (localhost [127.0.0.1]) (authenticated bits=0) by alph.allbsd.org (8.14.5/8.14.5) with ESMTP id q9RHbG9h050111; Sun, 28 Oct 2012 02:37:16 +0900 (JST) (envelope-from hrs@FreeBSD.org) Date: Sun, 28 Oct 2012 02:36:18 +0900 (JST) Message-Id: <20121028.023618.349364330842833865.hrs@allbsd.org> To: bug-followup@FreeBSD.org, utisoft@gmail.com Subject: Re: conf/167566 From: Hiroki Sato In-Reply-To: <201210252030.q9PKU1sK001139@freefall.freebsd.org> References: <201210252030.q9PKU1sK001139@freefall.freebsd.org> X-PGPkey-fingerprint: BDB3 443F A5DD B3D0 A530 FFD7 4F2C D3D8 2793 CF2D X-Mailer: Mew version 6.5 on Emacs 23.4 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Multipart/Signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="--Security_Multipart(Sun_Oct_28_02_36_18_2012_307)--" Content-Transfer-Encoding: 7bit X-Virus-Scanned: clamav-milter 0.97.4 at gatekeeper.allbsd.org X-Virus-Status: Clean X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (mail.allbsd.org [133.31.130.32]); Sun, 28 Oct 2012 02:37:27 +0900 (JST) X-Spam-Status: No, score=-98.1 required=13.0 tests=CONTENT_TYPE_PRESENT, ONLY1HOPDIRECT,SAMEHELOBY2HOP,USER_IN_WHITELIST autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on gatekeeper.allbsd.org Cc: freebsd-rc@FreeBSD.org X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 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: Sat, 27 Oct 2012 17:37:33 -0000 ----Security_Multipart(Sun_Oct_28_02_36_18_2012_307)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Chris Rees wrote in <201210252030.q9PKU1sK001139@freefall.freebsd.org>: ut> The following reply was made to PR conf/167566; it has been noted by GNATS. ut> ut> From: Chris Rees ut> To: bug-followup@freebsd.org ut> Cc: ut> Subject: Re: conf/167566 ut> Date: Thu, 25 Oct 2012 21:24:51 +0100 ut> ut> The correct fix would be to add REQUIRE: natd to ipfw. ut> ut> http://www.bayofrum.net/~crees/patches/167566.diff ut> ut> Please would someone take a look? I think ipdivert module should be loaded in the ipfw script when natd_enable=YES because ipfw_nat is loaded in that way. Can you (or anyone) test the patch at http://people.allbsd.org/~hrs/FreeBSD/ipfw.20121027-1.diff ? -- Hiroki ----Security_Multipart(Sun_Oct_28_02_36_18_2012_307)-- Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) iEYEABECAAYFAlCMG5IACgkQTyzT2CeTzy0v9gCdHFnKCwDRCQat2L4z5ELU24da 2bYAoKD9NiWBhjxO275FiOGREwlY6ve9 =je1f -----END PGP SIGNATURE----- ----Security_Multipart(Sun_Oct_28_02_36_18_2012_307)---- From owner-freebsd-rc@FreeBSD.ORG Sat Oct 27 17:40:19 2012 Return-Path: Delivered-To: freebsd-rc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 000773BE for ; Sat, 27 Oct 2012 17:40:18 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.FreeBSD.org [8.8.178.135]) by mx1.freebsd.org (Postfix) with ESMTP id DC43E8FC0C for ; Sat, 27 Oct 2012 17:40:18 +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 q9RHeIVb067980 for ; Sat, 27 Oct 2012 17:40:18 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q9RHeIWq067979; Sat, 27 Oct 2012 17:40:18 GMT (envelope-from gnats) Date: Sat, 27 Oct 2012 17:40:18 GMT Message-Id: <201210271740.q9RHeIWq067979@freefall.freebsd.org> To: freebsd-rc@FreeBSD.org Cc: From: Hiroki Sato Subject: Re: conf/167566 X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Hiroki Sato 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: Sat, 27 Oct 2012 17:40:19 -0000 The following reply was made to PR conf/167566; it has been noted by GNATS. From: Hiroki Sato To: bug-followup@FreeBSD.org, utisoft@gmail.com Cc: freebsd-rc@FreeBSD.org Subject: Re: conf/167566 Date: Sun, 28 Oct 2012 02:36:18 +0900 (JST) ----Security_Multipart(Sun_Oct_28_02_36_18_2012_307)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Chris Rees wrote in <201210252030.q9PKU1sK001139@freefall.freebsd.org>: ut> The following reply was made to PR conf/167566; it has been noted by GNATS. ut> ut> From: Chris Rees ut> To: bug-followup@freebsd.org ut> Cc: ut> Subject: Re: conf/167566 ut> Date: Thu, 25 Oct 2012 21:24:51 +0100 ut> ut> The correct fix would be to add REQUIRE: natd to ipfw. ut> ut> http://www.bayofrum.net/~crees/patches/167566.diff ut> ut> Please would someone take a look? I think ipdivert module should be loaded in the ipfw script when natd_enable=YES because ipfw_nat is loaded in that way. Can you (or anyone) test the patch at http://people.allbsd.org/~hrs/FreeBSD/ipfw.20121027-1.diff ? -- Hiroki ----Security_Multipart(Sun_Oct_28_02_36_18_2012_307)-- Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) iEYEABECAAYFAlCMG5IACgkQTyzT2CeTzy0v9gCdHFnKCwDRCQat2L4z5ELU24da 2bYAoKD9NiWBhjxO275FiOGREwlY6ve9 =je1f -----END PGP SIGNATURE----- ----Security_Multipart(Sun_Oct_28_02_36_18_2012_307)---- From owner-freebsd-rc@FreeBSD.ORG Sat Oct 27 17:55:26 2012 Return-Path: Delivered-To: freebsd-rc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7E846847 for ; Sat, 27 Oct 2012 17:55:26 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from mail.allbsd.org (gatekeeper.allbsd.org [IPv6:2001:2f0:104:e001::32]) by mx1.freebsd.org (Postfix) with ESMTP id CD7F58FC0A for ; Sat, 27 Oct 2012 17:55:25 +0000 (UTC) Received: from alph.allbsd.org (p1137-ipbf1505funabasi.chiba.ocn.ne.jp [118.7.212.137]) (authenticated bits=128) by mail.allbsd.org (8.14.5/8.14.5) with ESMTP id q9RHtADV080633 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 28 Oct 2012 02:55:20 +0900 (JST) (envelope-from hrs@FreeBSD.org) Received: from localhost (localhost [127.0.0.1]) (authenticated bits=0) by alph.allbsd.org (8.14.5/8.14.5) with ESMTP id q9RHt9Jd050313; Sun, 28 Oct 2012 02:55:09 +0900 (JST) (envelope-from hrs@FreeBSD.org) Date: Sun, 28 Oct 2012 02:55:06 +0900 (JST) Message-Id: <20121028.025506.866731529487557055.hrs@allbsd.org> To: utisoft@gmail.com Subject: Re: Spaces in ${name}_chroot From: Hiroki Sato In-Reply-To: References: <20121028.021752.529031225588915529.hrs@allbsd.org> X-PGPkey-fingerprint: BDB3 443F A5DD B3D0 A530 FFD7 4F2C D3D8 2793 CF2D X-Mailer: Mew version 6.5 on Emacs 23.4 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Multipart/Signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="--Security_Multipart(Sun_Oct_28_02_55_06_2012_643)--" Content-Transfer-Encoding: 7bit X-Virus-Scanned: clamav-milter 0.97.4 at gatekeeper.allbsd.org X-Virus-Status: Clean X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (mail.allbsd.org [133.31.130.32]); Sun, 28 Oct 2012 02:55:20 +0900 (JST) X-Spam-Status: No, score=-98.1 required=13.0 tests=CONTENT_TYPE_PRESENT, ONLY1HOPDIRECT,SAMEHELOBY2HOP,USER_IN_WHITELIST autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on gatekeeper.allbsd.org Cc: freebsd-rc@FreeBSD.org X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 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: Sat, 27 Oct 2012 17:55:26 -0000 ----Security_Multipart(Sun_Oct_28_02_55_06_2012_643)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Chris Rees wrote in : ut> On 27 October 2012 18:17, Hiroki Sato wrote: ut> > Chris Rees wrote ut> > in : ut> > ut> > ut> Hi all, ut> > ut> ut> > ut> A guy in IRC pointed out to me that rc.subr will not work correctly if ut> > ut> a chroot has spaces in it. ut> > ut> ut> > ut> Although this is unlikely, would it hurt to include it? Lacking a src ut> > ut> bit someone may need to put their name to it, but I'm happy to commit ut> > ut> & handle MFCs. ut> > ut> ut> > ut> Chris ut> > ut> ut> > ut> [1] http://www.bayofrum.net/~crees/patches/rc-subr-support-chroot-spaces.diff ut> > ut> > I think this patch is correct. Please go ahead. ut> ut> Should I give it 1 month MFC, or leave it in head? I think this can be merged safely. Let's see if something goes wrong with this patch in head for a while. -- Hiroki ----Security_Multipart(Sun_Oct_28_02_55_06_2012_643)-- Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) iEYEABECAAYFAlCMH/sACgkQTyzT2CeTzy0X3wCdFGWWqib99sc7eA+xqvrz9Xm5 QqUAoKaOuoTPG9nFNycYIW3zo4zDp2rr =+aEG -----END PGP SIGNATURE----- ----Security_Multipart(Sun_Oct_28_02_55_06_2012_643)---- From owner-freebsd-rc@FreeBSD.ORG Sat Oct 27 18:06:30 2012 Return-Path: Delivered-To: freebsd-rc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 929C5A87; Sat, 27 Oct 2012 18:06:30 +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 E61E38FC12; Sat, 27 Oct 2012 18:06:29 +0000 (UTC) Received: by mail-bk0-f54.google.com with SMTP id jf20so1626820bkc.13 for ; Sat, 27 Oct 2012 11:06:29 -0700 (PDT) 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=tyvkaCmm0Hdiy5RO/Gn8k7tbvvGGe5Y13CkFbaEi6so=; b=E3LHCpe+Qfqmlxwtemx1/mIIdAkgF8uDQ9EK24Tf8hGelE7KTEORVrZlzmeAMlWCaU uoH/v3qSgr0myBKqF2Gk3qfa1HWylfjEFKMHISX8CJORbgX93kiQazoU0IdN0wCHlqRC Dia73EEmU6AHG8grzHBeevcS6KV/wvDS5xcyQg+y1kyjvXGsj8C9Na/sblZD5PJEZ3G2 3UHWVIitFCBDYSCTx1l9F9viqdBI8UCGdyIn63frkrMCFdaNZHLWJxF6AD9P46bMDOcK tA1Ft3Zl1HUGi847A5PBQRrK2P2QTB5U59jPVBDUXZmHeyXt02TTrhmTebaJnLKCcrf1 LGLQ== Received: by 10.204.7.213 with SMTP id e21mr7837815bke.32.1351361189062; Sat, 27 Oct 2012 11:06:29 -0700 (PDT) MIME-Version: 1.0 Received: by 10.204.50.197 with HTTP; Sat, 27 Oct 2012 11:05:57 -0700 (PDT) In-Reply-To: <20121028.025506.866731529487557055.hrs@allbsd.org> References: <20121028.021752.529031225588915529.hrs@allbsd.org> <20121028.025506.866731529487557055.hrs@allbsd.org> From: Chris Rees Date: Sat, 27 Oct 2012 19:05:57 +0100 Message-ID: Subject: Re: Spaces in ${name}_chroot To: Hiroki Sato Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-rc@freebsd.org X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 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: Sat, 27 Oct 2012 18:06:30 -0000 On 27 October 2012 18:55, Hiroki Sato wrote: > Chris Rees wrote > in : > > ut> On 27 October 2012 18:17, Hiroki Sato wrote: > ut> > Chris Rees wrote > ut> > in : > ut> > > ut> > ut> Hi all, > ut> > ut> > ut> > ut> A guy in IRC pointed out to me that rc.subr will not work correctly if > ut> > ut> a chroot has spaces in it. > ut> > ut> > ut> > ut> Although this is unlikely, would it hurt to include it? Lacking a src > ut> > ut> bit someone may need to put their name to it, but I'm happy to commit > ut> > ut> & handle MFCs. > ut> > ut> > ut> > ut> Chris > ut> > ut> > ut> > ut> [1] http://www.bayofrum.net/~crees/patches/rc-subr-support-chroot-spaces.diff > ut> > > ut> > I think this patch is correct. Please go ahead. > ut> > ut> Should I give it 1 month MFC, or leave it in head? > > I think this can be merged safely. Let's see if something goes wrong > with this patch in head for a while. It's in, thank you. Chris From owner-freebsd-rc@FreeBSD.ORG Sat Oct 27 18:10:01 2012 Return-Path: Delivered-To: freebsd-rc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5E840ADE for ; Sat, 27 Oct 2012 18:10:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.FreeBSD.org [8.8.178.135]) by mx1.freebsd.org (Postfix) with ESMTP id 46D198FC12 for ; Sat, 27 Oct 2012 18:10:01 +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 q9RIA1g9069214 for ; Sat, 27 Oct 2012 18:10:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q9RIA1QZ069213; Sat, 27 Oct 2012 18:10:01 GMT (envelope-from gnats) Date: Sat, 27 Oct 2012 18:10:01 GMT Message-Id: <201210271810.q9RIA1QZ069213@freefall.freebsd.org> To: freebsd-rc@FreeBSD.org Cc: From: Chris Rees Subject: Re: conf/167566 X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Chris Rees 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: Sat, 27 Oct 2012 18:10:01 -0000 The following reply was made to PR conf/167566; it has been noted by GNATS. From: Chris Rees To: bug-followup@freebsd.org Cc: Subject: Re: conf/167566 Date: Sat, 27 Oct 2012 19:05:23 +0100 On 27 October 2012 18:36, Hiroki Sato wrote: > Chris Rees wrote > in <201210252030.q9PKU1sK001139@freefall.freebsd.org>: > > ut> The following reply was made to PR conf/167566; it has been noted by GNATS. > ut> > ut> From: Chris Rees > ut> To: bug-followup@freebsd.org > ut> Cc: > ut> Subject: Re: conf/167566 > ut> Date: Thu, 25 Oct 2012 21:24:51 +0100 > ut> > ut> The correct fix would be to add REQUIRE: natd to ipfw. > ut> > ut> http://www.bayofrum.net/~crees/patches/167566.diff > ut> > ut> Please would someone take a look? > > I think ipdivert module should be loaded in the ipfw script when > natd_enable=YES because ipfw_nat is loaded in that way. Can you (or > anyone) test the patch at > http://people.allbsd.org/~hrs/FreeBSD/ipfw.20121027-1.diff ? Looking at the situation more closely with your hint, how about making the required_modules only conditional on firewall_nat_enable? If ipfw continues to run before nat then the checkyesno natd_enable is actually harmful because it makes us assume that the module is loaded, when it actually isn't yet. Chris http://www.bayofrum.net/~crees/patches/167566-1.diff From owner-freebsd-rc@FreeBSD.ORG Sat Oct 27 18:19:37 2012 Return-Path: Delivered-To: freebsd-rc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EBFD1C65; Sat, 27 Oct 2012 18:19:37 +0000 (UTC) (envelope-from crees@FreeBSD.org) Received: from freefall.freebsd.org (freefall.FreeBSD.org [8.8.178.135]) by mx1.freebsd.org (Postfix) with ESMTP id BC63E8FC0C; Sat, 27 Oct 2012 18:19:37 +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 q9RIJbPX070729; Sat, 27 Oct 2012 18:19:37 GMT (envelope-from crees@freefall.freebsd.org) Received: (from crees@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q9RIJbKs070725; Sat, 27 Oct 2012 18:19:37 GMT (envelope-from crees) Date: Sat, 27 Oct 2012 18:19:37 GMT Message-Id: <201210271819.q9RIJbKs070725@freefall.freebsd.org> To: michael.reynolds@gmail.com, crees@FreeBSD.org, freebsd-rc@FreeBSD.org From: crees@FreeBSD.org Subject: Re: conf/88913: [patch] wrapper support for rc.subr X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 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: Sat, 27 Oct 2012 18:19:38 -0000 Synopsis: [patch] wrapper support for rc.subr State-Changed-From-To: open->analyzed State-Changed-By: crees State-Changed-When: Sat Oct 27 18:19:37 UTC 2012 State-Changed-Why: I quite like this. I've updated the patch for latest rc.subr at http://www.bayofrum.net/~crees/patches/88913 -- I left out the tests for [ -x wrapper ] because I think that the "failed to start" message suffices for an error. http://www.freebsd.org/cgi/query-pr.cgi?pr=88913 From owner-freebsd-rc@FreeBSD.ORG Sat Oct 27 18:21:45 2012 Return-Path: Delivered-To: freebsd-rc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8EA9DC9C; Sat, 27 Oct 2012 18:21:45 +0000 (UTC) (envelope-from crees@FreeBSD.org) Received: from freefall.freebsd.org (freefall.FreeBSD.org [8.8.178.135]) by mx1.freebsd.org (Postfix) with ESMTP id 5E3AB8FC14; Sat, 27 Oct 2012 18:21:45 +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 q9RILjuJ070918; Sat, 27 Oct 2012 18:21:45 GMT (envelope-from crees@freefall.freebsd.org) Received: (from crees@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q9RILivG070914; Sat, 27 Oct 2012 18:21:44 GMT (envelope-from crees) Date: Sat, 27 Oct 2012 18:21:44 GMT Message-Id: <201210271821.q9RILivG070914@freefall.freebsd.org> To: jbright@jbeez.net, crees@FreeBSD.org, freebsd-rc@FreeBSD.org From: crees@FreeBSD.org Subject: Re: conf/117935: [patch] ppp fails to start at boot because of missing ldconfig initialization X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 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: Sat, 27 Oct 2012 18:21:45 -0000 Synopsis: [patch] ppp fails to start at boot because of missing ldconfig initialization State-Changed-From-To: open->feedback State-Changed-By: crees State-Changed-When: Sat Oct 27 18:21:44 UTC 2012 State-Changed-Why: Hi Jeremiah, I'm sorry it's been left for so long. I and another developer can't figure out what's actually going wrong-- is it still a problem in a modern (7.4+) version of FreeBSD? http://www.freebsd.org/cgi/query-pr.cgi?pr=117935 From owner-freebsd-rc@FreeBSD.ORG Sat Oct 27 18:52:20 2012 Return-Path: Delivered-To: freebsd-rc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7CAE6AB9; Sat, 27 Oct 2012 18:52:20 +0000 (UTC) (envelope-from crees@FreeBSD.org) Received: from freefall.freebsd.org (freefall.FreeBSD.org [8.8.178.135]) by mx1.freebsd.org (Postfix) with ESMTP id 4D0C38FC08; Sat, 27 Oct 2012 18:52:20 +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 q9RIqKjH073274; Sat, 27 Oct 2012 18:52:20 GMT (envelope-from crees@freefall.freebsd.org) Received: (from crees@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q9RIqJPX073270; Sat, 27 Oct 2012 18:52:19 GMT (envelope-from crees) Date: Sat, 27 Oct 2012 18:52:19 GMT Message-Id: <201210271852.q9RIqJPX073270@freefall.freebsd.org> To: swhetzel@gmail.com, crees@FreeBSD.org, freebsd-rc@FreeBSD.org From: crees@FreeBSD.org Subject: Re: conf/113915: [patch] ndis wireless driver fails to associate when interface set to WPA X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 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: Sat, 27 Oct 2012 18:52:20 -0000 Synopsis: [patch] ndis wireless driver fails to associate when interface set to WPA State-Changed-From-To: open->feedback State-Changed-By: crees State-Changed-When: Sat Oct 27 18:52:19 UTC 2012 State-Changed-Why: Two questions; 1) Is this still a problem with the new wireless network RC system in 9.0, and 2) I suspect that it is, so please would you give this patch a spin? http://www.bayofrum.net/~crees/patches/113915 It's mostly based on yours, and cleans up wpa_supplicant a bit. http://www.freebsd.org/cgi/query-pr.cgi?pr=113915 From owner-freebsd-rc@FreeBSD.ORG Sat Oct 27 21:10:37 2012 Return-Path: Delivered-To: freebsd-rc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E9B81BA2; Sat, 27 Oct 2012 21:10:36 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from mail.allbsd.org (gatekeeper.allbsd.org [IPv6:2001:2f0:104:e001::32]) by mx1.freebsd.org (Postfix) with ESMTP id 62E4F8FC0A; Sat, 27 Oct 2012 21:10:36 +0000 (UTC) Received: from alph.allbsd.org (p1137-ipbf1505funabasi.chiba.ocn.ne.jp [118.7.212.137]) (authenticated bits=128) by mail.allbsd.org (8.14.5/8.14.5) with ESMTP id q9RLAJ9g004779 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 28 Oct 2012 06:10:30 +0900 (JST) (envelope-from hrs@FreeBSD.org) Received: from localhost (localhost [127.0.0.1]) (authenticated bits=0) by alph.allbsd.org (8.14.5/8.14.5) with ESMTP id q9RLAHDJ053708; Sun, 28 Oct 2012 06:10:19 +0900 (JST) (envelope-from hrs@FreeBSD.org) Date: Sun, 28 Oct 2012 06:10:13 +0900 (JST) Message-Id: <20121028.061013.266535692469283796.hrs@allbsd.org> To: utisoft@gmail.com, bug-followup@FreeBSD.org Subject: Re: conf/167566 From: Hiroki Sato In-Reply-To: <201210271810.q9RIA1QZ069213@freefall.freebsd.org> References: <201210271810.q9RIA1QZ069213@freefall.freebsd.org> X-PGPkey-fingerprint: BDB3 443F A5DD B3D0 A530 FFD7 4F2C D3D8 2793 CF2D X-Mailer: Mew version 6.5 on Emacs 23.4 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Multipart/Signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="--Security_Multipart(Sun_Oct_28_06_10_13_2012_145)--" Content-Transfer-Encoding: 7bit X-Virus-Scanned: clamav-milter 0.97.4 at gatekeeper.allbsd.org X-Virus-Status: Clean X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (mail.allbsd.org [133.31.130.32]); Sun, 28 Oct 2012 06:10:30 +0900 (JST) X-Spam-Status: No, score=-98.1 required=13.0 tests=CONTENT_TYPE_PRESENT, ONLY1HOPDIRECT,SAMEHELOBY2HOP,USER_IN_WHITELIST autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on gatekeeper.allbsd.org Cc: freebsd-rc@FreeBSD.org X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 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: Sat, 27 Oct 2012 21:10:37 -0000 ----Security_Multipart(Sun_Oct_28_06_10_13_2012_145)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Chris Rees wrote in <201210271810.q9RIA1QZ069213@freefall.freebsd.org>: ut> The following reply was made to PR conf/167566; it has been noted by GNATS. ut> ut> From: Chris Rees ut> To: bug-followup@freebsd.org ut> Cc: ut> Subject: Re: conf/167566 ut> Date: Sat, 27 Oct 2012 19:05:23 +0100 ut> ut> On 27 October 2012 18:36, Hiroki Sato wrote: ut> > Chris Rees wrote ut> > in <201210252030.q9PKU1sK001139@freefall.freebsd.org>: ut> > ut> > ut> The following reply was made to PR conf/167566; it has been noted by GNATS. ut> > ut> ut> > ut> From: Chris Rees ut> > ut> To: bug-followup@freebsd.org ut> > ut> Cc: ut> > ut> Subject: Re: conf/167566 ut> > ut> Date: Thu, 25 Oct 2012 21:24:51 +0100 ut> > ut> ut> > ut> The correct fix would be to add REQUIRE: natd to ipfw. ut> > ut> ut> > ut> http://www.bayofrum.net/~crees/patches/167566.diff ut> > ut> ut> > ut> Please would someone take a look? ut> > ut> > I think ipdivert module should be loaded in the ipfw script when ut> > natd_enable=YES because ipfw_nat is loaded in that way. Can you (or ut> > anyone) test the patch at ut> > http://people.allbsd.org/~hrs/FreeBSD/ipfw.20121027-1.diff ? ut> ut> Looking at the situation more closely with your hint, how about making ut> the required_modules only conditional on firewall_nat_enable? If ipfw ut> continues to run before nat then the checkyesno natd_enable is ut> actually harmful because it makes us assume that the module is loaded, ut> when it actually isn't yet. Which module do you refer in "...the module is loaded, ...", ipfw_nat.ko or ipdivert.ko? In my understanding the problem occurs only when ipfw attempts to load firewall rules including a "divert" directive and ipdivert.ko is not loaded at that time. natd(8) also requires ipdivert.ko, but rc.d/natd already has required_modules="ipdivert". firewall_nat_enable is a knob for in-kernel NAT (this requires ipfw_nat.ko), so more orthogonal way would be like the following patch: http://people.allbsd.org/~hrs/FreeBSD/ipfw.20121028-1.diff It is still unclear to me what is harmful with "checkyesno natd_enable" here. Can you elaborate it a little more? -- Hiroki ----Security_Multipart(Sun_Oct_28_06_10_13_2012_145)-- Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) iEYEABECAAYFAlCMTbUACgkQTyzT2CeTzy3TiACfQHAupRALwGSpL8AvrLj54H55 bZwAn0ZvatrAAIHxOZPFBPt6Bs+YOy1E =M9VI -----END PGP SIGNATURE----- ----Security_Multipart(Sun_Oct_28_06_10_13_2012_145)---- From owner-freebsd-rc@FreeBSD.ORG Sat Oct 27 21:20:01 2012 Return-Path: Delivered-To: freebsd-rc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6D484E56 for ; Sat, 27 Oct 2012 21:20:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (unknown [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 55BC58FC14 for ; Sat, 27 Oct 2012 21:20:01 +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 q9RLK1oa085577 for ; Sat, 27 Oct 2012 21:20:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q9RLK1WD085576; Sat, 27 Oct 2012 21:20:01 GMT (envelope-from gnats) Date: Sat, 27 Oct 2012 21:20:01 GMT Message-Id: <201210272120.q9RLK1WD085576@freefall.freebsd.org> To: freebsd-rc@FreeBSD.org Cc: From: Hiroki Sato Subject: Re: conf/167566 X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Hiroki Sato 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: Sat, 27 Oct 2012 21:20:01 -0000 The following reply was made to PR conf/167566; it has been noted by GNATS. From: Hiroki Sato To: utisoft@gmail.com, bug-followup@FreeBSD.org Cc: freebsd-rc@FreeBSD.org Subject: Re: conf/167566 Date: Sun, 28 Oct 2012 06:10:13 +0900 (JST) ----Security_Multipart(Sun_Oct_28_06_10_13_2012_145)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Chris Rees wrote in <201210271810.q9RIA1QZ069213@freefall.freebsd.org>: ut> The following reply was made to PR conf/167566; it has been noted by GNATS. ut> ut> From: Chris Rees ut> To: bug-followup@freebsd.org ut> Cc: ut> Subject: Re: conf/167566 ut> Date: Sat, 27 Oct 2012 19:05:23 +0100 ut> ut> On 27 October 2012 18:36, Hiroki Sato wrote: ut> > Chris Rees wrote ut> > in <201210252030.q9PKU1sK001139@freefall.freebsd.org>: ut> > ut> > ut> The following reply was made to PR conf/167566; it has been noted by GNATS. ut> > ut> ut> > ut> From: Chris Rees ut> > ut> To: bug-followup@freebsd.org ut> > ut> Cc: ut> > ut> Subject: Re: conf/167566 ut> > ut> Date: Thu, 25 Oct 2012 21:24:51 +0100 ut> > ut> ut> > ut> The correct fix would be to add REQUIRE: natd to ipfw. ut> > ut> ut> > ut> http://www.bayofrum.net/~crees/patches/167566.diff ut> > ut> ut> > ut> Please would someone take a look? ut> > ut> > I think ipdivert module should be loaded in the ipfw script when ut> > natd_enable=YES because ipfw_nat is loaded in that way. Can you (or ut> > anyone) test the patch at ut> > http://people.allbsd.org/~hrs/FreeBSD/ipfw.20121027-1.diff ? ut> ut> Looking at the situation more closely with your hint, how about making ut> the required_modules only conditional on firewall_nat_enable? If ipfw ut> continues to run before nat then the checkyesno natd_enable is ut> actually harmful because it makes us assume that the module is loaded, ut> when it actually isn't yet. Which module do you refer in "...the module is loaded, ...", ipfw_nat.ko or ipdivert.ko? In my understanding the problem occurs only when ipfw attempts to load firewall rules including a "divert" directive and ipdivert.ko is not loaded at that time. natd(8) also requires ipdivert.ko, but rc.d/natd already has required_modules="ipdivert". firewall_nat_enable is a knob for in-kernel NAT (this requires ipfw_nat.ko), so more orthogonal way would be like the following patch: http://people.allbsd.org/~hrs/FreeBSD/ipfw.20121028-1.diff It is still unclear to me what is harmful with "checkyesno natd_enable" here. Can you elaborate it a little more? -- Hiroki ----Security_Multipart(Sun_Oct_28_06_10_13_2012_145)-- Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) iEYEABECAAYFAlCMTbUACgkQTyzT2CeTzy3TiACfQHAupRALwGSpL8AvrLj54H55 bZwAn0ZvatrAAIHxOZPFBPt6Bs+YOy1E =M9VI -----END PGP SIGNATURE----- ----Security_Multipart(Sun_Oct_28_06_10_13_2012_145)---- From owner-freebsd-rc@FreeBSD.ORG Sat Oct 27 21:30:01 2012 Return-Path: Delivered-To: freebsd-rc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A5254E5 for ; Sat, 27 Oct 2012 21:30:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (unknown [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 898F18FC16 for ; Sat, 27 Oct 2012 21:30:01 +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 q9RLU1w0085931 for ; Sat, 27 Oct 2012 21:30:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q9RLU1C8085928; Sat, 27 Oct 2012 21:30:01 GMT (envelope-from gnats) Date: Sat, 27 Oct 2012 21:30:01 GMT Message-Id: <201210272130.q9RLU1C8085928@freefall.freebsd.org> To: freebsd-rc@FreeBSD.org Cc: From: Chris Rees Subject: Re: conf/167566 X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Chris Rees 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: Sat, 27 Oct 2012 21:30:01 -0000 The following reply was made to PR conf/167566; it has been noted by GNATS. From: Chris Rees To: bug-followup@freebsd.org Cc: Subject: Re: conf/167566 Date: Sat, 27 Oct 2012 22:29:03 +0100 > Which module do you refer in "...the module is loaded, ...", > ipfw_nat.ko or ipdivert.ko? > > In my understanding the problem occurs only when ipfw attempts to > load firewall rules including a "divert" directive and ipdivert.ko is > not loaded at that time. natd(8) also requires ipdivert.ko, but > rc.d/natd already has required_modules="ipdivert". > firewall_nat_enable is a knob for in-kernel NAT (this requires > ipfw_nat.ko), so more orthogonal way would be like the following > patch: > > http://people.allbsd.org/~hrs/FreeBSD/ipfw.20121028-1.diff > > It is still unclear to me what is harmful with "checkyesno > natd_enable" here. Can you elaborate it a little more? Check rcorder: [crees@pegasus]~% rcorder /etc/rc.d/* | grep -E 'natd|ipfw' /etc/rc.d/ipfw /etc/rc.d/natd That means that natd doesn't run until after ipfw. This means that on boot, when ipfw runs, neither ipfw_nat nor ipdivert are installed, *regardless of the state of natd_enable*. Therefore, checkyesno natd_enable does not guarantee that either ipfw_nat or ipdivert is loaded *at the time rc.d/ipfw is run*. Chris From owner-freebsd-rc@FreeBSD.ORG Sat Oct 27 21:48:43 2012 Return-Path: Delivered-To: freebsd-rc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 163A661C; Sat, 27 Oct 2012 21:48:43 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from mail.allbsd.org (gatekeeper.allbsd.org [IPv6:2001:2f0:104:e001::32]) by mx1.freebsd.org (Postfix) with ESMTP id 1A55A8FC12; Sat, 27 Oct 2012 21:48:41 +0000 (UTC) Received: from alph.allbsd.org (p1137-ipbf1505funabasi.chiba.ocn.ne.jp [118.7.212.137]) (authenticated bits=128) by mail.allbsd.org (8.14.5/8.14.5) with ESMTP id q9RLmQ61009212 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 28 Oct 2012 06:48:36 +0900 (JST) (envelope-from hrs@FreeBSD.org) Received: from localhost (localhost [127.0.0.1]) (authenticated bits=0) by alph.allbsd.org (8.14.5/8.14.5) with ESMTP id q9RLmOO9054102; Sun, 28 Oct 2012 06:48:25 +0900 (JST) (envelope-from hrs@FreeBSD.org) Date: Sun, 28 Oct 2012 06:47:01 +0900 (JST) Message-Id: <20121028.064701.1576140355872879819.hrs@allbsd.org> To: utisoft@gmail.com, bug-followup@FreeBSD.org Subject: Re: conf/167566 From: Hiroki Sato In-Reply-To: <201210272130.q9RLU1C8085928@freefall.freebsd.org> References: <201210272130.q9RLU1C8085928@freefall.freebsd.org> X-PGPkey-fingerprint: BDB3 443F A5DD B3D0 A530 FFD7 4F2C D3D8 2793 CF2D X-Mailer: Mew version 6.5 on Emacs 23.4 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Multipart/Signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="--Security_Multipart(Sun_Oct_28_06_47_01_2012_365)--" Content-Transfer-Encoding: 7bit X-Virus-Scanned: clamav-milter 0.97.4 at gatekeeper.allbsd.org X-Virus-Status: Clean X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (mail.allbsd.org [133.31.130.32]); Sun, 28 Oct 2012 06:48:36 +0900 (JST) X-Spam-Status: No, score=-98.1 required=13.0 tests=CONTENT_TYPE_PRESENT, ONLY1HOPDIRECT,SAMEHELOBY2HOP,USER_IN_WHITELIST autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on gatekeeper.allbsd.org Cc: freebsd-rc@FreeBSD.org X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 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: Sat, 27 Oct 2012 21:48:43 -0000 ----Security_Multipart(Sun_Oct_28_06_47_01_2012_365)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Chris Rees wrote in <201210272130.q9RLU1C8085928@freefall.freebsd.org>: ut> The following reply was made to PR conf/167566; it has been noted by GNATS. ut> ut> From: Chris Rees ut> To: bug-followup@freebsd.org ut> Cc: ut> Subject: Re: conf/167566 ut> Date: Sat, 27 Oct 2012 22:29:03 +0100 ut> ut> > Which module do you refer in "...the module is loaded, ...", ut> > ipfw_nat.ko or ipdivert.ko? ut> > ut> > In my understanding the problem occurs only when ipfw attempts to ut> > load firewall rules including a "divert" directive and ipdivert.ko is ut> > not loaded at that time. natd(8) also requires ipdivert.ko, but ut> > rc.d/natd already has required_modules="ipdivert". ut> > firewall_nat_enable is a knob for in-kernel NAT (this requires ut> > ipfw_nat.ko), so more orthogonal way would be like the following ut> > patch: ut> > ut> > http://people.allbsd.org/~hrs/FreeBSD/ipfw.20121028-1.diff ut> > ut> > It is still unclear to me what is harmful with "checkyesno ut> > natd_enable" here. Can you elaborate it a little more? ut> ut> Check rcorder: ut> ut> [crees@pegasus]~% rcorder /etc/rc.d/* | grep -E 'natd|ipfw' ut> /etc/rc.d/ipfw ut> /etc/rc.d/natd ut> ut> That means that natd doesn't run until after ipfw. This means that on ut> boot, when ipfw runs, neither ipfw_nat nor ipdivert are installed, ut> *regardless of the state of natd_enable*. The rc.d/ipfw script has $required_modules and the modules listed there are installed before ipfw(8) runs. It has nothing to do with rc.d/natd and its order even if it uses "checkyesno natd_enable". Why do you think these modules are not loaded when rc.d/ipfw runs? ut> Therefore, checkyesno natd_enable does not guarantee that either ut> ipfw_nat or ipdivert is loaded *at the time rc.d/ipfw is run*. -- Hiroki ----Security_Multipart(Sun_Oct_28_06_47_01_2012_365)-- Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) iEYEABECAAYFAlCMVlUACgkQTyzT2CeTzy3IVACeN4UjO9Ad6fa3CNDSTuPqdkmc U2YAnjymgAqHiHxR5M8/a0V8eSyRtsDM =Sh/O -----END PGP SIGNATURE----- ----Security_Multipart(Sun_Oct_28_06_47_01_2012_365)---- From owner-freebsd-rc@FreeBSD.ORG Sat Oct 27 21:50:01 2012 Return-Path: Delivered-To: freebsd-rc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 944A6729 for ; Sat, 27 Oct 2012 21:50:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (unknown [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 610388FC0C for ; Sat, 27 Oct 2012 21:50:01 +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 q9RLo10B087957 for ; Sat, 27 Oct 2012 21:50:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q9RLo1xr087956; Sat, 27 Oct 2012 21:50:01 GMT (envelope-from gnats) Date: Sat, 27 Oct 2012 21:50:01 GMT Message-Id: <201210272150.q9RLo1xr087956@freefall.freebsd.org> To: freebsd-rc@FreeBSD.org Cc: From: Hiroki Sato Subject: Re: conf/167566 X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Hiroki Sato 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: Sat, 27 Oct 2012 21:50:01 -0000 The following reply was made to PR conf/167566; it has been noted by GNATS. From: Hiroki Sato To: utisoft@gmail.com, bug-followup@FreeBSD.org Cc: freebsd-rc@FreeBSD.org Subject: Re: conf/167566 Date: Sun, 28 Oct 2012 06:47:01 +0900 (JST) ----Security_Multipart(Sun_Oct_28_06_47_01_2012_365)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Chris Rees wrote in <201210272130.q9RLU1C8085928@freefall.freebsd.org>: ut> The following reply was made to PR conf/167566; it has been noted by GNATS. ut> ut> From: Chris Rees ut> To: bug-followup@freebsd.org ut> Cc: ut> Subject: Re: conf/167566 ut> Date: Sat, 27 Oct 2012 22:29:03 +0100 ut> ut> > Which module do you refer in "...the module is loaded, ...", ut> > ipfw_nat.ko or ipdivert.ko? ut> > ut> > In my understanding the problem occurs only when ipfw attempts to ut> > load firewall rules including a "divert" directive and ipdivert.ko is ut> > not loaded at that time. natd(8) also requires ipdivert.ko, but ut> > rc.d/natd already has required_modules="ipdivert". ut> > firewall_nat_enable is a knob for in-kernel NAT (this requires ut> > ipfw_nat.ko), so more orthogonal way would be like the following ut> > patch: ut> > ut> > http://people.allbsd.org/~hrs/FreeBSD/ipfw.20121028-1.diff ut> > ut> > It is still unclear to me what is harmful with "checkyesno ut> > natd_enable" here. Can you elaborate it a little more? ut> ut> Check rcorder: ut> ut> [crees@pegasus]~% rcorder /etc/rc.d/* | grep -E 'natd|ipfw' ut> /etc/rc.d/ipfw ut> /etc/rc.d/natd ut> ut> That means that natd doesn't run until after ipfw. This means that on ut> boot, when ipfw runs, neither ipfw_nat nor ipdivert are installed, ut> *regardless of the state of natd_enable*. The rc.d/ipfw script has $required_modules and the modules listed there are installed before ipfw(8) runs. It has nothing to do with rc.d/natd and its order even if it uses "checkyesno natd_enable". Why do you think these modules are not loaded when rc.d/ipfw runs? ut> Therefore, checkyesno natd_enable does not guarantee that either ut> ipfw_nat or ipdivert is loaded *at the time rc.d/ipfw is run*. -- Hiroki ----Security_Multipart(Sun_Oct_28_06_47_01_2012_365)-- Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) iEYEABECAAYFAlCMVlUACgkQTyzT2CeTzy3IVACeN4UjO9Ad6fa3CNDSTuPqdkmc U2YAnjymgAqHiHxR5M8/a0V8eSyRtsDM =Sh/O -----END PGP SIGNATURE----- ----Security_Multipart(Sun_Oct_28_06_47_01_2012_365)----