Bugzilla – Bug 664548
systemd adaptation of YaST
Last modified: 2018-10-26 07:43:06 UTC
As mentioned in http://en.opensuse.org/openSUSE:Systemd_status : 1) The YaST2 runlevel editor needs to be modified for systemd. 2) The API of the runlevel editor is used by other YaST modules to enable/disable/query services
Created attachment 430425 [details] work in progress to adapt Service.ycp I started to adapt the code shortly after opening the bug, but then got distracted by other things. Here is the patch I got. The tests don't pass yet. (did I mention how ugly our test framework is?) The basic idea is to use tools that abstract away sysvinit and systemd: chkconfig and "service foo" instead of insserv and /etc/init.d/foo.
This is an autogenerated message for OBS integration: This bug (664548) was mentioned in https://build.opensuse.org/request/show/81984 Factory / yast2
This is an autogenerated message for OBS integration: This bug (664548) was mentioned in https://build.opensuse.org/request/show/82360 Factory / yast2-samba-server
This is an autogenerated message for OBS integration: This bug (664548) was mentioned in https://build.opensuse.org/request/show/82418 Factory / yast2-irda
I have fixed these packages (mostly testsuite fixes): yast2 yast2-dns-server yast2-inetd yast2-irda yast2-iscsi-client yast2-ldap-client yast2-network yast2-nfs-client yast2-nfs-server yast2-nis-client yast2-ntp-client yast2-runlevel yast2-samba-client yast2-samba-server yast2-tftp-server I'm resolving the bug as FIXED.
(In reply to comment #5) > I have fixed these packages (mostly testsuite fixes): Thanks for taking care :)
This is an autogenerated message for OBS integration: This bug (664548) was mentioned in https://build.opensuse.org/request/show/595936 Factory / yast2-iscsi-client