Gentoo Archives: gentoo-user-de

From: Philipp Riegger <lists@××××××××××××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] /etc per cvs verwalten
Date: Sat, 21 Jan 2006 12:28:18
Message-Id: 5EA7694A-3006-4393-A235-D5726DF8A11A@anderedomain.de
In Reply to: Re: [gentoo-user-de] /etc per cvs verwalten by Erik Wasser
1 On Jan 21, 2006, at 12:07 PM, Erik Wasser wrote:
2
3 >> Ich würde gerne /etc auf meinem und einem anderen (identischen)
4 >> Rechner per cvs verwalten. Das geht nicht, da cvs eine Einschränkung
5 >> hat, nicht als root zu funktionieren. Meine Frage jetzt:
6 >
7 > Neben der Idee subversion zu nehmen, gibt es auch einen Workaround für
8 > dieses root-Problem.
9 >
10 > Du hast einen beliebigen anderen Rechner, der folgendes macht:
11 >
12 > % mkdir /tmp/etc-fuer-foo
13 > % cd /tmp/etc/fuer-foo
14 > % cvs co $URL
15 > % ...Rechte anpassen...
16 > % ...andere Dinge tun...
17 > % rsync . root@foo:/etc/.
18 >
19 > Das hätte auch den Vorteil, daß auf dem Client die CVS Files und
20 > Directories nicht rumliegen. Ich pflege auf ähnliche Art und Weise
21 > eine
22 > Webpräsenz. Dort wollte ich die Versionverwaltungsfiles aus
23 > Sicherheitsgründen nicht rumliegen haben.
24
25 Bie mir ist es halt so, dass ich mal an dem Rechner und mal an dem
26 Rechner sitze und die Änderungen gerne vom einen Rechner auf den
27 anderen übertragen hätte oder so. Sprich, ich kann von beiden
28 rechnern ein cvs add, cvs commit machen und das cvs update geht 1*
29 die Stunde per cron-job. cfengine ist da ja etwas gänzlich anderes,
30 schaut aber sehr interessant aus, ich glaube, das ist durchaus für
31 meine Zwecke benutzbar. Muss mich nur noch durch die Doku lesen, wird
32 wohl noch ne Woche dauern oder so.
33
34 Ich nehm halt gerne Lösungen, die eigentlich ein Overkill für meine
35 Verhältnisse sind, aber danach kenn ich mich dann halt mit der
36 professionellen Lösung des Problemes aus.
37
38 Philipp
39 --
40 gentoo-user-de@g.o mailing list