Package: ceni Version: 2.33-2 Severity: important Dear Maintainer,
I wanted to configure /etc/network/interfaces and scan for wifi networks from a bare bones Debian Sid installation. Ceni was not able to detect any network interfaces to display them in UI and I was unable to scan for wifi networks or configure e/n/i. I expected Ceni to auto detect my network interfaces using udevadm, however udevadm has moved from /sbin to /usr/sbin. Also, /sbin/iwgetid belongs to wireless-tools which has not been relevant for many years, support for it could be removed at the same time. I suggest to: 1) Depend on libfile-which-perl and call File::Which::which() to find udevadm executable in PATH 2) Remove support for iwgetid 3) Depend on versions of udev package >= that which dropped the udevinfo executable A basic patch is attached to give an idea. Thanks for maintaining Ceni in Debian, I appreciate it. Cheers, Kel -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 5.7.0-2-amd64 (SMP w/4 CPU threads) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages ceni depends on: ii ifupdown 0.8.35+b1 ii libcurses-ui-perl 0.9609-1 ii libexpect-perl 1.21-1 ii libterm-readkey-perl 2.38-1+b1 ii perl 5.30.3-4 ii wpasupplicant 2:2.9.0-13 Versions of packages ceni recommends: ii resolvconf 1.82 Versions of packages ceni suggests: pn wpagui <none> -- no debconf information
ceni_udevadm_iwgetid.patch
Description: Binary data