freebsd_amp_hwpstate/usr.bin/login
Pedro F. Giffuni dcc6f62526 login(1): when exporting variables check the result of setenv(3)
When exporting a variable we correctly check all the preconditions that
could make setenv(3) fail. Checking the setenv(3) return value seems
redundant, but given that login(1) is critical, it doesn't hurt to have
a post-check.

This change is based on the "Principles of Secure Coding" course by
Matthew Bishop, PhD., which specifically discusses this code in FreeBSD.

(This change redoes r368776 due to a silly mistake)
2020-12-19 03:07:38 +00:00
..
Makefile
Makefile.depend
Makefile.depend.options
README
fbtab
login.1
login.access
login.c login(1): when exporting variables check the result of setenv(3) 2020-12-19 03:07:38 +00:00
login.conf Change the default locale to C.UTF-8 2020-11-14 19:16:39 +00:00
login.h
login_audit.c
login_fbtab.c
motd.template Add more explicit instructions about updating motd 2020-10-19 01:16:39 +00:00
pathnames.h

README

This login has additional functionalities. They are all based on (part of)
Wietse Venema's logdaemon package.


The following defines can be used:

- LOGALL to log all logins


-Guido

$FreeBSD$