Control: reassign -1 systemd 236-1 Control: forcemerge 885325 -1 Hello,
Marius Vollmer [2018-01-10 10:59 +0200]: > Version: 1:7.6p1-2 > > Mounting or unmounting filesystems from within a ssh session used to > affect all processes, but now it only affects ssh sessions (all of them, > not just the one doing the mounts/unmounts). This can be reproduced more easily with a bind mount: # mount -o bind /etc /mnt # grep /mnt /proc/1/mounts Some more background: This is a very recent regression. Our debian-testing image rebuild on Dec 18 was still fine, and the regression started on the image rebuild on Dec 25. - openssh itself did not change in between - We found this regression through udisks2, but Marius showed it can be reproduced without udisks. I also confirmed that upgrading udisks2 to 2.7.5 and rebooting does not change the behaviour. - The most obvious and likely change during that time period was systemd 263 which migrated into testing on Dec 23 [2]. And indeed upgrading just systemd (and its dependencies) and rebooting introduces the bug. So it's likely a regression in systemd itself, possibly related to changed implementation of RuntimeDirectory= or so, to keep that private? But I don't see any "magic" option in ssh.service that would warrant this behaviour. With that in mind, I looked for existing bug reports, and it turns out that this was already reported as #885325 and fixed upstream [3]. So merging bugs. Glad to see that this will be fixed soon! Martin [1] https://tracker.debian.org/news/893521 [2] https://tracker.debian.org/news/896130 [3] https://github.com/systemd/systemd/pull/7763
signature.asc
Description: PGP signature