[[ShowPath]] [[PageOutline]] = Installation = First get the latest stable source of the package from: * ftp://ftp.sara.nl/pub/outgoing/email2trac.tar.gz == Contains == The email2trac package contains the following utilities: '''email2trac''':: Converts an email to ticket. Reads a config file email2trac.conf '''run_email2trac''':: Suid program that changes the MTA-user to the TRAC-user so that we can save attachments '''delete_spam''':: A small program that deletes the SPAM tickets from the database [wiki:Email2tracConfiguration email2trac.conf]:: Configuration file to set the behavior for email2trac. == Build process == [[Image(Warning_icon.png)]] Pay attention to the MTA_USER and TRAC_USER, they are not something you can ignore! Unpack the tarball. There are 3 methods to build the package: * No package manager, builds default for /usr/local {{{ ./configure (see --help) default values for: prefix=/usr/local --> --prefix= exec_prefix=$prefix/bin --> --exec_prefix= sysconfdir=$prefix/etc --> --sysconfdir= MTA_USER=nobody --> --with-mta_user= TRAC_USER=www-data --> --with-trac_user= make make install }}} * Debian package: {{{ debian/rules binary dpkg -i ../email2trac_.deb NOTE: It uses the defaults settings for MTA_USER and TRAC_USERS as mentioned above }}} * RPM package {{{ cp email2trac.tar.gz /usr/src/redhat/SOURCES rpmbuild -ba email2trac.spec }}}