Package: bip
Version: 0.8.9-1+b1
Followup-For: Bug #732443

Dear Maintainer,

Under systemd, the unit file doesn't create /var/lib/bip, so the
daemon doesn't start correctly. If you use /etc/init.d/bip to start
it, the directory is created before invoking systemctl, so it does
start at that point.

Please consider using this updated bip.service file in the package.

-- System Information:
Debian Release: 8.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.6.0-0.bpo.1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages bip depends on:
ii  adduser      3.113+nmu3
ii  libc6        2.19-18+deb8u6
ii  libssl1.0.0  1.0.1t-1+deb8u5
ii  lsb-base     4.1+Debian13+nmu1

bip recommends no packages.

bip suggests no packages.

--- new /etc/systemd/system/bip.service file ---
[Unit]
Description=Bip IRC Proxy
Requires=network.target

[Service]
User=bip
Group=bip
PermissionsStartOnly=true
Environment="HOME=/var/lib/bip"
ExecStartPre=/bin/grep -v -q 'ENABLED=0' /etc/default/bip
ExecStartPre=/bin/mkdir -p /var/run/bip
ExecStartPre=/bin/chown -R bip:bip /var/run/bip
ExecStart=/usr/bin/bip -f /etc/bip.conf -s /var/lib/bip -n
ExecReload=/bin/kill -HUP $MAINPID
KillMode=process
Restart=on-failure

[Install]
WantedBy=multi-user.taret

Reply via email to