PPPD - Trivial database ======================= PPPD .tdb file is a trivial database where the daemon stores some information about pppd processes running on a system. This trivial database (.tdb) is similar to gdbm and allows multiple simultaneous writers. PATCHES ======= PPPD 2.4.4 has a bug that bring the daemon to get a segfault if the trivial database is corrupted. You can use the following path to fix it: http://download.pracucci.com/linux/pppd/pppd-2.4.4-tdb-corrupt-segfault.diff CHANGE LOG ========== From pppd 2.4.3: * The TDB code has been updated to the latest version. This should eliminate the problem that some people have seen where the database file (/var/run/pppd.tdb) keeps on growing. Unfortunately, however, the new code uses an incompatible database format. For this reason, pppd now uses /var/run/pppd2.tdb as the database filename. From pppd 2.4.0: * All the pppd processes running on a system now write information into a common database. I used the `tdb' code from samba for this. REFERENCES ========== * http://ppp.samba.org/ppp