On Tue, 26 Oct 2004, Thomas T. Veldhouse wrote: > Thanks. It turns out what I needed was actually something different. I > needed the output of the crypt function, and for that, I used perl :-) > > perl -le 'print crypt("password", "ab");' > > where "ab" are any two random characters. > > [veldy at fuggle veldy]$ perl -le 'print crypt("password", "ab");' > abJnggxhB/yWI You're generating the salt (the two random characters) dynamically, right? I usually use something like: srand($$|time); $salt = join('', ('.', '/', 0..9, 'A'..'Z', 'a'..'z')[rand 64, rand 64]); $epasswd = crypt($ascii_passwd, $salt); That's part of a larger script, of course (which I can provide if requested). I also don't advise typing the password on the command line; it'll usually end up in your history file, which could be a security issue. Jima _______________________________________________ TCLUG Mailing List - Minneapolis/St. Paul, Minnesota Help beta test TCLUG's potential new home: http://plone.mn-linux.org Got pictures for TCLUG? Beta test http://plone.mn-linux.org/gallery tclug-list at mn-linux.org https://mailman.real-time.com/mailman/listinfo/tclug-list