Bug 1318413

Summary: agetty not parsing \S from /etc/issue on login
Product: Red Hat Enterprise Linux 7 Reporter: Jay Rishel <jay>
Component: util-linuxAssignee: Karel Zak <kzak>
Status: CLOSED NOTABUG QA Contact: qe-baseos-daemons
Severity: medium Docs Contact:
Priority: unspecified    
Version: 7.2CC: jay, sunguoshuai
Target Milestone: rc   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-03-18 10:33:26 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Jay Rishel 2016-03-16 19:43:15 UTC
Description of problem: agetty displaying login message incorrectly:

/S
Kernel 3.10.0-327.10.1.el7.x86_64 on an x86_64



Version-Release number of selected component (if applicable):
util-linux-2.23.2-26.el7.x86_64



How reproducible:always


Steps to Reproduce:
1. ssh to a RHEL7 instance with a default /etc/issue file
2. observe the message


Actual results:
/S
Kernel 3.10.0-327.10.1.el7.x86_64 on an x86_64


Expected results:

Red Hat Enterprise Linux Server 7.2 (Maipo)
Kernel 3.10.0-327.10.1.el7.x86_64 on an x86_64



Additional info:
man page for agetty indicates that \S should be parsed from PRETTY_NAME value in /etc/os-release, but this isn't occuring.

Comment 1 Jay Rishel 2016-03-16 19:44:02 UTC
possible related bug, but opened under telnet and not as part of agetty's package: 1257736

Comment 3 Karel Zak 2016-03-16 20:23:50 UTC
(In reply to Jay Rishel from comment #0)
> Actual results:
> /S
> Kernel 3.10.0-327.10.1.el7.x86_64 on an x86_64

Well, it is \S rather than /S ... seems like typo in your bug report or in your issue file.

Comment 4 Jay Rishel 2016-03-18 02:00:17 UTC
yes, typo in my bug report, not the /etc/issue file, it should read \S

Comment 5 Karel Zak 2016-03-18 10:33:26 UTC
Ah.. now I read your report again "ssh to a RHEL7 instance"... it does not make sense to assume that agetty play any role for ssh connections. For ssh see "Banner" in sshd_config man page.

agetty is used for console only where the feature works as expected.