Files
haikuports/app-admin/pwgen/pwgen-2.06.recipe
Kostadin Damyanov 3e0dd2696c De-lint recipes.
2015-08-04 08:25:40 +03:00

58 lines
1.7 KiB
Bash

SUMMARY="A password generator"
DESCRIPTION="The pwgen program generates passwords which are designed to be easily \
memorized by humans, while being as secure as possible. Human- memorable \
passwords are never going to be as secure as completely completely random \
passwords. In particular, passwords generated by pwgen without the -s option \
should not be used in places where the password could be attacked via an \
off-line brute-force attack. On the other hand, completely randomly generated \
passwords have a tendency to be written down, and are subject to being \
compromised in that fashion.\
The pwgen program is designed to be used both interactively, and in shell \
scripts. Hence, its default behavior differs depending on whether the standard \
output is a tty device or a pipe to another program. Used interactively, pwgen \
will display a screenful of passwords, allowing the user to pick a single \
password, and then quickly erase the screen. This prevents someone from being \
able to 'shoulder surf' the user's chosen password."
HOMEPAGE="http://sourceforge.net/projects/pwgen"
COPYRIGHT="2001-2006 by Theodore Ts'o
2001-2003 Christophe Devine
2005 by Olivier Guerrier
"
LICENSE="GNU GPL v2"
REVISION="1"
SOURCE_URI="http://sourceforge.net/projects/pwgen/files/pwgen/2.06/pwgen-2.06.tar.gz"
CHECKSUM_SHA256="61598c9e3a0f7eb2e7367d4ecc71522c4f16a7d41ed31db29e3afee8d9843454"
ARCHITECTURES="x86 x86_gcc2 x86_64"
PROVIDES="
pwgen = $portVersion
cmd:pwgen = $portVersion
"
REQUIRES="
haiku
"
BUILD_REQUIRES="
haiku_devel
"
BUILD_PREREQUIRES="
cmd:autoconf
cmd:make
cmd:gcc
"
BUILD()
{
autoconf
runConfigure ./configure
make
}
INSTALL()
{
make install
}