4 votos

¿Para qué sirve 'currentHost', en los valores por defecto?

Hay muchas páginas web dedicadas a enumerar los comandos por defecto para configurar diversas partes del sistema operativo. Algunos de ellos incluyen la bandera -currentHost .

El man página para el defaults documenta la opción -currentHost , como "restringiendo las operaciones de preferencias al host en el que el usuario ha iniciado la sesión".

Del mismo modo, el -host permite especificar un nombre de host para la preferencia.

¿Cuál es el propósito de establecer explícitamente estas banderas? ¿Bajo qué circunstancias una preferencia afectaría a algún otro host? (O, de hecho, ¿cuándo se conectaría un usuario en un host diferente?)

2voto

Jose Chavez Puntos 645

En el caso de las cuentas en red y las carpetas domésticas en red, un usuario puede acceder a cualquier Mac en, por ejemplo, una red de la empresa y ver sus propios archivos y tener sus propias preferencias establecidas.

En este caso se puede utilizar la función -host. Digamos que quieres, por ejemplo, un fondo de pantalla en tu propio escritorio, pero otro cuando te conectes al Mac de la oficina compartida en la sala de reuniones. O cualquier otro tipo de configuración que no sea el papel de pared, por supuesto.

0 votos

Pero si utilizas una cuenta en red, seguramente las preferencias de la biblioteca del usuario ya se aplicarán, independientemente del ordenador en el que te conectes.

0 votos

@benwiggy Las cuentas móviles solían tener carpetas de inicio sincronizadas, por lo que el valor de currentHost debía ser fijo y no móvil. También puede tener una red / montado carpeta de inicio (o incluso partes de la carpeta de inicio) en algunos casos. ¿Cuál es la verdadera pregunta que usted está pidiendo o es sólo una curiosidad y, literalmente, "¿cómo llegamos aquí" tipo de pregunta?

0 votos

Sí, sólo por curiosidad. Así que en otras palabras, para las instalaciones "normales" de MacOS, el -currentHost bandera es bastante insignificante y vestigial.

1voto

Xan Puntos 155
  • Algunas aplicaciones sólo utilizarán los valores predeterminados de currentHost (como com.apple.notificationcenterui dndEnabledDisplaySleep) e ignorarán los valores predeterminados establecidos sin currentHost
  • currentHost también es relevante en el caso de cuentas en red y carpetas de inicio en red (ver la respuesta de jksoegaard si está interesado en los detalles).

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