Thanks for your patience and explaining first! I've created a group file inside the chroot directory, it looks just like:
wheel:*:0:root,cvs nobody:*:65534: cvs:*:1002:jose but it is still unable to work. And I exec ./commitcheck in local directory, it complains: Can't locate CVSROOT/cfg.pm in @INC (@INC contains: :pserver:[EMAIL PROTECTED]:/cvsroot /usr/local/lib/perl5/5.8.7/BSDPAN /usr/local/lib/perl5/site_perl/5.8.7/mach /usr/local/lib/perl5/site_perl/5.8.7 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.8.7/mach /usr/local/lib/perl5/5.8.7 .) at ./commitcheck line 13. BEGIN failed--compilation aborted at ./commitcheck line 13. So should I creat above files to the chroot environment manually? Because I'm afraid of I don't know exactly how to dig a bit deeper into Perl stuff. :( Maybe I should quit, but I just wanna use the feature of expanding a tag(cvs keyword) like 'FreeBSD'. When I modify CVSROOT/config to add my setting of KeywordExpand, cvs always failed. How could I get a solution to solve this? Thanks a lot! ----- Original Message ----- From: "Giorgos Keramidas" <[EMAIL PROTECTED]> To: "Jose Liang" <[EMAIL PROTECTED]> Cc: <[email protected]> Sent: Sunday, January 08, 2006 5:26 AM Subject: Re: Problem with cvs commit failed in cvs-freebsd setup > > Try creating a minimal /etc/group file inside the chroot environment, > and see if this fixes the problem. If not, you may have to dig a bit > deeper into Perl stuff and add debugging code around the execution of > CVSROOT/commitcheck, i.e. by modifying CVSROOT/commitinfo to call a > script of your own, which prints more information about the process that > tries to invoke CVSROOT/commitcheck. > _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
