TARSNAP.CONF(5)
π NAME π
ok so this is tarsnap.conf(5) β the manual page (section 5, file formats, we love a file-format girlie) all about the tarsnap.conf config file for tarsnap(1) β¨
πΈ DESCRIPTION πΈ
bestie listen. The tarsnap.conf file gets read by the tarsnap(1) utility, and it's where you stash default options π«Ά β the ones that get ignored if you also specify those same options on the command line. (Command line stays main character, always.)
You can put options in /etc/tarsnap/tarsnap.conf and/or ~/.tarsnaprc β and if those two files beef with each other, the user's local config wins. Periodt. π
The tarsnap.conf file(s) contain lines made of a case-sensitive option name plus zero or one parameters, depending on which option it is. Empty lines? Ignored. Lines starting with a # character? Also ignored. (Comments, we stan.) π
Tiny detail that matters: if a parameter begins with a ~ character, it gets replaced by the home directory of the effective user ID. ~ said "home" and it meant it π β¨
The following options may be specified:
aggressive-networkingβ same energy as the matching--option, boo π«cachedircache-dir β takes the cache-dir parameter, just like the--optiontwincheckpoint-bytesbytespercheckpoint β takes the bytespercheckpoint parameter β¨disk-pauseX β takes the X parameter, slayexcludepattern β takes the pattern parameter πforce-resourcesβ the--optionbehaviour, no notes π₯humanize-numbersβ makes it all friendly numbers, same as the--optionincludepattern β takes the pattern parameter π¦insane-filesystemsβ yes that's really the name, iconic πiso-datesβ same as the--option, ISO girlies risekeyfilekey-file β takes the key-file parameter πlowmemβ the--optiontreatmentmaxbwβ handled exactly like the--optionmaxbw-rateβ handled exactly like the--optionmaxbw-rate-downβ handled exactly like the--optionmaxbw-rate-upβ handled exactly like the--optionnodumpβ handled exactly like the--optionnormalmemβ handled exactly like the--optionno-aggressive-networkingβ the "nope" version ofaggressive-networkingno-config-excludeβ the "nope" version ofconfig-excludeno-config-includeβ the "nope" version ofconfig-includeno-disk-pauseβ the "nope" version ofdisk-pauseno-force-resourcesβ the "nope" version offorce-resourcesno-humanize-numbersβ the "nope" version ofhumanize-numbersno-insane-filesystemsβ the "nope" version ofinsane-filesystemsno-iso-datesβ the "nope" version ofiso-datesno-maxbwβ the "nope" version ofmaxbwno-maxbw-rate-downβ the "nope" version ofmaxbw-rate-downno-maxbw-rate-upβ the "nope" version ofmaxbw-rate-upno-nodumpβ the "nope" version ofnodumpno-print-statsβ the "nope" version ofprint-statsno-quietβ the "nope" version ofquietno-retry-foreverβ the "nope" version ofretry-foreverno-snaptimeβ the "nope" version ofsnaptimeno-store-atimeβ the "nope" version ofstore-atimeno-totalsβ the "nope" version oftotalsprint-statsβ same as the--option, go off πquietβ same as the--option, shhh π€«retry-foreverβ same as the--optionsnaptimefile β takes the file parameter β°store-atimeβ same as the--optiontotalsβ same as the--optionverylowmemβ same as the--option
Every single one of these is handled the same way as the corresponding --option, okay? If you want the full tea, go read tarsnap(1). iykyk π
β οΈ real talk though:normalmemand theno-*options are only useful in the user-specific~/.tarsnaprcconfiguration file. That's the point where they act to override options set in the global/etc/tarsnap/tarsnap.conf. So don't come for them in the global file, they're not doing their thing there π
π FILES π
/etc/tarsnap/tarsnap.confβ the system globaltarsnap.confconfiguration file π Parameters put here only take effect if they're not specified via the current user's local configuration file or via the command line. Global is the backup dancer, local is the lead β¨~/.tarsnaprcβ thetarsnap.confconfiguration file for the current user π Parameters here take effect unless they're specified via the command line. Local supremacy, no cap.
π¦ SEE ALSO π¦
tarsnap(1) β go read it, bestie, it's the whole vibe π
and that's the page!! π«Ά this one came from Debian, dated March 20, 2025 β so if you're citing your sources, that's the version and date to credit, mwah π π
π¦ where this page comes from
- arch rolling: tarsnap 1.0.41-1 Β· custom
- Copyright 2008-2025 Tarsnap Backup Inc
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms