OpenStack library for privilege separation
Go to file
John Garbutt 928b08f112 Deal with CONF.config_dir correctly
When config_dir is set, we were seeing this error:
  execv() arg 2 must contain only strings

We got this debug log:
  ['sudo', 'nova-rootwrap', ... ,
  '--config-file', '/nova/nova.conf', '--config-dir', ['/etc/nova'],
  ...]

Change-Id: I592035f7e37adee375f1530d4fbc28107870b089
Closes-Bug: 1616240
(cherry picked from commit 1666d9153a)
2016-12-03 18:48:02 +00:00
doc/source Initial cookiecutter project 2015-10-23 18:51:29 +11:00
oslo_privsep Deal with CONF.config_dir correctly 2016-12-03 18:48:02 +00:00
releasenotes Add reno for release notes management 2016-07-04 12:55:50 +03:00
.coveragerc Initial cookiecutter project 2015-10-23 18:51:29 +11:00
.gitignore Add reno for release notes management 2016-07-04 12:55:50 +03:00
.gitreview Update .gitreview for stable/newton 2016-08-29 16:07:57 -04:00
.mailmap Initial cookiecutter project 2015-10-23 18:51:29 +11:00
.testr.conf Initial cookiecutter project 2015-10-23 18:51:29 +11:00
CONTRIBUTING.rst Initial cookiecutter project 2015-10-23 18:51:29 +11:00
HACKING.rst Initial cookiecutter project 2015-10-23 18:51:29 +11:00
LICENSE Initial cookiecutter project 2015-10-23 18:51:29 +11:00
README.rst Add version and download badges to README 2016-02-03 14:47:10 -08:00
babel.cfg Initial cookiecutter project 2015-10-23 18:51:29 +11:00
requirements.txt Updated from global requirements 2016-08-18 12:39:34 +00:00
setup.cfg Drop python3.3 support in classifier 2016-05-25 15:13:31 +08:00
setup.py Updated from global requirements 2015-11-03 04:33:51 +00:00
test-requirements.txt Add reno for release notes management 2016-07-04 12:55:50 +03:00
tox.ini Add reno for release notes management 2016-07-04 12:55:50 +03:00

README.rst

oslo.privsep

Latest Version

Downloads

OpenStack library for privilege separation

This library helps applications perform actions which require more or less privileges than they were started with in a safe, easy to code and easy to use manner. For more information on why this is generally a good idea please read over the principle of least privilege and the specification which created this library.