makepasswd

Random password and cypher generator (DES, MD5, ...)

This project can also be found at http://www.defora.org/os/project/117/makepasswd.

Description

Makepasswd generates (pseudo-)random passwords of a desired length.
It is able to generate its crypted equivalent.

Inspired from Rob Levin's perl script of the same name (which has no homepage, but can be found there for Debian).

Documentation

A copy of the HTML version of the manual page is available here.

Requirements

It just needs a C compiler (like GCC) and make to compile. Information for other systems is welcome.

NetBSD (0.5.0)

Should compile and run.

GNU/Linux (0.5.0)

Should compile and run.

Mac OS X (0.5.0)

A user reported compilation is fine on OS X 10.6, even though the "libcrypt" library is not available on this platform: simply add "LDFLAGS=" as an argument to "make".

AIX 5.3 (0.4.2)

It was also reported to compile and work fine.

Solaris (0.1.1)

The following problem applies to 0.1.0 only; 0.1.1 compiles fine.

I had a problem compiling on Solaris as the echo command doesn't seem to support -e. I use it to write program version and name to config.h. Comment out the 7th line of the Makefile, and run this:

echo "#define PACKAGE \"makepasswd\"" > config.h
echo "#define VERSION \"0.1.0\"" >> config.h

Downloads

Source archive

makepasswd-0.5.1.tar.gz
makepasswd-0.5.0.tar.gz
makepasswd-0.4.2.tar.gz
makepasswd-0.4.1.tar.gz
makepasswd-0.4.0.tar.gz
makepasswd-0.2.3.tar.gz
makepasswd-0.2.2.tar.gz
makepasswd-0.2.1.tar.gz
makepasswd-0.2.0.tar.gz
makepasswd-0.1.1.tar.gz
makepasswd-0.1.0.tar.gz

Anonymous CVS

$ cvs -z3 -d :pserver:anonymous@anoncvs.defora.org:/home/cvs co \
    'DeforaOS/Apps/Unix/src/makepasswd'

Contact

Pierre 'khorben' Pronchery

Come back...