From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.50) id 1EQdfO-0002J0-MF for garchives@archives.gentoo.org; Sat, 15 Oct 2005 04:29:07 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id j9F4RG6F017449; Sat, 15 Oct 2005 04:27:16 GMT Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.198]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id j9F4RF4u020337 for ; Sat, 15 Oct 2005 04:27:16 GMT Received: by xproxy.gmail.com with SMTP id i28so505906wxd for ; Fri, 14 Oct 2005 21:28:53 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type; b=chEctG6pqhmgljYPIJmYyfak9MtsSpHoB5qHpgaArTu4pujzl1yxXbCdALEEp9ak5VwDgD9ErNOWNGJfRVPJZvIJawhPJ+eZIgJGCQOVJCk1JeVURi3QLeA3ysFDEoNSNc9BqRAi292YzF4YgQKjGSt8TASOnQ8vMCymo2fVUFg= Received: by 10.70.16.16 with SMTP id 16mr1517793wxp; Fri, 14 Oct 2005 21:28:53 -0700 (PDT) Received: by 10.70.18.1 with HTTP; Fri, 14 Oct 2005 21:28:53 -0700 (PDT) Message-ID: <93f85fee0510142128j387ea2f5m@mail.gmail.com> Date: Sat, 15 Oct 2005 06:28:53 +0200 From: =?ISO-8859-1?Q?Rafael_Fern=E1ndez_L=F3pez?= To: gentoo-portage-dev@lists.gentoo.org Subject: [gentoo-portage-dev] Suggestion: Backup option in make.conf Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-portage-dev@gentoo.org Reply-to: gentoo-portage-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_2498_4685774.1129350533159" X-Archives-Salt: 123cd5e6-c5aa-4a55-883d-2432b05eb6b3 X-Archives-Hash: d7473156a31ca9049606dfa67c09c438 ------=_Part_2498_4685774.1129350533159 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hi, My suggestion for portage is: when you do an "emerge -vuD world", you have to work at the end of the emerging with the /etc config files and see the differences to know if you want to overwrite file by file or not. Well, what I want is to have a backup of all them (one backup, and only one). For that goal, it can be used a new option in make.conf like "backup_etc_files=3Dyes" if you want to turn this on. By turning this on, an "emerge -vuD world" can be done in one shot, I mean, you can do an emerge -vuD world, and all the files could be replaced (overwrited) by the new ones (etc-update), but you'll be able to access to your backups if anything is wrong, so you don't have to go file by file looking at the differences between them. I suggest to name them "whatever.conf" (our original file) =3D=3D> " whatever.conf.backup" (our backuped file) Thanks, Rafael Fern=E1ndez L=F3pez. ------=_Part_2498_4685774.1129350533159 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hi,

My suggestion for portage is: when you do an "emerge -vuD world",= you have to work at the end of the emerging with the /etc config files and see the differences to know if you want to overwrite file by file or not.

Well, what I want is to have a backup of all them (one backup, and only one). For that goal, it can be used a new option in make.conf like "backup_etc_files=3Dyes" if you want to turn this on.

By turning this on, an "emerge -vuD world" can be done in one sho= t, I mean, you can do an emerge -vuD world, and all the files could be replaced (overwrited) by the new ones (etc-update), but you'll be able to access to your backups if anything is wrong, so you don't have to go file by file looking at the differences between them.

I suggest to name them "whatever.conf" (our original file) =3D=3D= > "whatever.conf.backup" (our backuped file)

Thanks,
Rafael Fern=E1ndez L=F3pez.
------=_Part_2498_4685774.1129350533159-- -- gentoo-portage-dev@gentoo.org mailing list