Bug 752872 - After upgrade to Fedora 16, system-config-services can't enable services?
Summary: After upgrade to Fedora 16, system-config-services can't enable services?
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: system-config-services
Version: 16
Hardware: All
OS: All
unspecified
high
Target Milestone: ---
Assignee: Nils Philippsen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-11-10 16:41 UTC by Nadav Har'El
Modified: 2012-12-20 16:02 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-12-20 16:02:10 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

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.


Note You need to log in before you can comment on or make changes to this bug.