Releases: outpaddling/auto-admin
0.8.1
New scripts:
auto-pkgsrc-make: Output name of make program being used
auto-change-login-class: Change login class for existing users on BSD (Linux has no such concept)
auto-physmem: Report physical memory size
Interesting changes:
Move some scripts from sbin to bin for broader user access
Expand DragonFly, macOS, NetBSD, OpenBSD, pkgsrc, RHEL, and SunOS support
Add framework for Debian support
auto-pkg-branch: Use less fragile approach for FreeBSD
Clean up existing man pages and add templates to more scripts
Numerous other small fixes and enhancements
Numerous enhancements, begin OpenBSD support
Numerous small UI improvements
Several bug fixes
Add OpenBSD support to some of the most common scripts
Numerous enhancements and small fixes
Import auto-image2dev from diskimage-tools
Improved NetBSD support in several scripts
auto-automount-setup: Switch from sysutils/automount to sysutils/devd-mount
Add NetBSD support to several scripts
Adds support for NetBSD to several scripts supporting desktop-installer, devpub-mount, and qmediamanager
Numerous enhancements and bug fixes
auto-restart-services: Skip sddm and gdm to avoid killing sessions
auto-upgrade-base: Fully automate freebsd-update following restart
auto-upgrade-base: Compute next release and use as default
auto-mark-install-from-source: Add newer/always tag to allow rebuilding even if version has not changed
auto-pkgsrc-dir, auto-pkgsrc-prefix: More robust approach
auto-software-manager: Support non-privileged pkgsrc trees
auto-pkgsrc-setup: Run auto-software-manager after setup (like desktop-installer)
auto-media-format: Option to prompt for disk label, add ext4 support
auto-fusefs-install: Add fusefs-lkl for ext4
Several enhancements and minor fixes
New scripts:
auto-restart-services: Restart everything listed in rc.conf
auto-ldap-lookup: Easy LADP/AD lookup tool
Improvements:
auto-update-system: Run auto-restart-services after updates
auto-pkgsrc-setup: Streamline and add OpenBSD support
Minor improvements to output messages
Minor enhancements
auto-update-system, auto-gpu-setup: Improve user guidance
auto-update-*: Print completion date and time for cron logs
auto-update-system: Add optional reboot delay
auto-admin: List bin as well as sbin
auto-update-system: Stash bsd.local.mk only if changes detected
Bug fix release
auto-update-system: Tolerate non-zero git stash exit
auto-upgrade-base: Fix misplaced install
whoami -> id -un (deprecated)
read -p -> printf, read (SunOS -p has different meaning)
auto-clean-pkgsrc: Cleaner check for pkgin
auto-adduser: Insist on AD password
auto-pkgsrc-delete-all: Protect openssl, may be needed by pkg_install
auto-install-packages: Install ports tree if needed
Webcam support, a few minor enhancements
New script: auto-webcam-setup
auto-mark-install-from-source: Add flavor support for FreeBSD
auto-update-system: Add warning about live system updates, gcc12 support
auto-pkgsrc-setup: Add mktools to gcc dep exemptions
auto-admin: Add timeout for security (runs under su), stash bsd.local.mk
Minor fixes and enhancements
New scripts: auto-upgrade-base: Upgrade base system to a new release
Several minor bug fixes, modernizations, enhancements, and code improvements