File: count_qmail.sh

package info (click to toggle)
dtc 0.35.5-1
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 18,824 kB
  • sloc: php: 50,739; sh: 8,596; makefile: 572; perl: 148; xml: 25
file content (16 lines) | stat: -rwxr-xr-x 497 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/sh

PATH=/usr/local/bin:/usr/local/sbin:/sbin:/bin:/usr/bin:/usr/sbin:
DTC_ETC=$1

cd $DTC_ETC
if [ -e /var/qmail/bin/qmail-qstat ]; then
	QMAIL_QSTAT=/var/qmail/bin/qmail-qstat
elif [ -e /usr/sbin/qmail-qstat ]; then 
	QMAIL_QSTAT=/usr/sbin/qmail-qstat
else
	QMAIL_QSTAT=qmail-qstat
fi
active=`$QMAIL_QSTAT | head -n 1 | cut -f 2 -d':' | awk '{print $1}'`
deferred=`$QMAIL_QSTAT | tail -n 1 | cut -f 2 -d':' | awk '{print $1}'`
rrdtool update $DTC_ETC/mailqueues.rrd "N:$active:$deferred"