After
all files to install or uninstall are given to
addEntry
() (and/or after any GDBM updates are specified
as described previously),
FileInstall
creates a file /.lpm/commit.tmp
that contains
the total number of files processed by
addEntry
() and the total number of GDBM-related
records.
After /.lpm/commit.tmp
is created, it is renamed
to /.lpm/commit
, all file buffers are flushed
to disk, and the commit process begins.