updated script to use colour vars
This commit is contained in:
parent
a8f53c8a3b
commit
e68bb5f429
16
customize.sh
16
customize.sh
@ -14,19 +14,21 @@ mag="\e[95m"
|
|||||||
err="\e[1;31m"
|
err="\e[1;31m"
|
||||||
ok="\e[1;32m"
|
ok="\e[1;32m"
|
||||||
|
|
||||||
|
|
||||||
### Verify this script is running as root, otherwise exit with notification
|
### Verify this script is running as root, otherwise exit with notification
|
||||||
if [ $(id -u) -ne 0 ]; then
|
if [ $(id -u) -ne 0 ]; then
|
||||||
echo -e "\n\e[1;31mThis script MUST be run as ROOT. Exiting\e[0m"
|
echo -e "\n${err}This script MUST be run as ROOT. Exiting${norm}"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
### Let user know what's happening
|
### Let user know what's happening
|
||||||
echo -e "\nThis script will copy TEMPLATE files to various locations in order to customize"
|
echo -e "\n${norm}This script will copy TEMPLATE files to various locations in order to customize"
|
||||||
echo "your system. Backups will be created in-place with the extension '.original'"
|
echo "your system. Backups will be created in-place with the extension '.original'"
|
||||||
echo -e "\n\e[0;33mPlease note: It's still up to you to customize the template files with settings"
|
echo -e "\n${yellow}Please note: It's still up to you to customize the template files with settings"
|
||||||
echo "appropriate to your environment!"
|
echo "appropriate to your environment!"
|
||||||
echo -e "\n\e[0;36mDetails about template files are in the readme.md files within each directory"
|
echo -e "\n${cyan}Details about template files are in the readme.md files within each directory"
|
||||||
echo -e "in this archive.\e[0m\n"
|
echo -e "in this archive.${norm}\n"
|
||||||
|
|
||||||
### Copy files to proper locations
|
### Copy files to proper locations
|
||||||
|
|
||||||
@ -73,8 +75,8 @@ cp -f /etc/ssh/sshd_config /etc/ssh/sshd_config.original
|
|||||||
# copy new
|
# copy new
|
||||||
cp -f config/etc/ssh/sshd_config /etc/ssh/sshd_config
|
cp -f config/etc/ssh/sshd_config /etc/ssh/sshd_config
|
||||||
echo "...done"
|
echo "...done"
|
||||||
COMMENTBLOCK
|
|
||||||
### Exit gracefully
|
### Exit gracefully
|
||||||
echo -e "\n\e[0;32mAll done!\n\e[0m"
|
echo -e "\n${ok}All done!${norm}\n"
|
||||||
|
|
||||||
exit 0
|
exit 0
|
||||||
|
Loading…
Reference in New Issue
Block a user