DAR_SLAVE(1)
β¨ DAR_SLAVE β the manual page, but make it cute β¨
okay bestie, so this is dar_slave from the General Commands Manual section 1, and it's literally the little helper guy that serves up your dar archive to a remote buddy. let's get into it π
πΈ NAME πΈ
dar_slave β the disk archive slave for remote access to a dar archive. it's giving loyal sidekick energy, fr fr π
π SYNOPSIS π
dar_slave [options] [<path>/]source
dar_slave -h
dar_slave -V
π¦ DESCRIPTION π¦
so here's the vibe: dar_slave reads an archive and then just... listens. it waits for dar orders coming in on standard input, and it sends back the asked-for parts of the archive on standard output. like a drive-thru but for archive slices π
Source is the basename of the archive it's gonna read. by default, dar_slave uses standard input and standard output to talk to a dar process β and that dar process could be chillin' on the local host or on a totally remote host, no big deal π
and yes, you can change the behavior of dar_slave so it uses a named pipe instead of standard input and standard output. iconic flexibility tbh.
β¨ OPTIONS β¨
-hβ displays help usage. the "what do i even do" button π«Ά-Vβ displays version information. for when you need the receipts π-i <filename>β reads the orders from the named file instead of standard input. in most cases the filename will be a named pipe. so it's listening to a pipe now, not your stdin, okay?-o <filename>β sends the data to the named file<filename>instead of standard output. in most cases the filename will be a named pipe. yep, same deal, other direction π«-E <string>β string is a command to be launched between slices. see thedar(1)man page (same option) for more information. yes bestie, go read the sibling page, it's got the tea β-Qβ do not display any message on stderr when not launched from a terminal (for example when launched from anatjob orcrontab). important reminder: any question to the user will be assumed a'no'answer, which most of the time will abort the program. so like, keep that in mind before you silence her π-9 <num>β defines the minimum number of digits to use for archive slice numbers. see the same option in thedarman page for more details. it's literally the same option, go look π
π EXIT CODES π
dar_slave exits with the same codes as dar does β see the dar(1) man page for the full list. no separate lore here, she shares the family's codes π
π SIGNALS π
any signal sent to dar_slave will abort the program immediately. there is no way to have a proper termination before the end of the process. so like... she's not gonna wrap things up nicely for you, she just goes. periodt π
π SEE ALSO π
the whole friend group, love that for them π«Ά
π KNOWN BUGS π
bugs live here, bestie:
https://github.com/Edrusb/DAR/issues
π AUTHOR π
http://dar.linux.free.fr/
Denis Corbin
France
Europe
lowkey a legend. highkey a legend. both, actually π
3rd Berkeley Distribution Β· August 2nd, 2025 β that's the version and date of this little page, and honestly? slay. go read dar(1) next, ily, bye πβ¨π¦
π¦ where this page comes from
- alpine 3.24: dar-doc 2.8.5-r0 Β· GPL-2.0-or-later
- fedora 43: dar 2.8.6-1.fc43 Β· GPL-2.0-or-later
- fedora 44: dar 2.8.4-1.fc44 Β· GPL-2.0-or-later
- fedora 44: dar 2.8.6-1.fc44 Β· GPL-2.0-or-later
- nixos 26.05: dar 2.8.2
- nixpkgs unstable: dar 2.8.6
- ubuntu resolute: dar 2.8.3-1build1 Β· GPL-2.0-only
- ubuntu stonking: dar 2.8.5-1 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms