NAME

cpanpd

SYNOPSIS

cpanpd -P 666 -u my_user_name -p secret_pass

DESCRIPTION

cpanpd let's you run a daemon that listens on a specified port and can act as a remote backend to your CPANPLUS::Shell::Default.

You can use the CPANPLUS::Shell::Default shell to connect to the daemon. Note that both sides (ie, both the server and the client) ideally should run the same version of the CPANPLUS::Shell::Default, to ensure maximum compatibillity

OPTIONS

-P

This is the port number the daemon will listen on. This defaults to the port number mentioned in your CPANPLUS::Config, which by default is 1337.

-u

This the username allowed to connect to the daemon. This defaults to the username mentioned in your CPANPLUS::Config.

-p

This the password allowed to connect to the daemon. This defaults to the username mentioned in your CPANPLUS::Config.

SECURITY

This program is not meant to be secure; all data goes over the network plain text, and with the ! command from the shell, the remote user is allowed to executy any perl code as the user under which this daemon is run.

Keep this in mind at all times!

NOTES

This program required both POE and IO::String installed to function. You can use CPANPLUS to install them for you.

AUTHOR

This module by Jos Boumans <kane@cpan.org>.

COPYRIGHT

This module is copyright (c) 2003 Jos Boumans <kane@cpan.org>. All rights reserved.

This library is free software; you may redistribute and/or modify it under the same terms as Perl itself.

1 POD Error

The following errors were encountered while parsing the POD:

Around line 46:

You forgot a '=back' before '=head1'