diff options
author | Julian Andres Klode <jak@debian.org> | 2017-10-22 19:02:53 +0200 |
---|---|---|
committer | Julian Andres Klode <jak@debian.org> | 2017-10-22 19:10:57 +0200 |
commit | 0934b6b023b46cd0e2e5fa55a23a054b2feeb618 (patch) | |
tree | 3f3e426099d9d62419084843d06a7c6bb64bc85e /apt-pkg/contrib/fileutl.h | |
parent | 1a76517470ebc2dd3f96e39ebe6f3706d6dd78da (diff) |
Run the ProxyAutoDetect script in the sandbox again
The previous change moved running the proxy detection program from the
method to the main process, so it runs as root and not as _apt. This
brings it back into the sandbox.
Gbp-Dch: ignore
Diffstat (limited to 'apt-pkg/contrib/fileutl.h')
-rw-r--r-- | apt-pkg/contrib/fileutl.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/apt-pkg/contrib/fileutl.h b/apt-pkg/contrib/fileutl.h index 19b4ed49e..699b8b802 100644 --- a/apt-pkg/contrib/fileutl.h +++ b/apt-pkg/contrib/fileutl.h @@ -273,8 +273,10 @@ std::vector<std::string> Glob(std::string const &pattern, int flags=0); * \param Mode is either FileFd::ReadOnly or FileFd::WriteOnly * \param CaptureStderr True if we should capture stderr in addition to stdout. * (default: True). + * \param Sandbox True if this should run sandboxed * \return true on success, false on failure with _error set */ +bool Popen(const char *Args[], FileFd &Fd, pid_t &Child, FileFd::OpenMode Mode, bool CaptureStderr, bool Sandbox) APT_HIDDEN; bool Popen(const char* Args[], FileFd &Fd, pid_t &Child, FileFd::OpenMode Mode, bool CaptureStderr); bool Popen(const char* Args[], FileFd &Fd, pid_t &Child, FileFd::OpenMode Mode); |