IRC logs for #buildstream for Tuesday, 2017-07-18

*** jude has joined #buildstream07:07
*** jonathanmaw has joined #buildstream08:16
*** tlater has joined #buildstream08:38
*** ssam2 has joined #buildstream09:04
*** tristan has quit IRC10:36
*** locallycompact has joined #buildstream13:05
*** xjuan has joined #buildstream13:17
*** jjardon[m] has quit IRC14:12
*** jjardon[m] has joined #buildstream14:13
tlaterIs bst expected to be run as root when it uses chroot?14:44
juergbitlater: yes, it either needs to run as root or use a setuid-root helper14:55
juergbichroot is essentially a cross-platform fallback, not the optimal case14:57
tlaterAh, alright, I suppose bothering to implement versions for linux and bsd is a bit over the top then.14:59
ssam2there is a setuid helper https://github.com/bloomberg/userchroot15:02
ssam2however it's not that useful because we need to do stuff with root priviliges in the sandbox15:02
ssam2which is possible with bubblewrap because we can run in a separate user namespace, but it's not possible at all on AIX15:03
ssam2so there's no way to avoid being root there15:03
tlaterIt would be possible on Solaris, though15:05
tlaterI suppose for a prototype-style implementation that, again, is a bit over the top though.15:05
ssam2yeah, do the lowest denominator first15:05
gitlab-br-botpush on buildstream@cross_platform (by Tristan Maat): 1 commit (last: Add SandboxChroot) https://gitlab.com/BuildStream/buildstream/commit/b5646f80bb6953a18fc167ddaf8f78d6dbb3a08515:10
*** tlater has quit IRC15:17
*** tlater has joined #buildstream15:21
*** locallycompact has quit IRC16:30
*** tlater has quit IRC17:04
*** jonathanmaw has quit IRC17:06
*** jude has quit IRC17:26
*** ssam2 has quit IRC17:38
*** jude has joined #buildstream17:44
*** jude has quit IRC17:54
*** jude has joined #buildstream19:46
*** jude has quit IRC20:59
*** xjuan has quit IRC22:19

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!