#rklogd: Kernel logger especially for RSBAC.

# Set this to your kernel directory
KERNELDIR = /usr/src/linux

PREFIX=/

CFLAGS= -g -DSYSV -fomit-frame-pointer -Wall -fno-strength-reduce -DCONFIG_RSBAC
CFLAGS+=-I$(KERNELDIR)/include

all: pidfile.o rklogd.o
	gcc -o rklogd rklogd.o pidfile.o
	strip rklogd

clean:
	rm -f rklogd *.o core

install:rklogd
	cp rklogd $(PREFIX)/sbin/
	cp rklogd.init $(PREFIX)/etc/rc.d/init.d/rklogd
	cp rklogd.8 $(PREFIX)/usr/man/man8/
	bzip2 -f $(PREFIX)/usr/man/man8/rklogd.8
	cp rklogd.rus.8 $(PREFIX)/usr/man/ru/man8/rklogd.8
	bzip2 -f $(PREFIX)/usr/man/ru/man8/rklogd.8

uninstall:
	rm $(PREFIX)/sbin/rklogd
	rm $(PREFIX)/etc/rc.d/init.d/rklogd
	rm $(PREFIX)/usr/man/man8/rklogd.8.bz2
	rm $(PREFIX)/usr/man/ru/man8/rklogd.8.bz2
