@@ -416,6 +416,7 @@ F: package/initscripts/
F: package/libpam-radius-auth/
F: package/libpam-tacplus/
F: package/modem-manager/
+F: package/pamtester/
F: package/perl-file-util/
F: package/skeleton-custom/
F: package/skeleton-init-common/
@@ -2026,6 +2026,7 @@ menu "System tools"
source "package/numactl/Config.in"
source "package/nut/Config.in"
source "package/openvmtools/Config.in"
+ source "package/pamtester/Config.in"
source "package/polkit/Config.in"
source "package/powerpc-utils/Config.in"
source "package/procps-ng/Config.in"
new file mode 100644
@@ -0,0 +1,19 @@
+Description: Fix spelling error in pamtester
+Origin: vendor
+Bug: https://sourceforge.net/tracker/?func=detail&aid=3599109&group_id=135111&atid=731890
+Forwarded: yes
+Author: Salvatore Bonaccorso <carnil@debian.org>
+Last-Update: 2013-01-01
+Signed-off-by: Salvatore Bonaccorso <carnil@debian.org>
+
+--- a/src/app.c
++++ b/src/app.c
+@@ -373,7 +373,7 @@
+ err_msg = xstrdup(pam_strerror(pamh, err));
+ goto out;
+ } else {
+- printf("%s: sucessfully opened a session\n", params->app_name);
++ printf("%s: successfully opened a session\n", params->app_name);
+ }
+ } else if (!strcasecmp(op->name, "close_session")) {
+ int flag = 0;
new file mode 100644
@@ -0,0 +1,15 @@
+config BR2_PACKAGE_PAMTESTER
+ bool "pamtester"
+ depends on BR2_PACKAGE_LINUX_PAM
+ help
+ A tiny utility for testing pluggable authentication modules
+ (PAM) facility. While specifically designed to help PAM module
+ authors to test their modules, that might also be handy for
+ system administrators interested in building a centralised
+ authentication system using common standards such as NIS, SASL
+ and LDAP.
+
+ http://pamtester.sourceforge.net/
+
+comment "pamptester depends on linux-pam"
+ depends on !BR2_PACKAGE_LINUX_PAM
new file mode 100644
@@ -0,0 +1,2 @@
+# from https://sourceforge.net/projects/pamtester/files/pamtester/0.1.2/
+sha1 33bcc610d7f208b50a0a23c144bdbd1e2cae4ac6 pamtester-0.1.2.tar.gz
new file mode 100644
@@ -0,0 +1,13 @@
+################################################################################
+#
+# pamtester
+#
+################################################################################
+
+PAMTESTER_VERSION = 0.1.2
+PAMTESTER_SITE = https://download.sourceforge.net/project/pamtester/pamtester/$(PAMTESTER_VERSION)
+PAMTESTER_DEPENDENCIES = linux-pam
+PAMTESTER_LICENSE = BSD-3-Clause
+PAMTESTER_LICENSE_FILES = LICENSE
+
+$(eval $(autotools-package))
Utility for testing pluggable authentication modules (PAM) facility. While specifically designed to help PAM module authors to test their modules, that might also be handy for system administrators interested in building a centralised authentication system using common standards such as NIS, SASL and LDAP. Pull a patch from Debian, rename it and add an SOB to match Buildroot conventions. Signed-off-by: Carlos Santos <casantos@datacom.com.br> --- DEVELOPERS | 1 + package/Config.in | 1 + .../pamtester/0001-fix-spelling-errors.patch | 19 +++++++++++++++++++ package/pamtester/Config.in | 15 +++++++++++++++ package/pamtester/pamtester.hash | 2 ++ package/pamtester/pamtester.mk | 13 +++++++++++++ 6 files changed, 51 insertions(+) create mode 100644 package/pamtester/0001-fix-spelling-errors.patch create mode 100644 package/pamtester/Config.in create mode 100644 package/pamtester/pamtester.hash create mode 100644 package/pamtester/pamtester.mk