manager: rework manager_clean_environment()
authorLennart Poettering <lennart@poettering.net>
Wed, 10 Jan 2018 17:28:42 +0000 (18:28 +0100)
committerLennart Poettering <lennart@poettering.net>
Wed, 10 Jan 2018 17:30:06 +0000 (18:30 +0100)
commit47cf8ff206b8fd76340fe8d704e4af9eb59f11f3
tree34f41e997ede3f75abf4d9a72be08bddf0bcc765
parent24eccc3414a29a14b319d639531bd23c158b20e1
manager: rework manager_clean_environment()

Let's rename it manager_sanitize_environment() which is a more precise
name. Moreover, sort the environment implicitly inside it, as all our
callers do that anyway afterwards and we can save some code this way.

Also, update the list of env vars to drop, i.e. the env vars we manage
ourselves and don't want user code to interfear with. Also sort this
list to make it easier to update later on.
src/core/manager.c