Loading...
gen/NetBSD/utmpx.5.patch Libc-583 /dev/null
--- Libc/Libc-583/gen/NetBSD/utmpx.5.patch
+++ /dev/null
@@ -1,141 +0,0 @@
---- utmpx.5.orig	2004-09-20 17:32:52.000000000 -0700
-+++ utmpx.5	2005-12-26 11:25:30.000000000 -0800
-@@ -34,13 +34,11 @@
- .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- .\" POSSIBILITY OF SUCH DAMAGE.
- .\"
--.Dd September 26, 2002
-+.Dd Dec 26, 2005
- .Dt UTMPX 5
- .Os
- .Sh NAME
--.Nm utmpx ,
--.Nm wtmpx ,
--.Nm lastlogx
-+.Nm utmpx
- .Nd user accounting database
- .Sh SYNOPSIS
- .In utmpx.h
-@@ -49,89 +47,51 @@
- .Aq Pa utmpx.h
- header defines the structures and functions for logging user.
- Currently logged in users are tracked in
--.Pa /var/run/utmpx ,
--a list of all logins and logouts, as well as all shutdowns, reboots
--and date changes, is kept in
--.Pa /var/log/wtmpx ,
--and the last login of each user is noted in
--.Pa /var/log/lastlogx .
--The files are not automatically created if they do not exist; they
--must be created manually.
--.Pp
-+.Pa /var/run/utmpx .
- The interface to the
- .Nm utmpx
- file is described in
- .Xr endutxent 3 .
-+The file is not automatically created if they do not exist; it
-+must be created manually.
- .Pp
--The
--.Nm wtmpx
--file can grow rapidly on busy systems, and is normally rotated with
--.Xr newsyslog 8 .
-+Traditionally, separate files would be used to store the running log of
-+the logins and logouts
-+.Pf ( Pa wtmpx ) ,
-+and the last login of each user
-+.Pf ( Pa lastlogx ) .
-+With the availability of the Apple system log facility
-+.Xr asl 3 ,
-+these separate files can be replace with log entries, which are automatically
-+generated when
-+.Nm utmpx
-+entries are written.
-+The API to access the logins and logouts is described in
-+.Xr endutxent_wtmp 3
-+while the last login info is accessible with
-+.Xr getlastlogx 3 .
- .Pp
--In the event of a date change, a shutdown, or a reboot, the following
--items are logged in the
--.Nm wtmpx
--file:
--.Bl -tag -width shutdownxx -compact -offset indent
--.It Li date
--The system time has been manually or automatically updated by
--.Xr date 1 .
--The command name
--.Em date
--is recorded in the field
--.Fa ut_name .
--In the field
--.Fa ut_line ,
--the character
--.Ql \\*(Ba
--indicates the time prior to the change, and the character
--.Ql \&{
--indicates the new time.
--.It Li reboot
--.It Li shutdown
--A system reboot or shutdown has been initiated.
--The character
--.Ql \&~
--is placed in the field
--.Fa ut_line ,
--and
--.Li reboot
--or
--.Li shutdown
--in the field
--.Fa ut_name
--(see
--.Xr shutdown 8
-+For compatibility, changes to
-+.Nm utmpx
-+are reflected in
-+.Xr utmp 3
-+(in the
-+.Pa utmp ,
-+.Pa wtmp
- and
--.Xr reboot 8 ) ,
--using
--.Xr logwtmpx 3 .
--.Pp
--.El
-+.Pa lastlog
-+files),
-+but not the other way around.
- .Sh FILES
--.Bl -tag -width /var/log/lastlogx -compact
-+.Bl -tag -width /var/log/utmpx -compact
- .It Pa /var/run/utmpx
- The
- .Nm utmpx
- file.
--.It Pa /var/log/wtmpx
--The
--.Nm wtmpx
--file.
--.It Pa /var/log/lastlogx
--The
--.Nm lastlogx
--file.
- .El
- .Sh SEE ALSO
--.Xr last 1 ,
--.Xr login 1 ,
--.Xr rwho 1 ,
--.Xr w 1 ,
--.Xr who 1 ,
-+.Xr asl 3 ,
- .Xr endutxent 3 ,
--.Xr logwtmpx 3 ,
--.Xr ac 8 ,
--.Xr init 8 ,
--.Xr newsyslog 8 ,
--.Xr reboot 8
-+.Xr endutxent_wtmp 3 ,
-+.Xr getlastlogx 3 ,
-+.Xr utmp 5