Tengo un usuario administrador local y algunos usuarios móviles de "red" (sin privilegios admin
) que necesitan poder brew
en una Mac. Por lo tanto, estos usuarios de 'red' no son miembros del grupo admin
y probablemente no deberían serlo.
$ ls -l /user/local
-rw-r--r-- 1 localadmin admin 491 Jan 21 18:04 CONTRIBUTING.md
drwxr-xr-x 6 localadmin admin 204 Jan 21 18:23 Cellar
drwxr-xr-x 8 localadmin admin 272 Jan 21 18:06 Library
-rw-r--r-- 1 localadmin admin 789 Jan 21 18:04 README.md
drwxr-xr-x 44 localadmin admin 1496 Jan 23 23:44 bin
drwxr-xr-x 3 localadmin admin 102 Jan 21 18:06 etc
drwxr-xr-x 27 localadmin admin 918 Jan 21 18:24 include
drwxr-xr-x 98 localadmin admin 3332 Jan 21 18:24 lib
drwxr-xr-x 6 localadmin admin 204 Jan 21 18:24 opt
drwxr-xr-x 9 localadmin admin 306 Jan 21 18:24 share
drwx------ 3 localadmin admin 102 Jan 21 18:37 var
Mi pregunta es si habría un problema con, por ejemplo, cambiar el grupo de admin
a algo así como brewers
para /usr/local -R
(recurseively)? Luego agregue root
, localadmin
y cada usuario de la red al grupo brewers
. ¿Cada usuario de la red ahora podría brew
?
He he leído ¿Es posible que tenga que cambiar el umask
para cada usuario de la red a 0002
?