diff options
author | Andrew Manning <tamanning@zoho.com> | 2016-02-20 14:04:11 -0500 |
---|---|---|
committer | Andrew Manning <tamanning@zoho.com> | 2016-02-20 14:04:11 -0500 |
commit | 272ffe6983b19cd000e775f443f9e77406a657a9 (patch) | |
tree | 600ec4aefe074a276ed5c1300f0c20aaa89febdf /.homeinstall/hubzilla-setup.sh | |
parent | 368bb189352bfe2b13b2af35763ed68b1885bb98 (diff) | |
download | volse-hubzilla-272ffe6983b19cd000e775f443f9e77406a657a9.tar.gz volse-hubzilla-272ffe6983b19cd000e775f443f9e77406a657a9.tar.bz2 volse-hubzilla-272ffe6983b19cd000e775f443f9e77406a657a9.zip |
Renamed homeinstall config file and added check for required config parameters. Spelling corrections.
Diffstat (limited to '.homeinstall/hubzilla-setup.sh')
-rwxr-xr-x | .homeinstall/hubzilla-setup.sh | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/.homeinstall/hubzilla-setup.sh b/.homeinstall/hubzilla-setup.sh index caa46950c..670844b83 100755 --- a/.homeinstall/hubzilla-setup.sh +++ b/.homeinstall/hubzilla-setup.sh @@ -5,7 +5,7 @@ # # This file automates the installation of hubzilla under Debian Linux # -# 1) Edit the file "hubzilla-config.txt" +# 1) Copy the file "hubzilla-config.txt.template" to "hubzilla-config.txt" # Follow the instuctions there # # 2) Switch to user "root" by typing "su -" @@ -92,12 +92,12 @@ # Credits # ------- # -# The srcipt is based on Thomas Willinghams script "debian-setup.sh" +# The script is based on Thomas Willinghams script "debian-setup.sh" # which he used to install the red#matrix. # # The script uses another script from https://github.com/lukas2511/letsencrypt.sh # -# The documentation of bash is here +# The documentation for bash is here # https://www.gnu.org/software/bash/manual/bash.html # function check_sanity { @@ -120,6 +120,15 @@ function check_sanity { function check_config { print_info "config check..." + # Check for required parameters + if [ -z "$db_pass" ] + then + die "db_pass not set in $configfile" + fi + if [ -z "$le_domain" ] + then + die "le_domain not set in $configfile" + fi # backup is important and should be checked if [ -n "$backup_device_name" ] then @@ -814,6 +823,7 @@ check_sanity # Read config file edited by user configfile=hubzilla-config.txt source $configfile + selfhostdir=/etc/selfhost selfhostscript=selfhost-updater.sh hubzilladaily=hubzilla-daily.sh |