Bug 852405
Summary: | several services are not enabled in default preset file | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Petr Lautrbach <plautrba> | ||||
Component: | systemd | Assignee: | Václav Pavlín <vpavlin> | ||||
Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 18 | CC: | johannbg, kzak, lnykryn, lpoetter, mattias.ellert, metherid, mgrepl, msekleta, notting, plautrba, systemd-maint, tmraz, vpavlin | ||||
Target Milestone: | --- | Keywords: | Reopened | ||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | 850249 | Environment: | |||||
Last Closed: | 2012-09-13 09:19:20 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 850249 | ||||||
Attachments: |
|
Description
Petr Lautrbach
2012-08-28 12:01:40 UTC
There are more packages that need to be added to presets file. We know about this. We will collect them and add them at once. Do you think it's wise to wait? I already fixed the cron daemon and push it into F-18 testing. When do you want to change the default preset? It could happen that only gdm/kdm will be enabled after the installation. I wonder if we shouldn't push all changes in one update with changes into default.preset. In git I have now added entries for: # System stuff enable sshd.service enable atd.service enable crond.service enable rpcbind.* enable rsyslog.* enable NetworkManager.service enable avahi-daemon.* # Desktop stuff enable accounts-daemon.service enable rtkit-daemon.service enable upower.service enable gdm.service enable udisks2.service enable polkit.service # https://bugzilla.redhat.com/show_bug.cgi?id=850814 enable arp-ethers.service # https://bugzilla.redhat.com/show_bug.cgi?id=855372 enable mdmonitor.service enable mdmonitor-takeover.service That means from the list Petr posted we still miss: autofs coda-client firewalld ifplugd iscsi-initiator-utils isdn4k-utils nfs-utils ocfs2-tools rp-pppoe sysklogd xinetd I think it would be safe adding these too to the list, even thought they are not using the macros yet. However, for that I'd need to know their unit names. Please, add also uuidd to the list of by default enabled services. Thanks. https://fedorahosted.org/fesco/ticket/949 Created attachment 612104 [details]
Services to be enabled by default in preset file
I went through the packages that use systemd services and have created this preset file.
It contains all packages where systemctl enable or chkconfig --add is called.
It does not contain ocfs2-tools because wrt. git it is dead package.
I hope this will at least help to filter all services suitable for default preset file.
Ah, thanks Vaclav! I have now added many from your list to the preset file. But I didn't add all of them since I am quite sure some of them are network facing or require manual configuration and probably don't make sense to be enabled by default or are incompatible with the current policy. For those I'd really prefer if the respective maintainers would file individual bugs. Examples for the ones I didn't add: pppoe-server.service or nginx.service. I am pretty sure these two are perfect examples of services that should not be enabled by default... Karel, uidd is added now. I will close this bug now and hope that maintainers who miss their units in the list will file appropriate bugs. (In reply to comment #5) > It contains all packages where systemctl enable or chkconfig --add is called. "chkconfig --add" doesn't enable a service, it just add the service to the rc.d structure so the list contains several services which shouldn't be enabled by default like cyrus-imapd, dmapd, exim, ... Please recheck the list against [1] and fix it. [1] https://fedoraproject.org/wiki/Starting_services_by_default I haven't check a list which was pushed to git which is already filtered, sorry for the noise. BTW, I filled this bug: https://fedorahosted.org/fesco/ticket/950 In order to get the "starting services by default" list cleaned up a bit. |