fac(1)

πŸ“¦
this version Β· 3 versions
, in debian bookworm, debian trixie, ubuntu jammy, ubuntu noble, ubuntu resolute

πŸ’– fac β€” the F*EX admin era πŸ’–

okay bestie, welcome to the fac(1) page from the General Commands Manual section, and yes it's the glow-up era of F*EX, let's get into it πŸ’…


✨ NAME ✨

fac β€” the F*EX administration tool. that's it, that's the icon. πŸ‘‘


🌈 SYNOPSIS 🌈

fac [OPTIONS]

no arguments, just vibes and options. slay.


πŸ¦‹ DESCRIPTION πŸ¦‹

so like, F*EX (that's Frams' Fast File EXchange, keep up 🫢) is a whole service for sending big files β€” and when we say big we mean big (large, huge, giant, ...) β€” from a user A to a user B. the entire point. iconic behaviour honestly.

this manual page documents the fac command, but like, briefly. it's giving "we don't have time for a whole novel".

real talk though: this manual page was written for the Debian distribution because the original program does not have a manual page. so this is the only lore we have. cherish it. πŸŽ€

πŸ’… OPTIONS πŸ’…

every single one, no skips, no cuts, periodt.

  • -u β€” list full users. the whole roster. πŸ“‹
  • -u user β€” show that user's config.
  • -u user auth-ID β€” create a brand new user, or set a new auth-ID for them. new era unlocked πŸ”₯
  • -q user s:quota β€” set a new disk quota (in **MB) for a sender user.
  • -q user r:quota β€” set a new disk quota (in MB) for a recipient user.
  • -R user β€” restrict the user: only internal recipients allowed. no outsiders bestie 🚫
  • -rr user β€” edit the user's recipients restriction.
  • -ru user β€” edit the user's upload restriction.
  • -rd user β€” edit the user's download restriction.
  • -d user β€” delete the user. bye girl πŸ’€
  • -D user [yn] β€” disable the user (yes, no).
  • -a user [ynd] β€” set the user's autodelete default (yes, no, delay).
  • -n user [fsn] β€” set the user's notification defalt (full, short, no).
  • -k user days β€” set the user's keep default, in days.
  • -C user [yn] β€” set the user captive (yes, no).
  • -y user [yn] β€” set the user's "fex yourself" web default (yes, no).
  • -S fup file β€” upload statistics. πŸ“ˆ
  • -S fop file β€” download statistics.
  • -A alias:hostname β€” add a new virtual server. main character energy ✨
  • -v β€” show the server config.
  • -c β€” edit the server config.
  • -l β€” list pending files with their download URLs.
  • -M β€” list pending files with TO/FROM/FILE.
  • -M TO/FROM/FILE β€” resend the notification e-mail. πŸ“§
  • -w β€” watch fexsrv.log (continuously). like a livestream but make it logs πŸ‘€
  • -m reason β€” enter maintenance mode (reason "exit" to leave). so you literally type exit to get out, no cap.
  • -V virtualhost β€” operations on virtualhost (an alias or a hostname).

πŸ’« EXAMPLES πŸ’«

the demo section, we love a demonstration πŸ“

fac -u framstag@domain.example schwubbeldidu

Changes the auth-ID for user framstag@domain.example to schwubbeldidu.

fac -q framstag@domain.example s:10000

Sets sender quota for user framstag@domain.example to 10000 MB.


🌸 AUTHOR 🌸

fexsend was written by Ulli Horlacher <framstag@rus.uni-stuttgart.de>. give him his flowers πŸ’

This manual page was written by Michael Bussmann <debian@mb-net.net> for the Debian project (but may be used by others). bestie said "I'll write the docs myself" and honestly? respect. 🫢


Copyright (C) 2006-2014 Ulli Horlacher <framstag@rus.uni-stuttgart.de>. License: Perl Artistic


🧚 SEE ALSO 🧚

fexsend(1), fexget(1), sexsend(1), sexget(1), sexxx(1)

the whole friend group, they roll deep 🌈


and that's the page bestie, no notes, ate and left no crumbs πŸ’–

this was F*EX 20140902, dated 2014-09-12, and yeah it's fac(1) in the General Commands Manual β€” mwah, take care of her πŸ’…βœ¨

πŸ“¦ where this page comes from