On what operating system is user startsys creating a file?
How did startsys login to that operating system?
What interface did startsys use to create that file?
What mode did the file have when startsys created that file (please show us the output from;
where pathname is the pathname of the file that startsys created?
Have startsys run the command:
and tell us what it reports.
Have startsys run the command:
and tell us what it reports.
Have startsys create another file and tell us what exactly what interface was used to create that file and the mode that file had immediately after it was created. What mode did you expect that file to have given the values returned by the umask and id commands?
Has the mode of the file been changed by anyone after startsys created that file?
When your application is running with permissions to create files owned by startsys, exactly how was application invoked? What is the output from the command:
where application_pathname is an absolute pathname of the file that is used to invoke the application that is running with permissions to create files owned by startsys?
Last edited by vbe; 02-14-2019 at 04:15 AM..
Reason: corrected typo (missing char...)
This User Gave Thanks to Don Cragun For This Post:
in this unix book that i have, it says:
the statement:
filedes = open(pathname, O_CREAT, mode);
is actually
filedes = open(pathname, O_CREAT, (~mask)&mode); /* ~ is the negation symbol */
like it's doing some type of masking.
for example,
fd =... (1 Reply)
I changed the umask in /etc/security/user to 027.
I changed the umask in /etc/profile to 027.
My current shell is ksh.
My .profile doesn't make any changes to umask or call other scripts that change umask.
Running AIX 5.3
I still get a umask of 022 instead of the expected 027. I have no... (1 Reply)
hai guys ,
i am having problem in getting the knowledge about umask.
actually when i am putting command as umask some value is coming like 0022 by defalut.
we can change its value also.
but the main thing is thye file permisiion actually depends upon umask.how is it depends upon umask i want to... (6 Replies)
Due to urgent requirement to resolve some permission issues , I wish
to set solaris 8 server so that any file written is on 777 .
I guess need to set umask , how to set it ?? (7 Replies)
I need to set a umask of 022 for my ssh sessions, or within my profile.
I have set the umask in both bash_profile and bashrc.
and when i run umask i get 0022 but when i create a file i get,
# touch test.txt
# ls -l test.txt
-rw------- 1 root root 0 Apr 26 12:25 test.txt
it seems like... (1 Reply)
Hi,
Please, let me know how the umask is working? As per my understanding is aprt from subtracting from 666/777, logical gate operation is performing.
Ex: If I set uname 011, it gave the permission like 666 for file. Request you to explain which gate's operation performed.
$uname 011... (4 Replies)
Hi, all!
Is it possible to use umask and to set the file permission level as 775?
I know I can add chmod into my scripts but I just want to explore the umask option.
Thanks! (1 Reply)
Hi guys,
I want all new files and directories created, or copy file give this permisson "rwxrwx---", with chmod i do this with octal value "770". If i execute "umask 770" the permissons is not the same with new or copy file. How can i configure this command? I do not understand the "man... (1 Reply)