CONNection ManaGeR (connmgr) is a Unix command line client wrapper script. It is a handy commandline utility for people who have many remote user accounts that are accessed via ssh, sftp, scp, ftp, telnet, rlogin, rsh, and rcp. connmgr includes sshmgr (Open SSH client wrapper), scmdmgr (which allows for remote command execution), sftpmgr (which is like sshmgr but starts an sftp session), scpget/scpput (scp wrappers), ftpmgr (same as sftpmgr but for normal FTP), telnetmgr (same as sshmgr but for telnet), rloginmgr (same as sshmgr but for rlogin), rshmgr (same as scmdmgr but for rsh), and rcpget/rcpput (rcp wrappers). All of these utilize a shared configuration file for user account profiles. Passwords are not stored in this plain text configuration file and the use of RSA keys for SSH connections is strongly suggested.
UI::Dialog is an OOPerl wrapper for various dialog applications. It supports the dialog backends Zenity, XDialog, GDialog, KDialog, CDialog, and Whiptail. There is also an ASCII backend provided as a last resort interface for the console-based dialog variants. UI::Dialog is a class that provides a strict interface to these various backend modules. By using UI:Dialog (with its imposed limitations on the widgets), you can ensure that your Perl program will function with any available interface. UI::Dialog is the result of a complete rewrite of the UDPM CPAN module. This was done to break away from the bad choice of name (UserDialogPerlModule) and to implement a cleaner, more detached, OOPerl interface.
User Dialog Perl Module is an OOPerl interface for dialog-based applications such as dialog, cdialog, whiptail, gdialog, and kdialog. It features extensive documentation with detailed compatability charts, enhanced usage of cdialog font attributes, and text element alignment for curses based dialogs. It is useful for writing Unix system scripts in Perl, or for when quick, portable, and robust interfaces are required.