AnyEve...roftpd(3pm)
π AnyEvent::FTP::Client::Site::Proftpd β bestie edition
okay so this is AnyEvent::FTP::Client::Site::Proftpd, a lil Perl module (from the AnyEvent::FTP::Client::Site::Proftpd family, in case the page name confused you) that handles the site-specific commands for a Proftpd server. no cap π«Ά
β¨ VERSION β¨
this is version 0.20 π
πΈ SYNOPSIS πΈ
the vibe is: you got a client, you connect, you hit up the proftpd site object. iconic.
use AnyEvent::FTP::Client;
my $client = AnyEvent::FTP::Client->new;
$client->connect('ftp://proftpdserver')->cb(sub {
$client->site->proftpd->symlink('foo', 'bar');
});
π¦ DESCRIPTION π¦
so this class implements the site specific commands for the Proftpd server. that's the whole deal π§
ngl, the implementation might be incomplete, and the documentation is definitely incomplete β the manpage literally says so. patches are welcome to fix this, fr fr. so if you're feeling like main character energy and wanna contribute, the door is open π
π METHODS π
π utime
$client->site->proftpd->utime( $arg1, $arg2 );
runs the SITE UTIME command. takes two args, bestie, don't forget the second one π
π mkdir
$client->site->proftpd->mkdir( $arg1 );
runs the SITE MKDIR command. yes she's making a dir. slay.
π rmdir
$client->site->proftpd->rmdir( $arg1 );
runs the SITE RMDIR command. going the other way, removing the dir. bye bestie π
π symlink
$client->site->proftpd->symlink( $arg1, $arg2 );
runs the SITE SYMLINK command. two args, linkin' things up π₯
π ratio
$client->site->proftpd->ratio;
runs the SITE RATIO command. no args, she just goes β¨
π help
$client->site->proftpd->help( $arg1 );
runs the SITE HELP command. when you don't know what you're doing, ask for help, periodt π
π chgrp
$client->site->proftpd->chgrp( $arg1, $arg2 );
runs the SITE CHGRP command. group perms, two args, let's go π
π chmodk
$client->site->proftpd->chmodk( $arg1, $arg2 );
runs the SITE CHMOD command. (yes, the method is called chmodk but the command it fires off is SITE CHMOD β that's just how it is, iykyk π
)
π AUTHOR π
Author: Graham Ollis <plicease@cpan.org>
Contributors:
- Ryo Okamoto
- Shlomi Fish
- JosΓ© JoaquΓn Atria
π COPYRIGHT AND LICENSE π
This software is copyright (c) 2017-2022 by Graham Ollis.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
okay that's the whole page, no details skipped, we ate and left no crumbs π
sign-off besties: this absolute gem was brought to you by perl v5.40.1 and it's stamped 2026-02-16 β same energy, same date, mwah π
go make some symlinks, bestie π β¨
π¦ where this page comes from
- ubuntu stonking: libanyevent-ftp-perl 0.20-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms