On Mon, Apr 03, 2000 at 07:40:27PM +0300, Crosby wrote:
> Dear friends ,
> I use my Linux from a long time and most of time like a root . If you
> (mr. Donald) give commands which are dangerous for your system is your problem.
> I know what I'm doing when press Enter after a command.
Obviously you miss the point of *why* you shouldn't run as root on a day
to day basis. But it's your computer ;)
> For my question I don't receive a right answer. I don' t think it's a
There is no right answer. cvs was designed to not allow the root user
to do cvs commands. This has to do with the philosophy about why you
shouldn't run as root unless you have to. It also goes into the level
of trust that you are willing to let one 'root' user have on another
machine. If you are so set on running as root go into the source and
remove the check to see who you are running as, because obviously you
know best.... In any event you will be running a unsupportable version
of the cvs source base
donald
> big mistake to make some changes to a project logged as root. I have thinking
> to a way to map the local user ( root ) to another user on server . Maybe this
> is possible but nobody give me a solution. Of course the easyest (to login as
> other user) was in my mind but I look after other solution.
> Anyway thanks for your (help) !
>
> Crosby
>
>
> On Mon, 03 Apr 2000, you wrote:
> > Well to put it bluntly, it's at *best* idiotic to run as root for
> > day to day usage of unix. Your asking for a world of hurt when
> > you do a 'rm -rf /' accidently, or any number of other things that
> > root can do that will *KILL* your system. Change the way you are
> > working. There is a very good reason that cvs doesn't let you commit
> > as root, which is the very same reason that you shouldn't run as root
> > unless you have to. Running as root all the time is like holding a
> > gun to your head, spinning the chambers and then pulling the trigger
> > every time you input a command. You are going to burn yourself
> > ( or at least put a very large hole in your head, metaphorically speaking
> > of course )
> >
> > donald
> > On Mon, Apr 03, 2000 at 05:58:43PM +0300, Crosby wrote:
> > > Yes , this is the easyest solution but on my work station I'm always
> > > logged as root. The CVS server is working on our local server . I use ssh to
> > > access the remote repository.It's possible to make a map
> > >
> > > On Mon, 03 Apr 2000, you wrote:
> > > > Don't run cvs as root.
> > > >
> > > > donald
> > > > On Mon, Apr 03, 2000 at 04:42:47PM +0300, Crosby wrote:
> > > > > Hello !
> > > > > I'm a beginner user of CVS and I don't know to resolve this error.I've
> > > > > setup a CVS server (I use SuSE Linux 6.3) and I am always logged as root.
>I've
> > > > > import a project but I can't commit the work. The error received is :
> > > > >
> > > > > cvs [commit aborted]: cannot commit files as 'root'
> > > > >
> > > > > What should I do ?
> > > > >
> > > > > Thanks !
> > > > >
> > > > > Crosby
> > > > >
> > > > >