Created by Free Ekanayaka on 2010-02-10 and last modified on 2010-02-10
Get this branch:
bzr branch lp:~free.ekanayaka/landscape-client/intrepid
Only Free Ekanayaka can upload to this branch. If you are Free Ekanayaka please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Free Ekanayaka
Landscape Client

Recent revisions

12. By Free Ekanayaka on 2010-02-10

* New upstream release (LP: #519200):
  - Add a message for creating package locks (LP: #514334)
  - Add support for auto-approved change-packages messages (LP: #517175)
  - Add support for installing server-generated debian packages (LP: #509752)
  - Add support for reporting Eucalyptus topology information (LP: #518501)
  - Fix timeout while inserting large free-space message (LP: #218388)
  - Fix wrong log path in motd (LP: #517454)
  - Fix race condition in process excecution (LP: #517453)

11. By Christopher Armstrong on 2008-10-17

debian/control: Update Replaces to < 1.0.23-0ubuntu0.8.10 to correctly
replace newer unsplit versions of the landscape package (LP: #285030).

10. By Christopher Armstrong on 2008-10-09

* New upstream release. (LP: #277658):
  Changes since
  - Don't print duplicate warnings when / is nearing capacity in sysinfo
    (LP: #260230).
  - Slight change to link text in landscape-sysinfo.
  - Don't crash badly when programs are run as the incorrect user
    (LP: #268879).
* debian/changelog: New debian-version scheme including Ubuntu version. The
  same upstream version is available for all supported releases.
  (LP: #277682).
* debian/landscape-client.postrm: Delete log and data files upon purge
  (LP: #121182).
* debian/landscape-common.postrm: Delete the sysinfo logs upon purge.

9. By Dustin Kirkland  on 2008-09-30

* debian/control: fix bzr url
* debian/landscape-sysinfo.wrapper: print a timestamp before the sysinfo
  data to ensure appropriate context (LP: #270862)

8. By Mathias Gug on 2008-09-25

* New upstream version:
  * Add ok-no-register option to landscape-config script to not fail if
    dbus isn't started or landscape-client isn't running.
  * lower timeout related to package management in landscape.
* debian/control: Depend on cron.
* debian/landscape-client.postinst: use ok-no-register option so that the
  postinst script doesn't fail when run from the installer. (LP: #274573).

7. By Mathias Gug on 2008-09-23

* debian/rules: Install an hourly cron job to update smart package data.
  Thanks to Christopher Armstrong (LP: #268765).
* debian/control:
  - Move ${misc:Depends} to Depends.
  - Add VCS-* headers.
* debian/landscape-client.postrm:
  - remove /etc/default/landscape-client when the package is purged.

6. By Mathias Gug on 2008-09-19

[ Christopher Armstrong ]
* New upstream release (LP: #271886):
  - Bug fix release:
  - Avoid the PotentialZombieWarning on landscape-client startup.
   (LP: #257346)
  - When run as root, read sysinfo configuration from /etc and and write
    logs to /var/log instead of /root. (LP: #268560)
  - Avoid ZeroDivisionErrors when /home is an autofs. (LP: #269634)
  - Don't corrupt a pid file when trying to start the client when it's
    already running. (LP: #269634)
  - Remove the pid file when shutting down the client. (LP: #257081)

[ Mathias Gug ]
* debian/landscape-client.init: specify the pid file and use --startas
  instead of --exec when starting landscape-client so that the init script
  doesn't fail if landscape-client is already running.

5. By Mathias Gug on 2008-09-18

[ Christopher Armstrong ]
* debian/landscape-common.postinst: Don't blow up when the landscape-sysinfo
  symlinks already exist (LP: #270131)

[ Mathias Gug ]
* debian/landscape-common.postinst, debian/landscape-common.prerm: don't
  call update-motd init script as it's no longer available in the
  update-motd package. Call directly /usr/sbin/update-motd instead.
  (LP: #271854)

4. By Mathias Gug on 2008-09-16

debian/control: Add Replaces for landscape-common since
landscape-sysinfo has been moved from -client to -common.

3. By Mathias Gug on 2008-09-15

[ 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.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.