BSD Ports

devel/pam_wrapper 1.1.8 FreeBSD

Tool to test PAM applications and PAM modules

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv3+
Categories
devel
Package size
48.3 KiB, 140.3 KiB installed

Description

This tool allows you to either test your PAM application or module. For testing PAM applications we have written a simple PAM module called pam_matrix (see below). If you plan to test a PAM module you can use the pamtest library we have implemented. It simplifies testing of modules. You can be combine it with the cmocka unit testing framework or you can use the provided Python bindings to write tests for your module in Python.

In the other systems

SystemPortVersion
FreeBSDdevel/pam_wrapper1.1.8
DragonFlydevel/pam_wrapper1.0.6_3

Install

Binary package:

pkg install pam_wrapper

From the ports tree:

cd /usr/ports/devel/pam_wrapper/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	pam_wrapper>0:devel/pam_wrapper
LIB_DEPENDS=	libpam_wrapper.so:devel/pam_wrapper

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.1.81.1.81.0.6_21.1.81.1.8
FreeBSD:14:quarterly1.1.81.1.8n/a1.0.6_31.1.8
FreeBSD:15:latest1.1.81.1.8n/a1.1.81.1.8
FreeBSD:15:quarterly1.1.81.1.8n/an/an/a
FreeBSD:16:latest1.1.81.1.8n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Test 1

The full lists below include those, and their dependencies in turn.

Build dependencies 15
Run dependencies 7
Required by 1

Configuration

No options to configure.

USES
cmake:testing python
Service scripts
none

Files

Manual pages 5
  • pam_chatty(8)
  • pam_get_items(8)
  • pam_matrix(8)
  • pam_set_items(8)
  • pam_wrapper(1)
pkg-plist 24
  • include/libpamtest.h
  • lib/cmake/pam_wrapper/pam_wrapper-config-version.cmake
  • lib/cmake/pam_wrapper/pam_wrapper-config.cmake
  • lib/cmake/pamtest/pamtest-config-.cmake
  • lib/cmake/pamtest/pamtest-config-version.cmake
  • lib/cmake/pamtest/pamtest-config.cmake
  • lib/libpam_wrapper.so
  • lib/libpam_wrapper.so.0
  • lib/libpam_wrapper.so.0.0.11
  • lib/libpamtest.so
  • lib/libpamtest.so.0
  • lib/libpamtest.so.0.0.11
  • lib/pam_wrapper/pam_chatty.so
  • lib/pam_wrapper/pam_get_items.so
  • lib/pam_wrapper/pam_matrix.so
  • lib/pam_wrapper/pam_set_items.so
  • %%PYTHON_SITELIBDIR%%/pypamtest.so
  • libdata/pkgconfig/libpamtest.pc
  • libdata/pkgconfig/pam_wrapper.pc
  • share/man/man1/pam_wrapper.1.gz
  • share/man/man8/pam_chatty.8.gz
  • share/man/man8/pam_get_items.8.gz
  • share/man/man8/pam_matrix.8.gz
  • share/man/man8/pam_set_items.8.gz
distinfo 1
FileSizeSHA256
pam_wrapper-1.1.8.tar.gz935696549c0b3e41d1ebe0c94a1be63c25eec918191462b602ab6f47d4a5fa709c3e4
Master sites 1
  • SAMBA/cwrap

Commit history 0

No commits in the history this site was built from.