#
# Makefile del mcDaemon, parte de vscan-mcDaemon, parte de samba-vscan
#

CC = gcc
CFLAGS = -Wall -pedantic -O3 -g
MCDAEMON_OBJ = mcdaemon
SOURCES = mcDaemon.c

all: $(MCDAEMON_OBJ)

mcdaemon: $(SOURCES)
	$(CC) $(CFLAGS) $(SOURCES) -o mcdaemon

clean:
	indent $(SOURCES)
	rm -f core *~ $(MCDAEMON_OBJ)

install:
	-killall -9 uvscan mcdaemon
	mkdir -p /var/spool/mcdaemon
	mkdir -p /var/lib/mcdaemon
	chmod 0750 /var/spool/mcdaemon
	cp mcDaemonRC /etc/init.d
	chkconfig -a mcDaemonRC
	chkconfig mcDaemonRC 35
	cp mcdaemon /var/lib/mcdaemon
	cp mcLoader.sh /var/lib/mcdaemon
	cp MCDaemon /etc/sysconfig
	ln -sf /etc/init.d/mcDaemonRC /usr/sbin/rcmcdaemon
	mkdir -p /etc/samba
	cp vscan-mcdaemon.conf /etc/samba
