Bug 5643 - during installation dozen of important services are not enabled
Summary: during installation dozen of important services are not enabled
Status: RESOLVED INVALID
Alias: None
Product: Mageia
Classification: Unclassified
Component: Installer (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords: NEEDINFO
Depends on:
Blocks:
 
Reported: 2012-04-27 21:35 CEST by Kamil Rytarowski
Modified: 2012-07-23 21:12 CEST (History)
1 user (show)

See Also:
Source RPM: systemd
CVE:
Status comment:


Attachments

Description Kamil Rytarowski 2012-04-27 21:35:15 CEST
Description of problem:
during installation dozen of services are not enabled: alsa, sound, polkit

How reproducible:
always

Steps to Reproduce:
1. boot.iso
2.
3.
Comment 1 Manuel Hiebel 2012-04-27 23:01:41 CEST
what is the output of 

systemctl list-unit-files --type=service

and your choice in the install ?
any error during it ?

Keywords: (none) => NEEDINFO

Comment 2 Kamil Rytarowski 2012-05-07 01:02:20 CEST
(In reply to comment #1)
> what is the output of 
> 
> systemctl list-unit-files --type=service
I have reinstalled but was not looking at it during installetion, afterinstallation output:

UNIT FILE                                   STATE   
acpid.service                               enabled 
alsa-restore.service                        static  
alsa-store.service                          static  
alsa.service                                masked  
autovt@.service                             disabled
avahi-daemon.service                        enabled 
avahi-dnsconfd.service                      disabled
canberra-system-bootup.service              disabled
canberra-system-shutdown-reboot.service     disabled
canberra-system-shutdown.service            disabled
colord.service                              disabled
console-kit-daemon.service                  disabled
console-kit-log-system-restart.service      static  
console-kit-log-system-start.service        static  
console-kit-log-system-stop.service         static  
console-shell.service                       disabled
cpufreq.service                             enabled 
crond.service                               enabled 
dbus-org.freedesktop.Avahi.service          enabled 
dbus-org.freedesktop.hostname1.service      static  
dbus-org.freedesktop.locale1.service        static  
dbus-org.freedesktop.login1.service         static  
dbus-org.freedesktop.NetworkManager.service enabled 
dbus-org.freedesktop.timedate1.service      static  
dbus.service                                static  
display-manager-failure.service             static  
display-manager.service                     static  
dm.service                                  static  
dracut-shutdown.service                     static  
emergency.service                           static  
fedora-autorelabel-mark.service             static  
fedora-autorelabel.service                   static  
fedora-configure.service                    static  
fedora-loadmodules.service                  static  
fedora-readonly.service                     static  
fedora-storage-init-late.service            static  
fedora-storage-init.service                 static  
fedora-wait-storage.service                 static  
fsck-root.service                           static  
fsck@.service                               static  
getty@.service                              enabled 
halt-local.service                          static  
halt.service                                static  
ip6tables.service                           enabled 
iptables.service                            enabled 
irqbalance.service                          enabled 
kexec.service                               static  
mandriva-boot-links.service                 static  
mandriva-clean-var-run-lock.service         static
mandriva-everytime.service                  static  
mandriva-kmsg-loglevel.service              static  
mandriva-save-dmesg.service                 static  
messagebus.service                          static  
netfs.service                               masked  
NetworkManager-wait-online.service          disabled
NetworkManager.service                      enabled 
networkmanager.service                      disabled
nscd.service                                enabled 
plymouth-halt.service                       static  
plymouth-kexec.service                      static  
plymouth-poweroff.service                   static  
plymouth-quit-wait.service                  static  
plymouth-quit.service                       static  
plymouth-read-write.service                 static  
plymouth-reboot.service                     static  
plymouth-start.service                      static
polkitd.service                             enabled 
poweroff.service                            static  
prefdm.service                              static  
proc-bus-usb-setup.service                  static  
quotacheck.service                          static  
quotaon.service                             static  
rc-local.service                            static  
reboot.service                              static  
remount-rootfs.service                      static  
rescue.service                              static  
rsyslog.service                             enabled 
rtkit-daemon.service                        disabled
serial-getty@.service                       static  
sound.service                               masked  
syslog.service                              enabled 
systemd-ask-password-console.service        static  
systemd-ask-password-plymouth.service       static  
systemd-ask-password-wall.service           static  
systemd-binfmt.service                      static  
systemd-hostnamed.service                   static  
systemd-initctl.service                     static  
systemd-journald.service                    static  
systemd-localed.service                     static  
systemd-logind.service                      static  
systemd-modules-load.service                static  
systemd-random-seed-load.service            static  
systemd-random-seed-save.service            static  
systemd-readahead-collect.service           enabled 
systemd-readahead-done.service              static  
systemd-readahead-replay.service            enabled 
systemd-remount-api-vfs.service             static  
systemd-shutdownd.service                   static  
systemd-sysctl.service                      static  
systemd-timedated.service                   static  
systemd-tmpfiles-clean.service              static  
systemd-tmpfiles-setup.service              static  
systemd-update-utmp-runlevel.service        static  
systemd-update-utmp-shutdown.service        static  
systemd-user-sessions.service               static  
systemd-vconsole-setup.service              static  
udev-configure-printer.service              disabled
udev-settle.service                         disabled
udev-trigger.service                        static  
udev.service                                static  
udisks2.service                             static  
udisksd.service                             enabled 
user@.service                               static  

113 unit files listed.


> 
> and your choice in the install ?
nothing, minimal
> any error during it ?
nothing
Comment 3 Manuel Hiebel 2012-05-07 19:52:15 CEST
colin, something useful here or no ?

Keywords: NEEDINFO => (none)
CC: (none) => mageia
Source RPM: (none) => systemd

Comment 4 Colin Guthrie 2012-05-07 20:12:46 CEST
(In reply to comment #0)
> Description of problem:
> during installation dozen of services are not enabled: alsa, sound, polkit

alsa and sound are deliberately disabled under systemd. They are not used, udev + alsa-restore.service/alsa-store.service do their job and are upstreamed so we use them.

polkit is apparently enabled in the latest output.

Some other services may appear disabled by configuration but may still be pulled in via Wants= requirements in other (enabled) units. e.g. udev-settle.service is actually pulled in by fedora-storage-init.service. So even although it's "disabled" it will still be pulled in as needed.

The only services in that list that looks even vaguly wrong is rtkit-deamon.service, colord.service and console-kit-daemon.service... previously (under mga1) they were all dbus activated... now dbus will ask systemd to start it and likely fail... I'll look into that one.

Other than that I don't see a problem here.
Comment 5 Colin Guthrie 2012-05-07 20:52:45 CEST
Actually that's bogus. Even disabled services will start happily via bus activation (this is the case for my system here where rktit console kit and colord daemons are all running even although they are disabled.

They can all be enabled and thus maybe available when you login to the graphical DM thus improving user login time (as they will not have to be launched by dbus - they will already be there waiting).

So it might make sense to enable them to increase perceived login time, but it's certainly not essential.

[root@jimmy system]# systemctl status colord.service 
colord.service - Daemon for managing, installing and generating color profiles
	  Loaded: loaded (/lib/systemd/system/colord.service; disabled)
	  Active: active (running) since Thu, 03 May 2012 11:55:53 +0100; 4 days ago
	Main PID: 2347 (colord)
	  CGroup: name=systemd:/system/colord.service
		  รข 2347 /usr/lib64/colord



So.... close?
Comment 6 Marja Van Waes 2012-05-26 13:07:58 CEST
Hi,

This bug was filed against cauldron, but we do not have cauldron at the moment.

Please report whether this bug is still valid for Mageia 2.

Thanks :)

Cheers,
marja

Keywords: (none) => NEEDINFO

Comment 7 Manuel Hiebel 2012-07-23 21:12:40 CEST
no answer so 
>So.... close?
yes

Status: NEW => RESOLVED
Resolution: (none) => INVALID


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