diff --git a/install.sh b/install.sh index 3908574..c55c72b 100755 --- a/install.sh +++ b/install.sh @@ -33,20 +33,25 @@ echo "Setup AstrXbian" # Failed during configuration: Have not found any log file for sshd jail # failed! sudo sed -i "s/auth.log/faillog/g" /etc/fail2ban/paths-common.conf +# ADD SUID Bit to fail2ban-client +sudo chmod u+s /usr/bin/fail2ban-client ## -echo "enable ipfs initV service autostart" -cd /etc/rc2.d && sudo ln -s ../init.d/ipfs S02ipfs -cd /etc/rc3.d && sudo ln -s ../init.d/ipfs S02ipfs -cd /etc/rc4.d && sudo ln -s ../init.d/ipfs S02ipfs -cd /etc/rc5.d && sudo ln -s ../init.d/ipfs S02ipfs +if [[ "$USER" == "xbian" ]] +then + echo "enable ipfs initV service autostart" + cd /etc/rc2.d && sudo ln -s ../init.d/ipfs S02ipfs + cd /etc/rc3.d && sudo ln -s ../init.d/ipfs S02ipfs + cd /etc/rc4.d && sudo ln -s ../init.d/ipfs S02ipfs + cd /etc/rc5.d && sudo ln -s ../init.d/ipfs S02ipfs -cd /etc/rc0.d && sudo ln -s ../init.d/ipfs K01ipfs -cd /etc/rc1.d && sudo ln -s ../init.d/ipfs K01ipfs -cd /etc/rc6.d && sudo ln -s ../init.d/ipfs K01ipfs + cd /etc/rc0.d && sudo ln -s ../init.d/ipfs K01ipfs + cd /etc/rc1.d && sudo ln -s ../init.d/ipfs K01ipfs + cd /etc/rc6.d && sudo ln -s ../init.d/ipfs K01ipfs +fi -sudo ipfs restart -sudo fail2ban restart +sudo service ipfs restart +sudo service fail2ban restart echo "Installation complete !!" }