Update dapostinstall.sh
This commit is contained in:
+31
-24
@@ -7,13 +7,6 @@ chmod 700 $DAPOSTINSTALL_DIR/daupdate.sh
|
|||||||
cd /opt/
|
cd /opt/
|
||||||
sh daupdate.sh update
|
sh daupdate.sh update
|
||||||
cd $DAPOSTINSTALL_DIR
|
cd $DAPOSTINSTALL_DIR
|
||||||
echo "Tworzenie domyslnego pakietu"
|
|
||||||
mkdir -p /usr/local/directadmin/data/users/admin/packages/
|
|
||||||
mkdir -p /usr/local/directadmin/data/users/admin/packages
|
|
||||||
\cp -r NO-LIMIT.pkg /usr/local/directadmin/data/users/admin/packages
|
|
||||||
chmod 600 /usr/local/directadmin/data/users/admin/packages.list
|
|
||||||
echo "NO-LIMIT" > /usr/local/directadmin/data/users/admin/packages.list
|
|
||||||
chown -R diradmin:diradmin /usr/local/directadmin/data/users/admin/packages*
|
|
||||||
clear
|
clear
|
||||||
|
|
||||||
read -p "Podaj adres NS1 [dns3.hitme.net.pl]: " NS1_DEFAULT
|
read -p "Podaj adres NS1 [dns3.hitme.net.pl]: " NS1_DEFAULT
|
||||||
@@ -89,23 +82,6 @@ esac
|
|||||||
|
|
||||||
done
|
done
|
||||||
|
|
||||||
echo "Certyfikat SSL dla DirectAdmina"
|
|
||||||
|
|
||||||
while true; do
|
|
||||||
|
|
||||||
read -p "Czy instalowac Let's Encrypt dla DirectAdmina dla hostname `hostname` (T/N)? " yn
|
|
||||||
|
|
||||||
case $yn in
|
|
||||||
[Tt] ) echo "Instaluje Let's encrypt"
|
|
||||||
/usr/local/directadmin/scripts/letsencrypt.sh request_single `hostname` 4096
|
|
||||||
break;;
|
|
||||||
[nN] ) echo "Pomijam instalacje Let's Encrypt";
|
|
||||||
break;;
|
|
||||||
* ) echo "Niewlasciwa odpowiedz";;
|
|
||||||
esac
|
|
||||||
|
|
||||||
done
|
|
||||||
|
|
||||||
echo "Instalacja ModSecurity"
|
echo "Instalacja ModSecurity"
|
||||||
|
|
||||||
while true; do
|
while true; do
|
||||||
@@ -127,6 +103,13 @@ esac
|
|||||||
done
|
done
|
||||||
|
|
||||||
cd $DAPOSTINSTALL_DIR
|
cd $DAPOSTINSTALL_DIR
|
||||||
|
echo "Tworzenie domyslnego pakietu"
|
||||||
|
mkdir -p /usr/local/directadmin/data/users/admin/packages/
|
||||||
|
mkdir -p /usr/local/directadmin/data/users/admin/packages
|
||||||
|
\cp -r NO-LIMIT.pkg /usr/local/directadmin/data/users/admin/packages
|
||||||
|
chmod 600 /usr/local/directadmin/data/users/admin/packages.list
|
||||||
|
echo "NO-LIMIT" > /usr/local/directadmin/data/users/admin/packages.list
|
||||||
|
chown -R diradmin:diradmin /usr/local/directadmin/data/users/admin/packages*
|
||||||
echo "Instalacja spolszczenia DirectAdmina"
|
echo "Instalacja spolszczenia DirectAdmina"
|
||||||
echo "language=pl" >> /usr/local/directadmin/conf/directadmin.conf
|
echo "language=pl" >> /usr/local/directadmin/conf/directadmin.conf
|
||||||
sed -i 's/language=en/language=pl/gI' /usr/local/directadmin/data/users/admin/user.conf
|
sed -i 's/language=en/language=pl/gI' /usr/local/directadmin/data/users/admin/user.conf
|
||||||
@@ -207,6 +190,26 @@ esac
|
|||||||
|
|
||||||
done
|
done
|
||||||
|
|
||||||
|
echo "Certyfikat SSL dla DirectAdmina"
|
||||||
|
|
||||||
|
while true; do
|
||||||
|
|
||||||
|
read -p "Czy instalowac Let's Encrypt dla DirectAdmina dla hostname `hostname` (T/N)? " yn
|
||||||
|
|
||||||
|
case $yn in
|
||||||
|
[Tt] ) echo "Instaluje Let's encrypt"
|
||||||
|
/usr/local/directadmin/scripts/letsencrypt.sh request_single `hostname` 4096
|
||||||
|
break;;
|
||||||
|
[nN] ) echo "Pomijam instalacje Let's Encrypt";
|
||||||
|
break;;
|
||||||
|
* ) echo "Niewlasciwa odpowiedz";;
|
||||||
|
esac
|
||||||
|
|
||||||
|
done
|
||||||
|
|
||||||
|
echo -e "\e[96mMam wszystkie informacje - rozpoczynam konfiguracje\e[0m"
|
||||||
|
|
||||||
|
|
||||||
echo "instalacja SpamBlocker"
|
echo "instalacja SpamBlocker"
|
||||||
cd /usr/local/directadmin/custombuild
|
cd /usr/local/directadmin/custombuild
|
||||||
./build update
|
./build update
|
||||||
@@ -355,6 +358,10 @@ cd $DAPOSTINSTALL_DIR
|
|||||||
daupdate rblda_full
|
daupdate rblda_full
|
||||||
cd /opt
|
cd /opt
|
||||||
sh /opt/daupdate bbmysql
|
sh /opt/daupdate bbmysql
|
||||||
|
\cp csfcf.sh /opt/csfcf.sh
|
||||||
|
chmod 700 /opt/csfcf.sh
|
||||||
|
sh /opt/csfcf.sh
|
||||||
|
echo "20 0 * * * sh /opt/csfcf.sh > /dev/null 2>&1" >>/var/spool/cron/root
|
||||||
|
|
||||||
|
|
||||||
systemctl restart sshd
|
systemctl restart sshd
|
||||||
|
|||||||
Reference in New Issue
Block a user