Bug 752872

Summary: After upgrade to Fedora 16, system-config-services can't enable services?
Product: [Fedora] Fedora Reporter: Nadav Har'El <nyh>
Component: system-config-servicesAssignee: Nils Philippsen <nphilipp>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 16CC: nphilipp, trevor
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: All   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-12-20 16:02:10 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Nadav Har'El 2011-11-10 16:41:14 UTC
After upgrading Fedora 16, the httpd and mysqld services didn't get enabled (=started on boot) by default, as I reported in bug 752846.

I thought, what the heck, I'll run "system-config-services" and just enable these services.

But something bad happened to system-config-services. All it does now is tell me that systemd is responsible for each of these services, and the "enable", "disable" options are grayed out. It didn't even list "httpd" or "mysqld" until I ran manually the command "systemctl enable mysqld.service httpd.service".

Is it possible that system-config-services doesn't work any more, since systemd? If it doesn't work, why isn't it removed from Fedora 16? Is there a newer alternative GUI (I know about the command line options)?

Comment 1 Trevor Cordes 2011-12-17 10:56:35 UTC
The systemd fedoraproject wiki page says:
=============
Does system-config-services work with systemd?

The Fedora 15 version of system-config-services can cope with systemd service files. If you have problems, file a bug report.
=============

So in theory it's supposed to work.  I think that tool is tied to chkconfig which is really broken and mostly useless with respect to systemd.

a) Best to use native systemd tools now

b) system-config-services will probably have to be heavily modified to properly support systemd, bypassing chkconfig.  Or chkconfig will have to be heavily modified to more intelligently handle systemd.

Comment 2 Fedora Update System 2012-09-11 13:35:53 UTC
system-config-services-0.101.8-1.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/system-config-services-0.101.8-1.fc18

Comment 3 Fedora Update System 2012-09-11 19:08:43 UTC
Package system-config-services-0.101.8-1.fc18:
* should fix your issue,
* was pushed to the Fedora 18 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing system-config-services-0.101.8-1.fc18'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-13786/system-config-services-0.101.8-1.fc18
then log in and leave karma (feedback).

Comment 4 Fedora Update System 2012-12-20 16:02:13 UTC
system-config-services-0.101.8-1.fc18 has been pushed to the Fedora 18 stable repository.  If problems still persist, please make note of it in this bug report.