functions moved to include/functions

This commit is contained in:
Blade of Darkness 2019-12-12 20:15:11 +00:00
parent f3a9e42163
commit 9026f181f8
3 changed files with 17 additions and 30 deletions

15
include/functions Normal file
View File

@ -0,0 +1,15 @@
#!/bin/bash
#Common functions used for several makeuser scripts
error_exit() {
echo -e "${PROGNAME}: ${1:-"Unknown Error"}" >&2
exit 1
}
usage() {
echo -e "usage: $PROGNAME [-h|--help] <username> <email> \"<pubkey>\""
}
sub_to_list() {
echo "From: $1 Subject: subscribe" | sudo -u $1 mail $LIST_NAME
}

View File

@ -12,21 +12,7 @@ CONFIG=./setenv
. $CONFIG
error_exit() {
echo -e "${PROGNAME}: ${1:-"Unknown Error"}" >&2
exit 1
}
usage() {
echo -e "usage: $PROGNAME [-h|--help] <username> <email> \"<pubkey>\""
}
sub_to_list() {
echo "
From: $1
Subject: subscribe
" | sudo -u $1 mail $LIST_NAME
}
source include/functions
[[ $(id -u) == 0 ]] && error_exit "Do not run this script as root."

View File

@ -11,21 +11,7 @@ CONFIG=./setenv
. $CONFIG
error_exit() {
echo -e "${PROGNAME}: ${1:-"Unknown Error"}" >&2
exit 1
}
usage() {
echo -e "usage: $PROGNAME [-h|--help] <username> <email> \"<pubkey>\""
}
sub_to_list() {
echo "
From: $1
Subject: subscribe
" | sudo -u $1 mail $LIST_NAME
}
source include/functions
[[ $(id -u) == 0 ]] && error_exit "Do not run this script as root."