diff options
author | Christian Hesse | 2015-06-30 13:53:34 +0200 |
---|---|---|
committer | Christian Hesse | 2015-06-30 13:53:34 +0200 |
commit | 0959930c46c53efdeffe7cfff5696ebb6d7a1d67 (patch) | |
tree | 6b9d5d0c0cf5d3ced23b007e1ee474898b6b13e9 | |
download | aur-0959930c46c53efdeffe7cfff5696ebb6d7a1d67.tar.gz |
initial import of pam_captcha 1.5-7
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 26 | ||||
-rw-r--r-- | pam_captcha.install | 21 |
3 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..3d0a57c157c6 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = pam_captcha + pkgdesc = A Visual text-based CAPTCHA challenge module for PAM/SSH Logins + pkgver = 1.5 + pkgrel = 7 + url = http://www.semicomplete.com/projects/pam_captcha/ + install = pam_captcha.install + arch = i686 + arch = x86_64 + license = BSD + depends = pam + depends = figlet + source = http://semicomplete.googlecode.com/files/pam_captcha-1.5.tar.gz + sha256sums = 30b629fae019b5a0a746c5235597048a5e896c9cd9f5e47f8a0cf75d633c5317 + +pkgname = pam_captcha + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8d24c819fbd5 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Thore Bunde <root@netpimp.de> + +pkgname=pam_captcha +pkgver=1.5 +pkgrel=7 +pkgdesc='A Visual text-based CAPTCHA challenge module for PAM/SSH Logins' +url='http://www.semicomplete.com/projects/pam_captcha/' +arch=('i686' 'x86_64') +license=('BSD') +depends=('pam' 'figlet') +install=${pkgname}.install +source=("http://semicomplete.googlecode.com/files/${pkgname}-${pkgver}.tar.gz") +sha256sums=('30b629fae019b5a0a746c5235597048a5e896c9cd9f5e47f8a0cf75d633c5317') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + install -D -m0755 pam_captcha.so ${pkgdir}/usr/lib/security/pam_captcha.so +} + diff --git a/pam_captcha.install b/pam_captcha.install new file mode 100644 index 000000000000..30dd1eb2f245 --- /dev/null +++ b/pam_captcha.install @@ -0,0 +1,21 @@ +post_install() { +/bin/cat << EndOfMessage +==> +==> You need to add the following line to your /etc/pam.d/sshd +==> auth requisite pam_captcha.so math randomstring +==> +==> You also need to enable the following option in your /etc/ssh/sshd_config +==> ChallengeResponseAuthentication yes +==> +==> Restart your SSHD with '/etc/rc.d/sshd restart' +==> +EndOfMessage +} +post_upgrade() { +post_install +} + +op=$1 +shift +$op "$@" + |