[ Mathias Gug ] * Split the package into two packages: - landscape-common: has the python libraries and the landscape-sysinfo command. A landscape account is not required to use this package. - landscape-client: has all the binaries required to run the landscape-client. Requires a landscape account. - debian/control: + move some dependencies to landscape-client so that landscape-common doesn't install unecessary packages in the default -server install. + move python-gobject to a Pre-Depends so that landscape-config can register the system during the postinst (LP: #268838). * debian/control: - depend on python-smartpm instead of smartpm-core. * debian/landscape-client.postrm: delete /etc/landscape/client.conf when the package is purged. * debian/landscape-client.postinst: remove sysinfo_in_motd debconf question as it wasn't used.
[ Christopher Armstrong ] * Fixes for (LP: #268352). - scripts/landscape-sysinfo.wrapper: New script to run landscape-sysinfo with leading whitespace. - debian/rules: Install wrapper into /usr/share/landscape. - debian/landscape-client.postinst: Link wrapper into place.