Добавить hest_inst_2.sh
This commit is contained in:
parent
b1d30941ae
commit
a8a00d3508
44
hest_inst_2.sh
Normal file
44
hest_inst_2.sh
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
#!/usr/bin/sh
|
||||||
|
|
||||||
|
ColorRed='\033[0;31m'
|
||||||
|
ColorGreen='\033[0;32m'
|
||||||
|
ColorOff='\033[0m'
|
||||||
|
|
||||||
|
# Function to display the confirmation prompt
|
||||||
|
function confirm() {
|
||||||
|
while true; do
|
||||||
|
read -p "$1? (y/n) " yn
|
||||||
|
case $yn in
|
||||||
|
[Yy]* ) return 0;;
|
||||||
|
[Nn]* ) return 1;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
|
clear
|
||||||
|
|
||||||
|
# check if running as root in a bash script
|
||||||
|
# https://stackoverflow.com/a/28776100
|
||||||
|
if [ `id -u` -ne 0 ]
|
||||||
|
then echo Please run this script as root or using sudo!
|
||||||
|
exit
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo -e "${ColorGreen}Введите USERNAME:${ColorOff}"
|
||||||
|
read USERNAME
|
||||||
|
|
||||||
|
echo -e "${ColorGreen}Введите DBPASSWORD:${ColorOff}"
|
||||||
|
read USERNAME
|
||||||
|
|
||||||
|
usermod -aG sudo $USERNAME
|
||||||
|
v-change-user-package $USERNAME default
|
||||||
|
v-change-user-shell $USERNAME bash
|
||||||
|
v-add-database $USERNAME rfclass_pg rfclass_pg $DBPASSWORD pgsql localhost
|
||||||
|
v-add-database $USERNAME eis_pg eis_pg $DBPASSWORD pgsql localhost
|
||||||
|
|
||||||
|
echo -e "${ColorGreen}Введите DOMAIN:${ColorOff}"
|
||||||
|
read DOMAIN
|
||||||
|
|
||||||
|
v-add-domain $USERNAME $DOMAIN
|
||||||
|
v-delete-mail-domain $USERNAME $DOMAIN
|
||||||
|
|
||||||
Loading…
x
Reference in New Issue
Block a user