glib/docs/reference/gio
Philip Withnall 5bdda2a6b5 giomodule: Ignore GIO_MODULE_DIR when running as setuid
Even if the modules in the given directory never get chosen to be used,
loading arbitrary code from a user-provided directory is not safe when
running as setuid, as the process’ environment comes from an untrusted
source.

Also ignore `GIO_EXTRA_MODULES`.

Spotted by Simon McVittie.

Signed-off-by: Philip Withnall <pwithnall@endlessos.org>

Fixes: #2168
2021-01-07 17:14:12 +00:00
..
gdbus-object-manager-example docs: Don’t install object manager example separately 2020-02-11 11:47:03 +00:00
xml docs: Change Bugzilla references to GitLab 2018-06-15 13:04:39 +01:00
.gitignore .gitignore updates for gsettings stuff 2010-04-27 17:04:57 -04:00
concat-files-helper.py doc: Split API reference per platform 2019-07-10 10:29:04 -04:00
gapplication.xml New gapplication(1) tool 2013-10-17 10:12:27 -04:00
gdbus-codegen.xml tree: Fix various typos and outdated terminology 2020-06-12 15:01:08 +01:00
gdbus.xml docs: Change Bugzilla references to GitLab 2018-06-15 13:04:39 +01:00
gio-docs-unix.xml doc: Split API reference per platform 2019-07-10 10:29:04 -04:00
gio-docs-win32.xml doc: Split API reference per platform 2019-07-10 10:29:04 -04:00
gio-docs.xml tree: Fix various typos and outdated terminology 2020-06-12 15:01:08 +01:00
gio-querymodules.xml docs: Improve man page consistency 2012-08-03 23:36:45 -04:00
gio-sections-common.txt gunixmounts: Add g_unix_mount_point_at 2020-08-05 13:07:04 +01:00
gio-sections-win32.txt doc: Split API reference per platform 2019-07-10 10:29:04 -04:00
gio.xml docs: Mention new gio tool options 2020-04-02 13:23:09 +02:00
glib-compile-resources.xml glib-compile-resources: Add external data option 2018-12-19 16:43:21 +00:00
glib-compile-schemas.xml glib-compile-schemas: Add a --version option 2016-10-06 21:08:25 +01:00
gresource.xml gresource: fix documentation typo 2017-08-22 08:58:56 +01:00
gsettings.xml Add ‘gsettings list-schemas --print-paths’ option 2018-01-05 13:01:03 +00:00
gvfs-overview.odg update the overview image of the gio docs 2009-06-08 17:29:22 +02:00
gvfs-overview.png update the overview image of the gio docs 2009-06-08 17:29:22 +02:00
menu-example.png Add GMenuModel 2011-12-08 18:05:12 -05:00
menu-model.png Add GMenuModel 2011-12-08 18:05:12 -05:00
meson.build docs: Fix configuration with gtk_doc=true and installed_tests=false 2020-03-27 19:33:12 +00:00
migrating-gconf.xml tree: Fix various typos and outdated terminology 2020-06-12 15:01:08 +01:00
migrating-gdbus.xml doc: Add back gdbus-object-manager-example 2020-01-29 15:40:17 +01:00
migrating-gnome-vfs.xml docs: Change Bugzilla references to GitLab 2018-06-15 13:04:39 +01:00
migrating-posix.xml Remove duplicate copies of migration docs 2010-05-27 13:07:54 -04:00
overview.xml giomodule: Ignore GIO_MODULE_DIR when running as setuid 2021-01-07 17:14:12 +00:00
version.xml.in gio/ docs/reference/gio Merged gio-standalone into glib. 2007-11-26 16:13:05 +00:00