1 |
On Wednesday 10 November 2004 19:50, Matthias Riesterer wrote: |
2 |
> Also der CVS-Server läuft, ich habe aber Probleme mit den Rechten, die |
3 |
> einer neu comitteten (per extssh) Datei zugeordnet werden. |
4 |
> |
5 |
> Das CVSROOT hat: |
6 |
> drwxrwsr-- |
7 |
> |
8 |
> eine Datei im Repository soll haben |
9 |
> -rw-rwS--- |
10 |
> |
11 |
> Die importierten hab ich mit |
12 |
> chmod -R u=rwX,g=rwsX,o= CVSROOT |
13 |
> dahingebracht (Das habe ich beim Besten willen nicht Oktal hinbekommen). |
14 |
> Das 'S' bei Gruppe deshalb, damit alle in der Projektgruppe schreib und |
15 |
> Leserechte auf die Datei haben. Außerdem hab ich dem CVSROOT die richtige |
16 |
> Gruppe zugeordnet. |
17 |
> |
18 |
> Sobald ich ne (neue) Datei committe, hat diese die Rechte |
19 |
> -r--r--r-- |
20 |
> |
21 |
> Die Datei wird allerdings der richtigen Gruppe zugeordnet. |
22 |
> |
23 |
> Das versteh ich nun überhaupt nicht. Ich dachte erst, es hängt mit der |
24 |
> umask (0022) zusammen, aber das passt auch nicht, denn dann müsste es so |
25 |
> aussehen: -rw-r--r-- |
26 |
|
27 |
OK, zu früh die Pferde scheu gemacht. Die Dateien bekommen |
28 |
-r--r--r-- <user> <cvsgruppe> |
29 |
und das committen funktioniert trotzdem. Das verstehe ich mal überhaupt nicht. |
30 |
Läuft der cvs-Prozess als root? Aber dann müsste doch eigentlich die Datei |
31 |
statt dem <user> root gehören. Oder seh ich da was falsch? |
32 |
|
33 |
Gruß |
34 |
|
35 |
Matthias |
36 |
|
37 |
-- |
38 |
gentoo-user-de@g.o mailing list |