X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=Makefile;h=1a9368e63523c45d95e586c29ee83388351a7de4;hb=fb31ae60fea31686835c4a7417428da68abbcec3;hp=78b34dd94c2cd066a84396b13511c30ff67dd1aa;hpb=7832dfcb40682e969a9fcade776a1c03a7c9000c;p=transforward.git diff --git a/Makefile b/Makefile index 78b34dd..1a9368e 100644 --- a/Makefile +++ b/Makefile @@ -2,10 +2,12 @@ obj-m += transforward.o KVER=$(shell uname -r) ARCH=$(shell uname -m) -DIST=fc18 # Is there an easy way of fetching this automatically, short of mapping /etc/redhat-release + +# Is there an easy way of fetching this automatically, short of mapping /etc/redhat-release +DIST=fc18 ifeq ($(wildcard /lib/modules/$(KVER)/build),) - KVER=3.10.6-100.$(DIST).$(KVER) + KVER=3.10.6-100.$(DIST).$(ARCH) endif all: @@ -13,3 +15,10 @@ all: clean: make -C /lib/modules/$(KVER)/build M=$(PWD) clean + +install: + install -D -m 755 transforward.ko /lib/modules/$(KVER)/net/transforward/transforward.ko + mkdir -p /etc/modules-load.d + install -m 644 transforward.conf /etc/modules-load.d/transforward.conf + install -m 644 transforward.service /usr/lib/systemd/system/transforward.service + install -m 755 transforward.init /usr/sbin/transforward.init