outsource variables to config file
This commit is contained in:
@@ -33,14 +33,6 @@ ACTION="$1" # adduser, changepw, listusers, userdetail, deluser, sizeall, size
|
||||
USER="$2"
|
||||
PASS="$3"
|
||||
|
||||
SYSUSER=$(whoami)
|
||||
NOTES="$HOME/$SYSUSER-Notes.txt"
|
||||
NOTESTMP=.Notes.txt.tmp
|
||||
|
||||
MAILTYPE=mailsendenc # Use mailsend for plaintext, mailsendenc for SSL-encrypted details
|
||||
SSLKEY=ssl.key # Only needed when using mailsendenc
|
||||
MAILTMP=.mail.txt.tmp
|
||||
|
||||
## FUNCTIONS
|
||||
function checkaction {
|
||||
REGEX="^adduser$|^changepw$|^listusers$|^userdetail$|^deluser$|^sizeall$|^sizeuser$|^viewdata$"
|
||||
|
||||
@@ -1,4 +1,16 @@
|
||||
SYSUSER=$(whoami)
|
||||
|
||||
# Email stuff
|
||||
DOMAIN=panel.domain.tld
|
||||
TOEMAIL=user@domain.tld
|
||||
FREMAIL=user@domain.tld
|
||||
SENDMAILPATH=/usr/sbin/sendmail
|
||||
MAILTMP=.mail.txt.tmp
|
||||
MAILTYPE=mailsendenc # Use mailsend for plaintext, mailsendenc for SSL-encrypted details
|
||||
SSLKEY=ssl.key # Only needed when using mailsendenc
|
||||
|
||||
# Datasheet
|
||||
NOTES=$HOME/$SYSUSER-Notes.txt
|
||||
NOTESTMP=.Notes.txt.tmp
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user