Package: vpnc-scripts Version: 0.1~git20210402-1 Severity: normal Tags: patch upstream
vpnc-script uses the deprecated /usr/bin/systemd-resolve command which is no longer shipped in Debian's systemd (the new one is called resolvectl), so vpnc-script fails to detect resolved and overwrites /etc/resolv.conf instead. This then results in the changes not coming into effect as most apps use libnss_resolve directly instead of /etc/resolv.conf. (Also, it fails to reverse the changes later, but this may be just because I don't run it as root. There's no such problem when resolved is detected, though.) There's a pending merge request to upstream which fixes the issue here: https://gitlab.com/openconnect/vpnc-scripts/-/merge_requests/38 I've pinged them to merge it, but it might be sensible to apply it to Debian if they don't as Debian is one of the first distros to drop the compat systemd-resolve symlink. -- System Information: Debian Release: bookworm/sid APT prefers stable-security APT policy: (990, 'stable-security'), (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'stable-debug'), (500, 'unstable'), (500, 'stable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.16.0-3-amd64 (SMP w/4 CPU threads; PREEMPT) Kernel taint flags: TAINT_CPU_OUT_OF_SPEC, TAINT_USER Locale: LANG=cs_CZ.UTF-8, LC_CTYPE=cs_CZ.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages vpnc-scripts depends on: ii iproute2 5.16.0-2 ii net-tools 1.60+git20181103.0eebece-1 vpnc-scripts recommends no packages. Versions of packages vpnc-scripts suggests: pn dnsmasq <none> ii openssh-server 1:8.8p1-1 pn resolvconf <none> -- no debconf information -- Tomáš "liskin" ("Pivník") Janoušek, https://lisk.in/