22 lines
671 B
Bash
Executable File
22 lines
671 B
Bash
Executable File
#!/bin/bash
|
|
|
|
SUBDOMAINS=(
|
|
"whaffman.42.fr" "mail.whaffman.42.fr" "adminer.whaffman.42.fr" "ftp.whaffman.42.fr" "static.whaffman.42.fr")
|
|
HOSTS_FILE="/etc/hosts"
|
|
IP="127.0.0.1"
|
|
|
|
for SUBDOMAIN in "${SUBDOMAINS[@]}"; do
|
|
if ! grep -q "$SUBDOMAIN" "$HOSTS_FILE"; then
|
|
echo "$IP $SUBDOMAIN" | sudo tee -a "$HOSTS_FILE" > /dev/null
|
|
echo "Added $SUBDOMAIN to $HOSTS_FILE"
|
|
else
|
|
echo "$SUBDOMAIN already exists in $HOSTS_FILE"
|
|
fi
|
|
done
|
|
|
|
if [ ! -d "/home/whaffman" ]; then
|
|
sudo mkdir -p /home/whaffman
|
|
echo "Created /home/whaffman"
|
|
fi
|
|
sudo chmod 777 /home/whaffman
|
|
echo "Granted read/write permissions to everyone for /home/whaffman" |