Acabo de instalar mutt ('brew install mutt') corriendo como yo mismo (uid=501(john)), sin sudo.
Parece que ha funcionado, pero ahora tengo un par de problemas extraños de permisos.
-
Cuando ejecuto mutt, el correo electrónico siempre aparece nuevo y no puedo borrarlo. Cuando lo intento, la pantalla parpadea (timbre visual, supongo) y me sale "El buzón es de sólo lectura". El buzón parece ser /var/mail/john, y
ls
me da esto:-rw------- 1 john mail 607 Jun 24 11:25 /var/mail/john
(No estoy en el
mail
grupo. ¿Debería serlo?) -
Cuando ejecuto mutt como otro usuario en el sistema, obtengo diferentes errores.
sudo su - conrad
Ahora mi uid (dado por id(1)) es 502 (conrad).
Esta vez, cuando ejecuto mutt, como antes (simplemente
mutt
en la línea de comandos), obtengo errores ligeramente diferentes:/Users/conrad/.mbox: No such file or directory (errno = 2)
(Si proporciono
-f /var/mail/conrad
entonces vuelvo al caso 1).Si utilizo
sudo
para ejecutar mutt, entonces todo es copacetic, pero eso no parece correcto.
¿Cómo puedo solucionarlo?
Creo que estoy haciendo dos preguntas:
- ¿Cómo puedo solucionar el problema de los permisos de los archivos?
- ¿Cómo puedo hacer que mutt, cuando se ejecuta como otro usuario además del que lo instaló, por defecto lea de
/var/mail/*username*
en lugar de/Users/*username*/.mbox
?
Mi software está ejecutando las versiones específicas:
Deimos$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.10.3
BuildVersion: 14D136
Deimos$ brew info mutt | head -1
mutt: stable 1.5.23 (bottled), HEAD