Linux workstation

Upstream software project

pam_wrapper

A wrapper for DNS name resolving or DNS faking

About pam_wrapper

A wrapper for DNS name resolving or DNS faking

This project links 27 native package records across 5 recorded operating-system releases. Compare the retained versions and architectures below, then open the package for your own release.

These are catalog observations, not a guarantee of installation, compatibility, or upstream support.

Project pictures and package coverage

Fedora 43: 11 package records; Fedora 44: 11 package records; openSUSE Leap 15.6: 3 package records; openSUSE Leap 16.0: 1 package records; openSUSE Tumbleweed: 1 package records. Catalog coverage diagram, not an application screenshot.pam_wrapper: recorded package coverageFedora 4311 recordsFedora 4411 recordsopenSUSE Leap 15.63 recordsopenSUSE Leap 16.01 recordsopenSUSE Tumbleweed1 records
OpenFactory diagram of linked package records. It is not an application screenshot.

Project identity

Project
pam_wrapper
Publisher
Not authoritatively mapped
Native package records
27
Operating systems
fedora-43, fedora-44, opensuse-leap-15-6, opensuse-leap-16-0, opensuse-tumbleweed
License expression
BSD-3-Clause
Metadata completeness
100/100 (not a software quality rating)
Source repository
Not reported

Source-reported description

The fullest retained description is shown with its source. Distribution packaging descriptions may include downstream details.

There are projects which provide daemons that need to be able to create, modify and delete Unix users, or just switch user IDs to interact with the system, e.g. a user space file server. To be able to test that, you need the privilege to modify the passwd and groups files. With nss_wrapper, it is possible to define your own passwd and groups files which will be used by software to act correctly while under test. If you have a client and server under test, they normally use functions to resolve network names to addresses (DNS) or vice versa. The nss_wrappers allow you to create a hosts file to setup name resolution for the addresses you use with socket_wrapper. To use it, set the following environment variables: LD_PRELOAD=libuid_wrapper.so NSS_WRAPPER_PASSWD=/path/to/passwd NSS_WRAPPER_GROUP=/path/to/group NSS_WRAPPER_HOSTS=/path/to/host This package does not have a devel package, because this project is for development/testing.

Description source

Packages by operating system

Compare recorded versions, then open a package for dependency, file, checksum, and repository evidence. Version strings are distribution-specific, not a ranking of newer software.

Fedora 43

  1. libpamtest

    Fedora 43 / Unspecified / source pam_wrapper

    1.1.8-2.fc43

    A tool to test PAM applications and PAM modules

    aarch64i686x86_6443
  2. libpamtest-devel

    Fedora 43 / Unspecified / source pam_wrapper

    1.1.8-2.fc43

    A tool to test PAM applications and PAM modules

    aarch64i686x86_6443
  3. libpamtest-doc

    Fedora 43 / Unspecified / source pam_wrapper

    1.1.8-2.fc43

    The libpamtest API documentation

    aarch64x86_6443
  4. libsocket_wrapper_noop

    Fedora 43 / Unspecified / source socket_wrapper

    1.5.2-1.fc43

    A library providing dummies for socket_wrapper

    aarch64i686x86_6443
  5. libsocket_wrapper_noop-devel

    Fedora 43 / Unspecified / source socket_wrapper

    1.5.2-1.fc43

    Development headers for libsocket_wrapper_noop

    aarch64i686x86_6443
  6. pam_wrapper

    Fedora 43 / Unspecified / source pam_wrapper

    1.1.8-2.fc43

    A tool to test PAM applications and PAM modules

    aarch64i686x86_6443
  7. priv_wrapper

    Fedora 43 / Unspecified / source priv_wrapper

    1.0.1-10.fc43

    A library to disable resource limits and other privilege dropping

    aarch64i686x86_6443
  8. python3-libpamtest

    Fedora 43 / Unspecified / source pam_wrapper

    1.1.8-2.fc43

    A python wrapper for libpamtest

    aarch64x86_6443
  9. resolv_wrapper

    Fedora 43 / Unspecified / source resolv_wrapper

    1.1.8-10.fc43

    A wrapper for dns name resolving or dns faking

    aarch64i686x86_6443
  10. socket_wrapper

    Fedora 43 / Unspecified / source socket_wrapper

    1.5.2-1.fc43

    A library passing all socket communications through Unix sockets

    aarch64i686x86_6443
  11. uid_wrapper

    Fedora 43 / Unspecified / source uid_wrapper

    1.3.2-1.fc43

    A wrapper for privilege separation

    aarch64i686x86_6443

Fedora 44

  1. libpamtest

    Fedora 44 / Unspecified / source pam_wrapper

    1.1.8-3.fc44

    A tool to test PAM applications and PAM modules

    aarch64i686x86_6444
  2. libpamtest-devel

    Fedora 44 / Unspecified / source pam_wrapper

    1.1.8-3.fc44

    A tool to test PAM applications and PAM modules

    aarch64i686x86_6444
  3. libpamtest-doc

    Fedora 44 / Unspecified / source pam_wrapper

    1.1.8-3.fc44

    The libpamtest API documentation

    aarch64x86_6444
  4. libsocket_wrapper_noop

    Fedora 44 / Unspecified / source socket_wrapper

    1.5.2-2.fc44

    A library providing dummies for socket_wrapper

    aarch64i686x86_6444
  5. libsocket_wrapper_noop-devel

    Fedora 44 / Unspecified / source socket_wrapper

    1.5.2-2.fc44

    Development headers for libsocket_wrapper_noop

    aarch64i686x86_6444
  6. pam_wrapper

    Fedora 44 / Unspecified / source pam_wrapper

    1.1.8-3.fc44

    A tool to test PAM applications and PAM modules

    aarch64i686x86_6444
  7. priv_wrapper

    Fedora 44 / Unspecified / source priv_wrapper

    1.0.1-11.fc44

    A library to disable resource limits and other privilege dropping

    aarch64i686x86_6444
  8. python3-libpamtest

    Fedora 44 / Unspecified / source pam_wrapper

    1.1.8-3.fc44

    A python wrapper for libpamtest

    aarch64x86_6444
  9. resolv_wrapper

    Fedora 44 / Unspecified / source resolv_wrapper

    1.1.8-11.fc44

    A wrapper for dns name resolving or dns faking

    aarch64i686x86_6444
  10. socket_wrapper

    Fedora 44 / Unspecified / source socket_wrapper

    1.5.2-2.fc44

    A library passing all socket communications through Unix sockets

    aarch64i686x86_6444
  11. uid_wrapper

    Fedora 44 / Unspecified / source uid_wrapper

    1.3.2-2.fc44

    A wrapper for privilege separation

    aarch64i686x86_6444

openSUSE Leap 15.6

  1. nss_wrapper

    openSUSE Leap 15.6 / Development/Libraries/C and C++ / source nss_wrapper

    1.1.3-1.28

    A wrapper for the user, group and hosts NSS API

    aarch64ppc64les390xx86_64leap-15.6
  2. resolv_wrapper

    openSUSE Leap 15.6 / Development/Libraries/C and C++ / source resolv_wrapper

    1.1.8-bp156.3.4

    A wrapper for DNS name resolving or DNS faking

    aarch64ppc64les390xx86_64leap-15.6
  3. uid_wrapper

    openSUSE Leap 15.6 / Development/Libraries/C and C++ / source uid_wrapper

    1.2.4-1.25

    A wrapper for privilege seperation

    aarch64ppc64les390xx86_64leap-15.6

openSUSE Leap 16.0

  1. resolv_wrapper

    openSUSE Leap 16.0 / Development/Libraries/C and C++ / source resolv_wrapper

    1.1.8-bp160.1.11

    A wrapper for DNS name resolving or DNS faking

    aarch64ppc64les390xx86_64leap-16.0

openSUSE Tumbleweed

  1. resolv_wrapper

    openSUSE Tumbleweed / Development/Libraries/C and C++ / source resolv_wrapper

    1.1.8-2.12

    A wrapper for DNS name resolving or DNS faking

    x86_64tumbleweed

Project resources and further reading

Mapping provenance

Only source-backed identity signals create public cross-OS links. A reviewer can later approve or dispute an inferred relationship without rewriting native package history.

No field-level source record is published yet.