Bug 664548

Summary: systemd adaptation of YaST
Product: [openSUSE] openSUSE 11.4 Reporter: Martin Vidner <mvidner>
Component: YaST2Assignee: Ladislav Slezák <lslezak>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Major    
Priority: P3 - Medium CC: locilka, timshel
Version: Milestone 5 of 6   
Target Milestone: Factory   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: work in progress to adapt Service.ycp

Description Martin Vidner 2011-01-14 13:56:40 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
Comment 1 Martin Vidner 2011-05-19 13:41:53 UTC
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.
Comment 2 Bernhard Wiedemann 2011-09-13 10:00:16 UTC
This is an autogenerated message for OBS integration:
This bug (664548) was mentioned in
https://build.opensuse.org/request/show/81984 Factory / yast2
Comment 3 Bernhard Wiedemann 2011-09-16 12:00:10 UTC
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
Comment 4 Bernhard Wiedemann 2011-09-16 13:00:24 UTC
This is an autogenerated message for OBS integration:
This bug (664548) was mentioned in
https://build.opensuse.org/request/show/82418 Factory / yast2-irda
Comment 5 Ladislav Slezák 2011-09-22 11:48:15 UTC
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.
Comment 6 Lukas Ocilka 2011-09-22 12:10:32 UTC
(In reply to comment #5)
> I have fixed these packages (mostly testsuite fixes):

Thanks for taking care :)
Comment 7 Swamp Workflow Management 2018-04-12 10:03:14 UTC
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