[pkg-bacula-devel] Difference between debian and ubuntu packages

Alexander Golovko alexandro at ankalagon.ru
Tue Jul 3 19:35:40 UTC 2012


Hi.

I start to view changes between debian and ubuntu packages.

Branch "ubuntu" now contain version 5.2.5-0ubuntu7.
Changelog look like last sinced with debian version was 5.0.2-3.

Changes in debian catalog between 5.0.2-3 and ubuntu can be viewed by 
next command:
$ git diff debian/5.0.2-3 ubuntu -- debian/


(There was a thread with ubuntu maintainers in Cc, but can't search it 
now...)



1. Already merged or made independently

debian/bacula-common-<dbtype>.install:
  + install /usr/lib/bacula/libbaccats*

debian/bacula-fd.init, debian/bacula-sd.init:
  + add /lib/lsb/init-functions including

debian/bacula-traymonitor.links:
  + add link bacula-traymonitor -> bacula-tray-monitor (and man page)

debian/control:
  + change build depends
    * remove libjconv-dev, libsqlite0-dev
  + update standarts version to 3.9.2
  - remove bacula-director-sqlite package
  - remove sqlite depends from bacula-director-sqlite3
  + cleanup postgresql-client dependencie for bacula-director-pgsql

debian/make_catalog_backup_awk.<mysql|pgsql|sqlite|sqlite3>:
  + add awk script for backup catalog

debian/patches/fix-make-mysql-tables.patch:
  + fix sql syntax for mysql 5.5

debian/patches/mysql-use-mysql_config.patch:
  + use mysql_config for determine mysql path.

debian/rules:
  + install awk scripts for backup catalog

debian/source/format:
  + switch to 3.0 (quilt)



2. Changes, not included into current debian version

debian/bacula-common.postrm:
  + suppress userdel errors printing

debian/bacula-common.postinst, debian/bacula-common.templates:
  + store all passwords in debconf

debian/bacula-console-qt.dirs:
  + add directories /usr/share/pixmaps, /usr/share/applications

debian/bacula-traymonitor.dirs:
  + add directory /usr/share/applications

debian/bacula-director-<mysql|pgsql>.templates:
  + add templates for database setup parameters

debian/control:
  + change maintainer info
  + change build depends
    * add libncurses-dev, quilt, liblzo2-dev
    * update postgresql-server-dev-8.4 -> postgresql-server-dev-9.1
  + add gawk depends for bacula-director-common package
  + bacula-client is now suggest, not recommend bacula-traymonitor
  + bacula-server prefer mysql dependencies, not sqlite3
  + bacula-sd is now suggest mt-st, not recommends
  + bacula-sd recommends bacula-sd-tools without sqlite3 prefference

debian/patches/bacula-daemons-bind-localhost.patch:
  + all daemons listen by-default on 127.0.0.1

debian/rules:
  + include /usr/share/quilt/quilt.make
  + force _FORTIFY_SOURCE=0 in CFLAGS
  + add upgrade 5.0.x -> 5.2.x with dbconfig-common (only since 
5.2.5-0ubuntu6.1)



-- 
with best regards,
Alexander Golovko
email: alexandro at ankalagon.ru
xmpp: alexandro at ankalagon.ru



More information about the pkg-bacula-devel mailing list