|
|
|
|
388
|
|
388
|
|
389
|
# an unprivileged user to install and run as
|
389
|
# an unprivileged user to install and run as
|
390
|
chroot "$rootdir" useradd -d /etc/scuttlebot/ scuttlebot
|
390
|
chroot "$rootdir" useradd -d /etc/scuttlebot/ scuttlebot
|
|
|
391
|
+ chroot "$rootdir" chown -R scuttlebot:scuttlebot /etc/scuttlebot
|
391
|
|
392
|
|
392
|
cat <<EOF > "$rootdir/usr/bin/install_scuttlebot"
|
393
|
cat <<EOF > "$rootdir/usr/bin/install_scuttlebot"
|
393
|
#!/bin/bash
|
394
|
#!/bin/bash
|
|
|
|
|
398
|
exit 0
|
399
|
exit 0
|
399
|
EOF
|
400
|
EOF
|
400
|
chroot "$rootdir" /bin/chmod +x /usr/bin/install_scuttlebot
|
401
|
chroot "$rootdir" /bin/chmod +x /usr/bin/install_scuttlebot
|
401
|
- chroot "$rootdir" su -c '/usr/bin/install_scuttlebot' - scuttlebot
|
|
|
|
|
402
|
+ chroot "$rootdir" sudo -u scuttlebot /usr/bin/install_scuttlebot
|
402
|
rm "$rootdir/usr/bin/install_scuttlebot"
|
403
|
rm "$rootdir/usr/bin/install_scuttlebot"
|
403
|
|
404
|
|
404
|
if [ ! -f "$rootdir/etc/scuttlebot/node_modules/.bin/sbot" ]; then
|
405
|
if [ ! -f "$rootdir/etc/scuttlebot/node_modules/.bin/sbot" ]; then
|
|
|
|
|
452
|
|
453
|
|
453
|
# an unprivileged user to install and run as
|
454
|
# an unprivileged user to install and run as
|
454
|
useradd -d /etc/scuttlebot/ scuttlebot
|
455
|
useradd -d /etc/scuttlebot/ scuttlebot
|
|
|
456
|
+ chown -R scuttlebot:scuttlebot /etc/scuttlebot
|
455
|
|
457
|
|
456
|
cat <<EOF > /usr/bin/install_scuttlebot
|
458
|
cat <<EOF > /usr/bin/install_scuttlebot
|
457
|
#!/bin/bash
|
459
|
#!/bin/bash
|