On 09.05.14 09:55, David Champion wrote:
> You can unbind the key (or bind it to no-op), but the user can still
> rebind it unless you also remove the enter-command binding (preventing
> them from entering a bind command).  Also ensure that they cannot source
> any muttrc files (check bindings for source macros),

and disable "-F" on the command line, e.g. by putting a suid wrapper
around mutt, with the mutt executable runnable only by "nobody".

> and cannot edit any
> muttrc files that the program is sourcing.  Your use case might help to
> answer more exactly.
> 
> To avoid this complexity, source code changes are the only option.

+1

Maybe #ifndef the code that does it, and provide a new makefile target
which defs it out. That way the next customer can have it for free.

Erik

-- 
The most dangerous food is wedding cake.
                     - American proverb

Reply via email to