# Distro specific overrides for redhat [paths] smb.conf = /etc/samba/smb.conf [samba-packages] samba-common = /usr/bin/net [winbind-packages] samba-winbind = /usr/sbin/winbindd samba-winbind-clients = /usr/bin/wbinfo oddjob = /usr/sbin/oddjobd oddjob-mkhomedir = /usr/libexec/oddjob/mkhomedir [sssd-packages] sssd = /usr/sbin/sssd oddjob = /usr/sbin/oddjobd oddjob-mkhomedir = /usr/libexec/oddjob/mkhomedir [adcli-packages] adcli = /usr/sbin/adcli [ipa-packages] freeipa-client = /usr/sbin/ipa-client-install [commands] winbind-enable-logins = /usr/bin/sh -c "/usr/sbin/authconfig --update --enablewinbind --enablewinbindauth --enablemkhomedir --nostart && /usr/bin/systemctl enable oddjobd.service" winbind-disable-logins = /usr/sbin/authconfig --update --disablewinbind --disablewinbindauth --nostart 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 winbind-stop-service = /usr/bin/systemctl stop winbind.service sssd-enable-logins = /usr/bin/sh -c "/usr/sbin/authconfig --update --enablesssd --enablesssdauth --enablemkhomedir --nostart && /usr/bin/systemctl enable oddjobd.service" sssd-disable-logins = /usr/sbin/authconfig --update --disablesssdauth --nostart 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 sssd-stop-service = /usr/bin/systemctl stop sssd.service sssd-caches-flush = /usr/sbin/sss_cache --users --groups --netgroups --services --autofs-maps # Fedora and RHEL have libnss_sss in place by default, this is no longer needed name-caches-flush =