From owner-freebsd-hackers@FreeBSD.ORG  Fri Jul 18 03:38:40 2003
Return-Path: <owner-freebsd-hackers@FreeBSD.ORG>
Delivered-To: freebsd-hackers@freebsd.org
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id F0C5C37B401
	for <hackers@freebsd.org>; Fri, 18 Jul 2003 03:38:40 -0700 (PDT)
Received: from milla.ask33.net (milla.ask33.net [217.197.166.60])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 4237C43F85
	for <hackers@freebsd.org>; Fri, 18 Jul 2003 03:38:40 -0700 (PDT)
	(envelope-from nick@milla.ask33.net)
Received: by milla.ask33.net (Postfix, from userid 1001)
	id CD7CE3ABB4C; Fri, 18 Jul 2003 12:44:33 +0200 (CEST)
Date: Fri, 18 Jul 2003 12:44:33 +0200
From: Pawel Jakub Dawidek <nick@garage.freebsd.pl>
To: Valentin Nechayev <netch@lucky.net>
Message-ID: <20030718104433.GB26490@garage.freebsd.pl>
References: <20030718091248.GO76126@lucky.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-2
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <20030718091248.GO76126@lucky.net>
X-PGP-Key-URL: http://garage.freebsd.pl/jules.asc
X-OS: FreeBSD 4.8-RELEASE i386
X-URL: http://garage.freebsd.pl
User-Agent: Mutt/1.5.1i
cc: hackers@freebsd.org
Subject: Re: complicated downgrade
X-BeenThere: freebsd-hackers@freebsd.org
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: Technical Discussions relating to FreeBSD
	<freebsd-hackers.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-hackers>,
	<mailto:freebsd-hackers-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-hackers>
List-Post: <mailto:freebsd-hackers@freebsd.org>
List-Help: <mailto:freebsd-hackers-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-hackers>,
	<mailto:freebsd-hackers-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Jul 2003 10:38:41 -0000

On Fri, Jul 18, 2003 at 12:12:48PM +0300, Valentin Nechayev wrote:

This is really hard task...

+>    for D in /bin /sbin /etc /boot /usr/bin /usr/sbin /usr/lib /usr/libex=
ec \
+>             /usr/libdata /usr/share /usr/local /var/db
+>    do
+>        mv ${D} ${D}5
+>        mv ${D}4 {D}
+>    done

Here is a race:)

	# mv /bin /bin5
	# mv /bin4 /bin
	mv: Command not found.

:)

--=20
Pawel Jakub Dawidek                       pawel@dawidek.net
UNIX Systems Programmer/Administrator     http://garage.freebsd.pl
Am I Evil? Yes, I Am!                     http://cerber.sourceforge.net