Net-FullAuto
view release on metacpan or search on metacpan
lib/Net/FullAuto/FA_Core.pm view on Meta::CPAN
# This program is distributed in the hope that it will be useful,
# but **WITHOUT ANY WARRANTY**; without even the implied warranty
# of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public
# License along with this program. If not, see:
# <http://www.gnu.org/licenses/agpl.html>.
#
#######################################################################
## ******* Misc Notes ******************************************
## For Testing Multiple Iterations in a BASH shell environment
#
# num=0; while (( $num < 1000 )); do fullauto.pl --login *******
# --password --code hello_world --log; let num+=1;
# echo "FINISHED NUM=$num"; done
#
## For CPAN availability
#
# The Perl NOC (Network Operations Center) http://log.perl.org
#
## For re-configuring CPAN:
#
# at CPAN prompt (cpan[1]) type: o conf init
#
# at CPAN prompt: o conf urllist unshift http://www.perl.com/CPAN
#
# cpan -D Module::Name - to check module versions
#
## For root access on Ubuntu and Amazon EC2 servers
#
# sudo su -or- sudo bash -l
#
## For creating gpg secret key for use with cpansign -s
#
# gpg --gen-key (then follow onscreen instructions)
#
# Export Public Key: http://www.gnupg.org/gph/en/manual/x56.html
# http://keyserver.ubuntu.com:11371
# http://pgp.mit.edu
# https://keyserver.pgp.com
#
# http://irtfweb.ifa.hawaii.edu/~lockhart/gpg/gpg-cs.html (gpg cheatsheet)
#
## For running CPAN with sudo
#
# sudo -i cpan (-i loads the root environment)
#
## For compiling into MSWin32 setup executable with PAR::Packager
#
# pp -o "Setup-FullAuto-v.99999932-MSWin32-x86.exe"
# -l C:\strawberry\perl\bin\libgcc_s_sjlj-1.dll
# -l C:\strawberry\c\bin\libeay32_.dll
# -l C:\strawberry\c\bin\libz_.dll
# -l C:\strawberry\c\bin\libz.dll
# -l C:\strawberry\c\bin\ssleay32_.dll Makefile.PL
# -M Module::Build -M Task::Weaken -M YAML
# -M Capture::Tiny -M ExtUtils::Depends
# -M ExtUtils::MakeMaker -M B::Utils
# -M Data::Dump::Streamer -M LWP -M IO::Socket::SSL
# -M LWP::Protocol::https -M Mozilla::CA
# -M Term::RawInput -M JSON -M Term::Menus
# -M Win32::API -M Win32::DriveInfo -M DBD::SQLite
# -a bin -a ChangeLog -a inc -a Module -a lib -a t
# -a META.yml -a LICENSE -a MANIFEST -a README
# -a UNINSTALL_CYGWIN --icon FA_Setup.ico
#
# http://download.oracle.com/berkeley-db/db-5.1.19.tar.gz
#
## For OpenSolaris - getting a dev environment
#
# pfexec pkg install ss-dev
#
## For password-less ssh
#
# a@A: ssh-keygen -t rsa
# a@A: ssh b@B mkdir -p .ssh
# a@A: cat .ssh/id_rsa.pub | ssh b@B 'cat >> .ssh/authorized_keys'
#
## apt-cyg
#
# https://github.com/transcode-open/apt-cyg
#
## For Slow SSH on Cygwin
#
# verify that the fifth field in the user entry in /etc/passwd
# references the correct host name of the machine.
# loginId,U-WRONGHOSTNAME\loginId,S-1-5-21-...
# -to- loginId,U-RIGHTHOSTNAME\loginId,S-1-5-21...
#
# Also - in the /etc/ssh_config, set UseDNS to no.
#
## Cygwin sshd - /bin/bash: Operation not permitted.
#
# Culprit is mostly permissions on /var/empty and /var/run
# chown cyg_server /var/empty
# chmod 755 /var/empty
# see cygwin_sshd.pdf (in FullAuto distribution) and at
# http://http://www.tux.org/~mayer/cygwin/cygwin_sshd.pdf
#
## ASCII BANNER Courtesy of (small font):
#
# http://www.network-science.de/ascii/
#
## Vim auto-indenting turn off
#
# http://vim.wikia.com/wiki/Toggle_auto-indenting_for_code_paste
# :set paste
#
## Send cmd and do interactive over ssh:
#
# ssh user@host -t 'bash -l -c "ls;bash"'
#
## Check for "Run as Administrator"
#
# http://www.vivtek.com/perl/perl_uac.html
#
## Copyright and other symbols
#
# http://symbolcodes.tlt.psu.edu/accents/codealt.html
( run in 1.797 second using v1.01-cache-2.11-cpan-39bf76dae61 )