diff --git a/setup.sh b/setup.sh index a287f25..619ad82 100644 --- a/setup.sh +++ b/setup.sh @@ -14,12 +14,13 @@ groupadd BCKadmin mkdir -p /backups/ftp/ mkdir -p /backups/sftp/ mkdir -p /vhome +mkdir /tools #setup tools -wget -q -t7 "$repo"/raw/branch/"$branch"/Tools/aclutil -O /tools/aclutil -wget -q -t7 "$repo"/raw/branch/"$branch"/Tools/adduserutil -O /tools/adduserutil -wget -q -t7 "$repo"/raw/branch/"$branch"/Tools/deluserutil -O /tools/deluserutil -wget -q -t7 "$repo"/raw/branch/"$branch"/Tools/ez-aclutil -O /tools/ez-aclutil +wget -t7 "$repo"/raw/branch/"$branch"/Tools/aclutil -O /tools/aclutil +wget -t7 "$repo"/raw/branch/"$branch"/Tools/adduserutil -O /tools/adduserutil +wget -t7 "$repo"/raw/branch/"$branch"/Tools/deluserutil -O /tools/deluserutil +wget -t7 "$repo"/raw/branch/"$branch"/Tools/ez-aclutil -O /tools/ez-aclutil chmod 700 /tools/deluserutil chmod 700 /tools/adduserutil chmod 700 /tools/aclutil @@ -34,10 +35,10 @@ curl --silent --show-error "$repo"/raw/branch/"$branch"/config/rssh_append.conf #vsftp Config openssl req -new -x509 -nodes -days 3650 -newkey rsa:2048 -keyout /etc/ssl/private/vsftpd.pem -out /etc/ssl/private/vsftpd.pem -subj "/C=NL/ST=Gelderland/L=Arnhem/O=ICT Maatwerk B.V./CN=$(hostname -f)" -wget -q -t7 "$repo"/raw/branch/"$branch"/config/vsftpd.conf -O /etc/vsftpd.conf +wget -t7 "$repo"/raw/branch/"$branch"/config/vsftpd.conf -O /etc/vsftpd.conf #sudo Config -wget -q -t7 "$repo"/raw/branch/"$branch"/config/sudo.conf -O ~/ +wget -t7 "$repo"/raw/branch/"$branch"/config/sudo.conf -O /etc/sudoers.d/BCKadmin #Setup grequalizer git clone https://github.com/lpirl/grequalizer.git /opt/grequalizer @@ -45,8 +46,8 @@ mkdir /opt/grequalizer/conf/ echo "/opt/grequalizer" > /opt/grequalizer/conf/files_to_chroots.txt echo "/usr/bin/rsync" > /opt/grequalizer/conf/binaries_to_chroots.txt echo "/usr/bin/rssh" >> /opt/grequalizer/conf/binaries_to_chroots.txt -wget -q -t7 "$repo"/raw/branch/"$branch"/config/grequalizer-sftp.conf -O /opt/grequalizer/conf/grequalizer-sftp.conf -wget -q -t7 "$repo"/raw/branch/"$branch"/config/grequalizer-ftp.conf -O /opt/grequalizer/conf/grequalizer-ftp.conf +wget -t7 "$repo"/raw/branch/"$branch"/config/grequalizer-sftp.conf -O /opt/grequalizer/conf/grequalizer-sftp.conf +wget -t7 "$repo"/raw/branch/"$branch"/config/grequalizer-ftp.conf -O /opt/grequalizer/conf/grequalizer-ftp.conf #UFW Config ##FTP