1 votos

MacOS Catalina: permisos incorrectos en el directorio /tmp

Recientemente he inicializado mi MacBook Pro 10.2 restaurando desde una copia de seguridad de TimeMachine. Se instaló MacOS Catalina GM en una Beta (No estoy seguro de eso, pero ahora tengo la versión 19B77a (10.15.1).

Después de esta instalación, hay problemas para instalar aplicaciones o actualizar, etc.

Después de algunas investigaciones he descubierto que el sistema no puede escribir en el directorio /tmp.

He intentado hacer una ls al directorio /:

$ ls -lah /
total 9
drwxr-xr-x   22 root  admin   704B Feb 12 22:16 .
drwxr-xr-x   22 root  admin   704B Feb 12 22:16 ..
-rw-rw-r--    1 root  admin     0B Oct  8 07:20 .DS_Store
lrwxr-xr-x    1 root  admin    36B Feb 12 22:14 .VolumeIcon.icns -> System/Volumes/Data/.VolumeIcon.icns
----------    1 root  admin     0B Oct  8 07:20 .file
drwx------    7 root  admin   224B Apr  3 19:46 .fseventsd
drwxr-xr-x    2 root  wheel    64B Oct  8 07:20 .vol
drwxr-xr-x+ 144 root  admin   4.5K Apr  3 08:02 Applications
drwxr-xr-x   64 root  wheel   2.0K Mar 11 17:57 Library
drwxr-xr-x@   8 root  wheel   256B Oct 15 07:37 System
drwxr-xr-x    5 root  admin   160B Feb 13 01:22 Users
drwxr-xr-x    4 root  wheel   128B Apr  3 19:50 Volumes
drwxr-xr-x@  38 root  wheel   1.2K Oct 15 07:46 bin
drwxr-xr-x    2 root  wheel    64B Aug 24  2019 cores
dr-xr-xr-x    3 root  wheel   4.2K Apr  3 19:46 dev
lrwxr-xr-x@   1 root  admin    11B Feb 12 22:06 etc -> private/etc
lrwxr-xr-x    1 root  wheel    25B Apr  3 19:50 home -> /System/Volumes/Data/home
drwxr-xr-x    6 root  wheel   192B Feb 13 01:22 opt
drwxr-xr-x    6 root  wheel   192B Feb 13 01:22 private
drwxr-xr-x@  64 root  wheel   2.0K Feb 12 22:14 sbin
lrwxr-xr-x@   1 root  admin    11B Feb 12 22:14 tmp -> private/tmp
drwxr-xr-x@  11 root  wheel   352B Feb 12 22:14 usr
lrwxr-xr-x@   1 root  admin    11B Feb 12 22:14 var -> private/var

Así veo que hay un grupo incorrecto en el directorio alias /tmp, pero correcto en /privado:

$ ls -lah /private/
total 0
drwxr-xr-x    6 root  wheel   192B Feb 13 01:22 .
drwxr-xr-x   22 root  admin   704B Feb 12 22:16 ..
drwxr-xr-x  126 root  wheel   3.9K Mar 30 00:07 etc
drwxr-xr-x@   2 root  wheel    64B Feb 13 01:22 tftpboot
lrwxr-xr-x@   1 root  wheel    11B Jun 27  2018 tmp -> private/tmp
drwxr-xr-x   31 root  wheel   992B Feb 13 08:08 var

Así que el siguiente paso es intentar establecer el grupo correcto en /tmp, pero, desde Catalina, la partición System es de sólo lectura:

$ sudo chown root:wheel /tmp 
Password:
chown: /tmp: Read-only file system

Obviamente, ya he desactivado el SIP:

$ /usr/bin/csrutil status
System Integrity Protection status: disabled.

Entonces, ¿qué es lo siguiente? ¿Tienes alguna sugerencia?

0voto

benwiggy Puntos 8

Veo exactamente la misma propiedad de grupo en mi sistema Catalina, así que sugiero que esta no es la causa de los problemas que tienes.

¿Quizás hacer otra pregunta detallando los problemas con la instalación de aplicaciones y la escritura en /tmp?

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X