On Thu, 25 Nov 2010 08:27:45 +0100 Kay Sievers <kay.sievers@vrfy.org> wrote:
Hey, here is a list of things that still need to be done, or need to be discussed how to be done.
Note: there is a wiki page about this: http://en.opensuse.org/openSUSE:Systemd_status
And for any non-SUSE-specific bugs or requests, please use the upstream mailing list and bug tracker, not this list or the SUSE bugtracker.
- systemd/SYSV service management - the init scripts should call systemd if systemd is used, e.g. /etc/init.d/cups start" should either print a warning or call "systemctl start cups.service" directly
Is there a cheap way to find out if systemd is used? An environment variable probably?
- Fedora's systemd calls 'chkconfig' for SYSV scripts, so all services can be managed with 'systemctl'.
I don't get the connection between chkconfig and "services can be manages with systemctl", or, in other words: -vvv please :-)
- some of the old SUSE-specific config files are read by systemd, but we should start using the new "Linux default"
This is surely already in some draft of LSB, or do we have to change this 3 months from now, again?
- sort out NetworkManager vs. sysconfig mess - starting NetworkManager from a the sysconfig init script, depending on a config variable is just weird - on Fedora NM can always be started and just leaves interfaces alone, that are configured in the "old scripts", all unconfigured interfaces are managed by NM. That way, NM can always run, without interfering with static config, or it just be entirely disabled with its own initscript/systemd service.
sounds like a viable approach to me. One thing from the Wiki page: * bluez-coldplug This is just a workaround to replay the bluez udev events once dbus is up (bluetoothd itself is started by dbus activation), so it probably is not needed at all with systemd. I'll try disabling it here and will check with next kernel update if bluetooth still works :-) -- Stefan Seyfried "Any ideas, John?" "Well, surrounding them's out." -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org