Luciano Mannucci wrote: > I have two Beowulf systems that should be identical. If I issue "df" > one does report among mounted filesystems a /run/user/xxx, where xxx > is the id number of the user I am connected with (via ssh) and the > other doesn't. As uname -a they both report:
I also don't desire that configuration and so also remove it from my system. But I automate this and have for so long that I have forgotten the root of it. But I believe this is due to the action of PAM (Plugable Authentication Modules) which connect login session accounts to libpam-systemd. Or at least it did at one time. IIRC. Compare the contents of /etc/pamd.d on the two of your systems and see what is different about them. The one with /run/user will have PAM modules that the one without does not have. Pretty sure. I think. If it were me I would copy the /etc/pam.d of one system to the other and then diff the two. rsync -av othersystem:/etc/pam.d /tmp/junk/ diff -ru /tmp/junk/pam.d/ /etc/pam.d/ My old private notes from Stretch or around then say this following. These are old notes and package names have mutated since then. # File /etc/pam.d/common-session is modified by libpam-systemd # postinst script to add the following line. # session optional pam_systemd.so # See man pam_systemd(8) for more details. # Note: pam_systemd.so creates /run/user/$(id -u) files. Also my problem at the time was that X would not start with this PAM configuration in place and I needed to remove it in order to get X to start. Because it needed all of the rest of systemd installed and of course I didn't have it installed. Therefore I needed to remove it. But in Devuan elogind has replaced logind in order to address this. I expect that your system with /run/user has a configuration like this that your system that does not have /run/user does not have. Caution: I am not really up to date on the current state of things here. I am just pretty sure that that the /run/user stuff is configured through PAM and is set up through elogind/logind through the /etc/pam.d/* interface somewhere. I remove those entry lines from pam.d files and it avoids that configuration. Also starting X can be related and I have xserver-xorg-legacy installed. I would also cross-check whether it is installed and on which ones of your two systems. Bob
signature.asc
Description: PGP signature
_______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng