[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

(no subject)

From: root
Subject: (no subject)
Date: Mon, 13 Aug 2001 05:10:21 -0400

>From address@hidden  Thu Feb  8 04:43:49 2001
>Return-Path: <address@hidden>
Received: from ( [])
        by (8.9.3/8.9.3/Debian 8.9.3-21) with ESMTP id 
        for <address@hidden>; Thu, 8 Feb 2001 04:43:47 +0900
Received: from localhost ([]
        by with esmtp (Exim 3.16 #1 (Debian))
        id 14QaTe-00012Y-00; Wed, 07 Feb 2001 14:42:06 -0500
Received: from ([])
        by with esmtp (Exim 3.16 #1 (Debian))
        id 14QaSP-00011r-00
        for <address@hidden>; Wed, 07 Feb 2001 14:40:49 -0500
Received: from[]) (2444 bytes) by
        via sendmail with P:esmtp/R:bind_hosts/T:inet_zone_bind_smtp
        (sender: <address@hidden>) (ident 
 using rfc1413)
        id <address@hidden>
        for <address@hidden>; Wed, 7 Feb 2001 14:40:46 -0500 (EST)
        (Smail- 2000-Feb-17 #12 built 2001-Feb-5)
Received: by (Postfix, from userid 1000)
        id D858E8C; Wed,  7 Feb 2001 14:40:39 -0500 (EST)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
From: address@hidden (Greg A. Woods)
To: "Matthew J Fletcher" <address@hidden>
Cc: address@hidden
Subject: Re: Forcing CVS to accept 'Root' commits
In-Reply-To: <address@hidden>
References: <address@hidden>
X-Mailer: VM 6.90 under Emacs
Reply-To: address@hidden (CVS-II Discussion Mailing List)
Organization: Planix, Inc.; Toronto, Ontario; Canada
Message-Id: <address@hidden>
Sender: address@hidden
Errors-To: address@hidden
X-BeenThere: address@hidden
X-Mailman-Version: 2.0
Precedence: bulk
List-Help: <mailto:address@hidden>
List-Post: <mailto:address@hidden>
List-Subscribe: <>,
List-Id: Announcements and discussions for the CVS version control system 
List-Unsubscribe: <>,
List-Archive: <>
Date: Wed,  7 Feb 2001 14:40:39 -0500 (EST)
Status: O
Content-Length: 1578
Lines: 38

[ On Wednesday, February 7, 2001 at 15:18:07 (-0000), Matthew J Fletcher wrote: 
> Subject: Forcing CVS to accept 'Root' commits
> I am aware of the security reasons, but i spend much of my time
> developing in superuser mode, and it is a great pain to logout and
> login again as another user to commit files.

Well first off you should never do anything as root that's not
absolutely necessary to do as root!  Human error will be your downfall
if you do not change your habits.

In any case surely there's some way you can use multiple consoles,
multiple windows, etc. to allow quick switching.

If all else fails most modern systems with job control and decent shells
have a "suspend" shell command which will stop the current shell
(i.e. the one you've been handed by "su root").  When you're ready to go
back to using the root shell just type "fg".  Switching back and forth
is painless and instantaneous.

Or you could go the other way and install sudo and then use it to do
things as root and never normally use a root shell directly, though of
course you've got to be careful security-wise here too.

In any case be it known that hacking CVS to allow root commits would be
bad and wrong because then you wouldn't necessarily know who was really
at the keyboard!

                                                        Greg A. Woods

+1 416 218-0098      VE3TCP      <address@hidden>      <robohack!woods>
Planix, Inc. <address@hidden>; Secrets of the Weird <address@hidden>

Info-cvs mailing list

reply via email to

[Prev in Thread] Current Thread [Next in Thread]