Package: mandos-client
Version: 1.8.13-1
Severity: grave
Justification: renders package unusable
X-Debbugs-Cc: +debian-bts-2...@eero.xn--hkkinen-5wa.fi

During initial ramdisk, the Mandos plugin runner tries to execute plugins including the mandos-client plugin using fexecve but that fails with ENOENT due to a missing /dev/fd -> /proc/self/fd symlink. Therefore, the package fails to provide a password for an encrypted root file system and thus renders package unusable.

The problem can be fixed by creating the missing symlink before the plugin runner is run.

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-2-amd64 (SMP w/1 CPU thread)
Locale: LANG=fi_FI.utf8, LC_CTYPE=fi_FI.utf8 (charmap=UTF-8), LANGUAGE=fi-FI:fi:en-GB:en-US:de-DE:de-CH:sv-FI:sv-SE:en
Shell: /bin/sh linked to /usr/bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages mandos-client depends on:
ii  adduser                3.118
ii  cryptsetup             2:2.3.4-2
ii  cryptsetup-initramfs   2:2.3.4-2
ii  debconf [debconf-2.0]  1.5.74
ii  dpkg-dev               1.20.7.1
ii  gnutls-bin             3.7.0-5
ii  initramfs-tools        0.139
ii  libavahi-common3       0.8-3
ii  libavahi-core7         0.8-3
ii  libc6                  2.31-9
ii  libglib2.0-0           2.66.4-1
ii  libgnutls30            3.7.0-5
ii  libgpgme11             1.14.0-1+b2
ii  libnl-3-200            3.4.0-1+b1
ii  libnl-route-3-200      3.4.0-1+b1

Versions of packages mandos-client recommends:
ii  ssh  1:8.4p1-3

mandos-client suggests no packages.

-- Configuration Files:
/etc/mandos/plugin-runner.conf changed:
--options-for=mandos-client:--connect=aa.bb.cc.dd:nnn (obscured)


-- debconf information:
  mandos-client/key_id:

Reply via email to