SENDFILE(1)

πŸ“¦ version 2.1b.20080616, in debian bookworm, ubuntu jammy, ubuntu noble

🌸 SENDFILE(1) 🌸

okay bestie, this is the General Commands Manual page for SENDFILE(1) β€” and yes the title says SENDFILE but the whole page is literally about fetchfile. iconic behavior, we don't question it, we just vibe πŸ’…


✨ NAME ✨

fetchfile β€” fetch file(s) via O-SAFT protocol πŸ¦‹


✨ SYNOPSIS ✨

fetchfile [ -46lakdPriqQvVI ] [ -f user ] [ -s [user@]server ] [
-C[wr]=conffile ] filename

fetchfile [ -lakdPriqQvVI ] [ -f user ] [ -s [user@]server ] [
-C[wr]=conffile ] -n filenumber

like, two whole shapes of the same command, pick ur fighter πŸ’–


✨ DESCRIPTION ✨

so fetchfile fetches files from a SAFT server to the local user spool. that's the whole main character move, no cap ✨

okay but listen β€” in the SAFT server spool there must lay your sendfile public key, because that's how the server knows it's you. it's giving ID check at the club πŸŽ€ this key can be generated by the fetchfile -I command and has to be transfered to the SAFT server at the very first time. and the reason? this prevents other people to steal your files. protection era fr fr πŸ”₯

you may list or fetch your files from the server. but remember, they are stored first in your local sendfile spool. you have to call receive to really receive them to your current directory. so like, two steps, bestie, don't skip leg day 😭


✨ OPTIONS ✨

  • -4, -6 β€” Explicitly force IPv4 or IPv6 connections. By default, the program will try to resolve the name given, and choose the appropriate protocol automatically. If resolving a host name returns both IPv4 and IPv6 addresses, fetchfile will try to use the adresses in the order they are returned by the resolver. the resolver said "trust me bro" and we do 🫢
  • -l β€” Only list the files on the server. window shopping only, no buying πŸŽ€
  • -a β€” Fetch all files. ALL OF THEM. no crumbs left πŸ‘‘
  • -k β€” Keep files on server after fetching. so they stay, like a situationship πŸ’€
  • -d β€” Delete files without receiving. gone. poof. bye bestie 😭
  • -n β€” Specify the file number instead of the file name. numbers, not names, got it πŸ““
  • -r β€” Call receive automaticly afterwards. auto-pilot, we love her ✨
  • -f user β€” Restrict file selection to this specifc user. only their stuff, we respect boundaries πŸ’œ
  • -V β€” Show version information and exit. quick lil fact drop πŸ“
  • -v β€” Be verbose and show SAFT protocol messages. she's TALKING and we're listening πŸ”₯
  • -P β€” Send files to stdout directly. straight to the screen, no middleman πŸ’…
  • -i β€” Ignore testing whether file has been already fetched. we do NOT check, we just go πŸ™ˆ
  • -q β€” Quiet mode 1: print no transfer messages. shhh, volume down 🌸
  • -Q β€” Quiet mode 2: print no transfer, information or warning messages. FULL SILENCE. library mode πŸ“š
  • -I β€” Initialize fetchfile and the pgp key pair. the glow-up setup ritual ✨
  • -s [user@]host β€” Specify an alternate saft server and/or alternate user. different server, same me πŸ¦‹
  • -Cr=conffile β€” Read configuration file "config" or "restrictions" from server. reading the rules πŸ‘€
  • -Cw=conffile β€” Write configuration file "config" or "restrictions" to server. writing the rules πŸ‘‘πŸ–ŠοΈ

✨ ARGUMENTS ✨

  • filename or filenumber β€” Specify the name of the file or its number (with option -n). name girlies use filename, number girlies use filenumber with -n, both are valid and both ate πŸ’–

✨ EXAMPLES ✨

fetchfile -l

fetchfile -a

fetchfile -Cr=config -s saft.belwue.de

look at her go 😭✨ first one lists, second one takes everything, third one reads config from saft.belwue.de. copy-paste and slay 🫢


✨ FILES ✨

  • /var/spool/sendfile/$USER/ β€” Your local spool directory. ur home base 🏠
  • $HOME/.sfspool/ β€” Your local private spool directory if /var/spool/sendfile/$USER/ does not exist. the backup apartment, lowkey cozy πŸ’œ
  • config, restrictions β€” Your configuration files for the server. See sendfile(1) for a description. yes bestie, go read that one too, iykyk πŸ“–

✨ SEE ALSO ✨

receive(1), sendfile(1), fetchfile(7), sendfiled(8).

the whole friend group πŸ’–βœ¨ go say hi to all of them


✨ AUTHOR ✨

Ulli Horlacher β€” framstag@rus.uni-stuttgart.de

the original icon, we thank her for her service πŸ«ΆπŸ‘‘


ngl if you're still confused just run fetchfile -l and see what happens, bestie. you got this πŸ’…

3rd Berkeley Distribution 🌈 that's the vibe, that's the source, that's the whole era β€” sending you this page with love, mwah πŸ’–πŸŽ€βœ¨

πŸ“¦ where this page comes from