From a457a9642ef6a6ed823d009e0444d220d724bc19 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Genz?= Date: Sun, 18 Mar 2018 00:48:44 +0100 Subject: [PATCH] use correct authselect syntax for *-disable-logins, fixes rhbz#1558245 --- 0001-switch-to-authselect.patch | 4 ++-- realmd.spec | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/0001-switch-to-authselect.patch b/0001-switch-to-authselect.patch index df7cad3..d750d6d 100644 --- a/0001-switch-to-authselect.patch +++ b/0001-switch-to-authselect.patch @@ -18,7 +18,7 @@ index e39fad525c716d1ed99715280cd5d497b9039427..26cf6147f352e1b48c3261fa42707d81 -winbind-enable-logins = /usr/bin/sh -c "/usr/sbin/authconfig --update --enablewinbind --enablewinbindauth --enablemkhomedir --nostart && /usr/bin/systemctl enable oddjobd.service && /usr/bin/systemctl start oddjobd.service" -winbind-disable-logins = /usr/sbin/authconfig --update --disablewinbind --disablewinbindauth --nostart +winbind-enable-logins = /usr/bin/sh -c "/usr/bin/authselect select winbind with-mkhomedir --force && /usr/bin/systemctl enable oddjobd.service && /usr/bin/systemctl start oddjobd.service" -+winbind-disable-logins = /usr/bin/authselect sssd with-mkhomedir ++winbind-disable-logins = /usr/bin/authselect select sssd with-mkhomedir winbind-enable-service = /usr/bin/systemctl enable winbind.service winbind-disable-service = /usr/bin/systemctl disable winbind.service winbind-restart-service = /usr/bin/systemctl restart winbind.service @@ -27,7 +27,7 @@ index e39fad525c716d1ed99715280cd5d497b9039427..26cf6147f352e1b48c3261fa42707d81 -sssd-enable-logins = /usr/bin/sh -c "/usr/sbin/authconfig --update --enablesssd --enablesssdauth --enablemkhomedir --nostart && /usr/bin/systemctl enable oddjobd.service && /usr/bin/systemctl start oddjobd.service" -sssd-disable-logins = /usr/sbin/authconfig --update --disablesssdauth --nostart +sssd-enable-logins = /usr/bin/sh -c "/usr/bin/authselect select sssd with-mkhomedir --force && /usr/bin/systemctl enable oddjobd.service && /usr/bin/systemctl start oddjobd.service" -+sssd-disable-logins = /usr/bin/authselect sssd with-mkhomedir ++sssd-disable-logins = /usr/bin/authselect select sssd with-mkhomedir sssd-enable-service = /usr/bin/systemctl enable sssd.service sssd-disable-service = /usr/bin/systemctl disable sssd.service sssd-restart-service = /usr/bin/systemctl restart sssd.service diff --git a/realmd.spec b/realmd.spec index f485e68..4c15b93 100644 --- a/realmd.spec +++ b/realmd.spec @@ -1,6 +1,6 @@ Name: realmd Version: 0.16.3 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Kerberos realm enrollment service License: LGPLv2+ URL: http://cgit.freedesktop.org/realmd/realmd/ @@ -83,6 +83,9 @@ make install DESTDIR=%{buildroot} %doc ChangeLog %changelog +* Sun Mar 18 2018 René Genz - 0.16.3-12 +- use correct authselect syntax for *-disable-logins to fix rhbz#1558245 + * Thu Mar 01 2018 Sumit Bose - 0.16.3-11 - Require authselect instead of authconfig, related: rhbz#1537246