splitting courier-authlib into master+slave ports

Jose M Rodriguez josemi at freebsd.jazztel.es
Sun Apr 24 05:14:07 PDT 2005

El Domingo, 24 de Abril de 2005 13:44, Oliver Lehmann escribió:
> Jose M Rodriguez wrote:
> > At last here, one potential problem arise:
> >
> > courier-authlib-base doesn't have any passwd components.
> >
> > I think we must take off courier-authlib-pwd and
> > courier-authlib-pam and direct build courier-authlib-base with pam
> > support.
> >
> > This makes courier-authlib-base a good substitute of
> > courier-authlib in dependencies.
> No, I think -base shouldn't contain any authentication method. That
> should be completely left to the subports. I don't need for example
> pam and pwd if I only use vchkpw.

You can edit authdaemonrc for that.

But, for not making the things longer, you may:

- edit pkg-descr-base:
 + courier-authlib-base can't read /etc/passwd,
   you need courier-authlib-pam for that.
 + you _really_ need install an authentication module,
   this is not an optional step.

Also, I think an UPDATING entry must be done pointing that ports that 
depends on this, must need BUILD_DEPENDS on courier-authlib-base and 
RUN_DEPENDS on courier-authlib-pam to be able of reading system passwd.


More information about the freebsd-ports mailing list