Quiero crear un instalador .pkg de Apple donde ejecuto una secuencia de comandos posterior a la instalación después de que el instalador haya copiado los archivos. El script se ejecuta y todo funciona perfectamente, excepto que todos los comandos en el script se ejecutan como root.
La pregunta es, ¿cómo puedo determinar el ID del usuario que realmente invocó el instalador?
who -m
devuelve el usuario que invoca cuando ejecuto el script en la línea de comandos con sudo
. Pero devuelve root
cuando lo ejecuto en el instalador.
¿Hay alguna forma de obtener el "usuario real"?
¡Gracias por tu ayuda!