error de Mojave plist: la ruta tenía una propiedad / permisos incorrectos

1

Estoy tratando de montar un recurso compartido de archivos en el arranque. Copié el plist de un mini 2012 (donde funcionó bien) a un mini 2018, ambos ejecutando Mojave. En el nuevo mini me sale el error:

 Path had bad ownership/permissions

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Label</key>
    <string>local.mount.video</string>
    <key>ProgramArguments</key>
    <array>
        <string>/sbin/mount_smbfs</string>
        <string>smb://jeff:mypass@bignas1/video</string>
        <string>/Volumes/home/jeff/bignas1/video</string>
    </array>
    <key>RunAtLoad</key>
    <true/>
</dict>
</plist>

El plist es propiedad del usuario (501) con permisos de 0600, igual que en el mini 2012. El directorio donde se monta el recurso compartido también es propiedad de 501, con permisos de 0755. El plist se encuentra en ~ / Library / LaunchAgents /

Si muevo el plist a / Library / LaunchAgents y lo ejecuto como root, el recurso se monta como se esperaba, pero solo root puede acceder a él.

¿Qué me estoy perdiendo aquí? Todo en línea apunta a un problema de permiso / propiedad, pero no veo el problema aquí.

    
pregunta Alan 19.11.2018 - 00:32

1 respuesta

0

Resuelto. En el nuevo Mac Mini, mi almacenamiento principal es una matriz RAID de SSD en un gabinete Thunderbolt. Este almacenamiento externo fue marcado como ignorar la propiedad. Entonces, aunque me pareció que tenía la propiedad y los permisos correctos, cuando se veía como raíz, todo era propietario, desconocido, grupo, desconocido.

Cuando se ignoró el propietario, se desactivó y se aplicó la propiedad correspondiente, todo funcionó de nuevo.

    
respondido por el Alan 19.11.2018 - 20:05

Lea otras preguntas en las etiquetas