diff options
author | Jason Fesler <jfesler@gigo.com> | 2015-02-17 12:45:28 -0800 |
---|---|---|
committer | Jason Fesler <jfesler@gigo.com> | 2015-02-17 12:45:28 -0800 |
commit | 09e28bca2336be4f9dda700838d9952353174317 (patch) | |
tree | 7fe95766f59a8ab706066638cd725f1c4d7d20e1 | |
parent | 837bcee57f5d7cccf58f104c300399d698ed19da (diff) | |
download | mtu1280d-09e28bca2336be4f9dda700838d9952353174317.tar.gz mtu1280d-09e28bca2336be4f9dda700838d9952353174317.zip |
More user friendly
-rw-r--r-- | Makefile | 27 | ||||
-rw-r--r-- | README.md | 8 |
2 files changed, 30 insertions, 5 deletions
@@ -8,7 +8,10 @@ help: @test ! -d /etc/init && echo "we recommend make init.d (we did not find /etc/init)" || true mtu1280d: mtu1280d.c - gcc -o mtu1280d mtu1280d.c -lnetfilter_queue + gcc -o mtu1280d mtu1280d.c -lnetfilter_queue || ( echo "see README.md for prerequisites" && exit 1 ) + +clean: + rm -f mtu1280d install: mtu1280d /usr/bin/install -c mtu1280d /usr/sbin/ @@ -27,3 +30,25 @@ remove: rm -fr /usr/sbin/mtu1280d /etc/init/mtu1280d /etc/init.d/mtu1280d update-rc.d mtu1280d remove + + + + + + + +################################################################ +# Used by Jason for releases via rsync # +################################################################ + +dist-prep:: + rm -fr work + mkdir -p work + rsync -av . work --exclude work --exclude "*~" --exclude /mtu1280d --exclude ".git" + +dist-test: dist-prep + ../dist_support/make-dist.pl --stage work --base mtu1280d --branch test + +dist-stable: dist-prep + ../dist_support/make-dist.pl --stage work --base mtu1280d --branch stable + @@ -28,12 +28,12 @@ guest% sudo ip6tables-save | grep NFQ REQUIREMENTS ------------ -RedHat: - * Please send me confirmed required packages. -- jfesler@gigo.com - * libnetfilter queue "developer" package +RedHat/Centos/Fedora: + * libnetfilter_queue-devel + * gcc, make * ip6tables - and a way to automatically load ip6tables on startup -Ubuntu: +Ubuntu/Debian: * build-essential * libnetfilter-queue-dev * ip6tables - and a way to automatically load ip6tables on startup |