Package: glusterfs Version: 10.0-2 Severity: normal Dear Maintainer,
version 10.0-2 introduced the patch 03-systemd-environment-file.diff which changes the glusterd systemd service file to source /etc/default/glusterd. At the same time, it changes debian/glusterfs-server.install to copy said file in place: debian/glusterfs-server.install: extras/glusterd-sysconfig etc/default/glusterd This, however, produces /etc/default/glusterd/glusterd-sysconfig: # dpkg -L glusterfs-server | grep /etc/default/glusterd /etc/default/glusterd /etc/default/glusterd/glusterd-sysconfig Here is a suggested fix (note the chmod +x debian/glusterfs-server.install): diff --git a/debian/control b/debian/control index 1799c61bd3..508cf2196b 100644 --- a/debian/control +++ b/debian/control @@ -26,6 +26,7 @@ Build-Depends: debhelper-compat (= 13), pkg-config, dh-python, dh-sequence-python3, + dh-exec, python3-dev Standards-Version: 4.6.0 Rules-Requires-Root: no diff --git a/debian/glusterfs-server.install b/debian/glusterfs-server.install old mode 100644 new mode 100755 index 1afe46dfc1..cfd255bfc8 --- a/debian/glusterfs-server.install +++ b/debian/glusterfs-server.install @@ -1,7 +1,8 @@ +#!/usr/bin/dh-exec usr/sbin/glusterd usr/sbin/gluster-eventsapi usr/sbin/glustereventsd -extras/glusterd-sysconfig etc/default/glusterd +extras/glusterd-sysconfig => /etc/default/glusterd etc/glusterfs/glusterd.vol etc/glusterfs/gsyncd.conf etc/glusterfs/logger.conf.example