Update deployment script.

Commit
9d5e8092f40da97f76b06202a89fcd026c1485b0
Author
Marius Peter <dev@marius-peter.com>
Author date
Committer
Marius Peter <dev@marius-peter.com>
Committer date
roles/daq-node/deploy
index 04abd898..a047b433 100755..100755
@@ -40,10 +40,7 @@
40 40 local missing_dependencies=''
41 41
42 42 for dep in ${dependencies}; do
43 Removed: if dpkg --get-selections "${dep}" | grep -w install > /dev/null 2>&1; then
44 Removed: echo "${dep} is already installed."
45 Removed: else
46 Removed: echo "${dep} is not installed."
43 Added: if ! dpkg --get-selections "${dep}" | grep -w install > /dev/null 2>&1; then
47 44 missing_dependencies+=" ${dep}"
48 45 fi
49 46 done
@@ -55,17 +52,6 @@
55 52 echo "Installed all OS dependencies."
56 53 }
57 54
58 Removed: # function install_perl_dependencies() {
59 Removed: # local dependencies="Net::MQTT::Simple"
60 Removed: # for dep in ${dependencies}; do
61 Removed: # if ! perl -M"${dep}" -e '1' > /dev/null 2>&1; then
62 Removed: # cpanm "${dep}"
63 Removed: # fi
64 Removed: # done
65 Removed:
66 Removed: # echo "Installed all Perl dependencies."
67 Removed: # }
68 Removed:
69 55 create_runtime_user() {
70 56 if ! getent group "${RUN_GROUP}" > /dev/null; then
71 57 addgroup --system "${RUN_GROUP}"
@@ -108,6 +94,7 @@
108 94
109 95 if [[ -z "${MQTT_PASSWORD:-}" ]]; then
110 96 read -rsp "MQTT password for user '${MQTT_USERNAME}': " MQTT_PASSWORD
97 Added: echo
111 98 fi
112 99
113 100 [[ -n "${MQTT_PASSWORD:-}" ]] || die "MQTT_PASSWORD is required."