Module submission Control::CLI

2013-01-04 Thread Perl Authors Upload Server

The following module was proposed for inclusion in the Module List:

  modid:   Control::CLI
  DSLIP:   RdpOp
  description: Command Line Interface via ssh/telnet/serial
  userid:  LSTEVENS (Ludovico Stevens)
  chapterid:   5 (Networking_Devices_IPC)
  communities:

  similar:
Net::Telnet, Net::SSH2, Win32::SerialPort, Device::SerialPort

  rationale:

A Command Line Interface (CLI) is an interface where the user is
presented with a command prompt and has to enter ASCII commands to
drive or control or configure that device. That interface could be
the shell on a Unix system or some other command interpreter on a
device such as an ethernet switch or an IP router or some kind of
security appliance. This module is useful to control/automate/script
a remote device by interacting with its CLI interface remotely over
any type of connection which can be used to reach the CLI interface
of that remote device. Control::CLI supports any of Telnet, SSHv2
(using an interactive shell channel) and Serial Port connections.

Much of the functionality of this module is in fact similar (and in
some cases identical) to that offered by the popular Net::Telnet
module. The real benefit of this module is that connection and basic
I/O can be performed in a consistent manner regardless of the
underlying connection type thus allowing CLI based scripts to be
easily converted between or operate over any of Telnet, SSH or
Serial port connection.

To do so, Control::CLI relies on these underlying modules:

Net::Telnet for Telnet access Net::SSH2 for SSH access
Win32::SerialPort or Device::SerialPort for Serial port access
respectively on Windows and Unix systems

Since all of the above are Perl standalone modules (which do not
need to rely on external binaries) scripts using Control::CLI can
easily be ported to any OS platform (where either Perl is installed
or by simply packaging the Perl script into an executable with
PAR::Packer's pp). In particular this is a big advantage for
portability to Windows platforms where using Expect scripts is
usually not possible.

Note that Net::SSH2 only supports SSHv2 and this class will always
and only use Net::SSH2 to establish a channel over which an
interactive shell is established with the remote host. This is
typically the only way that SSH is implemented on ethernet switches
and IP routers and other appliances. Both password and publickey
authentication are supported.

Each of the above modules is optional (they are not required to
install Control::CLI), however if one of the modules is missing then
no access of that type will be available. For instance if
Win32::SerialPort is not installed (on a Windows system) but both
Net::Telnet and Net::SSH2 are, then Control::CLI will be able to
operate over both Telnet and SSH, but not Serial port. There has to
be, however, at least one of the above modules installed, otherwise
Control::CLI's constructor will throw an error.

  enteredby:   LSTEVENS (Ludovico Stevens)
  enteredon:   Fri Jan  4 09:40:10 2013 GMT

The resulting entry would be:

Control::
::CLI RdpOp Command Line Interface via ssh/telnet/serial LSTEVENS


Thanks for registering,
-- 
The PAUSE

PS: The following links are only valid for module list maintainers:

Registration form with editing capabilities:
  
https://pause.perl.org/pause/authenquery?ACTION=add_modUSERID=1e80_af63c268707ef089SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
  
https://pause.perl.org/pause/authenquery?ACTION=add_modUSERID=1e80_af63c268707ef089SUBMIT_pause99_add_mod_insertit=1
Peek at the current permissions:
  
https://pause.perl.org/pause/authenquery?pause99_peek_perms_by=mepause99_peek_perms_query=Control%3A%3ACLI


PAUSE ID request (IDARLUND; Idar Lund)

2013-01-04 Thread Perl Authors Upload Server
Request to register new user

fullname: Idar Lund
  userid: IDARLUND
mail: CENSORED
homepage: 
 why:

I'm planning to contribute with modules that i make which i find
usefull for my work :) One example would be my simple LFTP.pm
module:
http://www.mail-archive.com/lftp-devel%40uniyar.ac.ru/msg01814.html


The following links are only valid for PAUSE maintainers:

Registration form with editing capabilities:
  
https://pause.perl.org/pause/authenquery?ACTION=add_userUSERID=2e80_0bf826c883d64f4fSUBMIT_pause99_add_user_sub=1
Immediate (one click) registration:
  
https://pause.perl.org/pause/authenquery?ACTION=add_userUSERID=2e80_0bf826c883d64f4fSUBMIT_pause99_add_user_Definitely=1


Welcome new user IDARLUND

2013-01-04 Thread Perl Authors Upload Server

Welcome Idar Lund,

PAUSE, the Perl Authors Upload Server, has a userid for you:

IDARLUND

Once you've gone through the procedure of password approval (see the
separate mail you should receive about right now), this userid will be
the one that you can use to upload your work or edit your credentials
in the PAUSE database.

This is what we have stored in the database now:

  Name:  Idar Lund
  email: CENSORED
  homepage:  
  enteredby: David Golden

Please note that your email address is exposed in various listings and
database dumps. You can register with both a public and a secret email
if you want to protect yourself from SPAM. If you want to do this,
please visit
  https://pause.perl.org/pause/authenquery?ACTION=edit_cred
or
  http://pause.perl.org/pause/authenquery?ACTION=edit_cred

If you need any further information, please visit
  $CPAN/modules/04pause.html.
If this doesn't answer your questions, contact modules@perl.org.

Thank you for your prospective contributions,
The Pause Team


Module update for MasonX::Resolver::CVS

2013-01-04 Thread Perl Authors Upload Server
Record update in the PAUSE modules database:

   modid: [MasonX::Resolver::CVS]
   statd: [R]
   stats: [a]
   statl: [p]
   stati: [O]
   statp: [b]
 description: [retrieve components from CVS]
  userid: [KORTY]
   chapterid: [15]
mlstatus: [hide] was [list]

Data entered by Andrew J. Korty (KORTY).
Please check if they are correct.

Thanks,
-- 
The PAUSE


User update for WATASHI

2013-01-04 Thread Perl Authors Upload Server
Record update in the PAUSE users database:

 userid: [WATASHI]
   fullname: [巫泽俊] was [Zejun Wu]
  asciiname: [Zejun Wu] was []
  email: [CENSORED]
   homepage: [http://watashi.ws/]
cpan_mail_alias: [secr] was [none]


Data were entered by WATASHI (Zejun Wu).
Please check if they are correct.

Thanks,
The Pause


User update for CHOROBA

2013-01-04 Thread Perl Authors Upload Server
Record update in the PAUSE users database:

 userid: [CHOROBA]
   fullname: [E. Choroba]
  asciiname: []
  email: [CENSORED]
   homepage: [http://www.perlmonks.org/?node_id=832495]
cpan_mail_alias: [secr] was [none]


Data were entered by CHOROBA (E. Choroba).
Please check if they are correct.

Thanks,
The Pause


User update for ASB

2013-01-04 Thread Perl Authors Upload Server
Record update in the PAUSE users database:

 userid: [ASB]
   fullname: [Alexander Becker]
  asciiname: []
  email: [CENSORED]
   homepage: [http://www.perltk.de] was []
cpan_mail_alias: [secr]


Data were entered by ASB (Alexander Becker).
Please check if they are correct.

Thanks,
The Pause


User update for ASB

2013-01-04 Thread Perl Authors Upload Server
Record update in the PAUSE users database:

 userid: [ASB]
   fullname: [Alexander Becker]
  asciiname: []
  email: [CENSORED]
   homepage: [http://www.perltk.de]
cpan_mail_alias: [none] was [secr]


Data were entered by ASB (Alexander Becker).
Please check if they are correct.

Thanks,
The Pause


User update for ASB

2013-01-04 Thread Perl Authors Upload Server
Record update in the PAUSE users database:

 userid: [ASB]
   fullname: [Alexander Becker]
  asciiname: []
  email: [CENSORED]
   homepage: [http://www.perltk.de]
cpan_mail_alias: [secr] was [none]


Data were entered by ASB (Alexander Becker).
Please check if they are correct.

Thanks,
The Pause


User update for ASB

2013-01-04 Thread Perl Authors Upload Server
Record update in the PAUSE users database:

 userid: [ASB]
   fullname: [Alexander Becker]
  asciiname: []
  email: [CENSORED]
   homepage: [http://www.perltk.de]
cpan_mail_alias: [secr] was [publ]


Data were entered by ASB (Alexander Becker).
Please check if they are correct.

Thanks,
The Pause


CPAN Testers Daily Summary Report

2013-01-04 Thread CPAN Tester Report Server
Dear Nick Ing-Simmons (PAUSE Custodial Account),

Please find below the latest reports for your distributions, generated by CPAN 
Testers, from the last 24 hours. 

To set your preferences for what you wish to have reported in this Daily 
Summary, please visit the CPAN Testers Preferences system at 
https://prefs.cpantesters.org.


Audio-1.029:
- x86_64-linux-thread-multi / 5.14.3:
  - FAIL 
http://www.cpantesters.org/cpan/report/6d1c12fe-55ae-11e2-8d32-35eb1556



If you have an issue with a particular report, or wish to gain further 
information from the tester, please use the 'Find A Tester' tool at 
http://stats.cpantesters.org/cpanmail.html, using the ID or GUID of the report, 
as listed above, to locate the correct email address.

If you wish to unsubscribe from these notifications, please login to the CPAN 
Testers Preferences system, with your PAUSE credentials, and disable CPAN 
Testers notifications permanently or temporarily. If you have problems with 
accessing the site, please contact Barbie bar...@cpan.org and request to be 
removed from the automatic mailings. 

Thanks,
The CPAN Testers
-- 
Reports: http://www.cpantesters.org
Statistics:  http://stats.cpantesters.org
Wiki:http://wiki.cpantesters.org
Preferences: https://prefs.cpantesters.org