sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #49931
Ops�ing af CVS ?
Hej!
Jeg prøver på at satte mig ind i CVS, og har derfor smidt det på en
test-maskine - men jeg har nogle problemer.... Jeg har kigget på "Friheden
til at programmere" eller hvad den nu hedder - og den har hjulpet en smule,
og det er sikkert banaliteter, der er mit problem...
Der er adgang til repositoriet via et symbols link. CVS repository'et er
initialiseret:
cvs -d /cvs init
Der er sat en gruppe på:
cd /cvs
chgrp -R cvs .
Jeg har tilføjet brugere (admin og bipsen - hvor bipsen også eksisterer som
login på maskinen) - bipsen er medlem af cvs gruppen (fra gshadow):
cvs:!::bipsen
Jeg forsøger så at sætte email notification op
(http://www.sslug.dk/linuxbog/program/bog/opsaet-cvs.html) - men får fejl
under checkin (jeg er nødt til at lave su til bipsen, da jeg ikke kan lave
checkin som root):
cvs [commit aborted]: /cvs/CVSROOT: Permission denied
Underligt - jeg forsøger så at lave (som user bipsen)
cd /cvs
bash: cd: /cvs: Permission denied
Hmm... ls -l /cvs giver:
lrwxrwxrwx 1 root cvs 9 Apr 8 02:42 /cvs ->
/usr/share/cvs
cd /cvs og ls -l giver:
drwxrwxr-x 3 root cvs 4096 Apr 8 03:44 CVSROOT
Hvad er problemet ?? Ja, at user bipsen ikke har adgang til /cvs - men
hvordan fikses dette (uden at ændre den primære gruppe på accounten) ?
/Brian
Follow ups