Muttprint creates a temporary file with the fixed hard-coded name
``/tmp/muttprint-geometry-ver''. This name as can see does not depends on
the environment muttprint was run (i.e. user id, configuration options and
so on). The main problems that the file is the same for all users. If the port
is used by a user with umask 077, for example, than this will be the only user
(except with root) who will be able to use this port.
Fix: Just form the name of the temporary file on the base of user ID. Since muttprint
is the Perl script the fix is extremely simple:
1) install muttprint
2) log in as the user A
3) set up umask 077
4) print anything with muttprint
5) log in as the user B
6) try to print anything with muttprint
Over to maintainer.