TDBDUMP(8)
πΎ TDBDUMP β the tdbdump page, section 8 (system admin tools, bestie)
okay so picture this: you're deep in your Samba feelings, you've got a TDB file just sitting there being mysterious, and you're like "girl what is IN you". enter tdbdump. she's from the system administration tools section of the manual (section 8, for the record), and she is here to spill every single secret that file is hiding. π
β¨ NAME β¨
tdbdump β the tool for printing the contents of a TDB file. that's it, that's her whole job, and she does it flawlessly. π
πΈ SYNOPSIS πΈ
tdbdump [-k keyname] [-e] [-h] [-x] {filename}
like. look at her. four little flags and a filename. iconically simple. π¦
π DESCRIPTION π
so this tool is part of the samba(1) suite, if you didn't know. now you know. iykyk. β¨
tdbdump is a very simple utility that 'dumps' the contents of a TDB (Trivial DataBase) file to standard output, in a human-readable format. no cap, it just prints the whole thing out where you can see it. it's giving transparency. it's giving receipts. π
you'd reach for this tool when you're debugging problems with TDB files. heads up though: it's intended for those who are somewhat familiar with Samba internals, so if that's not you yet... bestie, come back after a lil study session. this is main character territory for people who already know the lore. π
π OPTIONS π
-hβ get help information. she's helpful like that, always. π«Ά-kkeyname β the-koption restricts dumping to a single key, if found. one key, one moment, very focused energy. if it's not found then it's just... not found, bestie. π-eβ the-etries to dump out from a corrupt database. and like, naturally, such a dump is unreliable, at best. so do not come for me when the output is a mess β the manpage literally said so first. π-xβ the-xchanges the output data to a hex dump, from the default mix of ASCII and hex dump. so if you want the full hex-only experience, that's the vibe check you're looking for. π₯
β VERSION β
this man page is correct for version 3 of the Samba suite. locked in. periodt. π
π AUTHOR π
the original Samba software and related utilities were created by Andrew Tridgell. Samba is now developed by the Samba Team as an Open Source project, similar to the way the Linux kernel is developed. so basically a whole community keeping it alive and thriving. we love to see it. π
the tdbdump man page was written by Jelmer Vernooij. thank you for your service, legend. π«‘
and that's the whole page, babe! π this one's from Samba 3.6, dated 2015-04-25 β so yes she's a little vintage but she still ate, no crumbs, and she's still out here dumping TDBs for you. πβ¨ go forth and debug, bestie. π¦
π¦ where this page comes from
- alpine 3.22: tdb-doc 1.4.12-r0 Β· LGPL-3.0-or-later
- alpine 3.23: tdb-doc 1.4.14-r0 Β· LGPL-3.0-or-later
- alpine 3.24: tdb-doc 1.4.15-r1 Β· LGPL-3.0-or-later
- arch rolling: tdb 1.4.15-2 Β· GPL-3.0-or-later
- centos-stream 10: tdb-tools 1.4.15-100.el10 Β· LGPL-3.0-or-later
- centos-stream 9: tdb-tools 1.4.15-1.el9 Β· LGPL-3.0-or-later
- debian trixie: tdb-tools 2:1.4.13+samba4.22.10+dfsg-0+deb13u2 Β· GPL-3.0-or-later
- debian trixie: tdb-tools 2:1.4.13+samba4.22.11+dfsg-0+deb13u1 Β· GPL-3.0-or-later
- fedora 43: tdb-tools 1.4.14-3.fc43 Β· LGPL-3.0-or-later
- fedora 44: tdb-tools 1.4.15-1.fc44 Β· LGPL-3.0-or-later
- nixos 26.05: tdb 1.4.15
- nixpkgs unstable: tdb 1.4.15
- opensuse-leap 16.0: tdb-tools 1.4.13-160000.2.2 Β· LGPL-3.0-or-later
- opensuse-leap 16.0: tdb-tools 1.4.13-160000.2.2 Β· LGPL-3.0-or-later
- opensuse-leap 16.0: tdb-tools 1.4.13-160000.2.2 Β· LGPL-3.0-or-later
- opensuse-leap 16.0: tdb-tools 1.4.13-160000.2.2 Β· LGPL-3.0-or-later
- ubuntu questing: tdb-tools 2:1.4.13+samba4.22.3+dfsg-4ubuntu2
- ubuntu questing: tdb-tools 2:1.4.13+samba4.22.3+dfsg-4ubuntu2.4
- ubuntu resolute: tdb-tools 2:1.4.14+samba4.23.6+dfsg-1ubuntu2 Β· GPL-3.0-or-later
- ubuntu resolute: tdb-tools 2:1.4.14+samba4.23.6+dfsg-1ubuntu2.2 Β· GPL-3.0-or-later
- ubuntu stonking: tdb-tools 2:1.4.15+samba4.24.7+dfsg-1ubuntu1 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms