Package: rssh Version: 2.3.3-3 Severity: important attempting to use the chroot functionality in rssh results in the error message:
/usr/lib/x86_64-linux-gnu/rssh_chroot_helper: execv() failed. rssh:
/usr/lib/x86_64-linux-gnu/rssh_chroot_helper is not an executable file, or
permission denied.
in the amd64 build log [0], you can see that PATH_CHROOT_HELPER is being
set to "/usr/lib/x86_64-linux-gnu/rssh_chroot_helper", while
rssh_chroot_helper is in fact being installed into /usr/lib/rssh:
$ apt-get download rssh
Get:1 Downloading rssh 2.3.3-3 [64.7 kB]
Fetched 64.7 kB in 0s (244 kB/s)
$ dpkg-deb -c rssh_2.3.3-3_amd64.deb | grep helper
-rwxr-xr-x root/root 30752 2012-03-05 01:46
./usr/lib/rssh/rssh_chroot_helper
[0]
https://buildd.debian.org/status/fetch.php?pkg=rssh&arch=amd64&ver=2.3.3-3&stamp=1330929988
i believe lowering the debhelper compat level to 8 or explicitly passing
"--libexecdir=/usr/lib/rssh" to configure should fix this. (or,
alternately, installing the chroot helper into the multi-arch library
directory, i guess.)
--
Robert Edmonds
[email protected]
signature.asc
Description: Digital signature

