all: my_lsof my_aster_showcall check_firewall check_fail2ban check_asterisk_actcalls check_asterisk_callsprocd check_asterisk_g729 check_total_bandwidth check_log_growth

my_lsof: my_lsof.c
	gcc -o my_lsof my_lsof.c
	chmod 6755 my_lsof

my_aster_showcall : my_aster_showcall.c
	gcc -o my_aster_showcall my_aster_showcall.c
	chmod 6755 my_aster_showcall

check_asterisk_actcalls : check_asterisk_actcalls.c
	gcc -o check_asterisk_actcalls check_asterisk_actcalls.c
	chmod 6755 check_asterisk_actcalls

check_asterisk_callsprocd : check_asterisk_callsprocd.c
	gcc -o check_asterisk_callsprocd check_asterisk_callsprocd.c
	chmod 6755 check_asterisk_callsprocd

check_asterisk_g729 : check_asterisk_g729.c
	gcc -o check_asterisk_g729 check_asterisk_g729.c
	chmod 6755 check_asterisk_g729

check_firewall : check_firewall.c
	gcc -o check_firewall check_firewall.c
	chmod 6755 check_firewall

check_fail2ban : check_fail2ban.c
	gcc -o check_fail2ban check_fail2ban.c
	chmod 6755 check_fail2ban

check_total_bandwidth : check_total_bandwidth.c
	gcc -o check_total_bandwidth check_total_bandwidth.c -ldb
	chmod 6755 check_total_bandwidth

check_log_growth : check_log_growth.c
	gcc -g -o check_log_growth check_log_growth.c -ldb
	# Do NOT give it set-uid perms. This will louse up logfile creation
