bin/76169: [PATCH] Add PAM support to cvs pserver
Dan Nelson
dnelson at allantgroup.com
Wed Jan 12 13:50:26 PST 2005
The following reply was made to PR bin/76169; it has been noted by GNATS.
From: Dan Nelson <dnelson at allantgroup.com>
To: Giorgos Keramidas <keramida at ceid.upatras.gr>
Cc: bug-followup at freebsd.org
Subject: Re: bin/76169: [PATCH] Add PAM support to cvs pserver
Date: Wed, 12 Jan 2005 15:48:21 -0600
In the last episode (Jan 12), Giorgos Keramidas said:
> On 2005-01-12 12:15, Dan Nelson <dnelson at allantgroup.com> wrote:
> > Most of the base services have been PAM-ified, but cvs is a notable
> > exception. CVS 1.12 will have PAM support, but I don't know when 1.12
> > will be declared stable. The following patch is based on Steve
> > McIntyre's 1.11 patch at
> > http://ccvs.cvshome.org/issues/show_bug.cgi?id=44 .
>
> CVS is contrib software, so I don't know if we can just pull the
> files off the vendor branch so easily.
I think server.c is already off the vendor branch.
> But I noticed a small nit, that you may want to fix in the diff:
>
> > --- gnu/usr.bin/cvs/cvs/Makefile 6 Aug 2004 07:27:03 -0000 1.48
> > +++ gnu/usr.bin/cvs/cvs/Makefile 5 Jan 2005 18:25:50 -0000
> :
> > DPADD= ${LIBCVS} ${LIBDIFF} ${LIBGNUREGEX} ${LIBMD} ${LIBCRYPT} ${LIBZ}
> > -LDADD= ${LIBCVS} ${LIBDIFF} -lgnuregex -lmd -lcrypt -lz
> > +LDADD= ${LIBCVS} ${LIBDIFF} -lgnuregex -lmd -lcrypt -lz -lpam
>
> Adding libraries in LDADD should also update DPADD, IIRC.
> The fix is simple: add ${LIBPAM} to DPADD too.
Yes. Updated copy at http://dan.allantgroup.com/FreeBSD/cvs.diff
--
Dan Nelson
dnelson at allantgroup.com
More information about the freebsd-bugs
mailing list