Description of problem: When running setup and setup ldap auth this what seems to be cosmetic error appears. # setup Note: Forwarding request to 'systemctl disable ypbind.service'. error reading information on service sssd: No such file or directory <--- Note: Forwarding request to 'systemctl enable sssd.service'. ln -s '/lib/systemd/system/sssd.service' '/etc/systemd/system/multi-user.target.wants/sssd.service' Redirecting to /bin/systemctl start sssd.service Running ldap Version-Release number of selected component (if applicable): setuptool-1.19.11-3.fc15 How reproducible: always Steps to Reproduce: 1.run setup 2.select and setup ldap aut 3. Actual results: error reading information on service sssd: No such file or directory Expected results: No error Additional info: You guys should consider start looking at making setup use native systemd commands as opposed to be using service $foo and chkconfig $foo which seems to be what you are calling now as in service start/stop $foo == systemctl start/stop $foo.service chkconfig on/off $foo == systemctl enable/disable $foo.service As an example service sssd start in systemd world becomes systemctl start sssd.service and service sssd stop becomes systemctl stop sssd.service and chkconfig sssd on becomes systemctl enable sssd.service and chkconfig sssd off become systemctl disable sssd.service
setuptool is just system-config-* launcher reassigning component
Patches welcome.
Note that sssd has been currently resides in updates testing ( F15 )with native systemd service file https://admin.fedoraproject.org/updates/sssd-1.5.5-2.fc15 Which will take precedence over the old sysv init scripts..
I thought that the chkconfig and service commands will be supported for now as a compatibility wrapper.
They do up to a certain extent Service $foo $bar should have one to one mapping to systemctl $bar $foo.service But I doubt chkconfig has other than on/off service to systemctl enable/disable since runlevel in the traditional sense dont exist in systemd. And this "error reading information on service sssd: No such file or directory" is probably because it's trying to do something with /etc/init.d/sssd which no longer exist and no longer is needed since there is a native systemd service file and whatever changes you do to a sysv file in /etc/init.d/ wont be picked up by systemd once systemd has it's own native service file for systemd.
Authconfig now properly supports both old sysv utilities and systemctl, which is preferred if exists.
authconfig-6.1.15-1.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/authconfig-6.1.15-1.fc15
authconfig-6.1.15-1.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report.