Package tcb: Information

    Source package: tcb
    Version: 1.0.4-alt1
    Build time:  Feb 12, 2010, 12:44 AM
    Category: System/Base
    Report package bug
    License: GPL or BSD
    Summary: Libraries and tools implementing the tcb password shadowing scheme
    Description: 
    This package consists of three components: pam_tcb, libnss_tcb, and
    libtcb.  pam-tcb is a PAM module which supersedes pam_unix.  It also
    implements the tcb password shadowing scheme (see tcb(5) for details).
    The tcb scheme allows many core system utilities (passwd(1) being the
    primary example) to operate with little privilege.  libnss_tcb is the
    accompanying NSS module.  libtcb contains code shared by the PAM and
    NSS modules and is also used by programs from the shadow-utils package.

    List of rpms provided by this srpm:
    libtcb (x86_64, i586)
    libtcb-devel (x86_64, i586)
    libtcb-devel-static (x86_64, i586)
    nss_tcb (x86_64, i586)
    pam0_tcb (x86_64, i586)
    tcb-utils (x86_64, i586)

    Maintainer: Dmitry V. Levin

    List of contributors:
    Dmitry V. Levin

    ACL:
    @qa_p5

      1. libpam-devel
      2. rpm-build >= 0:4.0.4-alt55

    Last changed


    Feb. 11, 2010 Dmitry V. Levin 1.0.4-alt1
    - Fixed potential grpbuf buffer overflow in tcb_drop_priv_r().
      There doesn't appear to be any untrusted user input involved,
      so this bug doesn't have to be treated as a security issue.
    - Patched Makefiles to use LDFLAGS more consistently.  Reported
      by Pawel Hajdan.
    April 3, 2009 Dmitry V. Levin 1.0.3-alt1
    - In the PAM module, replaced all calls to exit(3) in child processes
      with calls to _exit(2).  Reported by Pascal Terjan.
    - In the PAM module, added fflush(3) and fsync(2) calls right before
      closing file opened for writing.  Reported by Ermanno Scaglione.
    Dec. 14, 2008 Dmitry V. Levin 1.0.2-alt3
    - Removed obsolete %post_ldconfig/%postun_ldconfig calls.