SYNOPSIS

mixmaster-filter

DESCRIPTION

mixmaster-filter is a wrapper around mixmaster. It will filter out header lines which may endager your anonymity.

All but a few options are passed on to mixmaster as is. If you specify -m, -g, -l or -n (see mixmaster\|(1)) then \s-1STDIN\s0 is filtered, otherwise mixmaster is executed as is.

It is intented to be used from Mail User Agents like the mutt\|(1) email reader.

OPTIONS

--mixmaster=\s-1MIXMASTER\s0

Set the path to the mixmaster binary.

--configfile=\s-1FILTERCONFIGFILE\s0

Set a config file for mixmaster-filter.

--help

Print a brief help message and exit successfully.

--version

Print a version information and exit successfully.

All other options are passed through to mixmaster.

FILES

--configfile parameter
\s-1MIXMASTER_FILTER_CONF\s0 environment
~/.Mix/filter.conf
/etc/mixmaster/filter.conf

The first file that is found is used.

FILEFORMAT

The configuration file for mixmaster-filter is simple. Lines with whitespace only are ignored as are lines that have the hash our pound (\*(C`#\*(C') sign as their first non whitespace character.

Lines are always truncated at the first hash our pound (\*(C`#\*(C') sign.

The first logical line gives the filtering policy. It's either \*(C`FILTER\*(C' or \*(C`ALLOW\*(C'.

All other lines are taken as a list of Headers.

If your policy is \*(C`FILTER\*(C' headers in your list will get removed from messages.

If your policy is \*(C`ALLOW\*(C' only headers in your list will be passed to mixmaster.

ENVIRONMENT

\s-1MIXMASTER_FILTER_CONF\s0

Config file to use

\s-1HOME\s0

Your homedirectory. Used for finding your user configuration file. Also the default destination directory is $HOME/.Mix/

RELATED TO mixmaster-filter…

BUGS

It is far from perfect but should handle most standard cases satisfactorily.

Please report them to the Debian Bug Tracking System as described at \*(C`http://bugs.debian.org/\*(C' or use a tool like reportbug\|(1).

AUTHOR

Peter Palfrader, <[email protected]>