From 2098b3c3a5b1841b3ca3893b89b691937b6a945f Mon Sep 17 00:00:00 2001 From: Nicolas Simond Date: Tue, 4 Aug 2015 12:31:54 +0200 Subject: [PATCH] Updated links for freebsd --- README.md | 5 +++++ freebsd/install.sh | 28 ++++++++++++++-------------- freebsd/update.sh | 10 +++++----- 3 files changed, 24 insertions(+), 19 deletions(-) diff --git a/README.md b/README.md index c39f233..46e2456 100644 --- a/README.md +++ b/README.md @@ -45,6 +45,11 @@ https://github.com/stylersnico/nmd/tree/master/debian https://github.com/stylersnico/nmd/tree/master/centos +-> FreeBSD 10 + +https://github.com/stylersnico/nmd/tree/master/freebsd + + If you like my work pay me a beer :) ==================================== diff --git a/freebsd/install.sh b/freebsd/install.sh index bca8e02..95b3710 100644 --- a/freebsd/install.sh +++ b/freebsd/install.sh @@ -6,67 +6,67 @@ else mkdir /usr/local/nmd fi clear -echo; echo 'Installing No More DDOS 2015v1 for Debian'; echo +echo; echo 'Installing No More DDOS 2015v1 for freebsd'; echo #Config Files echo; echo -n 'Downloading config files...' mkdir /usr/local/nmd/conf.d -wget --no-check-certificate -q -O /usr/local/nmd/conf.d/agent.conf https://raw.githubusercontent.com/stylersnico/nmd/master/debian/conf.d/agent.conf +wget --no-check-certificate -q -O /usr/local/nmd/conf.d/agent.conf https://raw.githubusercontent.com/stylersnico/nmd/master/freebsd/conf.d/agent.conf echo -n '.' -wget --no-check-certificate -q -O /usr/local/nmd/conf.d/ignore.ip.list https://raw.githubusercontent.com/stylersnico/nmd/master/debian/conf.d/ignore.ip.list +wget --no-check-certificate -q -O /usr/local/nmd/conf.d/ignore.ip.list https://raw.githubusercontent.com/stylersnico/nmd/master/freebsd/conf.d/ignore.ip.list echo -n '.' chmod 0755 /usr/local/nmd/conf.d/ignore.ip.list #Scripts Files echo; echo -n 'Downloading scripts files...' mkdir /usr/local/nmd/scripts -wget --no-check-certificate -q -O /usr/local/nmd/scripts/ban.sh https://raw.githubusercontent.com/stylersnico/nmd/master/debian/scripts/ban.sh +wget --no-check-certificate -q -O /usr/local/nmd/scripts/ban.sh https://raw.githubusercontent.com/stylersnico/nmd/master/freebsd/scripts/ban.sh echo -n '.' chmod 0755 /usr/local/nmd/scripts/ban.sh -wget --no-check-certificate -q -O /usr/local/nmd/scripts/default-config.sh https://raw.githubusercontent.com/stylersnico/nmd/master/debian/scripts/default-config.sh +wget --no-check-certificate -q -O /usr/local/nmd/scripts/default-config.sh https://raw.githubusercontent.com/stylersnico/nmd/master/freebsd/scripts/default-config.sh echo -n '.' chmod 0755 /usr/local/nmd/scripts/default-config.sh -wget --no-check-certificate -q -O /usr/local/nmd/scripts/error.sh https://raw.githubusercontent.com/stylersnico/nmd/master/debian/scripts/error.sh +wget --no-check-certificate -q -O /usr/local/nmd/scripts/error.sh https://raw.githubusercontent.com/stylersnico/nmd/master/freebsd/scripts/error.sh echo -n '.' chmod 0755 /usr/local/nmd/scripts/error.sh -wget --no-check-certificate -q -O /usr/local/nmd/scripts/reset-log.sh https://raw.githubusercontent.com/stylersnico/nmd/master/debian/scripts/reset-log.sh +wget --no-check-certificate -q -O /usr/local/nmd/scripts/reset-log.sh https://raw.githubusercontent.com/stylersnico/nmd/master/freebsd/scripts/reset-log.sh echo -n '.' chmod 0755 /usr/local/nmd/scripts/reset-log.sh -wget --no-check-certificate -q -O /usr/local/nmd/scripts/show-ban.sh https://raw.githubusercontent.com/stylersnico/nmd/master/debian/scripts/show-ban.sh +wget --no-check-certificate -q -O /usr/local/nmd/scripts/show-ban.sh https://raw.githubusercontent.com/stylersnico/nmd/master/freebsd/scripts/show-ban.sh echo -n '.' chmod 0755 /usr/local/nmd/scripts/show-ban.sh -wget --no-check-certificate -q -O /usr/local/nmd/scripts/unban.sh https://raw.githubusercontent.com/stylersnico/nmd/master/debian/scripts/unban.sh +wget --no-check-certificate -q -O /usr/local/nmd/scripts/unban.sh https://raw.githubusercontent.com/stylersnico/nmd/master/freebsd/scripts/unban.sh echo -n '.' chmod 0755 /usr/local/nmd/scripts/unban.sh #White-list system echo; echo -n 'Downloading white-list system...' mkdir /usr/local/nmd/white-list -wget --no-check-certificate -q -O /usr/local/nmd/white-list/white-list.sh https://raw.githubusercontent.com/stylersnico/nmd/master/debian/white-list/white-list.sh +wget --no-check-certificate -q -O /usr/local/nmd/white-list/white-list.sh https://raw.githubusercontent.com/stylersnico/nmd/master/freebsd/white-list/white-list.sh echo -n '.' chmod 0755 /usr/local/nmd/white-list/white-list.sh -wget --no-check-certificate -q -O /usr/local/nmd/white-list/white.list https://raw.githubusercontent.com/stylersnico/nmd/master/debian/white-list/white.list +wget --no-check-certificate -q -O /usr/local/nmd/white-list/white.list https://raw.githubusercontent.com/stylersnico/nmd/master/freebsd/white-list/white.list echo -n '.' chmod 0755 /usr/local/nmd/white-list/white.list #Installing base system echo; echo -n 'Downloading base system...' -wget --no-check-certificate -q -O /usr/local/nmd/nmd https://raw.githubusercontent.com/stylersnico/nmd/master/debian/nmd +wget --no-check-certificate -q -O /usr/local/nmd/nmd https://raw.githubusercontent.com/stylersnico/nmd/master/freebsd/nmd echo -n '.' chmod 0755 /usr/local/nmd/nmd -wget --no-check-certificate -q -O /usr/local/nmd/nmd-agent.sh https://raw.githubusercontent.com/stylersnico/nmd/master/debian/nmd-agent.sh +wget --no-check-certificate -q -O /usr/local/nmd/nmd-agent.sh https://raw.githubusercontent.com/stylersnico/nmd/master/freebsd/nmd-agent.sh echo -n '.' chmod 0755 /usr/local/nmd/nmd-agent.sh -wget --no-check-certificate -q -O /usr/local/nmd/LICENSE https://raw.githubusercontent.com/stylersnico/nmd/master/debian/LICENSE +wget --no-check-certificate -q -O /usr/local/nmd/LICENSE https://raw.githubusercontent.com/stylersnico/nmd/master/freebsd/LICENSE echo -n '.' echo '...done' diff --git a/freebsd/update.sh b/freebsd/update.sh index 8c4cbed..58cdd37 100644 --- a/freebsd/update.sh +++ b/freebsd/update.sh @@ -1,23 +1,23 @@ #!/bin/bash clear -echo; echo 'Updating No More DDOS for Debian to 2015v1 Release'; echo +echo; echo 'Updating No More DDOS for freebsd to 2015v1 Release'; echo #Config Files echo; echo -n 'Downloading new config files...' -wget --no-check-certificate -q -O /usr/local/nmd/conf.d/agent.conf https://raw.githubusercontent.com/stylersnico/nmd/master/debian/conf.d/agent.conf +wget --no-check-certificate -q -O /usr/local/nmd/conf.d/agent.conf https://raw.githubusercontent.com/stylersnico/nmd/master/freebsd/conf.d/agent.conf echo -n '.' -wget --no-check-certificate -q -O /usr/local/nmd/conf.d/ignore.ip.list https://raw.githubusercontent.com/stylersnico/nmd/master/debian/conf.d/ignore.ip.list +wget --no-check-certificate -q -O /usr/local/nmd/conf.d/ignore.ip.list https://raw.githubusercontent.com/stylersnico/nmd/master/freebsd/conf.d/ignore.ip.list echo -n '.' chmod 0755 /usr/local/nmd/conf.d/ignore.ip.list #Base system echo; echo -n 'Downloading new base system...' -wget --no-check-certificate -q -O /usr/local/nmd/nmd-agent.sh https://raw.githubusercontent.com/stylersnico/nmd/master/debian/nmd-agent.sh +wget --no-check-certificate -q -O /usr/local/nmd/nmd-agent.sh https://raw.githubusercontent.com/stylersnico/nmd/master/freebsd/nmd-agent.sh echo -n '.' chmod 0755 /usr/local/nmd/nmd-agent.sh -wget --no-check-certificate -q -O /usr/local/nmd/LICENSE https://raw.githubusercontent.com/stylersnico/nmd/master/debian/LICENSE +wget --no-check-certificate -q -O /usr/local/nmd/LICENSE https://raw.githubusercontent.com/stylersnico/nmd/master/freebsd/LICENSE echo -n '.' echo '...done'