https://bugzilla.novell.com/show_bug.cgi?id=811441
https://bugzilla.novell.com/show_bug.cgi?id=811441#c7
--- Comment #7 from Robert Nelson
I had the same basic problem. The rlogin client is OK on 12.3 (tested vs 12.2 server), and actually, the server itself is ok too. The real problem is "login" from util-linux.
openSuse 12.2 uses util-linux-2.21.2-4.5.1.x86_64 and 12.3 uses 2.21.2-10.2.1. I tried a rebuilt source rpm from the 12.2 version on 12.3 and I was able to rlogin without a problem.
Digging deeper, I installed the source rpms for both versions and compared them. I found a patch for login on the .2-10 version that is causing the problem: login-close-tty-before-vhangup.patch
I modified the .spec file to eliminate that patch and then rebuilt and installed the .2-10 util-linux version and rlogin continued to work.
So, to get this working, download the util-linux source rpm, install it, and then edit /usr/src/packages/SPECS/util-linux.spec and comment out the 2 lines for the login-close patch. Then "rpmbuild -bb /usr/src/packages/SPECS/util-linux.spec", and finally "rpm -Uvh --replacepkgs --replacefiles /usr/src/packages/RPMS/x86_64/util-linux-2.21.2-10.2.1.x86_64.rpm" to install the rebuilt rpm.
Warning - if Suse does not fix this (and they might choose not to based on the comments in that patch file), a later update of util-linux could re-break this. You might have to do it again later in that case. You could alternatively lock the util-linux version.
-- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.