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