Added CONFname Var

This commit is contained in:
bprieshof
2019-12-11 14:28:14 +01:00
parent 246f28e45e
commit 97daa05859

View File

@@ -1,4 +1,5 @@
#Setting Vars #Setting Vars
confname=CONFname
domain=DOMAINname domain=DOMAINname
domainwww=DomainWWW domainwww=DomainWWW
email=Email email=Email
@@ -11,8 +12,8 @@ if [ $webservice = apache ]; then
fi fi
#Backing-up and removing current config #Backing-up and removing current config
sed -n '/#beginConf/,/#endConf/p' /etc/"$webservice"/sites-enabled/"$domain" > /tmp/"$domain"-config sed -n '/#beginConf/,/#endConf/p' /etc/"$webservice"/sites-enabled/"$CONFname" > /tmp/"$CONFname"-config
sed -n -i '/#beginConf/{:a;N;/#endConf/!ba;N;s/.*\n/#ConfHere1\n/};p' /etc/"$webservice"/sites-enabled/"$domain" sed -n -i '/#beginConf/{:a;N;/#endConf/!ba;N;s/.*\n/#ConfHere1\n/};p' /etc/"$webservice"/sites-enabled/"$CONFname"
systemctl restart $webservice systemctl restart $webservice
#Enabling SSL #Enabling SSL
@@ -23,6 +24,6 @@ elif [ $domainwww = 0 ]; then
fi fi
#Restoring config #Restoring config
sed -i -e "0,/^#ConfHere/s/\(^#Conf.*\)/#ConfHere1 /" -e "/#ConfHere1/ r /tmp/"$domain"-config" -e '/#ConfHere/c\' /etc/"$webservice"/sites-enabled/"$domain" sed -i -e "0,/^#ConfHere/s/\(^#Conf.*\)/#ConfHere1 /" -e "/#ConfHere1/ r /tmp/"$CONFname"-config" -e '/#ConfHere/c\' /etc/"$webservice"/sites-enabled/"$CONFname"
systemctl restart $webservice systemctl restart $webservice