CVS server probleempje

Pagina: 1
Acties:

  • QuarK
  • Registratie: Maart 2000
  • Laatst online: 09-07 21:48
Ik ben nu bezig met het opzetten van een CVS server op een (multiuser) linux machine.
De CVSROOT is /var/cvs, en is group-writable voor de (extra) groep 'cvs' waarin op dit moment nog maar 2 users zitten.

Het importen van een project gaat op zich goed, de files komen in een subdir van /var/cvs terecht, met de oorspronkelijke owner/group.

Helaas maakt hij die projectdir writable (775) voor de complete 'users' dir, alle andere users (die eigenlijk niks met de code/project te maken hebben) kunnen er dus aan zitten..

Hoe kan ik instellen dat ie dat niet doet? Dus gewoon 755 of 700?

  • bodiug
  • Registratie: Augustus 2001
  • Laatst online: 11:26
Dat ligt aan umask en niet aan cvs.

"man umask" :)

  • QuarK
  • Registratie: Maart 2000
  • Laatst online: 09-07 21:48
Jah maar die staat juist goed.. als ik op de shell een file/dir maak is die ook alleen writable voor mij..

  • bodiug
  • Registratie: Augustus 2001
  • Laatst online: 11:26
Kijk eens of je het met "cvs -g" kan oplossen.

  • QuarK
  • Registratie: Maart 2000
  • Laatst online: 09-07 21:48
Okee, $CVSUMASK was het probleem... had die over het hoofd gezien in de manual.. stom :'(

  • bodiug
  • Registratie: Augustus 2001
  • Laatst online: 11:26
Uiteindelijk kom je er altijd achter :).
Pagina: 1