Hallo,
Ik heb op mijn FreeBSD (6.2) server Apache, MySQL 4, SVN en ProFTP geinstalleerd. SVN werkt nu prima. Ik heb ook de Svn_Dav module geinstalleerd zodat het draait met apache.
Als ik mijn bestanden commit heb ik een post-commit hook die de bestanden op de (test)server ook update. SVN wordt uitgevoert onder user 80 en de bestanden onder /usr/local/www/data/ hebben ook user 80 als owner (80=www).
Het werkt allemaal prima dat is het probleem niet, maar nu kan ik dus geen bestanden meer wegeschijven met mijn FTP account die draait onder ProFTP i.c.m. MySQL. In de user tabel heb je de volgende kolommen:
- userid
- passwd
- uid
- gid
- homedir
het rare vind ik, ik heb een user account gemaakt en heb uid en gid 80 gezet (u=www g=www). Als ik op de FTP verbind lukt dit gewoon, alleen als ik een map wil aanmaken of een bestand wil uploaden krijg ik permission denied.
Als owner eigenschappen van de map /usr/local/www/data/ verander naar de zelfde naam als de FTP account-username dan werkt het wel maar dan werkt SVN natuurlijk niet meer.
Wie-o-wie kan mij helpen ?
Ik heb op mijn FreeBSD (6.2) server Apache, MySQL 4, SVN en ProFTP geinstalleerd. SVN werkt nu prima. Ik heb ook de Svn_Dav module geinstalleerd zodat het draait met apache.
Als ik mijn bestanden commit heb ik een post-commit hook die de bestanden op de (test)server ook update. SVN wordt uitgevoert onder user 80 en de bestanden onder /usr/local/www/data/ hebben ook user 80 als owner (80=www).
Het werkt allemaal prima dat is het probleem niet, maar nu kan ik dus geen bestanden meer wegeschijven met mijn FTP account die draait onder ProFTP i.c.m. MySQL. In de user tabel heb je de volgende kolommen:
- userid
- passwd
- uid
- gid
- homedir
het rare vind ik, ik heb een user account gemaakt en heb uid en gid 80 gezet (u=www g=www). Als ik op de FTP verbind lukt dit gewoon, alleen als ik een map wil aanmaken of een bestand wil uploaden krijg ik permission denied.
Als owner eigenschappen van de map /usr/local/www/data/ verander naar de zelfde naam als de FTP account-username dan werkt het wel maar dan werkt SVN natuurlijk niet meer.
Wie-o-wie kan mij helpen ?