Merge pull request #93 from vowstar/patch-1

Unsafe load() call disabled by Gentoo. See bug #659348
This commit is contained in:
uunicorn 2021-08-03 11:16:45 +12:00 committed by GitHub
commit 5bf6b2bd10
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -241,7 +241,7 @@ def main():
# Load and perform basic validation of config file.
try:
with (args.configpath / 'dbus-service.yaml').open(mode='rt') as configfd:
config = yaml.load(configfd, Loader=yaml.BaseLoader)
config = yaml.safe_load(configfd, Loader=yaml.BaseLoader)
except FileNotFoundError:
# No configuration file. Create default
config = {'user_to_sid': {}}