From 78d67f601971672a899b59a4af52b599ea15716b Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Fri, 13 Apr 2018 13:30:40 +0100 Subject: [PATCH] Ensure scuttlebot ownership of the directory --- src/freedombone-app-scuttlebot | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/freedombone-app-scuttlebot b/src/freedombone-app-scuttlebot index 2c338a0b..520fd8a2 100755 --- a/src/freedombone-app-scuttlebot +++ b/src/freedombone-app-scuttlebot @@ -388,6 +388,7 @@ function mesh_install_scuttlebot { # an unprivileged user to install and run as chroot "$rootdir" useradd -d /etc/scuttlebot/ scuttlebot + chroot "$rootdir" chown -R scuttlebot:scuttlebot /etc/scuttlebot cat < "$rootdir/usr/bin/install_scuttlebot" #!/bin/bash @@ -398,7 +399,7 @@ fi exit 0 EOF chroot "$rootdir" /bin/chmod +x /usr/bin/install_scuttlebot - chroot "$rootdir" su -c '/usr/bin/install_scuttlebot' - scuttlebot + chroot "$rootdir" sudo -u scuttlebot /usr/bin/install_scuttlebot rm "$rootdir/usr/bin/install_scuttlebot" if [ ! -f "$rootdir/etc/scuttlebot/node_modules/.bin/sbot" ]; then @@ -452,6 +453,7 @@ function install_scuttlebot { # an unprivileged user to install and run as useradd -d /etc/scuttlebot/ scuttlebot + chown -R scuttlebot:scuttlebot /etc/scuttlebot cat < /usr/bin/install_scuttlebot #!/bin/bash