John Blanco writes:
> 
>       $ cvs commit
>       cvs [commit aborted]: cannot commit files as 'root' 
> 
>       Any ideas?  I've tried everything....checked permissions and so on.  I 
> need to at least know what the error means...

The following appears in src/config.h -- it explains the situation and
what to do about it:

/*
 * When committing a permanent change, CVS and RCS make a log entry of
 * who committed the change.  If you are committing the change logged
 * in as "root" (not under "su" or other root-priv giving program),
 * CVS/RCS cannot determine who is actually making the change.
 *
 * As such, by default, CVS disallows changes to be committed by users
 * logged in as "root".  You can disable this option by commenting out
 * the lines below.
 */
#ifndef CVS_BADROOT
#define CVS_BADROOT
#endif

-Larry Jones

It doesn't have a moral, does it?  I hate being told how to live my life.
-- Calvin

Reply via email to