davidn
bb643baa1d
Fix botch with escaped characters, go back to using cgetstr().
...
For escaped characters used in modem strings, use double-backslashes
in gettytab.
PR: 4370
1997-09-03 01:05:36 +00:00
davidn
83eefff2e6
Use cgetustr() since we handled special escapes ourselves.
...
Fix typo in escape parsing function.
PR: 4370
Submitted by: sumii@is.s.u-tokyo.ac.jp
1997-09-01 10:06:05 +00:00
steve
edde5525bd
Turn off hyphenation in this manpage so that .Xr macros, don't get
...
split between lines.
PR: bin/4080
1997-08-23 16:22:30 +00:00
steve
80d2cce401
.Nm --> .Xr so that gettytab(5) is shown instead of gettytab 5.
...
PR: bin/4079
1997-08-17 16:36:41 +00:00
peter
486333fcfd
kill the undead
1997-07-13 14:26:00 +00:00
alex
01b5bc306c
Removed unused variables.
1997-06-27 21:51:59 +00:00
davidn
bd6bc7645a
Reset alarm before invoking ppplogin.
...
PR: 3733
Reviewed by:
Submitted by: kfurge@worldnet.att.net
Obtained from:
1997-06-03 12:56:47 +00:00
davidn
fc3a44758f
login.group => login.conf.
...
PR: 3748
Reviewed by:
Submitted by:
Obtained from:
1997-06-02 21:03:20 +00:00
davidn
d8d579b282
Fix memory leak caused by not freeing memory returned by cgetstr()
...
calls. The cost is a little more up-front memory allocation, but the
effect seems minimal.
Problem noticed-by: bde
Added syslog at LOG_ERR when referencing an unknown gettytab entry
and for other cgetent() failues (circular reference et al).
To be merged into 2.2 after a few days testing.
1997-05-11 10:25:38 +00:00
davidn
4e402b133c
Remove text about unsupported flags 'mdmbuf', 'local', 'crtscts' etc
...
that are in reality handled in gettytab.
Document the new 'dialin' and 'network' tty flags.
1997-04-13 21:29:50 +00:00
peter
090fb430f1
Revert $FreeBSD$ to $Id$
1997-02-22 14:22:49 +00:00
davidn
dd9792c5ff
Tidy-up modem-chat handling: ensure tty modes are restored to
...
'sane' standard (not raw) settings before abort/exiting; move
responsibility of setting raw mode for chat-handling out of
chat.c to avoid doing redundant tc{s,g}etattr()s; move DE
pause prior setting standard mode before issue/login prompt to
avoid echoing modem connect strings. Fixed up comment styles
in a couple of places.
1997-02-09 16:12:08 +00:00
davidn
69f67f3e27
Increased username size to allow passing username:auth_method to
...
login.
1997-02-07 11:45:10 +00:00
davidn
f96247a130
Make username size dependant on MAXLOGNAME in sys/param.h. Was
...
previously hard-coded at 16 characters (and possibly overflowing
the field when NUL terminating a username of exactly 16 characters
in length).
1997-02-02 14:43:32 +00:00
davidn
c6f2c73939
Added:
...
ic=expect/send script modem init script
ac=expect/send script modem answer script
ct#val chat script timeout (seconds)
rt#val recycle timeout (seconds) if 'ac' set
dc#val debug bitmask for debugging chat scripts
hw (boolean) enable crtscts handshaking
if=path 'issue' file sent prior login prompt
chat.c is a simplistic expect/send chat module.
1997-02-02 14:24:57 +00:00
davidn
911bf57597
Fix bug in %s, %m, %r and %v macros not displaying data.
1997-02-02 07:38:26 +00:00
jkh
808a36ef65
Make the long-awaited change from $Id$ to $FreeBSD$
...
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
wosch
71f5160702
Sort cross references.
1997-01-13 00:25:51 +00:00
davidn
92746eca86
Added group= facility to /etc/ttys for tty grouping for more
...
more manageable and convenient referencing by login.conf (login
class database) and (e.g.) login.access.
This is the first of a group of commits which implements the login
class capabilities database.
1997-01-02 08:05:43 +00:00
msmith
0368cd4304
Add a new 'de' capability, specifying a number of seconds to sleep before
...
emitting the initial prompt.
This is useful in a number of circumstances :
- you have (a) stupid modem(s) that assert(s) DCD too soon.
- you have dialin users with stupid diallers and poorly
written chatscripts. (esp. some Winsock diallers)
BSD/OS also has this capability.
Submitted by: damian@cablenet.net (Damian Hamill)
1996-12-31 01:30:38 +00:00
mpp
9bc3e724e5
Correct some xrefs/mlinks.
1996-12-14 23:27:20 +00:00
pst
bb604e6a0a
remove newly added reference to ppplogin
1996-11-13 01:36:52 +00:00
pst
c6a3e11036
Add the >optional< ability to sense PPP link bringups and call an authentication program
1996-11-13 01:06:40 +00:00
bde
e9bd380cb8
This should have gone away with the COMPAT_43 cruft. cgetent() is now
...
used instead of the rudimentary routines here.
1996-09-20 11:19:00 +00:00
mpp
bef6fb830a
Use the .Bx macro where appropriate.
1996-08-23 20:36:11 +00:00
ache
8b3843844b
Replace non-POSIX speed setting by POSIX one
1996-05-07 16:42:26 +00:00
joerg
289d83e1bc
Finally commit the changes that make getty(8) no longer depend on the
...
COMPAT_43 cruft. This is supposedly the last core utility that has
been using it! (So now, one should be able to remove this option from
the config files. Be aware that the last officially released xterm
however still requires it.)
The getty has been running now for several weeks on my modem line, so
i feel safe about it.
Obtained from: mostly from the NetBSD vendor-branch
1996-05-05 19:01:13 +00:00
joerg
dd1ec21349
This commit was generated by cvs2svn to compensate for changes in r15249,
...
which included commits to RCS files with non-trunk default branches.
1996-04-13 15:33:16 +00:00
joerg
2e5912fe12
Import NetBSD's termios'ed getty into a vendor branch.
...
Obtained from: NetBSD 1.1R
1996-04-13 15:33:16 +00:00
joerg
79ebee9a84
Import the 4.4Lite2 getty into a vendor branch.
1996-04-07 10:28:57 +00:00
joerg
abba8530a0
This commit was generated by cvs2svn to compensate for changes in r15100,
...
which included commits to RCS files with non-trunk default branches.
1996-04-07 10:28:57 +00:00
joerg
825cd02612
Import the 4.4Lite2 getty into a vendor branch.
1996-04-07 10:28:57 +00:00
peter
9e723d65b3
recording cvs-1.6 file death
1995-12-30 19:02:48 +00:00
peter
2e79ca4db7
recording cvs-1.6 file death
1995-12-30 19:02:48 +00:00
peter
c3f352d4ad
This commit was generated by cvs2svn to compensate for changes in r13122,
...
which included commits to RCS files with non-trunk default branches.
1995-12-30 19:02:48 +00:00
peter
ab124e78b0
recording cvs-1.6 file death
1995-12-30 19:02:48 +00:00
jkh
476ff95ecb
Back this change out. It's just not worth arguing over and any further emails
...
I get on this topic will go straight to /dev/null. This is absolutely the
last word on this topic you'll see from me. Too much time has already been
wasted.
1995-08-03 05:44:46 +00:00
jkh
7653865894
A useful aid.. Add support for:
...
%r: current release
%m: machine architecture type (i386 for now)
%s: OS name (FreeBSD)
from uname() in banner string.
1995-08-01 13:12:24 +00:00
ache
2122892666
Change hardcoded 15 (which means 38400) to B115200 which is 17
1995-07-23 02:30:44 +00:00
rgrimes
f05428e4cd
Remove trailing whitespace.
1995-05-30 05:51:47 +00:00
ache
2cbe4b6fcc
Fix truncating hostname using MAXHOSTNAMELEN
...
Submitted by: Jan Conard <charly@fachschaften.tu-muenchen.de>
1995-03-24 05:15:09 +00:00
ats
2e334fc7b7
Add a description for the np flag.
1995-02-15 13:59:56 +00:00
dg
8d2ab06cf5
Fix from John Kohl:
...
/usr/libexec/getty doesn't properly interpret the '%d' escape. It tries
to use %P to get AM or PM, but instead all it gets is "P".
Submitted by: John Kohl
1994-09-18 04:14:54 +00:00
ache
8aa2891ca7
Ignore SIGQUITs, cause getty dumps core on garbadge from modem line
1994-08-29 17:28:58 +00:00
jkh
c1a91349de
Whoops - forgot to add this guy.
...
Reviewed by:
Submitted by: jkh
1994-08-26 05:32:15 +00:00
jkh
8028c13dae
Replace this with the 1.1.5.1 getty. David says that the 4.4 version is too
...
broken to live.
Submitted by: jkh
1994-08-26 05:19:17 +00:00
guido
26e50b1c3e
Implement fbtab ala SunSO.
...
Could not compile it (on thud) because ttychar.h was still broken.
Reviewed by:
Submitted by: guido
1994-08-22 19:55:08 +00:00
wollman
96c19e77ba
Update to new make macros and disable Kerberos because we haven't got it
...
set up right yet.
1994-08-05 21:24:58 +00:00
rgrimes
758c6e92c9
BSD 4.4 Lite Libexec Sources
1994-05-27 12:39:25 +00:00
rgrimes
7d07d2de2f
BSD 4.4 Lite Libexec Sources
1994-05-27 12:39:25 +00:00