Om verschillende projecten wat beter te stroomlijnen qua versiebeheer etc wil ik op mijn thuisserver (Ubuntu 14.04) Gitlab draaien (van een aantal projecten wil ik de source niet publiekelijk beschikbaar maken).
Om dit te doen heb ik met VirtualBox een nieuwe machine aangemaakt, hierop ook weer Ubuntu geïnstalleerd en dmv shared folders toegang gegeven tot nog een extra harde schijf waarop uiteindelijk de repositories moeten komen te staan. De gebruiker git heb ik toegang gegeven tot de group vboxsf.
Na alle installaties heb ik bij Gitlab goed kunnen aangeven dat er gebruik moet worden gemaakt van /media/sf_Development/git. Te zien aan de aangemaakte mappenstructuur lijkt alles goed te zijn gegaan, alleen kan ik geen nieuwe gebruikers aanmaken en ook geen nieuwe repositories. De foutmelding die ik krijg bij het aanmaken van de gebruiker rob:
Ergens heb ik dus nog niet alle rechten goed toegekend, mijn vraag is echter welke rechten mis ik nu nog? De server heb ik al meerdere malen aangemaakt, ook opnieuw opgestart na het toekennen van de rechten en ik heb heel google afgestruind alleen daar wordt steeds geen gebruik gemaakt van een extra hdd bij het installeren van Gitlab.
De enige optie die ik nog kan bedenken is met een chown van eigenaar te wisselen, maar dat lijkt mij toch niet de meest elegante oplossing.
Om dit te doen heb ik met VirtualBox een nieuwe machine aangemaakt, hierop ook weer Ubuntu geïnstalleerd en dmv shared folders toegang gegeven tot nog een extra harde schijf waarop uiteindelijk de repositories moeten komen te staan. De gebruiker git heb ik toegang gegeven tot de group vboxsf.
Na alle installaties heb ik bij Gitlab goed kunnen aangeven dat er gebruik moet worden gemaakt van /media/sf_Development/git. Te zien aan de aangemaakte mappenstructuur lijkt alles goed te zijn gegaan, alleen kan ik geen nieuwe gebruikers aanmaken en ook geen nieuwe repositories. De foutmelding die ik krijg bij het aanmaken van de gebruiker rob:
code:
1
| Errno:EACCES (Permission denied - /media/sf_Development/Git/Repositories/rob) |
Ergens heb ik dus nog niet alle rechten goed toegekend, mijn vraag is echter welke rechten mis ik nu nog? De server heb ik al meerdere malen aangemaakt, ook opnieuw opgestart na het toekennen van de rechten en ik heb heel google afgestruind alleen daar wordt steeds geen gebruik gemaakt van een extra hdd bij het installeren van Gitlab.
De enige optie die ik nog kan bedenken is met een chown van eigenaar te wisselen, maar dat lijkt mij toch niet de meest elegante oplossing.