Skip to content

Commit 709b56e

Browse files
committed
fix root service user if rqd, add XDG env, bump nodejs vers
1 parent db77fa3 commit 709b56e

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

deb/update-nodejs-and-nodered

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@ tgta14=14.21.3 # need armv6l latest from https://unofficial-builds.nodejs.org/
2424
tgtl14=14.21.3 # need x86 latest from https://unofficial-builds.nodejs.org/download/release/
2525
tgta16=16.20.2 # need armv6l latest from https://unofficial-builds.nodejs.org/download/release/
2626
tgtl16=16.20.2 # need x86 latest from https://unofficial-builds.nodejs.org/download/release/
27-
tgta18=18.20.6 # need armv6l latest from https://unofficial-builds.nodejs.org/download/release/
28-
tgtl18=18.20.6 # need x86 latest from https://unofficial-builds.nodejs.org/download/release/
29-
tgta20=20.18.3 # need armv6l latest from https://unofficial-builds.nodejs.org/download/release/
30-
tgtl20=20.18.3 # need x86 latest from https://unofficial-builds.nodejs.org/download/release/
27+
tgta18=18.20.8 # need armv6l latest from https://unofficial-builds.nodejs.org/download/release/
28+
tgtl18=18.20.8 # need x86 latest from https://unofficial-builds.nodejs.org/download/release/
29+
tgta20=20.19.1 # need armv6l latest from https://unofficial-builds.nodejs.org/download/release/
30+
tgtl20=20.19.1 # need x86 latest from https://unofficial-builds.nodejs.org/download/release/
3131

3232
usage() {
3333
cat << EOL
@@ -217,6 +217,7 @@ if [ "$EUID" == "0" ]; then
217217
[ ! "${yn}" ] && read -t 10 -p "Are you really sure you want to install as root ? (y/N) ? " yn
218218
case $yn in
219219
[Yy]* )
220+
NODERED_USER="root"
220221
;;
221222
* )
222223
echo " "

resources/nodered.service

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ User=pi
1212
Group=pi
1313
WorkingDirectory=/home/pi
1414

15+
Environment="XDG_RUNTIME_DIR=/run/user/%U"
1516
Environment="NODE_OPTIONS=--max_old_space_size=512"
1617
# define an optional environment file in Node-RED's user directory to set custom variables externally
1718
EnvironmentFile=-/home/pi/.node-red/environment

0 commit comments

Comments
 (0)