From 8b3957cfbdbc165db41f15f3f3b59abcaabd291d Mon Sep 17 00:00:00 2001 From: Ben Harris Date: Fri, 14 Dec 2018 20:29:03 -0500 Subject: [PATCH] sub new users to the mailing list --- makeuser | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/makeuser b/makeuser index 43951f1..47ad657 100755 --- a/makeuser +++ b/makeuser @@ -16,6 +16,13 @@ usage() { echo -e "usage: $PROGNAME [-h|--help] \"\"" } +sub_to_list() { + echo " +From: $1 +Subject: subscribe +" | sudo -u $1 sendmail tildeteam-join@lists.tildeverse.org +} + [[ $(id -u) != 0 ]] && error_exit "you must be the superuser to run this script." case $1 in @@ -31,6 +38,7 @@ case $1 in useradd -m -g 100 -p $pwcrypt -s /bin/bash $1 || exit 1 sed -e "s/newusername/$1/g" -e "s/newpassword/$newpw/" email.tmpl | sendmail $1 $2 sudoers@tilde.team + sub_to_list $1 echo "$3" | tee /home/$1/.ssh/authorized_keys toot "welcome new user ~$1!" ;;