mailing-lists-sieve is installed with the usual ./confugure && make install paradigm. It depends on liblistserv 1.0, glib >= 2.22.3 and libgsasl > 1.4.
The programme settings are stored in a configuration file. This is ~/.mailing-lists-sieve, or if not found, ${sysconfdir}/mailing-lists-sieve.conf. ${sysconfdir} is specified at `./configure' with --sysconfdir and is usually /etc or /usr/local/etc.
The syntax of the configuration file is explained in the glib manual (http://library.gnome.org/devel/glib/stable/ -> Key-value file parser).
Each module in mailing-lists-sieve defines the use of a separate section. Here is a sample configuration file:
[listserv]
host=localhost
user=1@example.org
password=PW1ATEXAMPLEORG
capabilities=11
#port = 2306
[managesieve]
host=mail.example.org
user=sieve
password=a27yt5>h6
[timsieved_fs]
sievedir=/usr/sieve
extensions=notify,reject,envelope
owner=96
group=12