Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 Apr 2006 18:09:51 -0400
From:      Kris Kennaway <kris@obsecurity.org>
To:        Florent Thoumie <flz@xbsd.org>
Cc:        freebsd-rc@freebsd.org, Kris Kennaway <kris@obsecurity.org>
Subject:   Re: compat{4,5}x
Message-ID:  <20060404220951.GC85154@xor.obsecurity.org>
In-Reply-To: <72A3202F-7561-47CE-8E30-F43CC3B7C17E@xbsd.org>
References:  <4432CC3D.5070501@FreeBSD.org> <20060404202354.GA2798@odin.ac.hmc.edu> <72A3202F-7561-47CE-8E30-F43CC3B7C17E@xbsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
On Tue, Apr 04, 2006 at 10:50:53PM +0100, Florent Thoumie wrote:
> On Apr 4, 2006, at 9:23 PM, Brooks Davis wrote:
> 
> >On Tue, Apr 04, 2006 at 04:42:53PM -0300, Marcus Alves Grando wrote:
> >>Hi list,
> >>
> >>Please look my message to portmgr@ about compat{4,5}x ports.
> >>
> >>-------- Original Message --------
> >>Subject: Re: compat5x
> >>Date: Tue, 4 Apr 2006 14:35:43 -0400
> >>From: Kris Kennaway <kris@obsecurity.org>
> >>To: Marcus Alves Grando <mnag@FreeBSD.org>
> >>CC: portmgr@FreeBSD.org
> >>References: <44317910.7060809@FreeBSD.org>
> >>
> >>On Mon, Apr 03, 2006 at 04:35:44PM -0300, Marcus Alves Grando wrote:
> >>>Portmgr's
> >>>
> >>>After migrate two servers from 5.x to 6.x, i produce this patch [1].
> >>>This patch fix rcorder to start compat5x before programs compiled in
> >>>5.x. Another point is turn "YES" by default in compat5x. I think  
> >>>if user
> >>>install compat5x that's because he's need.
> >>>
> >>>Another option is use misc/ldconfig_compat in compat5x.
> >>>
> >>>What portmgr's thinking about this changes?
> >>
> >>I agree that compatNx ports should be enabled automatically.  I don't
> >>know about rcorder issues; please discuss them with the freebsd-rc
> >>list.
> >
> >misc/ldconfig_compat should be used.  These sorts of scripts should  
> >just
> >die for a number of reasons including the fact that rc.d scripts  
> >aren't
> >supposted to start by default.
> 
> Agreed, I've submitted a patch for bsd.port.mk to integrate  
> bsd.ldconfig.mk, I hope it'll be integrated soon. In the meantime,  
> it's still possible to use bsd.ldconfig.mk directly.
> 
> As for not starting services by default, I've had something in mind  
> for quite some time now.
> 
> I'd like to have all ${name}_enable="YES" in one specific file (say / 
> etc/rc.conf.local, but I guess people are already using it), default  
> specific configuration for ${name} in ${prefix}/etc/rc.conf.d/$ 
> {name}.defaults and user specific configuration in ${prefix}/etc/ 
> rc.conf.d/${name}. That way everything could be automated. The port  
> could install ${name}.defaults no matter what, a ${name}_enable="YES"  
> could be added automatically if something like AUTO_ENABLE_RC_SCRIPT  
> is defined (and removed automatically too).
> 
> Kris, any chance we have this ports.conf patch and UID/GID files  
> committed once src/doc trees are tagged?

Yes, we'll be doing another round of bsd.port.mk patches as usual.

Kris

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (FreeBSD)

iD8DBQFEMu6uWry0BWjoQKURAjMJAJ99yQK5oVdrjQ3i6uiOVZO2SwBj3gCfaoZy
NXCif61xW16FlbKk3zytnyg=
=l0n/
-----END PGP SIGNATURE-----

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