A fair bit of tuning for ZFS and safeguards to ensure the ZFS homedirs get fully unmounted on logout by SDDM.
Also get a new trident-base meta-package put together that is effectively a replacement for the "base-system" meta-package from Void (uses base-minimal and brings in newer kernel versions, so we can maintain/push out newer kernels without waiting for Void to update their defaults).
April 2020 package updates:
- Tweaks and fixes for the trident-login routines
- Auto-populate GOPATH and include it in binary search paths
- Backend automation
- Auto-update the repository index every day, and whenever the system first comes online
- Ensure that snapshots of the docker dataset are auto-pruned every week (typically only impacts people building with docker, not users of docker).
- Automatically prune the xbps package cache to save space (only removes obsolete versions of packages)
- Mouse cursor integrations
- Ensure mouse cursor automatically scales with DPI
- Add a default cursor theme for the system (user settings take precedence, if set)
- Other general fixes
- Fix up the docker service for Trident systems: 4358f16
Trident-core:
- Additional tuning for ZFS
- trident-update
- Remove old kernels before update
- Auto-update xbps as needed (with pre-update snapshot of BE)
- Additional safeguard for re-generating the initramfs post-update
- Theme the bash shell by default (user settings still overwrite these as appropriate)
- Add the ability to inject custom firewall rules into the open-out profile (/etc/firewall-conf/custom-*.conf)
Trident-desktop:
- Pull in the new trident-networkmgr utility by default
- Enable touchpad tap-to-click out of box
- Ensure the XDG_RUNTIME_DIR is wiped on logout.
Make sure the "good" gstreamer plugins are installed. Needed for mp3 playback and other multimedia codecs
Additional fixes for the 20.01 release specifically involving audio system permissions and bluetooth audio device support.
General release version of the "trident-core" and "trident-desktop" system package contents for Void Linux.