Re: svn commit: r268641 - head/usr.sbin/service

2014-07-16 Thread Mateusz Guzik
On Tue, Jul 15, 2014 at 07:48:46PM -0700, dte...@freebsd.org wrote: -Original Message- From: owner-src-committ...@freebsd.org [mailto:owner-src- committ...@freebsd.org] On Behalf Of Mateusz Guzik Sent: Tuesday, July 15, 2014 12:16 PM Indeed, the whole point is to NOT inherit

Re: svn commit: r268641 - head/usr.sbin/service

2014-07-16 Thread O'Connor, Daniel
On 16 Jul 2014, at 14:49, Adrian Chadd adr...@freebsd.org wrote: On 15 July 2014 22:08, Mark Linimon lini...@lonesome.com wrote: On Tue, Jul 15, 2014 at 07:13:44PM -0700, dte...@freebsd.org wrote: destroying all vestiges of that environment purely for the sake of saying it's clean seems

RE: svn commit: r268641 - head/usr.sbin/service

2014-07-16 Thread dteske
...@freebsd.org; svn-src-h...@freebsd.org; Devin Teske Subject: Re: svn commit: r268641 - head/usr.sbin/service On 16 Jul 2014, at 14:49, Adrian Chadd adr...@freebsd.org wrote: On 15 July 2014 22:08, Mark Linimon lini...@lonesome.com wrote: On Tue, Jul 15, 2014 at 07:13:44PM -0700, dte

RE: svn commit: r268641 - head/usr.sbin/service

2014-07-16 Thread dteske
'; 'Devin Teske' Subject: RE: svn commit: r268641 - head/usr.sbin/service -Original Message- From: owner-src-committ...@freebsd.org [mailto:owner-src- committ...@freebsd.org] On Behalf Of O'Connor, Daniel Sent: Wednesday, July 16, 2014 1:58 AM To: Adrian Chadd Cc: Mark Linimon

Re: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread Bryan Drewery
On 7/14/2014 9:18 PM, Devin Teske wrote: Author: dteske Date: Tue Jul 15 02:18:55 2014 New Revision: 268641 URL: http://svnweb.freebsd.org/changeset/base/268641 Log: Fix an issue with service(8) where utilities such as screen(1) and tmux(1) would behave differently when utilizing

Re: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread Mateusz Guzik
On Tue, Jul 15, 2014 at 12:59:05PM -0500, Bryan Drewery wrote: On 7/14/2014 9:18 PM, Devin Teske wrote: Author: dteske Date: Tue Jul 15 02:18:55 2014 New Revision: 268641 URL: http://svnweb.freebsd.org/changeset/base/268641 Log: Fix an issue with service(8) where utilities such

Re: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread Benjamin Kaduk
On Tue, Jul 15, 2014 at 10:13 PM, dte...@freebsd.org wrote: Blatting out the environment feels rude and non-UNIXy. UNIX programs can, and should expect at a minimum to be able to interrogate the environment they are running within -- destroying all vestiges of that environment purely for

RE: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread dteske
From: Benjamin Kaduk [mailto:bjkf...@gmail.com] Sent: Tuesday, July 15, 2014 7:24 PM To: dte...@freebsd.org Cc: Bryan Drewery; svn-src-h...@freebsd.org; svn-src-all@freebsd.org; src-committ...@freebsd.org Subject: Re: svn commit: r268641 - head/usr.sbin/service On Tue, Jul 15, 2014

RE: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread dteske
Subject: Re: svn commit: r268641 - head/usr.sbin/service On Tue, Jul 15, 2014 at 12:59:05PM -0500, Bryan Drewery wrote: On 7/14/2014 9:18 PM, Devin Teske wrote: Author: dteske Date: Tue Jul 15 02:18:55 2014 New Revision: 268641 URL: http://svnweb.freebsd.org/changeset/base/268641

Re: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread Bryan Drewery
-all@freebsd.org; svn- src-h...@freebsd.org Subject: Re: svn commit: r268641 - head/usr.sbin/service On Tue, Jul 15, 2014 at 12:59:05PM -0500, Bryan Drewery wrote: On 7/14/2014 9:18 PM, Devin Teske wrote: Author: dteske Date: Tue Jul 15 02:18:55 2014 New Revision: 268641 URL: http

Re: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread Jordan Hubbard
On Jul 15, 2014, at 7:13 PM, dte...@freebsd.org wrote: I would argue that not all programs are going to like having a nearly empty environment. Things like TERM and SHLVL at the very least should be passed (after-all, the boot process takes place on [a] a terminal and [b] in a shell). Having

Re: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread Jordan Hubbard
On Jul 15, 2014, at 7:40 PM, dte...@freebsd.org wrote: I define non-UNIXy as chicanery that makes working in a POSIX environment more difficult POSIX does not define or mandate any specific set of environment variables. OS X is POSIX and UNIX03 compliant (and qualified to use the Unix

RE: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread dteske
commit: r268641 - head/usr.sbin/service [snip] Running an rc script without service(8) will give wrong behavior in many scripts that do not match boot-time behavior. As far as I can tell, TERM is not set on boot. So the rc script would also not work on boot. So this change is wrong. So we're

Re: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread Mark Linimon
On Tue, Jul 15, 2014 at 07:13:44PM -0700, dte...@freebsd.org wrote: destroying all vestiges of that environment purely for the sake of saying it's clean seems counter to the UNIX pathos. I think you mean ethos here, but frankly I like it better this way. mcl

Re: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread Adrian Chadd
On 15 July 2014 22:08, Mark Linimon lini...@lonesome.com wrote: On Tue, Jul 15, 2014 at 07:13:44PM -0700, dte...@freebsd.org wrote: destroying all vestiges of that environment purely for the sake of saying it's clean seems counter to the UNIX pathos. I think you mean ethos here, but frankly I

RE: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread dteske
...@freebsd.org; svn-src-all@freebsd.org; svn- src-h...@freebsd.org Subject: Re: svn commit: r268641 - head/usr.sbin/service On Tue, Jul 15, 2014 at 12:59:05PM -0500, Bryan Drewery wrote: On 7/14/2014 9:18 PM, Devin Teske wrote: Author: dteske Date: Tue Jul 15 02:18:55 2014 New Revision

RE: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread dteske
-Original Message- From: Jordan Hubbard [mailto:jordanhubb...@me.com] Sent: Tuesday, July 15, 2014 9:39 PM To: dte...@freebsd.org Cc: Mateusz Guzik; Bryan Drewery; src-committ...@freebsd.org; svn-src- a...@freebsd.org; svn-src-h...@freebsd.org Subject: Re: svn commit: r268641

RE: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread dteske
From: Jordan Hubbard [mailto:jordanhubb...@me.com] Sent: Tuesday, July 15, 2014 9:42 PM To: dte...@freebsd.org Cc: Benjamin Kaduk; Bryan Drewery; svn-src-h...@freebsd.org; svn-src-all@freebsd.org; src-committ...@freebsd.org Subject: Re: svn commit: r268641 - head/usr.sbin/service

RE: svn commit: r268641 - head/usr.sbin/service

2014-07-15 Thread dteske
...@freebsd.org Subject: Re: svn commit: r268641 - head/usr.sbin/service On 15 July 2014 22:08, Mark Linimon lini...@lonesome.com wrote: On Tue, Jul 15, 2014 at 07:13:44PM -0700, dte...@freebsd.org wrote: destroying all vestiges of that environment purely for the sake of saying it's clean seems