summaryrefslogtreecommitdiffstats
path: root/UPDATING
diff options
context:
space:
mode:
authored <ed@FreeBSD.org>2010-01-13 19:25:03 +0000
committered <ed@FreeBSD.org>2010-01-13 19:25:03 +0000
commitf431530c4a0f324b3e68eb8cf3b850d5ccda8ee4 (patch)
tree296e35d3a41f5c6da6ca65ab45e33fc1b2b48369 /UPDATING
parent4f31d2c5a61c36bfed349f716ab4d35155f799f4 (diff)
downloadFreeBSD-src-f431530c4a0f324b3e68eb8cf3b850d5ccda8ee4.zip
FreeBSD-src-f431530c4a0f324b3e68eb8cf3b850d5ccda8ee4.tar.gz
Complete the migration towards utmpx.
- Add a notice to UPDATING, explaining users may need to recompile applications that use the old database. - Bump __FreeBSD_version.
Diffstat (limited to 'UPDATING')
-rw-r--r--UPDATING17
1 files changed, 17 insertions, 0 deletions
diff --git a/UPDATING b/UPDATING
index 8e0ad19..98b8d95 100644
--- a/UPDATING
+++ b/UPDATING
@@ -22,6 +22,23 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 9.x IS SLOW:
machines to maximize performance. (To disable malloc debugging, run
ln -s aj /etc/malloc.conf.)
+20100113:
+ The utmp user accounting database has been replaced with utmpx,
+ the user accounting interface standardized by POSIX.
+ Unfortunately the semantics of utmp and utmpx don't match,
+ making it practically impossible to support both interfaces.
+ The user accounting database is used by tools like finger(1),
+ last(1), talk(1), w(1) and ac(8).
+
+ All applications in the base system use utmpx. This means only
+ local binaries (e.g. from the ports tree) may still use these
+ utmp database files. These applications must be rebuilt to make
+ use of utmpx.
+
+ After the system has been upgraded, it is safe to remove the old
+ log files (/var/run/utmp, /var/log/lastlog and /var/log/wtmp*),
+ assuming their contents is of no importance anymore.
+
20100108:
Introduce the kernel thread "deadlock resolver" (which can be enabled
via the DEADLKRES option, see NOTES for more details) and the
OpenPOWER on IntegriCloud