Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Jul 2003 18:42:21 -0600 (CST)
From:      Ryan Thompson <ryan@sasknow.com>
To:        "Simon L. Nielsen" <simon@freebsd.org>
Cc:        ports@freebsd.org
Subject:   Re: rc.conf variables required by ports
Message-ID:  <20030724183954.N35258-100000@ren.sasknow.com>
In-Reply-To: <20030724214457.GE2349@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Simon L. Nielsen wrote to Ryan Thompson:

> On 2003.07.24 15:34:15 -0600, Ryan Thompson wrote:
> >
> > Hi all,
> >
> >     Installation of the Linux base system is finished. The Linux
> >     kernel mode, which must be enabled for Linux binaries to run, is
> >     now enabled. Linux mode can be enabled permanently with the
> >     linux_enable variable of rc.conf(5).
> >
> > Since it would be so trivial, is there a good reason why we don't
> > automate (echo "linux_enable=\"YES\"" >> /etc/rc.conf), and similar
> > additions from other ports? Checking a few other ports, none of them
> > that I found do this either...
> >
> > Maybe there's a general principle I'm missing... :-)
>
> "Don't mess with peoples config files without asking them" :-)

Agreed. :-)

> If just the port asks the user, I think it would be OK.  Unless
> somebody else thinks it is a bad idea, I would suggest making a patch
> and submitting it via a PR.

I'd certainly be OK with that. I don't think this is applicable for any
of my ports, but maybe, if there's consensus that this would be a Good
Thing(TM), I'll see what I can do about coming up with a consistent and
elegant approach that I can send to the affected maintainers.

- Ryan

-- 
  Ryan Thompson <ryan@sasknow.com>

  SaskNow Technologies - http://www.sasknow.com
  901-1st Avenue North - Saskatoon, SK - S7K 1Y4

        Tel: 306-664-3600   Fax: 306-244-7037   Saskatoon
  Toll-Free: 877-727-5669     (877-SASKNOW)     North America



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030724183954.N35258-100000>