On Thu, Nov 26, 2015 at 12:51:41PM +0100, Joerg Jung wrote:
> On Thu, Nov 26, 2015 at 12:13:44PM +0100, Landry Breuil wrote:
> > On Thu, Nov 26, 2015 at 12:01:02PM +0100, Joerg Jung wrote:
> > > On Wed, Nov 25, 2015 at 02:23:47PM +0100, Joerg Jung wrote:
> > > > 
> > > > please find below an update for opensmtpd-extras to the most recent
> > > > snapshot.  This also now installs table-ldap, table-passwd, and
> > > > table-sqlite which are likely going to be removed from base soon.
> > > 
> > > Please find below a tweaked diff after some input from Giovanni.
> > 
> > Sorry, but this doesnt make sense.
> > 
> > You have a MULTI_PACKAGES port without FLAVORs, why do you go through
> > the headache of .if ${BUILD_PACKAGES} sections ? To avoid kicking off
> > the port on some useless arch nobody will ever run smtpd-extras on ?
> > You dont have FLAVORs nor PSEUDO_FLAVORS, just merge all
> > CONFIGURE_ARGS/MODULES...
> 
> Thanks for your feedback!  I merged them as suggested, updated diff below.
>  
> > PREFIX=/usr still looks wrong but i understand that you'll have to reach
> > opensmtpd upstream to make them look into /usr/local :)
> 
> Yes.  Last time Gilles did not liked this and I understand why.  This
> might need to be re-discussed at some point (when other more important
> todos are done in smtpd). But for now it should not be show-stopper, as
> just kept/handled in the same way as before.
> 

I must have misunderstood, what I don't like is that we introduce a knob
to the config file to specify where we should look them up.

we have a libexec path which is used for stuff like mail.local and if we
keep the convention that filters / queues / schedulers  are installed in
libexec and follow a certain naming convention then we don't need a knob
at all.

now, i'm not opposed to looking in libexec in /usr/local then /usr, this
would still not require a knob.

-- 
Gilles Chehade

https://www.poolp.org                                          @poolpOrg

Reply via email to