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 |