Subject: ubuntu-us-ne Command line utility of the month

From: Dave Thacker <[email-masked]>
Date: Sun, 6 Jan 2008 15:40:44 -0600

Tired of thinking up strong passwords?  apg to the rescue!  (a)utomated 
(p)assword (g)enerator will generate strong, but pronounceable passwords for 
you.  A default session looks like this:
dthacker@buckbeak:~$ apg

Please enter some random data (only first 8 are significant)
(eg. your old password):>
CifActAyp7 (Cif-Act-Ayp-SEVEN)
ViamLopUd5 (Viam-Lop-Ud-FIVE)
StosVolomic7 (Stos-Vol-om-ic-SEVEN)
CrewshOjrap3 (Crewsh-Oj-rap-THREE)
6OmtebFockri (SIX-Omt-eb-Fock-ri)
Pij4knewceg6 (Pij-FOUR-knew-ceg-SIX)

With command line switches, you can 
-set minimum or maximum length
-require or suggest that numbers be included
-require or suggest that special characters be included
-test generated passwords against a dictionary. 
-exclude certain characters

To install, simply sudo apt-get install apg.   

Enjoy!

Dave Thacker
Admin, Ubuntu Nebraska Local Community Team