8 votos

¿Dónde se almacenan los insultos de sudo en MacOS?

¿Cómo puedo obtener todos los sudo lista de mensajes de insultos en MacOS?

0 votos

Puedes comprobar si están codificadas en binario - utiliza: sudo strings $(which sudo)

2 votos

11voto

Si se ejecuta sudo strings /usr/bin/sudo se obtiene (entre otras muchas cosas)

Sudo version %s
1.8.17p1
Configure options: %s
--with-password-timeout=0 --disable-setreuid --with-env-editor --with-pam
--with-libraries=bsm --with-noexec=no --sysconfdir=/private/etc
--without-lecture --enable-static-sudoers --with-rundir=/var/db/sudo

Para que se incluyan los insultos, --with-insults (o cualquiera de las otras opciones de insulto mencionadas en el Archivo INSTALL ) tendría que usarse al compilar sudo :

--with-insults
    Define this if you want to be insulted for typing an incorrect password
    just like the original sudo(8).  This is off by default.
    Sudoers option: insults

Ver ¿Cómo se instalan los insultos de sudo en Mac? para obtener instrucciones sobre cómo compilarlo usted mismo.

0 votos

Entonces donde esta el archivo binario sudoers.so en os x por ejemplo en linux está en /usr/lib/sudo/sudoers.so

0 votos

sudo se instala en /usr/bin/sudo . Las bibliotecas son diferentes en MacOS, probablemente no hay una biblioteca estática como tal (al menos sudo find /usr -name '*sudo*' no devolvió nada en esa dirección)

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