/dovecot/src/lib-storage/ |
H A D | mail-copy.c | 131 src_perm->file_create_gid == dest_perm->file_create_gid &&
|
H A D | mailbox-uidvalidity.c | 53 if (perm.file_create_gid != (gid_t)-1 && 54 fchown(fd, (uid_t)-1, perm.file_create_gid) < 0) { 57 perm.file_create_gid, 61 path, (long)perm.file_create_gid);
|
H A D | mailbox-list.c | 151 list->root_permissions.file_create_gid = (gid_t)-1; 966 permissions_r->file_create_gid = (gid_t)-1; 970 permissions_r->file_create_gid = (gid_t)-1; 973 permissions_r->file_create_gid = (gid_t)-1; 975 permissions_r->file_create_gid = st.st_gid; 978 permissions_r->file_create_gid != (gid_t)-1) { 989 permissions_r->file_create_gid = (gid_t)-1; 1009 permissions_r->file_create_gid = (gid_t)-1; 1066 permissions_r->file_create_gid == (gid_t)-1 ? "default" : 1067 dec2str(permissions_r->file_create_gid)); [all...] |
H A D | mailbox-list.h | 179 gid_t file_create_gid; member in struct:mailbox_permissions 180 /* origin (e.g. path) where the file_create_gid was got from */
|
H A D | mail-storage.c | 2735 box->_perm.file_create_gid = (gid_t)-1; 2753 box->_perm.file_create_gid, 2799 if (perm->file_create_gid != (gid_t)-1) { 2800 if (fchown(fd, (uid_t)-1, perm->file_create_gid) == 0) { 2805 perm->file_create_gid, 2832 perm->file_create_gid, 3035 set.gid = perm->file_create_gid;
|
/dovecot/src/lib-storage/index/dbox-multi/ |
H A D | mdbox-file.c | 333 } else if (perm.file_create_gid == (gid_t)-1) { 335 } else if (fchown(fd, (uid_t)-1, perm.file_create_gid) < 0) { 339 perm.file_create_gid, 344 path, (long)perm.file_create_gid);
|
H A D | mdbox-map.c | 148 perm.file_create_gid,
|
/dovecot/src/lib-storage/index/dbox-single/ |
H A D | sdbox-file.c | 258 perm->file_create_gid, 272 } else if (perm->file_create_gid == (gid_t)-1) { 274 } else if (fchown(fd, (uid_t)-1, perm->file_create_gid) < 0) { 278 perm->file_create_gid, 283 path, (long)perm->file_create_gid);
|
/dovecot/src/lib-storage/index/maildir/ |
H A D | maildir-storage.c | 177 perm->file_create_gid, 412 if (fchown(fd, (uid_t)-1, perm->file_create_gid) < 0) { 416 perm->file_create_gid, 493 if (perm->file_create_gid != (gid_t)-1) { 494 if (fchown(fd, (uid_t)-1, perm->file_create_gid) == 0) { 499 perm->file_create_gid,
|
H A D | maildir-keywords.c | 316 if (st.st_gid != perm->file_create_gid && 317 perm->file_create_gid != (gid_t)-1) { 318 if (fchown(fd, (uid_t)-1, perm->file_create_gid) < 0) { 322 perm->file_create_gid,
|
H A D | maildir-util.c | 183 if (mkdir_chgrp(path, perm->dir_create_mode, perm->file_create_gid,
|
H A D | maildir-save.c | 382 } else if (perm->file_create_gid != (gid_t)-1) { 383 if (fchown(fd, (uid_t)-1, perm->file_create_gid) < 0) { 388 perm->file_create_gid,
|
H A D | maildir-uidlist.c | 1427 if (perm->file_create_gid != (gid_t)-1 && 1428 fchown(fd, (uid_t)-1, perm->file_create_gid) < 0) { 1432 perm->file_create_gid,
|
/dovecot/src/lib-storage/list/ |
H A D | mailbox-list-fs.c | 381 perm.file_create_gid, 453 new_perm.file_create_gid != old_perm.file_create_gid)) { 465 new_perm.file_create_gid,
|
H A D | subscription-file.c | 145 perm.file_create_gid, 160 perm.file_create_gid,
|
H A D | mailbox-list-maildir.c | 446 new_perm.file_create_gid != old_perm.file_create_gid)) {
|
H A D | mailbox-list-index.c | 84 perm.file_create_gid,
|
/dovecot/src/plugins/acl/ |
H A D | acl-backend-vfile-acllist.c | 248 perm.file_create_gid, 255 perm.file_create_gid,
|
H A D | acl-backend-vfile-update.c | 41 perm.file_create_gid,
|
/dovecot/src/plugins/quota/ |
H A D | quota-maildir.c | 252 perm.file_create_gid = (gid_t)-1; 271 perm.file_create_gid, 278 perm.file_create_gid, 286 perm.file_create_gid,
|
/dovecot/src/plugins/fts-squat/ |
H A D | fts-backend-squat.c | 143 perm->file_create_gid);
|