summaryrefslogtreecommitdiffstats
path: root/Lib/idlelib/extend.txt
diff options
context:
space:
mode:
authorPatrick McLean <47801044+patrick-mclean@users.noreply.github.com>2019-09-12 17:15:44 (GMT)
committerGregory P. Smith <greg@krypto.org>2019-09-12 17:15:44 (GMT)
commit2b2ead74382513d0bb9ef34504e283a71e6a706f (patch)
tree28a8a0f37d31dc7a674d2690085a2dcd8a629118 /Lib/idlelib/extend.txt
parent57b7dbc46e71269d855e644d30826d33eedee2a1 (diff)
downloadcpython-2b2ead74382513d0bb9ef34504e283a71e6a706f.zip
cpython-2b2ead74382513d0bb9ef34504e283a71e6a706f.tar.gz
cpython-2b2ead74382513d0bb9ef34504e283a71e6a706f.tar.bz2
bpo-36046: Add user and group parameters to subprocess (GH-11950)
* subprocess: Add user, group and extra_groups paremeters to subprocess.Popen This adds a `user` parameter to the Popen constructor that will call setreuid() in the child before calling exec(). This allows processes running as root to safely drop privileges before running the subprocess without having to use a preexec_fn. This also adds a `group` parameter that will call setregid() in the child process before calling exec(). Finally an `extra_groups` parameter was added that will call setgroups() to set the supplimental groups.
Diffstat (limited to 'Lib/idlelib/extend.txt')
0 files changed, 0 insertions, 0 deletions