Postfix: systemd-services – mailgraph.service

File of service:
/etc/systemd/system/mailgraph.service

Activating service:

gate:/etc/systemd/system # systemctl enable mailgraph.service
ln -s ‘/etc/systemd/system/mailgraph.service’ ‘/etc/systemd/system/multi-user.target.wants/mailgraph.service’
gate:/etc/systemd/system #

Content of unit file:

[Unit]
Description=mailgraph mail log file analyzer
After=syslog.target

[Service]
EnvironmentFile=/etc/sysconfig/mailgraph
Nice=19
Type=forking
ExecStart=/usr/local/bin/mailgraph.pl -d -l ${MAIL_LOG} --daemon-rrd=${RRD_DIR} --daemon-pid=${PID_FILE}

[Install]
WantedBy=multi-user.target

Content of Environment File:
/etc/sysconfig/mailgraph

MAIL_LOG=/var/log/mail
PID_FILE=/var/run/mailgraph.pid
RRD_DIR=/var/cache/mailgraph.rrd
Scroll to top