|
|
HP-UX Reference > Uutmpd(1M)HP-UX 11i Version 2: December 2007 Update |
|
NAMEutmpd — user accounting database daemon DESCRIPTIONutmpd, user accounting database daemon, manages the user accounting database which is the database of currently logged-in users. This was previously maintained by /etc/utmp and /etc/utmpx files on HP-UX. Upon startup, utmpd writes its pid to the file /etc/useracct/utmpd_pid. Applications can add, update, or query entries into the database using the getuts() APIs. See the getuts(3C) manual page for more information. utmpd(1M) takes care of synchronizing the legacy /etc/utmpx file and its own in-memory database. The synchronization is bi-directional from the utmpd's database to the /etc/utmpx and from the /etc/utmpx file to utmpd's database. However, this synchronization does not happen in real time. There is a time lag which could span from a few seconds on a lightly loaded system to a few minutes on a heavily loaded system. WARNINGSIf utmpd is shutdown using SIGTERM, synchronization between /etc/utmpx file and the /etc/utmps file does not take place. utmpd should not be shutdown by the user unless it is for debugging purpose. On restart, utmpd(1M) rebuilds its database from the /etc/utmps file. FILES/etc/utmps /etc/useracct/utmpd_read /etc/useracct/utmpd_write /etc/useracct/utmpd_pid /sbin/init.d/utmpd /etc/rc.config.d/utmpd SEE ALSOrlogind(1), telnetd(1), who(1), init(1M), bwtmps(3C), getuts(3C), getutx(3C), btmps(4), utmp(4), utmpx(4), wtmps(4). |
|