bareos: master 86a49824

Author Committer Branch Timestamp Parent
joergs mvwieringen master 2015-06-05 21:04 master 3e587c09 Pending
Affected Issues  0000432: The file bareos-sd.service is missing from the Debian package
Changeset Debian: add systemd support

Debian >= 8 and Ubuntu >= 15.04 do use systemd as primary init system.
This change let Bareos use the already existing systemd service files.
Limitations:
- The systemd service files have the same name as the package
  (e.g. bareos-filedaemon.service instead of bareos-fd.service).
  However, the service files contain aliases to the short name
  and are therefore also usable with the short name.
- During compile, the package dh-systemd must be installed.
  However, it is not added in the control/dsc files,
  as it is not available on older platforms.

Other changes:
- use ${datarootdir}/dbconfig-common/
  instead of /usr/share/dbconfig-common/
  to able able to manual build and install it as normal user.
mod - autoconf/configure.in Diff File
add - debian/bareos-director.service.in Diff File
add - debian/bareos-filedaemon.service.in Diff File
add - debian/bareos-storage.service.in Diff File
mod - debian/control.in Diff File
mod - debian/rules Diff File
mod - platforms/debian/Makefile.in Diff File
mod - platforms/systemd/bareos-dir.service.in Diff File
mod - platforms/systemd/bareos-fd.service.in Diff File
mod - platforms/systemd/bareos-sd.service.in Diff File