Ik heb een aantal scripts runnen die op een grote berg data analyses uitvoert, en nieuwe datafolders wegschrijft. Dit draait op een Suse machine. Nu moeten de mensen zelf met de data aan de gang kunnen gaan, maar de ownership van de datafolders blijft op wwwrun staan, de script user.
In het (perl) script maak ik de folders met mkdir folder, 0777 (alles mag hier) en aan het eind chwon ik de data folder voor de juiste user name.
Echter, dit gaat toch niet goed. de folder krijgt geen 777, maar 775 als rechten mee (zonder foutmelding) en bij de chown krijg ik in de apache log een errormelding waar verder niets bij staat als dat er een chwon opdracht wordt gegeven: [error] [cleint ip] changing ownership of 'folder', referer script.
Wat doe ik verkeerd?
In het (perl) script maak ik de folders met mkdir folder, 0777 (alles mag hier) en aan het eind chwon ik de data folder voor de juiste user name.
Echter, dit gaat toch niet goed. de folder krijgt geen 777, maar 775 als rechten mee (zonder foutmelding) en bij de chown krijg ik in de apache log een errormelding waar verder niets bij staat als dat er een chwon opdracht wordt gegeven: [error] [cleint ip] changing ownership of 'folder', referer script.
Wat doe ik verkeerd?