I'm having issue building electron via electron-packager when I run it as root. However, it works just fine when I run it as other user, say, vagrant.
I've already asked question regarding the problem here.
However, I think that if I can configure Buildbot to run as non-root on worker/slave I can get past the issue.
I just can't find any resources that explain such a configuration setup.
I'm running Buildbot Master and Worker(Slave) an separate Vagrant CentOS7 VM's. All is working, but build step that calls npm run-script build-linux
fails as described in linked question.
Environment info
Mac OS X 10.11.5
Vagrant version: 1.8.4
Linux CentOS 7 3.10.0-327.18.2.el7.x86_64
Python version: 2.7.5
Buildbot version: 0.8.14
Buildslave version: 0.8.14
Twisted version: 16.3.2