#!/bin/bash ## Script Location SCRIPTDIR=$(dirname $0) source "$SCRIPTDIR/common/colors.sh" source "$SCRIPTDIR/common/functions.sh" load_defaults="" case "$1" in defaults) load_defaults="defaults";; "") load_defaults="";; *) echo "'$1' is not a valid template-setup command";; esac if [ "$load_defaults" == "defaults" ]; then source $SCRIPTDIR/defaults-dbb.sh else source $SCRIPTDIR/defaults-blank.sh fi ## Start File Loop ## For .dependency files In The dependencies Directory MOTDDIR="/etc/update-motd.d/" MOTDALL="$SCRIPTDIR/motd/*" for f in $MOTDALL do ## Name Of MOTD file MOTDNAME=$(echo "`basename $f | cut -f 1 -d '.'`") printf "$COL_LIGHT_BLUE" "* Checking For $MOTDNAME motd file" FILEBASENAME=$(echo "`basename $f`") if [ ! -f "$FILEBASENAME" ]; then printf "$COL_YELLOW" "** $FILEBASENAME motd file Missing, copying" cp "$f" $MOTDDIR else printf "$COL_YELLOW" "** $FILEBASENAME motd exists" fi ## End Of loop done