hi all, I recently upgraded a Linux system of a customer (Kernel 3.4.111) to glibc-2.23, which caused inetd + telnetd from inetutils-1.9.1 to break:
inetd[24051]: cannot execute /usr/libexec/telnetd: Bad address The inetd.conf entry for this is: telnet stream tcp4 nowait root /usr/libexec/telnetd Other services handled with inetd still seem to work fine. Recompiling inetd and telnetd did not help. I upgraded to inetutils-1.9.4, which fixed this problem but created another one: telnet displays the banner and asks for a password without asking for a login. If I enter a non-password, a failed login attempt for root is logged in the system. The telnet option -K does not change anything. Using the old telnetd binary with the new inetd works fine (the login is asked first). The customer is doing automatic telnet logins from an app and these also fail so I have reason to suspect that the problem lies in the new telnetd server and not the telnet client. I compared the call of /bin/login from the old and the new telnetd binary. The command line is /bin/login -p -h <hostname> in both cases and the environment is identical. Is this a bug in telnetd? cu, brunni -- ++ Michael Brunnbauer ++ netEstate GmbH ++ Geisenhausener Straße 11a ++ 81379 München ++ Tel +49 89 32 19 77 80 ++ Fax +49 89 32 19 77 89 ++ E-Mail [email protected] ++ http://www.netestate.de/ ++ ++ Sitz: München, HRB Nr.142452 (Handelsregister B München) ++ USt-IdNr. DE221033342 ++ Geschäftsführer: Michael Brunnbauer, Franz Brunnbauer ++ Prokurist: Dipl. Kfm. (Univ.) Markus Hendel
signature.asc
Description: PGP signature
