http://bugzilla.opensuse.org/show_bug.cgi?id=1203119 http://bugzilla.opensuse.org/show_bug.cgi?id=1203119#c6 --- Comment #6 from David Diaz <dgonzalez@suse.com> --- (In reply to Stefan Hundhammer from comment #4)
AFAICS the combo box is disabled because there is only one policy available in this case:
https://github.com/yast/yast-installation/blob/master/src/lib/installation/ widgets/lsm.rb#L112
def init self.value = settings.selected&.id.to_s disable if items.size <= 1 end
Why there is only one I don't know.
Actually, this is the code for the "Selected Module" selector, no for the "SELinux Mode" one. The "SELinux Mode" is disabled because it is marked as not configurable, see https://github.com/yast/yast-installation/blob/ce0223d21b268ff579025f1f8c500... The configurable setting comes from Y2Security::LSM::Config instance (https://github.com/yast/yast-security/blob/a6a56535e9285f66804814daafe85d310...), which loads it from the Yast::ProductFeatures unless running in WSL. I.e., it comes from the control file. In MicroOS control file (master branch) it is set as configurable, see https://github.com/yast/skelcd-control-MicroOS/blob/55c1370a0ba4b86c8c17f54f.... Where can I check the control file for openSUSE Leap Micro? -- You are receiving this mail because: You are on the CC list for the bug.