2007-10-04  Carlos Garnacho  <carlosg@gnome.org>

	* Release 2.4.1

2007-10-04  Carlos Garnacho  <carlosg@gnome.org>

	* Time/TimeDate.pm, Time/NTP.pm: make time modules work for Archlinux.
	Patch by Ermanno Scaglione  <e.scaglione@arcor.de>

2007-09-28  Carlos Garnacho  <carlosg@gnome.org>

	* 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  <carlosg@gnome.org>

	* 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  <carlosg@gnome.org>

	Add support for Archlinux to UsersConfig and ServicesConfig. patch
	provided by Ermanno Scaglione  <e.scaglione@arcor.de>

	* 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  <carlosg@gnome.org>

	* 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  <carlosg@gnome.org>

	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  <carlosg@gnome.org>

	* 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  <carlosg@gnome.org>

	* 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 <<darkvision@gmx.info>