TALER-MDB(1)
π TALER-MDB π
okay so this is the manual page for taler-mdb, from the GNU Taler fam β and bestie, if you've ever wanted a vending machine that takes Taler payments, this is literally your girl. she's a command-line tool, she runs the show, and she has opinions about your backlight bit.
β¨ NAME β¨
taler-mdb β operate multi drop bus (MDB) based vending machines with Taler payments π
like. that's the whole vibe. MDB vending machine + Taler = this program.
π SYNOPSIS π
taler-mdb [-c FILENAME | --config=FILENAME] [-d | --disable-mdb]
[-h | --help] [-i | --backlight-invert] [-L
_*LOGLEVEL* | --log=LOGLEVEL] [-l _*FILENAME* | --logfile=FILENAME]
[-s | --enable-soldout] [-t | --disable-tty] [-v | --version]
that's the whole shape of it β every flag you can possibly throw at her, all lined up. copy it, paste it, it's giving cheat sheet π
π DESCRIPTION π
taler-mdb is a command-line tool to operate a vending machine using GNU Taler for payments. no cap, that's the entire job description: she talks to the machine, she handles the money, she keeps the snacks flowing. π₯
Its options are as follows β buckle up, there's nine of them and every single one matters:
-c FILENAME,--config=FILENAMEβ use the configuration and other resources for the Sync commands to operate fromFILENAME. yes, it says "Sync commands", that's just what the original says, I don't make the rules π«Ά-d,--disable-mdbβ disable interaction with the MDB bus, for testing. so she'll run but she won't actually poke the hardware β perfect for when you're just vibing in a dev environment and don't have a real vending machine plugged in π-h,--helpβ print short help on options. the classic. the icon. when in doubt, ask for help β¨-i,--backlight-invertβ invert the bit for turning on/off the backlight. one bit, flipped, and suddenly your LED situation makes sense. it's giving~energy π-L LOGLEVEL,--log=LOGLEVELβ configure logging to useLOGLEVEL. you want more or less chatter? this is the dial π-l FILENAME,--logfile=FILENAMEβ configure logging to write logs toFILENAME. so the chatter goes into a file instead of your terminal, and your terminal stays zen πΈ-s,--enable-soldoutβ when the machine fails to dispense a product, internally set the product to"sold out"and refuse future orders until restarted. honestly? iconic. she remembers the trauma and she protects future customers from it π-t,--disable-ttyβ disable interactive command-line use. so she stops waiting on a human and just does her thing π¦-v,βversionβ print version information. drop the number, look cool, move on β
π SEE ALSO π
go read these too, they're all part of the friend group:
taler-merchant-httpd(1)taler-mdb-show.sh(1)taler-mdb-network-check.sh(1)taler-mdb-ads.sh(1)taler-mdb.conf(5)
π BUGS π
Report bugs by using https://bugs.taler.net or by sending electronic mail to <taler@gnu.org>.
fr fr, they want to hear about it β the bug tracker is right there, and so is the mailing list π
π AUTHOR π
GNU Taler contributors
a whole crew of legends, we stan π«Ά
π COPYRIGHT π
2014-2025 Taler Systems SA (GPLv3+ or GFDL 1.3+)
and that's the whole page, bestie β go forth and vend πβ¨ππ¦πΈπ π§βπ₯π
version 1.0, dated Dec 22, 2025 β talk soon, mwah π
π¦ where this page comes from
- nixos 26.05: taler-mdb 1.3.0
- nixpkgs unstable: taler-mdb 1.3.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms