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"
|
USER="$2"
|
||||||
PASS="$3"
|
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
|
## FUNCTIONS
|
||||||
function checkaction {
|
function checkaction {
|
||||||
REGEX="^adduser$|^changepw$|^listusers$|^userdetail$|^deluser$|^sizeall$|^sizeuser$|^viewdata$"
|
REGEX="^adduser$|^changepw$|^listusers$|^userdetail$|^deluser$|^sizeall$|^sizeuser$|^viewdata$"
|
||||||
|
|||||||
@@ -1,4 +1,16 @@
|
|||||||
|
SYSUSER=$(whoami)
|
||||||
|
|
||||||
|
# Email stuff
|
||||||
DOMAIN=panel.domain.tld
|
DOMAIN=panel.domain.tld
|
||||||
TOEMAIL=user@domain.tld
|
TOEMAIL=user@domain.tld
|
||||||
FREMAIL=user@domain.tld
|
FREMAIL=user@domain.tld
|
||||||
SENDMAILPATH=/usr/sbin/sendmail
|
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