Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/jaunty/system-tools-backends
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Ubuntu branches
Review team:
Ubuntu Development Team

Recent revisions

61. By James Westby

When editing files like /etc/login.defs re-use the separator text that
was taken from the file, rather than replacing it with something equivalent.
This avoids replacing tabs with spaces in the above file and so avoids
un-necessary conffile prompts. (LP: #316756)

60. By Martin Pitt

Add 08_rosetta_translations.patch: Add translations from Rosetta
(PolicyKit doesn't support gettext at runtime yet). (LP: #207677)

59. By Martin Pitt

* Add 00git-format-strings.patch: Fix a few format string errors and wrong
  open() invocation. Taken from git head.
* Add 00git-policy-i18n.patch: i18n of .policy file. Taken from git head.
  (LP: #207677)
* Add 99_autoreconf.patch: autoreconf changes for previous patch.
* Drop 60_fix-permissions-of-pid-file.patch, superseded by

58. By Scott James Remnant (Canonical)

Init script does not need to start before gdm.

57. By Dustin Kirkland 

[Steven S Danna]
* debian/control: Depend on lsb >= 3.2-14 in order to use the status_of_proc() function
* debian/control.in: Depend on lsb >= 3.2-14
* debian/system-tools-backends.init: Add the 'status' action (LP: #300743)

56. By Scott James Remnant (Canonical)

05_cve_2008_4311.patch: new patch by Simon McVittie. Specify
permissions with send_destination instead of send_interface. Makes
backends work with the dbus packages fixing CVE-2008-4311. LP: #318751.

55. By Chris Coulson

* debian/patches/61_cleanup-pid-file:
  - Delete the PID file when terminated (LP: #298777).

54. By Martin Pitt

* Merge with Debian; Remaining Ubuntu changes:
  - debian/rules, debian/system-tools-backends.init: Do not call init script
    with "stop" in runlevels 1 and 6. (TearDown, Debian #488796)
  - Use PolicyKit: (still Ubuntu specific, until Lenny is released)
    + debian/control.in: Add libpolkit-dbus-dev Build-Depends.
    + debian/system-tools-backends.install: Install the policy.
  - Use --with-stb-group=admin rather than stb-admin (Ubuntu specific):
    + debian/system-tools-backends.postinst: Don't create the stb-admin group.
    + debian/patches/03_default_permissions.patch: allow the "admin"
      group to talk to the backends.

53. By Martin Pitt

[ James Westby ]
* Merge with Debian (LP: #244492), remaining changes:
  - Change the maintainer to the ubuntu-desktop team.
  - Use policykit.
    - Alter Build-Depends to build with policykit support.
    - Install the policy.
    - Ubuntu-specific.
  - debian/patches/07_dont_symlink_localtime.patch:
    - /etc/localtime should always be a copy, not a symlink, to support
      systems with /usr on a separate partition.
    - http://bugzilla.gnome.org/show_bug.cgi?id=541058
    - http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=488792
  - debian/patches/03_correct_perl_command.patch:
    - use the distribution perl rather than the environment one (lp: #199134)
    - http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=488793
  - Use --with-stb-group=admin rather than stb-admin.
    - Don't create the stb-admin group.
    - in debian/patches/03_default_permissions.patch allow the admin
      group to talk to the backends.
    - Ubuntu-specific.
* Drop conflicts on liboobs-1-1 (<< 0.5) and breaks on gnome-system-tools
  (<< 2.21.3) as they are no longer needed.
* Don't use the init script to stop in runlevels 0 and 6.
  - Change DEB_DH_INSTALLINIT_ARGS to "-- start 30 2 3 4 5 . stop 70 1 ."
  - Change "Default-Stop: 0 1 6" to "Default-Stop: 1" in
  - https://wiki.ubuntu.com/Teardown
  - http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=488796

[ Martin Pitt ]
* debian/system-tools-backends.preinst: Fix version comparison in dbus init
  script deprecation code to apply to this Ubuntu version.

52. By James Westby

No change rebuild against policykit 0.8.

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.