info-cvs
[Top][All Lists]
Advanced

[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 fencepost.gnu.org (fencepost.gnu.org [199.232.76.164])
        by gateway.camelot.jp (8.9.3/8.9.3/Debian 8.9.3-21) with ESMTP id 
EAA06228
        for <address@hidden>; Thu, 8 Feb 2001 04:43:47 +0900
Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org)
        by fencepost.gnu.org with esmtp (Exim 3.16 #1 (Debian))
        id 14QaTe-00012Y-00; Wed, 07 Feb 2001 14:42:06 -0500
Received: from most.weird.com ([204.92.254.2])
        by fencepost.gnu.org with esmtp (Exim 3.16 #1 (Debian))
        id 14QaSP-00011r-00
        for <address@hidden>; Wed, 07 Feb 2001 14:40:49 -0500
Received: from proven.weird.com([204.92.254.15]) (2444 bytes) by most.weird.com
        via sendmail with P:esmtp/R:bind_hosts/T:inet_zone_bind_smtp
        (sender: <address@hidden>) (ident 
<[Vor63rmP7wQJMtsfJX0vRmlCcX7YsKN8C9Xo+n9+6cUDfBhF4HCBQ8E2iOj9SCG2wZjd9zA+qCobkgfKFKI1lA==]>
 using rfc1413)
        id <address@hidden>
        for <address@hidden>; Wed, 7 Feb 2001 14:40:46 -0500 (EST)
        (Smail-3.2.0.112-Pre 2000-Feb-17 #12 built 2001-Feb-5)
Received: by proven.weird.com (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 21.0.97.1
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: <http://mail.gnu.org/mailman/listinfo/info-cvs>,
        <mailto:address@hidden>
List-Id: Announcements and discussions for the CVS version control system 
<info-cvs.gnu.org>
List-Unsubscribe: <http://mail.gnu.org/mailman/listinfo/info-cvs>,
        <mailto:address@hidden>
List-Archive: <http://mail.gnu.org/pipermail/info-cvs/>
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
address@hidden
http://mail.gnu.org/mailman/listinfo/info-cvs




reply via email to

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