From e7b00a02e188f739f698a09fc0a43eacc1ee1f3a Mon Sep 17 00:00:00 2001 From: Marek Miklewicz <86836305+marsonpl@users.noreply.github.com> Date: Sat, 21 May 2022 18:47:44 +0200 Subject: [PATCH] Update dapostinstall.sh --- dapostinstall.sh | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/dapostinstall.sh b/dapostinstall.sh index c159329..27b2671 100644 --- a/dapostinstall.sh +++ b/dapostinstall.sh @@ -328,6 +328,32 @@ done echo -e "\e[96mMam wszystkie informacje - rozpoczynam konfiguracje\e[0m" +echo "Generowanie maila powitalnego" + +DA_ADMINPASS=`date +%s|sha256sum|base64|head -c 12` +sh da_cli.sh changeuserpass admin $DA_ADMINPASS +DA_OPTIONSCONF=/usr/local/directadmin/custombuild/options.conf +DA_USERCONF=/usr/local/directadmin/data/users/admin/user.conf +DA_HOSTNAME=$(hostname -f) +DA_IP=`cat $DA_USERCONF | grep ip= | cut -d= -f2` +DA_NS1=`cat $DA_USERCONF | grep ns1= | cut -d= -f2` +DA_NS2=`cat $DA_USERCONF | grep ns1= | cut -d= -f2` +DA_PHP1=`cat $DA_OPTIONSCONF | grep php1_release= | cut -d= -f2` +DA_PHP2=`cat $DA_OPTIONSCONF | grep php2_release= | cut -d= -f2` +DA_PHP3=`cat $DA_OPTIONSCONF | grep php3_release= | cut -d= -f2` +DA_PHP4=`cat $DA_OPTIONSCONF | grep php4_release= | cut -d= -f2` +sed -i 's/DA_HOSTNAME/'"$DA_HOSTNAME"'/g' mail_powitalny.txt +sed -i 's/DA_IP/'"$DA_IP"'/g' mail_powitalny.txt +sed -i 's/DA_NS1/'"$DA_NS1"'/g' mail_powitalny.txt +sed -i 's/DA_NS2/'"$DA_NS2"'/g' mail_powitalny.txt +sed -i 's/DA_HASLO/'"$DA_ADMINPASS"'/g' mail_powitalny.txt +sed -i 's/SSH_PORT/'"$SSH_PORT"'/g' mail_powitalny.txt +sed -i 's/DA_PHP1/'"$DA_PHP1"'/g' mail_powitalny.txt +sed -i 's/DA_PHP2/'"$DA_PHP2"'/g' mail_powitalny.txt +sed -i 's/DA_PHP3/'"$DA_PHP3"'/g' mail_powitalny.txt +sed -i 's/DA_PHP4/'"$DA_PHP4"'/g' mail_powitalny.txt +cp mail_powitalny.txt /opt + echo "instalacja SpamBlocker" cd /usr/local/directadmin/custombuild ./build update @@ -500,6 +526,6 @@ sh da_cli.sh disablenamed sh da_cli.sh disablemultiserverpage sh da_cli.sh disablecreateadmin clear -echo -e "\e[92mKonfiguracja zakonczona - usuwam pliki tymczasowe\e[0m" +echo -e "\e[92mKonfiguracja zakonczona - usuwam pliki tymczasowe - tekst powitalny z uzupelnionymi odpowiednimi danymi znajdziesz w /opt/mail_powitalny.txt\e[0m" cd ~ rm -rf $DAPOSTINSTALL_DIR