Path: utzoo!news-server.csri.toronto.edu!cs.utexas.edu!asuvax!mcdphx!caffeine.UUCP!charles From: charles@caffeine.UUCP (Charles Wolff) Newsgroups: comp.unix.questions Subject: Re: Issue file not read and displayed by getty Message-ID: <14660@mcdphx.phx.mcd.mot.com> Date: 6 Mar 91 19:10:16 GMT References: <26171@adm.brl.mil> Sender: news@mcdphx.phx.mcd.mot.com Reply-To: charles@caffeine.UUCP (Charles Wolff) Organization: Motorola Microcomputer Division, Tempe, Az. Lines: 42 In article <26171@adm.brl.mil> Bhargis@mrsa1 writes: }We have recently installed an AT&T 3B2 machine runing SYS5V3 in our office,, }as I work for the Army,,,,we are required by our office to post a warning }about illeagle entry into this machine without an assigned Userid is in }violation of government regulations......the problem is (according to }tech support from AT&T,,,the getty program has been compiled with the }/etc/issue file no oped out,,,,any answers on how I can get this to }work,,,being as I don,t have access to getty source to re-compile. Tried replying and it bounced... probably my mailer's fault, but, anyway... here's what worked on my Motorola SYS5V3.2 type system. One approach to this is to modify /etc/gettydefs so that, instead of printing "login:", it actually prints your warning message. You want to be careful about doing this on any line that uucp will be coming in on, but then, a voluminus /etc/issue file will cause trouble there, too... Here's what worked for me: I took the standard "9600" entry from our /etc/gettydefs file: 9600# B9600 HUPCL # B9600 SANE IXANY TAB3 HUPCL #login: #4800 and made a "9600CW" version: 9600CW# B9600 HUPCL OPOST ONLCR # B9600 SANE IXANY TAB3 HUPCL # Hey! This is supersecret gummint stuff! Unauthorized logins will be forced to eat in the cafeteria! login: #9600 Note that I had to set "OPOST" and "ONLCR" in the "initial-flags" field so that I'd get a carriage-return with each newline... /etc/getty has a '-c' option you can use to "check" the gettydefs file after modifying it to make sure you didn't do something illegal... Then, I changed /etc/inittab so that my terminal was using the 9600CW gettydefs entry instead of 9600. Log off, log back in and get the new prompt... Charles Wolff