Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

7.60. gdbm

Updated gdbm packages that fix one bug are now available for Red Hat Enterprise Linux 6.
Gdbm is a GNU database indexing library, which includes routines which use extensible hashing. Gdbm works in a similar way to standard UNIX dbm routines.

Bug Fix

BZ#629640
Due to incorrect open file flags, the gdbm utility caused creation of a new file when opening a non-existent file for reading. To fix this bug, the wrong file open flags have been set correctly, and gdbm thus no longer creates a new file in the aforementioned scenario.
Users of gdbm are advised to upgrade to these updated packages, which fix this bug.
Updated gdbm packages that fix one bug are now available for Red Hat Enterprise Linux 6.
The gdbm packages provide a GNU database indexing library, which includes routines that use extensible hashing. The library works in a similar way to standard UNIX dbm routines.

Bug Fix

BZ#1180392
The previous release of gdbm introduced a regression in the way file handlers were used. Consequently, gdbm failed to write to a database opened for reading and writing. With this update, the file handlers have been fixed to use the right flags, and as a result, gdbm works with such databases as expected.
Users of gdbm are advised to upgrade to these updated packages, which fix this bug.