Uppdaterat
Har hittat problemet nu. Vår labbserver kör Samba och det blir tydligen något knas med rättigheterna där. Sen när man tankar upp filerna till webbservern så följer rättigheterna med.
Om jag kopplar upp mot labbservern med SSH och kör ls -la får jag följande:
drwxrwxr-x 5 fredric space 4096 Oct 4 12:53 temp
drwxrwxr-x 6 fredric space 4096 Oct 14 10:35 templates
-rwxrwxr-x 1 fredric space 890 Feb 4 2004 test.html
Mountar jag den share:en och och kör samma kommando lokalt så får jag:
drwx------ 1 david admin 16384 4 Oct 12:53 temp
drwx------ 1 david admin 16384 14 Oct 10:35 templates
-rwx------ 1 david admin 890 4 Feb 2004 test.html
Det verkar alltså vara något väldigt fel med Samba. Jag har inte så bra koll på detta.
Är det någon som har en idé om vad som kan vara fel?
-------
Vi har problem med att alla filer som vi tankar upp till vår web-server får rättigheterna 0700.
Det är inställt i servern att alla filer som skapas ska få rättigheterna -rw-r--r-- men får istället -rwx------. Loggar jag in med SSH och kollar umask så är den inställd på 0022.
Får samma problem oavsett om jag tankar upp filerna med Transmit, Cyberduck, Fugu eller med SCP. Grejjen är att från både vår interna labbserver med SCP och från en Windows-burk med FileZilla så blir det rätt rättigheter.
Det är alltså bara Mac:arna som har detta problem. Alla kör Panther.
Någon som har någon lösning?