Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.rc > #296122

Bug#981302: mandos-client: fails to fexecve plugins due to missing /dev/fd symlink

From Eero Häkkinen <+debian-bts-2021@eero.xn--hkkinen-5wa.fi>
Newsgroups linux.debian.bugs.rc
Subject Bug#981302: mandos-client: fails to fexecve plugins due to missing /dev/fd symlink
Date 2021-01-29 00:20 +0100
Message-ID <BCoJX-7KX-3@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


Package: mandos-client
Version: 1.8.13-1
Severity: grave
Justification: renders package unusable
X-Debbugs-Cc: +debian-bts-2021@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:

Back to linux.debian.bugs.rc | Previous | Next | Find similar | Unroll thread


Thread

Bug#981302: mandos-client: fails to fexecve plugins due to missing /dev/fd symlink Eero Häkkinen  <+debian-bts-2021@eero.xn--hkkinen-5wa.fi> - 2021-01-29 00:20 +0100

csiph-web