David Haller wrote:
On Tue, 27 Nov 2001, Eilert Brinkmann wrote:
int open(const char *pathname, int flags, mode_t mode); [...] the permissions of the created file are (mode & ~umask).
Das hat dann auch den Effekt, daß alle in der umask nicht gesetzten Bits aus der Anforderung gelöscht werden.
*bzzt* ;) Andersrum. Es werden eben gerade alle Bits geloescht, die in der umaks gesetzt sind, die, bei denen die umask-bits nicht gesetzt sind werden "in Ruhe gelassen".
Mein ich doch ;-) Manchmal vermisse ich doch ein WWIM-Programm[1]... Eilert Footnotes: [1] WWIM = write what I mean -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Eilert Brinkmann -- Universitaet Bremen -- FB 3, Informatik eilert@informatik.uni-bremen.de - eilert@tzi.org http://www.informatik.uni-bremen.de/~eilert/