2007-10-04 Carlos Garnacho * Release 2.4.1 2007-10-04 Carlos Garnacho * Time/TimeDate.pm, Time/NTP.pm: make time modules work for Archlinux. Patch by Ermanno Scaglione 2007-09-28 Carlos Garnacho * Utils/Backend.pm (print_platform_list): Added, prints supported platforms. (init): parse --platform-list * diagnostics.pl: put that in the help blurb. 2007-09-28 Carlos Garnacho * Utils/Replace.pm (set_sh): add option to keep the value unescaped. actually needed when saving services config for Archlinux. 2007-09-26 Carlos Garnacho Add support for Archlinux to UsersConfig and ServicesConfig. patch provided by Ermanno Scaglione * Users/Users.pm (add_user): Archlinux prefers useradd. * Init/Services.pm (get_runlevels) (set_archlinux_service_status) (get_rcng_service_info) (run_rcng_script): Fixes for rcng/archlinux init. 2007-09-26 Carlos Garnacho * Init/Services.pm (set_gentoo_service_status), (set_gentoo_services): ensure that a service status has changed before trying to change it. (get_gentoo_runlevels) (get_gentoo_runlevels_services): return undef if it couldn't get the configuration. 2007-09-26 Carlos Garnacho Add a diagnostics tool, returns the whole system configuration without using DBus, it's way easier to debug problems when dealing with the distro. * Utils/Backend.pm: Remove DBus usage, move DBus related functions to: * Utils/DBus.pm: new file. * Utils/Makefile: added here too. * SystemToolsBackend.pl.in: error out if no module was requested here. * Platform: use Utils::DBus. * StbObject.pm: use Utils::DBus. ensure platform and set counter here. * diagnostics.pl: new tool, uses the s-t-b core, which doesn't depend on DBus anymore. * Makefile.am: added diagnostics.pl 2007-09-17 Carlos Garnacho * Init/Services (get_gentoo_*): general improvements to the gentoo services parsing code, slightly refactored code, and faster (calling rc-status -l too many times was the main culprit) 2007-09-15 Carlos Garnacho * Users/Users.pm (add_user): adduser doesn't work as expected in Slackware, make sure we fallback to useradd for that distro. Spotted by Markus Kanet <