Please merge bacula 5.2.6+dfsg-5 from debian unstable

Bug #1064435 reported by James Page
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
bacula (Ubuntu)
Fix Released
High
Unassigned

Bug Description

The latest packaging in Debian includes a large number of packaging fixes and a critical security fix.

bacula (5.2.6+dfsg-5) unstable; urgency=low

  * debian/control:
    - capabilities is linux-only feature. disable it for non-linux platforms.
  * debian/README.Debian:
    + add information, that capabilities is linux-only feature.

 -- Alexander Golovko <email address hidden> Tue, 25 Sep 2012 16:24:31 +0400

bacula (5.2.6+dfsg-4) unstable; urgency=high

  * debian/control, debian/bacula-director-db.templates.in,
    debian/po/templates.pot:
    + Improve the use of English (thanks to debian-l10n-english team).
  * debian/patches/fix_dump_resources_acl.patch, debian/rules:
    + Fix console ACL's bypass with dump_resource, SA CVE-2012-4430
      (Closes: #687923).
  * debian/control:
    + Add build-depends for read-all capability support (Closes: #683080).
    + Add build-depends for LZO support.
  * debian/rules:
    + Cleanup list of linked libraries.
  * debian/README.Debian:
    + Add information about file daemon without root privileges.
  * debian/patches/xattr-btrfs-crash.patch, debian/patches/series:
    + Fix bacula-fd crash on saving xattr on btrfs.
  * debian/patches/fix-save-only-one-xattr.patch, debian/patches/series:
    + Save all file xattrs, not only first (Closes: #688732).

 -- Alexander Golovko <email address hidden> Tue, 25 Sep 2012 12:33:01 +0400

bacula (5.2.6+dfsg-3) unstable; urgency=high

  [ Alexander Golovko ]
  * debian/bacula-common-db.install.in, debian/bacula-common-db.links.in,
    debian/patches/fix-default-dbtype.patch, debian/rules:
    + Build packages for all database types in the same time, not a separate
      process for sqlite3, mysql and pgsql.
  * debian/patches/fix-systemd-daemon-user-group.patch,
    debian/patches/series:
    + fix daemons user/group on systems with systemd (Closes: #679958).
  * debian/rules, debian/control, debian/*.init, debian/bacula-common.postrm,
    debian/additions/common-functions.init:
    + switch to /run directory (/var/run/bacula -> /run/bacula,
      /var/lock -> /run/lock).
  * debian/patches/remove-use-statement-for-mysql (Closes: #679855):
    + fix impossibility to run out-of-box scritps make_mysql_tables and
      update_mysql_tables scripts, shipped with package.
  * debian/bacula-director-*.postinst, debian/bacula-director-*.templates,
    debian/po/*, debian/addition/common-functions.dpkg:
    + fix unsafe bacula-director passwords.
  * debian/bacula-common.postrm:
    + don't remove bacula user on package purging (details in bug 621833).
  * debian/additions/common-functions.dpkg, debian/*.init,
    debian/patches/delegate-chuid-to-systemd.patch, debian/patches/series:
    + delegate daemons uid/gid changing to start-stop-daemon or systemd,
      thanks to Matija Nalis (Closes: #556207).
  * debian/bacula-common.preinst:
    + add bacula into cdrom group (Closes: #520508).
  * debian/additions/common-functions.dpkg:
    + force /etc/defaults/bacula-dir reregistration in ucf when changing
      bacula-director database type, fix purging after this (Closes: #680051).
  * debian/bacula-{console,console-qt,traymonitor}.postrm:
    + fix files left after package purging, thanks to Andreas Beckmann and
      piuparts (Closes: #682733).
  * debian/bacula-console-qt.postrm, debian/bacula-traymonitor.postrm:
    + fix files left after packages purge (thanks to piuparts).
  * debian/bacula-common.preinst:
    + switch from usermod to more debian-policy friendly adduser.
  * debian/*.postrm:
    + make package purging more carefull about users files.
  * debian/patches/path-to-logdir.patch, debian/patches/series:
    + fix bacula log directory (Closes: #684203).
  * debian/*.init:
    + fix waiting for real daemon stopping (Closes: #684744).
    - remove unused code from bacula-director init script.

  [ Bart Swedrowski ]
  * debian/bacula-console.postinst,debian/bacula-console-qt.postinst,
    debian/bacula-traymonitor.postinst:
    + fix hostname substitution (Closes: #682966).

 -- Alexander Golovko <email address hidden> Thu, 09 Aug 2012 10:44:49 +0400

Related branches

CVE References

James Page (james-page)
Changed in bacula (Ubuntu):
importance: Undecided → High
Revision history for this message
James Page (james-page) wrote :

I've build tested and performed an upgrade locally; looks OK to me.

Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (4.7 KiB)

This bug was fixed in the package bacula - 5.2.6+dfsg-5ubuntu1

---------------
bacula (5.2.6+dfsg-5ubuntu1) quantal; urgency=low

  * Merge from Debian unstable (LP: #1064435). Remaining changes:
    - d/control: Drop mt-st to suggests so that bacula goes back to main.
    - d/control: Make mysql the default, install bacula-[director|sd]-mysql
      instead of sqlite3 versions.
    - d/rules: Upgrade databases from 12->14 at 5.2.5-0ubuntu6.1 instead
      of 5.2.0 as this was missed in Ubuntu.
    - d/control: Add libncurses-dev to build-depends, as the console client
      insists on its presence to enable readline support, despite not using it.
    - d/rules: Disable fortify source since it was causing
      bacula-director to segfault.
    - d/control: Switch build-depends postgresql-server-dev-all ->
      postgresql-server-dev-9.1 as -all is not in main.
  * Dropped changes, now in Debian:
    - d/control: Add liblzo2-dev to build-depends to enable LZO support.

bacula (5.2.6+dfsg-5) unstable; urgency=low

  * debian/control:
    - capabilities is linux-only feature. disable it for non-linux platforms.
  * debian/README.Debian:
    + add information, that capabilities is linux-only feature.

bacula (5.2.6+dfsg-4) unstable; urgency=high

  * debian/control, debian/bacula-director-db.templates.in,
    debian/po/templates.pot:
    + Improve the use of English (thanks to debian-l10n-english team).
  * debian/patches/fix_dump_resources_acl.patch, debian/rules:
    + Fix console ACL's bypass with dump_resource, SA CVE-2012-4430
      (Closes: #687923).
  * debian/control:
    + Add build-depends for read-all capability support (Closes: #683080).
    + Add build-depends for LZO support.
  * debian/rules:
    + Cleanup list of linked libraries.
  * debian/README.Debian:
    + Add information about file daemon without root privileges.
  * debian/patches/xattr-btrfs-crash.patch, debian/patches/series:
    + Fix bacula-fd crash on saving xattr on btrfs.
  * debian/patches/fix-save-only-one-xattr.patch, debian/patches/series:
    + Save all file xattrs, not only first (Closes: #688732).

bacula (5.2.6+dfsg-3) unstable; urgency=high

  [ Alexander Golovko ]
  * debian/bacula-common-db.install.in, debian/bacula-common-db.links.in,
    debian/patches/fix-default-dbtype.patch, debian/rules:
    + Build packages for all database types in the same time, not a separate
      process for sqlite3, mysql and pgsql.
  * debian/patches/fix-systemd-daemon-user-group.patch,
    debian/patches/series:
    + fix daemons user/group on systems with systemd (Closes: #679958).
  * debian/rules, debian/control, debian/*.init, debian/bacula-common.postrm,
    debian/additions/common-functions.init:
    + switch to /run directory (/var/run/bacula -> /run/bacula,
      /var/lock -> /run/lock).
  * debian/patches/remove-use-statement-for-mysql (Closes: #679855):
    + fix impossibility to run out-of-box scritps make_mysql_tables and
      update_mysql_tables scripts, shipped with package.
  * debian/bacula-director-*.postinst, debian/bacula-director-*.templates,
    debian/po/*, debian/addition/common-functions.dpkg:
    + fix unsafe bacula-director passwords.
  * debian/...

Read more...

Changed in bacula (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.