Displaying 4 results from an estimated 4 matches for "create_mode".
2010 Feb 05
2
Problem with created ~/mail directory
If a user doesn't have a ~/mail directory and logs in, the directory is
created for them. However, it is created with insecure permissions,
0770 (full group access).
The problem is this bit in src/lib-storage/index/mbox/mbox-storage.c:
#define CREATE_MODE 0770 /* umask() should limit it more */
The code then uses CREATE_MODE as an argument to mkdir_parents(), but
mkdir_parents() overrides the umask setting and forces the requested
permissions. There's no way to override this except to change the
source code.
It looks like the same thing is in...
2003 Oct 30
1
Setting creation mask per user when using 'homes'...
Hi...
I'm running Samba 2.2.8 with a 'homes' directive to auto mount
homedirectories upon login.
I'm using the create_mode and directory_mode of 600 and 700 so only
owner has perms for created files. There is a group of about 40
accounts that need this instead set to
read/write for them and read only for world (i.e. 604 and 705).
Is there some way to do this based on the user logging in but still
using the hom...
2003 May 14
1
Creating and renaming mbox folders on NFS auto-installed partitions
...-storage.c in src/lib-storage/index/mbox to call
"access" to do this....
*** src/lib-storage/index/mbox/mbox-storage.c.orig Tue Apr 15 14:04:02 2003
--- src/lib-storage/index/mbox/mbox-storage.c Wed May 14 16:04:39 2003
***************
*** 38,44 ****
p++;
}
! if (mkdir(dir, CREATE_MODE) < 0 && errno != EEXIST) {
t_pop();
return -1;
}
--- 38,44 ----
p++;
}
! if ( (access(dir,F_OK) != 0) && mkdir(dir, CREATE_MODE) < 0 && errno != EEXIST) {
t_pop();
return -1;
}
- - -
(Could also remove the && errno ==...
2005 Jan 24
2
Problem with incorrect permissions with shared folders
Hi,
I'm seeing strange permissions when using an email client to create a new
sub folder in a shared folder.
This is dovecot-1.0test61
I have a directory /data/mail/shared owner=root
group=shared permissions=2770
I have a file /data/mail/shared/dovecot-shared owner=root
group-shared permissions=2660
User fred in in group shared (in /etc/group)
My understanding