commit cbcac60ab2a6e4eb0aaafcfecbd34881e5076f81 Author: Sascha Wildner <s...@online.de> Date: Sat Apr 7 21:37:05 2018 +0200
getty(8): Sync with FreeBSD. * Change gettytab's 'he' capability to accept a POSIX extended regexp to mess with the system's hostname better (r313107). * Add a new 'iM' capability to specify a program to be run that generates the banner message displayed before the login prompt. This extends the functionality of 'im'. * Do not loop indefinitely if the device node doesn't exist (think USB serial adapters e.g.). * Various bug fixes and minor issue adjustments. Summary of changes: libexec/getty/Makefile | 3 +- libexec/getty/chat.c | 43 +++---- libexec/getty/extern.h | 41 +++--- libexec/getty/getty.8 | 18 ++- libexec/getty/gettytab.5 | 240 +++++++++++++++++------------------ libexec/getty/gettytab.h | 9 +- libexec/getty/init.c | 189 ++++++++++++++-------------- libexec/getty/main.c | 255 +++++++++++++++++++++---------------- libexec/getty/pathnames.h | 7 +- libexec/getty/subr.c | 313 ++++++++++++---------------------------------- libexec/getty/ttys.5 | 21 ++-- 11 files changed, 507 insertions(+), 632 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/cbcac60ab2a6e4eb0aaafcfecbd34881e5076f81 -- DragonFly BSD source repository