Releases: gitbls/sdm
Releases · gitbls/sdm
V14.7
V14.7
- New Features
- Plugin
bootconfig
argumentcommentize
will comment out the specified line in config.txt - Plugin
system
argumentservice-enable-at-boot
disables the specified services and re-enables them during FirstBoot
- Plugin
- Improvements
- Plugin
disable
argumentcloudinit
also properly configures NetworkManager to avoid using /run/NetworkManager/system-connections. See Trixie Hints for details. - Plugin
user
sets new user home directory protections to 700 to conform with Debian - Enhance customization out of disk space error so it's (hopefully) much, much, much more obvious
- Log boot-time final configuration events such as localization, hotspot, and other plugins with late configuration in /etc/sdm/history
- Plugin
- Bug Fixes
- Update
hotspot
plugin to accomodate NetworkManager breaking change - Correct
copyfile
file list handling and allow blank and comment lines - Correctly exit on errors during apt upgrade and apt autoremove
- Update
V14.6
V14.6
- New Features
- Improvements
- Add
--apt-options no-install-recommends
, which can also be enabled with--apt-options none
. sdm uses--no-install-recommends
when installing apps. This enables it for use in the running system - Updates for Trixie
- Add
cloudinit
as an option to thedisables
plugin, which disables all cloud-init services - Remove
resize
from cmdline.txt if sdm expands rootfs (--expand-root
)
- Add
- Add
- Bug Fixes
- Resolve a few issues in the
runscript
plugin
- Resolve a few issues in the
V14.5
- New Features
update-alternatives
plugin to manipulate Debian alternatives
- Improvements
- Bug Fixes
- Correct
user
plugin souserdel
followed byadduser
of the first user (e.g., pi) doesn't remove the login directory
- Correct
V14.4
V14.4
- New Features
- Bash sdm command completion
- Improvements
- Trixie updates
- Update
labwc
plugin andsdm-collect-labwc-config
for wf-panel-pi directory change - Update
graphics
plugin labwc handling to accomodate raspi-config changes - Update
wsdd
plugin for package name change
- Update
sdm-cryptconfig
--sshtimeout
default increased to 3600 seconds (1 hour)- Improve ssh host key and
--regen-ssh-host-keys
handling - Rename journald logging config file created by the
system
plugin to better ensure it wins the systemd config search path bingo - Include
parted
in initramfs when using cryptroot/sdm-cryptconfig for distros that don't (e.g., Ubuntu) - Plugin
copyfile
now renames the destination file if it exists, with a warning - Improve plugin
disables
handling of triggerhappy if it's not installed system
pluginswap
feature automatically handles configuration ofrpi-swap
anddphys-swapfile
- Keep
sgdisk -p
happy by leaving 33*2 'blocks' at end of disk on expand - Highlight sdm warning messages (if any) at the end of customization
- Trixie updates
- Bug Fixes
- Re-enable the
keyboard-setup
service during FirstBoot - Correct
labwc
kanshi
config file handling
- Re-enable the