semaphoreui / semaphore

Modern UI for Ansible, Terraform, OpenTofu, PowerShell and other DevOps tools.
https://semaphoreui.com
MIT License
10.43k stars 1.05k forks source link

Support proot for jailing #162

Open tokuhirom opened 8 years ago

tokuhirom commented 8 years ago

Ansible tower uses proot for jailing user scripts. http://docs.ansible.com/ansible-tower/2.2.0/html/installandreference/known_issues.html#playbooks-missing-access-to-necessary-data-due-to-proot-issues

If ansible semaphore supports proot or similar technology, users' script cannot break ansible semaphore server.

Ref. https://wiki.archlinux.org/index.php/Proot

stefanux commented 1 year ago

...and that should solve #1185 too.