Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Jan 2002 12:23:36 -0800
From:      Terry Lambert <tlambert2@mindspring.com>
To:        Foldi Tamas <crow@localhost.hu>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: interesting open() issue
Message-ID:  <3C45E148.5164B465@mindspring.com>
References:  <20020116105923.A29210@hax0r.hu>

next in thread | previous in thread | raw e-mail | index | archive | help
Foldi Tamas wrote:
> 
> Hello hackers,
> 
>         I tried the following program on Tru64, FreeBSD and linux:
> 
> #include <stdio.h>
> #include <fcntl.h>
> #include <sys/stat.h>
> #include <sys/types.h>
> main() {
>         int fd;
>         fd = open ( "/tmp/foobar", (O_RDWR | O_CREAT),  0020);
>         perror("open");
>         close(fd);
> }
> 
> The program ran successfully, but the created file was different.
> On Linux:
>     -----w----    1 crow     crow            0 Jan 16 10:32 /tmp/foobar
> 
> On Tru64/FreeBSD:
>     ----------    1 crow     users           0 Jan 16 10:30 /tmp/foobar
> 
> I'm not sure what the result supposed to be. Any ideas ?

man 2 umask

-- Terry

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3C45E148.5164B465>