Maxwell: Userrechte

Beitrag lesen

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