diff options
author | Eli Schwartz <eschwartz@archlinux.org> | 2023-04-11 13:11:00 -0400 |
---|---|---|
committer | Nirbheek Chauhan <nirbheek@centricular.com> | 2023-05-24 02:02:52 +0530 |
commit | 452d1c56739faeb51b0915f6322c20a5d2454708 (patch) | |
tree | 61c2d538814a18ce4db78cc08baa790187a95405 /docs/refman/main.py | |
parent | 960ae14c41d8bbe12c4736df11f78deea6c86c1a (diff) | |
download | meson-452d1c56739faeb51b0915f6322c20a5d2454708.zip meson-452d1c56739faeb51b0915f6322c20a5d2454708.tar.gz meson-452d1c56739faeb51b0915f6322c20a5d2454708.tar.bz2 |
minstall: do not drop privileges if msetup also ran under sudo
A user might run `sudo somewrapper` to build and install something with
meson, and it is not actually possible to drop privileges and build,
since the build directory is also owned by root.
A common case of this is `sudo pip install` for projects using
meson-python or other python build-backends that wrap around meson.
Fixes #11665
Diffstat (limited to 'docs/refman/main.py')
0 files changed, 0 insertions, 0 deletions