freeipa/ipaplatform/base
Christian Heimes 34e47778b4 Ensure that resolved.conf.d is accessible
systemd-resolved runs as user systemd-resolve. Ensure that
resolved.conf.d drop-in directory is accessible when installer runs with
restricted umask. Also ensure the file and directory has correct SELinux
context.

The parent directory /etc/systemd exists on all platforms.

Fixes: https://pagure.io/freeipa/issue/8275
Signed-off-by: Christian Heimes <cheimes@redhat.com>
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com>
2020-09-28 14:33:15 +02:00
..
__init__.py ipaplatform: Create separate module for platform files 2014-06-16 19:48:17 +02:00
constants.py Use new classes for run_command and Service 2020-09-22 09:23:18 -04:00
paths.py Configure systemd-resolved to use IPA's BIND 2020-09-23 16:44:26 +02:00
services.py Configure systemd-resolved to use IPA's BIND 2020-09-23 16:44:26 +02:00
tasks.py Ensure that resolved.conf.d is accessible 2020-09-28 14:33:15 +02:00