From owner-freebsd-rc@FreeBSD.ORG Fri Aug 31 08:14:41 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 1D106106566C; Fri, 31 Aug 2012 08:14:41 +0000 (UTC) (envelope-from yanegomi@gmail.com) Received: from mail-ob0-f182.google.com (mail-ob0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id BF4A98FC08; Fri, 31 Aug 2012 08:14:40 +0000 (UTC) Received: by obbun3 with SMTP id un3so6529348obb.13 for ; Fri, 31 Aug 2012 01:14:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=vcomT1PH0iJSeRS+f/VpvVWwjkO0ZETCnamjnIoAf1I=; b=FZVfXnByPnP+OLdU0V9E3oyesGfpp3ZvPkBsbjaHt7pJsv9PfwsyVwSv0uozjVNkjx j5RnZfFR6dqKql/eORDmRjWPXZ9xTsWifqd5P/6zA5Xs9tMmz1EOu206UyAO4HiX6vil x4ZcJG+IfL1jr03LLA2+o9Dil+yxaHiL7Qv/U0RDbC0cIYN4234j0VvRX9jcRMQixQ5w 8vp6ZSzpifFNgjhoVuAsacoG/pg/kRKhb9SGU48sjK1bB30mMEUfWWBeirciiVRhVKQq U0+iz9jvoRSJDwQs60PPJNQviGyOluyoUha5hqRDmOHcTru1lKZNlugTjbdu8QJZCb/C Hv0w== MIME-Version: 1.0 Received: by 10.182.111.39 with SMTP id if7mr6858430obb.56.1346400880205; Fri, 31 Aug 2012 01:14:40 -0700 (PDT) Received: by 10.76.142.201 with HTTP; Fri, 31 Aug 2012 01:14:40 -0700 (PDT) In-Reply-To: <50407056.3000606@passap.ru> References: <50407056.3000606@passap.ru> Date: Fri, 31 Aug 2012 01:14:40 -0700 Message-ID: From: Garrett Cooper To: =?KOI8-R?B?4s/SydMg88HNz9LPxM/X?= Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: quoted-printable Cc: freebsd-current@freebsd.org, "freebsd-rc@FreeBSD.org" Subject: Re: rpcbind does not honor -h flag 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: Fri, 31 Aug 2012 08:14:41 -0000 On Fri, Aug 31, 2012 at 1:05 AM, =E2=CF=D2=C9=D3 =F3=C1=CD=CF=D2=CF=C4=CF= =D7 wrote: > Hi All, > > I've it at 9.1-PRERELEASE and I've got a chance to test at CURRENT. > It's the same (mind a line with "udp4 *:768" at sockstat info): > ----- > % sockstat -4l | grep rpcbind > > % grep rpcbind /etc/rc.conf.local > rpcbind_flags=3D"-h 192.168.119.6" > rpcbind_enable=3D"YES" > > % sudo /etc/rc.d/rpcbind start > Starting rpcbind. > > % sockstat -4l | grep rpcbind > root rpcbind 4265 9 udp4 127.0.0.1:111 *:* > root rpcbind 4265 10 udp4 192.168.119.6:111 *:* > root rpcbind 4265 11 udp4 *:768 *:* > root rpcbind 4265 12 tcp4 127.0.0.1:111 *:* > root rpcbind 4265 13 tcp4 192.168.119.6:111 *:* > > % uname -a > FreeBSD bsam.wart.ru 10.0-CURRENT FreeBSD 10.0-CURRENT #31 r239793: Wed A= ug > 29 03:00:30 SAMT 2012 bsam@bsam.wart.ru:/usr/obj/usr/src/sys/BBX i38= 6 This is a generic rc(5) bug: $ sudo env rpcbind_flags=3D"-6" /etc/rc.d/rpcbind restart Stopping rpcbind. Waiting for PIDS: 509. Starting rpcbind. $ ps auxww | grep rpcbind root 776 0.6 0.0 14056 1844 ?? Ss 1:07AM 0:00.02 /usr/sbin/rpcbind gcooper 778 0.0 0.0 16196 1660 1 S+ 1:07AM 0:00.00 grep rp= cbind $ sudo env rpcbind_flags=3D"-6" /etc/rc.d/rpcbind restart rc_flags =3D rc_flags =3D Stopping rpcbind. Waiting for PIDS: 801. rc_flags =3D Starting rpcbind. $ sudo env sshd_flags=3D"blahblahblah" /etc/rc.d/sshd restart rc_flags =3D rc_flags =3D Stopping sshd. Waiting for PIDS: 613. rc_flags =3D Starting sshd. $ ps auxww | grep sshd root 861 0.0 0.0 28728 3668 ?? Is 1:11AM 0:00.00 /usr/sbin/sshd root 84730 0.0 0.0 47812 4040 ?? Is Wed09AM 0:00.15 sshd: gcooper [priv] (sshd) gcooper 84732 0.0 0.0 47812 4028 ?? I Wed09AM 0:02.73 sshd: gcooper@pts/0 (sshd) root 88236 0.0 0.0 47812 4040 ?? Is 8:43AM 0:00.16 sshd: gcooper [priv] (sshd) gcooper 88238 0.0 0.0 47812 4028 ?? S 8:43AM 0:02.29 sshd: gcooper@pts/1 (sshd) root 88262 0.0 0.0 47812 4040 ?? Is 8:46AM 0:00.10 sshd: gcooper [priv] (sshd) gcooper 88264 0.0 0.0 47812 4028 ?? S 8:46AM 0:00.80 sshd: gcooper@pts/2 (sshd) gcooper 863 0.0 0.0 16196 1668 1 S+ 1:11AM 0:00.01 grep ss= hd $ uname -a FreeBSD bayonetta.local 9.1-PRERELEASE FreeBSD 9.1-PRERELEASE #13 r239292M: Wed Aug 15 02:42:48 PDT 2012 gcooper@bayonetta.local:/usr/obj/store/freebsd/stable/9/sys/BAYONETTA amd64 Please file a PR against rc ASAP. Thanks, -Garrett