12-14-2003
Does this sound right?
A user's default permissions when creating new files or directories is set by the umask of either the system or in the startup script of the user itself. For example, I have 'umask 022' in my .profile which means that my default permissions will be 755. Typically, the system default umask is 022, but as systems become more secure, administrators are setting the default umask to 027 which yields 750 permissions.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
how do i configure sound on a laptop in FreeBSD 4.4 the laptop is a Green753+
i think the sound is a ess ? can any one help please
tryed to make a genric kerl
but did not work (1 Reply)
Discussion started by: amicrawler
1 Replies
2. UNIX for Advanced & Expert Users
Hi All
I am having difficulty configuring sound on my system an wonder if anyone can help me.
xmms refuses to play telling me that
oss_open(): Failed to open audio device (/dev/sound/dsp): No such file or directory
what I have done to try and fix this is
1. create /dev/sound/dsp ... (7 Replies)
Discussion started by: silvaman
7 Replies
3. UNIX for Dummies Questions & Answers
Howdy all,
I have a creative vibra 16 sound card and Mandrake linux 9. I can't seem to get the sound server to run (it comes up with errors). I'm a bit of a linux newb so I'd really appreciate any help on what I have to do to get it working. Thanks!
~ Paul (2 Replies)
Discussion started by: KrazyGuyPaul
2 Replies
4. Linux
i installed Red Hat Fedora (successfully this time) and my sound card wasnt automticly found or what ever. so how do i get my sound working and stuff? how do i gonfigure the sound card? how do i get it to detect the sound card? (4 Replies)
Discussion started by: xcaliber
4 Replies
5. Linux
i install fedora core 4 but it fail to detect my sound card. my sound card is sigmatel. how can i solve this problem? can i install other sound driver? thx (9 Replies)
Discussion started by: wsc
9 Replies
6. UNIX for Dummies Questions & Answers
how to disable anoying beep sound??? (4 Replies)
Discussion started by: nnn
4 Replies
7. UNIX for Advanced & Expert Users
hi all
i have a problem that if i use something like firefox it will grab the sound device and not release it, so i can not use skype
is there a command to see what is using the audio device
i am using Fedora
thaks
Adam (3 Replies)
Discussion started by: ab52
3 Replies
8. OS X (Apple)
There is a change with UnIX version concerning these two platforms. I own a Power G4 Mac with OS 10.4.11 and a Mac Book Pro with Lion OS 10.7.2. There are some problems of compatibilities between the two UNIX versions.
Under OS 10.4.11, these three UNIX commands work, in order to produce sounds,... (4 Replies)
Discussion started by: shub22
4 Replies
9. Linux
I reformatted my hard drive and installed Mandriva 2011.
It works fine. I can go to the Internet
The problem is no sound.
I want to listen to songs from YouTube. Sound doesn't come.
I see a man is singing on the screen. No sound.
I had no problem with my old Mandriva. Sound and everything... (11 Replies)
Discussion started by: Toxic
11 Replies
10. Red Hat
I am not able to run any video file. Getting message something like : no audio facility.
Is this may be problem of driver. If so please send me link for the same.
I am working on Red Hat Fedora (Linux) (16 Replies)
Discussion started by: ravisingh
16 Replies
UMASK(2) Linux Programmer's Manual UMASK(2)
NAME
umask - set file mode creation mask
SYNOPSIS
#include <sys/types.h>
#include <sys/stat.h>
mode_t umask(mode_t mask);
DESCRIPTION
umask() sets the calling process's file mode creation mask (umask) to mask & 0777 (i.e., only the file permission bits of mask are used),
and returns the previous value of the mask.
The umask is used by open(2), mkdir(2), and other system calls that create files to modify the permissions placed on newly created files or
directories. Specifically, permissions in the umask are turned off from the mode argument to open(2) and mkdir(2).
The constants that should be used to specify mask are described under stat(2).
The typical default value for the process umask is S_IWGRP | S_IWOTH (octal 022). In the usual case where the mode argument to open(2) is
specified as:
S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH
(octal 0666) when creating a new file, the permissions on the resulting file will be:
S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH
(because 0666 & ~022 = 0644; i.e., rw-r--r--).
RETURN VALUE
This system call always succeeds and the previous value of the mask is returned.
CONFORMING TO
SVr4, 4.3BSD, POSIX.1-2001.
NOTES
A child process created via fork(2) inherits its parent's umask. The umask is left unchanged by execve(2).
The umask setting also affects the permissions assigned to POSIX IPC objects (mq_open(3), sem_open(3), shm_open(3)), FIFOs (mkfifo(3)), and
UNIX domain sockets (unix(7)) created by the process. The umask does not affect the permissions assigned to System V IPC objects created
by the process (using msgget(2), semget(2), shmget(2)).
SEE ALSO
chmod(2), mkdir(2), open(2), stat(2)
COLOPHON
This page is part of release 3.44 of the Linux man-pages project. A description of the project, and information about reporting bugs, can
be found at http://www.kernel.org/doc/man-pages/.
Linux 2008-01-09 UMASK(2)