Your message dated Sat, 09 Nov 2019 20:35:16 +0000
with message-id <[email protected]>
and subject line Bug#942117: fixed in ndppd 0.2.5-4+deb10u1
has caused the Debian Bug report #942117,
regarding ndppd: Can't stop ndppd with systemd
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
942117: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=942117
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ndppd
Version: 0.2.5-4
Severity: important
Tags: patch

Dear Maintainer,

When I migrated from stretch to buster I add some issues using systemctl to 
manage ndppd.

I enabled the service using systemctl, start running properly but I had the 
following log line trying to stop it (systemctl stop ndppd)
start-stop-daemon: matching on world-writable pidfile /var/run/ndppd.pid is 
insecure

The service appears to be stopped according to systemd but it is not.

To fix this issue I deleted the /etc/init.d/ndppd script and wrote a systemd 
service file (which surely still can be improved).
Working like a charm for me with the following:

cat /etc/systemd/system/ndppd.service 

[Unit]
Description=ndppd Neighbor Discovery Protocol Proxy Daemon
Documentation=man:ndppd(1) man:ndppd.conf(5)
After=network.target

[Service]
EnvironmentFile=-/etc/default/ndppd
ExecStart=/usr/sbin/ndppd 
Restart=on-failure
Type=simple
PIDFile=/var/run/ndppd.pid

[Install]
WantedBy=multi-user.target

I think this file should be located inside /lib/systemd/system/ dir

Hope this will help (and ndppd fixed soon).
Regards,

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

Kernel: Linux 4.19.0-6-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages ndppd depends on:
ii  libc6       2.28-10
ii  libgcc1     1:8.3.0-6
ii  libstdc++6  8.3.0-6
ii  lsb-base    10.2019051400

ndppd recommends no packages.

ndppd suggests no packages.

-- Configuration Files:
/etc/init.d/ndppd [Errno 2] No such file or directory: '/etc/init.d/ndppd'

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: ndppd
Source-Version: 0.2.5-4+deb10u1

We believe that the bug you reported is fixed in the latest version of
ndppd, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jean-Michel Vourgère <[email protected]> (supplier of updated ndppd package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 17 Oct 2019 10:21:15 +0200
Source: ndppd
Binary: ndppd ndppd-dbgsym
Architecture: source
Version: 0.2.5-4+deb10u1
Distribution: buster
Urgency: medium
Maintainer: Jean-Michel Vourgère <[email protected]>
Changed-By: Jean-Michel Vourgère <[email protected]>
Description:
 ndppd      - daemon that proxies IPv6 NDP messages
Closes: 942117
Changes:
 ndppd (0.2.5-4+deb10u1) buster; urgency=medium
 .
   * Patch to avoid word writable pid file, that was breaking daemon init
     scripts. (Closes: #942117)
   * postinst script fixing pid file permissions for pre 0.2.5-4+deb10u1
     running daemons.
Checksums-Sha1:
 03f1d2de77f4e92c0542b6ea7cb63f88f99f599a 1862 ndppd_0.2.5-4+deb10u1.dsc
 8feeeab523739fe4def4b80d9e4102b11f2c04b1 4072 
ndppd_0.2.5-4+deb10u1.debian.tar.xz
Checksums-Sha256:
 ea5ce18bb1a72d505775e830a1a413514c392983e19748293dfad40f13934afa 1862 
ndppd_0.2.5-4+deb10u1.dsc
 f2ecb08488a21e2b423d2b162797862fcf86583a06fc03eec11224339a3408a1 4072 
ndppd_0.2.5-4+deb10u1.debian.tar.xz
Files:
 fa5ec4400f554d6296bb1df3fc2ff52b 1862 net optional ndppd_0.2.5-4+deb10u1.dsc
 9447348dd1a2a34aa6f487ee5f564d83 4072 net optional 
ndppd_0.2.5-4+deb10u1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQJGBAEBCgAwFiEEQIMD57NJdABlZVMrO1wscaIY2DwFAl3GcPoSHG5pcmdhbEBk
ZWJpYW4ub3JnAAoJEDtcLHGiGNg84mUP/jpDSBRgC0EUrKkozCSnCJu9IGLU0YCt
b9Fw+QuHvHqJ+R3z6x4gorX/IhTbX/F2Ctq9A7FLQy6yASDe7ZOlgacCFpp65SaA
vVL5h1Hy8dk9D8A51+q0k1RkDKMnYIXtnbhqiIixKtym7UukVB+vTCeMrNm2NE28
515Kxv1nNo+84/tp7fJLGAUs3CHqCIV2maTDumoigb0xGItNjNFXXjOr/2FsSEpj
c8x1mF27uE0Mc1s+edxPPWkOVM7kUCWGJ0MqzK1gMuQpKxYvOLh5+O1vkZd72XPo
E5J9nAZulmRszyBoTg8hRj+bOwngIpXN2dXnS48wmIY8UW7hLMXf4KrDy8fGrnil
v0dF5TqP8z7sUHbrJ1Fbz0Vt3FOyTNStPfc1n2IHTBayzo1xts55ecnKrhibKTyK
7nAlvMbbL3zIz/aZnkupyGXmZHnR6tWBb4g8JecW5o2imagvy4kDC4ZhJBM5Lpz2
ax5XB8nzHWlc1/yQybzcre+QeRvt3HKaQNRsT9T1r8FFuBjpbJOEmdP1mAWn+TQA
z8AR3BGeBw9QdLO6i4rTqVthpcQYO21dp0GmfftoNVxktDQBYmDr7mjHV77DOpdc
X40U+Uj+GadC0oizq1dnMr3aF8eQJW+ZcJt9eqqrOxivmqbjbu0wSmL2VZ2KPSRC
XcRXC4Wctqw8
=Xc/B
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to