diff options
Diffstat (limited to 'core/modules/sssd')
3 files changed, 1 insertions, 13 deletions
diff --git a/core/modules/sssd/data/etc/systemd/system/sleep.target.wants/sssd-resume-fix.service b/core/modules/sssd/data/etc/systemd/system/sleep.target.wants/sssd-resume-fix.service deleted file mode 120000 index 3a96d5a9..00000000 --- a/core/modules/sssd/data/etc/systemd/system/sleep.target.wants/sssd-resume-fix.service +++ /dev/null @@ -1 +0,0 @@ -../sssd-resume-fix.service
\ No newline at end of file diff --git a/core/modules/sssd/data/etc/systemd/system/sssd-resume-fix.service b/core/modules/sssd/data/etc/systemd/system/sssd-resume-fix.service deleted file mode 100644 index bad4e4be..00000000 --- a/core/modules/sssd/data/etc/systemd/system/sssd-resume-fix.service +++ /dev/null @@ -1,11 +0,0 @@ -[Unit] -Description=Restart sssd after system resume to fix LDAP temporarily being unavailable -DefaultDependencies=no -After=systemd-suspend.service systemd-hybrid-sleep.service systemd-hibernate.service -RefuseManualStart=true - -[Service] -Type=oneshot -ExecStart=/opt/openslx/scripts/systemd-sssd_restart -RemainAfterExit=no - diff --git a/core/modules/sssd/data/opt/openslx/scripts/systemd-patch_sssd_conf b/core/modules/sssd/data/opt/openslx/scripts/systemd-patch_sssd_conf index dfdfb6de..1992afef 100755 --- a/core/modules/sssd/data/opt/openslx/scripts/systemd-patch_sssd_conf +++ b/core/modules/sssd/data/opt/openslx/scripts/systemd-patch_sssd_conf @@ -1,6 +1,6 @@ #!/bin/ash -LIST="$(< /etc/passwd awk -F: '{printf $1 ","}')" +LIST="$(< /etc/shadow awk -F: '{printf $1 ","}')" sed -i "s/^filter_users.*\$/filter_users = ${LIST%,}/g" /etc/sssd/sssd.conf LIST="$(< /etc/group awk -F: '{printf $1 ","}')" |