Merge remote-tracking branch 'origin/master' into patch-guilherme
[procprotect.git] / Makefile
1 obj-m += procprotect.o
2
3 KVER=$(shell uname -r)
4 ARCH=$(shell uname -m)
5
6 # Is there an easy way of fetching this automatically, short of mapping /etc/redhat-release
7 DIST=fc18
8
9 ifeq ($(wildcard /lib/modules/$(KVER)/build),) 
10         KVER=3.10.6-100.$(DIST).$(ARCH)
11 endif
12
13 all:
14         make -C /lib/modules/$(KVER)/build M=$(PWD) modules
15
16 clean:
17         make -C /lib/modules/$(KVER)/build M=$(PWD) clean
18
19 install:
20         install -D -m 755 procprotect.ko /lib/modules/$(KVER)/net/procprotect/procprotect.ko
21         mkdir -p /etc/modules-load.d
22         install -m 644 procprotect.conf /etc/modules-load.d/procprotect.conf
23         install -m 644 procprotect.service /usr/lib/systemd/system/procprotect.service
24         install -m 755 procprotect.init /usr/sbin/procprotect.init