From a87fad8bbacc51a0867061c5b5af5c1856d9b1aa Mon Sep 17 00:00:00 2001 From: Naglfar Date: Mon, 28 Mar 2022 23:26:01 +0200 Subject: [PATCH] Shows usage if option is unset --- dbremove | 14 +++++++++----- makedb | 15 +++++++++------ 2 files changed, 18 insertions(+), 11 deletions(-) diff --git a/dbremove b/dbremove index 2f88786..d066243 100755 --- a/dbremove +++ b/dbremove @@ -7,8 +7,12 @@ CONFIG=./setenv USER=$1 DATABASE=$1 -dump_database -drop_database - -echo "The databases for $USER has been archived, and removed." | sudo mail -s "Database for $USER has been removed" $ADMIN_EMAIL - +if [ -z "$1" ] +then + echo -e "delete database/s for given username." + echo -e "usage: $(basename $0) " +else + dump_database + drop_database + echo "The databases for $USER has been archived, and removed." | sudo mail -s "Database for $USER has been removed" $ADMIN_EMAIL +fi diff --git a/makedb b/makedb index 2779f71..4423d58 100755 --- a/makedb +++ b/makedb @@ -8,9 +8,12 @@ USER=$1 DATABASE=$1 PASSWORD=`pwgen -1B 24` -#adding a new database -create_database - -sed -e "s/_username_/$USER/g" -e "s/_password_/$PASSWORD/g" include/dbemail.tmpl | sudo mail -s "Your database has been provisioned" $USER@thunix.net -sed -e "s/_username_/$USER/g" -e "s/_password_/$PASSWORD/g" include/dbemail.tmpl | sudo mail -s "Your database has been provisioned" $ADMIN_EMAIL - +if [ -z "$1" ] +then + echo -e "adding a new database for given username." + echo -e "usage: $(basename $0) " +else + create_database + sed -e "s/_username_/$USER/g" -e "s/_password_/$PASSWORD/g" include/dbemail.tmpl | sudo mail -s "Your database has been provisioned" $USER@thunix.net + sed -e "s/_username_/$USER/g" -e "s/_password_/$PASSWORD/g" include/dbemail.tmpl | sudo mail -s "Your database has been provisioned" $ADMIN_EMAIL +fi