Merge pull request #66 from KasperskyLab/dev
Update install.sh with new checks
This commit is contained in:
commit
7d98f47cba
10
install.sh
10
install.sh
@ -282,11 +282,13 @@ install_package() {
|
||||
apt-key add - < Release.key
|
||||
rm Release.key && sudo apt-get update
|
||||
apt-get install zeek -y
|
||||
elif [[ $1 == "nodejs" ]]; then
|
||||
elif [[ $1 == "node" ]]; then
|
||||
curl -sL https://deb.nodesource.com/setup_14.x | bash
|
||||
apt-get install -y nodejs
|
||||
elif [[ $1 == "dig" ]]; then
|
||||
apt-get install -y dnsutils
|
||||
elif [[ $1 == "pip" ]]; then
|
||||
apt-get install -y python3-pip
|
||||
fi
|
||||
}
|
||||
|
||||
@ -300,7 +302,9 @@ check_dependencies() {
|
||||
"/usr/bin/dig"
|
||||
"/usr/bin/suricata"
|
||||
"/usr/bin/unclutter"
|
||||
"/usr/bin/sqlite3")
|
||||
"/usr/bin/sqlite3"
|
||||
"/usr/bin/pip"
|
||||
"/usr/bin/node")
|
||||
|
||||
echo -e "\e[39m[+] Checking dependencies...\e[39m"
|
||||
for bin in "${bins[@]}"
|
||||
@ -312,8 +316,6 @@ check_dependencies() {
|
||||
install_package ${bin##*/}
|
||||
fi
|
||||
done
|
||||
echo -e "\e[39m[+] Install NodeJS...\e[39m"
|
||||
install_package nodejs
|
||||
echo -e "\e[39m[+] Install Python packages...\e[39m"
|
||||
python3 -m pip install -r "$SCRIPT_PATH/assets/requirements.txt"
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user