Hallo,
ich habe ein merkwürdiges Problem bei Perl mit Benutzerrechten:
Wenn ich in Perl eine Datei über:
open( F, '>./998' );
print F ...;
close(F);
anlege. Woher nimmt er die Info, welche Rechte diese Datei haben soll?
Ich habe z.B. den Output:
-rwxr-xr-x 2 domain psacln 4096 Nov 4 2006 998
-rwx------ 2 domain psacln 4096 Nov 4 2006 999
Beide Dateien wurden über denselben Aufruf open-print-close erstellt. Beide aus dem Webserver mit CGI-Schnittstelle. Aber warum hat die eine Datei weniger Rechte, als die andere. Woher kann das kommen?
Hat das etwas mit umask zu tun?
Grüsse,
Maxwell