In this sprint, the YaST Team has been working on a wide range of topics. You can find more details in this list that we have prepared for you:
- Support for nested items in LibYUI tables. If you are
interested in the gory details of the
ncursesbased implementation, you might find the libyui-ncurses: The Scary Widgets rather interesting and informative.
- Document and improve the detection of unsupported
yast2-sudo. We have also been discussing the future of the module: some of its features could be integrated into other modules (like
yast2-users), instead of keeping a dedicated one.
- Allow vendor change when migrating from openSUSE Leap to SUSE Linux Enterprise (and vice versa) or from Leap to Jump. This feature required the team to adapt several packages: yast2-update, yast2-pkg-bindings, yast2-installation-control and skelcd-control-openSUSE.
- Preliminary work on supporting subvolumes quotas, including the design of the API.
- Prevent the user to accidentally disable the SSH access when SSH key-based authentication is configured.
- Better handling of the hostname when it is set via DHCP.
- Do not try to install the
xorg-x11package anymore, as it is an empty package. It fixes a problem when trying to install the system using VNC.
As usual, we are already working on the following sprint. We will publish another report, including some interesting details in roughly two weeks. Until now, stay tuned and have a lot of fun!