cvs commit: src/contrib/openpam/include/security openpam_attr.h
Dag-Erling Smørgrav
des at des.no
Mon Jan 21 04:57:01 PST 2008
Dag-Erling Smørgrav <des at des.no> writes:
> Rong-En Fan <rafan at FreeBSD.org> writes:
> > Added files: (Branch: RELENG_7)
> > contrib/openpam/include/security openpam_attr.h
> > Log:
> > - Add missing file for OpenPAM Hydrangea MFC
> Bugger. Of course, 'make world' worked fine before I committed, and I
> didn't notice that the new file wasn't included in the commit. Thank
> you for taking care of it.
OK, this is very weird.
I did a cvs up on the tree I committed from, and discovered that not
only had openpam_attr.h been correctly 'cvs add'ed, but several other
removed or added files were not committed:
R contrib/openpam/MANIFEST
A contrib/openpam/compile
R contrib/openpam/configure.in
R contrib/openpam/ltconfig
R contrib/openpam/mkinstalldirs
R contrib/openpam/stamp-h.in
cvs update: conflict: contrib/openpam/include/security/openpam_attr.h created independently by second party
C contrib/openpam/include/security/openpam_attr.h
Fortunately, none of these (except opempam_attr.h) were important.
There is something rotten in the state of CVS.
I believe the command I used to commit was
% fncvs commit -m contrib/openpam/commit-message contrib/openpam lib/libpam usr.sbin/ppp
(where fncvs is an alias for 'cvs -z3 -d ncvs.freebsd.org:/home/ncvs')
Apparently, it only committed modified files, not added or removed
files.
DES
--
Dag-Erling Smørgrav - des at des.no
More information about the cvs-src
mailing list