]> arthur.barton.de Git - netatalk.git/commit
Fixes a serious error in the way recovery was run on db_env opening.
authorfranklahm <franklahm>
Wed, 6 May 2009 11:54:24 +0000 (11:54 +0000)
committerfranklahm <franklahm>
Wed, 6 May 2009 11:54:24 +0000 (11:54 +0000)
commitb6eae5bb2032b546e5a2bce4b5637ee84d43c1b3
tree4efdf3711b1ce5811548d1204ebedd11ee3c31cc
parent6cc0b83882c207487aa1547377e23a4dad35fd67
Fixes a serious error in the way recovery was run on db_env opening.
dbd -s and -r now are capable of:
   St Type Check (Status of implementation progress, type: file/dir)
   OK D    Make sure .AppleDouble dir exist, create if missing
   OK F    Make sure ad file exists
   OK F/D  Delete orphaned ad-files, log dirs in ad-dir
   OK F/D  Check name encoding by roundtripping, log on error
dbd -d now also dumps the rootinfo key.
19 files changed:
etc/cnid_dbd/Makefile.am
etc/cnid_dbd/cmd_dbd.h [new file with mode: 0644]
etc/cnid_dbd/cmd_dbd_scanvol.c [new file with mode: 0644]
etc/cnid_dbd/db_param.c
etc/cnid_dbd/db_param.h
etc/cnid_dbd/dbd.c
etc/cnid_dbd/dbd.h
etc/cnid_dbd/dbd_add.c
etc/cnid_dbd/dbd_dbcheck.c
etc/cnid_dbd/dbd_delete.c
etc/cnid_dbd/dbd_get.c
etc/cnid_dbd/dbd_getstamp.c
etc/cnid_dbd/dbd_lookup.c
etc/cnid_dbd/dbd_rebuild_add.c
etc/cnid_dbd/dbd_resolve.c
etc/cnid_dbd/dbd_update.c
etc/cnid_dbd/dbif.c
etc/cnid_dbd/dbif.h
etc/cnid_dbd/main.c