Acabo de instalar mutt ('brew install mutt') ejecutándose como yo (uid = 501 (john)), no sudo.
Parece que ha funcionado, pero ahora tengo un par de problemas de permisos extraños.
-
Cuando ejecuto mutt, el correo electrónico siempre aparece nuevo y no puedo eliminarlo. Cuando lo intento, la pantalla parpadea (campana visual, supongo) y aparece "El buzón es de solo 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 grupo
mail
. ¿Debería estarlo?) -
Cuando ejecuto mutt como otro usuario en el sistema, obtengo diferentes errores.
sudo su - conrad
Ahora mi uid (como lo indica la identificación (1)) es 502 (conrad).
Esta vez, cuando ejecuto mutt, como antes (solo el
mutt
en la línea de comandos), recibo 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 uso
sudo
para ejecutar mutt, entonces todo es copacético, pero no parece correcto.
¿Cómo soluciono esto?
Supongo que estoy haciendo dos preguntas:
- ¿Cómo soluciono el problema de permisos de archivos?
- ¿Cómo hago mutt, cuando se ejecuta como otro usuario además del que lo instaló, se lee de forma predeterminada desde
/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