Net::FT...:Server(3)

πŸ“¦
version 1.125 Β· 2 versions
, in fedora 43

πŸ’– Net::FTPServer::RO::Server β€” the anonymous read-only FTP server personality πŸ’–

okay bestie, pull up a chair, we're reading a perl manpage from the User Contributed Perl Documentation section and honestly? it ate. this is Net::FTPServer::RO::Server(3) and she's giving anonymous read-only FTP realness πŸ¦‹


✨ SYNOPSIS ✨

like, literally how you run her:

ro-ftpd.pl [-d] [-v] [-p port] [-s] [-S] [-V] [-C conf_file]

that's the whole vibe. no notes. πŸ‘‘


🌸 DESCRIPTION 🌸

so. Net::FTPServer::RO::Server is the anonymous read-only FTP server personality. she implements a complete FTP server β€” like, functionality on par with wu-ftpd β€” with two absolutely non-negotiable personality traits:

  • it is not possible to write. no. not happening. 🚫
  • all logins must be anonymous. every single one. periodt. πŸ™ˆ

she's read-only and she's proud of it, iykyk.


πŸŽ€ METHODS πŸŽ€

$rv = $self->authentication_hook ($user, $pass, $user_is_anon)

does the login thing β€” checks you against /etc/passwd or the PAM database. go off, credentials. πŸ”

$self->user_login_hook ($user, $user_is_anon)

a hook, bestie. called just after user $user has successfully logged in. like the confetti moment. πŸŽ‰

$dirh = $self->root_directory_hook;

another hook πŸ’… returns an instance of Net::FTPServer::RO::DirHandle that corresponds to the root directory. that's the whole job. slay.


πŸ‘‘ AUTHORS πŸ‘‘

Richard Jones (rich@annexia.org). iconic behavior, thank you for your service 🫢


Copyright (C) 2000 Biblio@Tech Ltd., Unit 2-3, 50 Carnwath Road, London, SW6 3EG, UK

(yes the whole address, we keep receipts around here 🧾✨)


🌈 SEE ALSO 🌈

not me listing every single RFC πŸ’€ but they're all here and they all matter, so.

and that's the page, bestie πŸ’–βœ¨

this whole thing shipped with perl v5.42.0 and got stamped 2025-07-25 β€” so like, if you're reading this, that's the lore. πŸŽ€ mwah, go read the SEE ALSOs, ily, bye πŸ¦‹

πŸ“¦ where this page comes from