Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
HP-UX Reference > U


HP-UX 11i Version 3: February 2007

Technical documentation

» Feedback
Content starts here

 » Table of Contents

 » Index


utmpd — user accounting database daemon




utmpd, 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.

Signal Processing


Perform graceful shutdown.

This causes the daemon to write its in-memory user accounting database to the /etc/utmps file and exit.


utmpd logs error messages to the system log using syslog(3C).


If 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.


utmpd was developed by Hewlett-Packard Company.


/etc/utmps /etc/useracct/utmpd_read /etc/useracct/utmpd_write /etc/useracct/utmpd_pid /sbin/init.d/utmpd /etc/rc.config.d/utmpd


rlogind(1), telnetd(1), who(1), init(1M), bwtmps(3C), getuts(3C), getutx(3C), btmps(4), utmp(4), utmpx(4), wtmps(4).

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 1983-2007 Hewlett-Packard Development Company, L.P.