Package: dnscrypt-proxy Version: 2.0.19+ds1-2+b11 Severity: grave Tags: patch Justification: renders package unusable
Dear Maintainer ! Your package doesn't run. Especially the service "/usr/lib/systemd/system/dnscrypt-proxy-resolvconf.service" does not it's work and it can not do it in this way. The service is not correctly started up; the file /etc/resolv.conf remains in the former insecure state and with it all dns- requests. Please grep for "Datagram" - not for "ListenDatagram" in this file. ... and please, please (I beg to all maintainers): test the package before publishing it... Thanks and regards Harry Haller -- System Information: Debian Release: 10.1 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 4.19.0-6-686-pae (SMP w/4 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to de_DE.UTF-8), LANGUAGE=de (charmap=UTF-8) (ignored: LC_ALL set to de_DE.UTF-8) Shell: /bin/sh linked to /usr/bin/bash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages dnscrypt-proxy depends on: ii adduser 3.118 ii libc6 2.28-10 ii lsb-base 10.2019051400 dnscrypt-proxy recommends no packages. Versions of packages dnscrypt-proxy suggests: ii openresolv [resolvconf] 3.8.0-1 -- Configuration Files: /etc/dnscrypt-proxy/dnscrypt-proxy.toml changed [not included] -- no debconf information -- debsums errors found: debsums: changed file /lib/systemd/system/dnscrypt-proxy-resolvconf.service (from dnscrypt-proxy package)
[Unit] Description=DNSCrypt proxy resolvconf support Documentation=https://github.com/jedisct1/dnscrypt-proxy/wiki After=dnscrypt-proxy.socket Requires=dnscrypt-proxy.socket ConditionFileIsExecutable=/sbin/resolvconf [Service] Type=oneshot RemainAfterExit=true ExecStart=/bin/sh -c 'systemctl show dnscrypt-proxy.socket \ | grep Datagram \ | cut -d "=" -f 2 \ | cut -d ":" -f 1 \ | awk \'{ print "nameserver " $1 }\' \ | /sbin/resolvconf -a lo.dnscrypt-proxy' ExecStop=/sbin/resolvconf -d lo.dnscrypt-proxy [Install] WantedBy=multi-user.target Also=dnscrypt-proxy.socket