I'm getting very weird results when creating new files on ext4 filesystems (this is on a CentOS 7 system). The permissions are not what they should be. On the / filesystem, as superuser: [root@server ~]# umask 0000 [root@server ~]# touch a [root@server ~]# ls -l a -r--r----- 1 root root 0 Oct 10 11:45 a As a normal user: [stern@server ~]$ umask 0000 [stern@server ~]$ touch b [stern@server ~]$ ls -l b -rw------- 1 stern stern 0 Oct 10 11:47 b In /boot (which is a separate ext4 filesystem): [root@server boot]# umask 0000 [root@server boot]# touch a [root@server boot]# ls -l a -r--r--r--. 1 root root 0 Oct 10 15:30 a On a tmpfs filesystem, the permissions are -rw-rw-rw-, as expected. What causes this sort of thing, and how can I change it? Thanks, Alan Stern -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html