Please update /lib/systemd/system/gearman-job-server.service to include the default params environment variables.
[Unit] Description=gearman job control server [Service] EnvironmentFile=-/etc/default/gearman-job-server ExecStartPre=/usr/bin/install -d -o gearman /run/gearman PermissionsStartOnly=true User=gearman Restart=always PIDFile=/run/gearman/server.pid ExecStart=/usr/sbin/gearmand --pid-file=/run/gearman/server.pid $PARAMS [Install] WantedBy=multi-user.target On Thu, 28 Aug 2014 14:42:36 -0400 Daniel Bruce <dbruce1...@gmail.com> wrote: > Package: gearman-job-server > Version: 1.0.6-4 > Severity: normal > > Dear Maintainer, > > The gearman job server init script ignores any settings specified in /etc/default/gearman-job-server and instead launches gearmand with "--listen=127.0.0.1" harcoded. The init script should read the PARAMS from /etc/default/gearman-job-server instead (and there have the default values bound to listen to localhost). > > -- System Information: > Debian Release: jessie/sid > APT prefers testing > APT policy: (500, 'testing') > Architecture: amd64 (x86_64) > > Kernel: Linux 3.14-2-amd64 (SMP w/8 CPU cores) > Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > > Versions of packages gearman-job-server depends on: > ii adduser 3.113+nmu3 > ii init-system-helpers 1.21 > ii libboost-program-options1.55.0 1.55.0+dfsg-2 > ii libc6 2.19-9 > ii libevent-2.0-5 2.0.21-stable-1 > ii libgcc1 1:4.9.1-4 > ii libmemcached11 1.0.18-3 > ii libmysqlclient18 5.5.37-1 > ii libpq5 9.4~beta2-1+b1 > ii libsqlite3-0 3.8.5-2 > ii libstdc++6 4.9.1-4 > ii zlib1g 1:1.2.8.dfsg-1 > > Versions of packages gearman-job-server recommends: > ii memcached 1.4.13-0.3 > > gearman-job-server suggests no packages. > > -- Configuration Files: > /etc/default/gearman-job-server changed [not included] > > -- no debconf information > >