Me acabo de dar cuenta:
~$ touch ~/home.txt
~$ touch /tmp/tmp.txt
~$ ls -l ~/home.txt
-rw-r--r-- 1 jdough personal 0 Dic 2 15:09 /Users/jdough/home.txt
~$ ls -l /tmp/tmp.txt
-rw-r--r-- 1 jdough rueda 0 2 dic 15:09 /tmp/tmp.txt
¿Es inusual que OS X utilice el sistema de archivos para decidir la propiedad del grupo? Yo esperaba que todos los archivos creados por un usuario tuvieran staff
como el grupo.
He estado tarando cds en /tmp
y luego ponerlos en el almacenamiento en la nube. ¿No es ese un caso de uso clásico para /tmp
? Como usuarios, ¿debemos dejar de utilizar /tmp
? No quiero que se juegue con la propiedad de mi grupo y ahora tmp está conectado para cambiar inesperadamente el grupo.
Por supuesto, sólo con el uso de $HOME/tmp
está bien. Pero, me entristecerá dejar de usar /tmp
.
0 votos
El grupo se establece en la creación por lo que el código importante es cómo se crea los archivos (Pero como la respuesta no se debe utilizar $TMPDIR / tmp se desmenuza entre los usuarios y por lo que puede haber conflictos en los permisos de
0 votos
Esto no es inusual. Los archivos heredan la clase de grupo del directorio en el que se crean.