App-DocKnot

 view release on metacpan or  search on metacpan

t/data/generate/pam-krb5/output/readme  view on Meta::CPAN

  to it (exactly what the clearing is intended to prevent) and breaks a
  PAM library guarantee.  We could also work around this by having
  pam_authenticate get the kadmin/changepw authenticator in the expired
  password case and store it for pam_chauthtok, but it doesn't seem worth
  the hassle.

HISTORY AND ACKNOWLEDGEMENTS

  Originally written by Frank Cusack <fcusack@fcusack.com>, with the
  following acknowledgement:

    Thanks to Naomaru Itoi <itoi@eecs.umich.edu>, Curtis King
    <curtis.king@cul.ca>, and Derrick Brashear <shadow@dementia.org>, all
    of whom have written and made available Kerberos 4/5 modules.
    Although no code in this module is directly from these author's
    modules, (except the get_user_info() routine in support.c; derived
    from whichever of these authors originally wrote the first module the
    other 2 copied from), it was extremely helpful to look over their code
    which aided in my design.

  The module was then patched for the FreeBSD ports collection with
  additional modifications by unknown maintainers and then was modified by
  Joel Kociolek <joko@logidee.com> to be usable with Debian GNU/Linux.

  It was packaged by Sam Hartman as the Kerberos v5 PAM module for Debian
  and improved and modified by him and later by Russ Allbery to fix bugs
  and add additional features.  It was then adopted by Andres Salomon, who
  added support for refreshing credentials.

  The current distribution is maintained by Russ Allbery, who also added
  support for reading configuration from krb5.conf, added many features
  for compatibility with the Sourceforge module, commented and
  standardized the formatting of the code, and overhauled the
  documentation.

  Thanks to Douglas E. Engert for the initial implementation of PKINIT
  support.  I have since modified and reworked it extensively, so any bugs
  or compilation problems are my fault.

  Thanks to Markus Moeller for lots of debugging and multiple patches and
  suggestions for improved portability.

  Thanks to Booker Bense for the implementation of the alt_auth_map
  option.

  Thanks to Sam Hartman for the FAST support implementation.

SUPPORT

  The pam-krb5 web page at:

      https://www.eyrie.org/~eagle/software/pam-krb5/

  will always have the current version of this package, the current
  documentation, and pointers to any additional resources.

  For bug tracking, use the issue tracker on GitHub:

      https://github.com/rra/pam-krb5/issues

  Please be aware that I tend to be extremely busy and work projects often
  take priority.  I'll save your report and get to it as soon as I can,
  but it may take me a couple of months.

SOURCE REPOSITORY

  pam-krb5 is maintained using Git.  You can access the current source on
  GitHub at:

      https://github.com/rra/pam-krb5

  or by cloning the repository at:

      https://git.eyrie.org/git/kerberos/pam-krb5.git

  or view the repository via the web at:

      https://git.eyrie.org/?p=kerberos/pam-krb5.git

  The eyrie.org repository is the canonical one, maintained by the author,
  but using GitHub is probably more convenient for most purposes.  Pull
  requests are gratefully reviewed and normally accepted.

LICENSE

  The pam-krb5 package as a whole is covered by the following copyright
  statement and license:

    Copyright 2005-2010, 2014-2015, 2017, 2020-2021
        Russ Allbery <eagle@eyrie.org>
    Copyright 2009-2011
        The Board of Trustees of the Leland Stanford Junior University
    Copyright 2005 Andres Salomon <dilinger@debian.org>
    Copyright 1999-2000 Frank Cusack <fcusack@fcusack.com>

    Redistribution and use in source and binary forms, with or without
    modification, are permitted provided that the following conditions are
    met:

    1. Redistributions of source code must retain the above copyright
       notice, and the entire permission notice in its entirety, including
       the disclaimer of warranties.

    2. Redistributions in binary form must reproduce the above copyright
       notice, this list of conditions and the following disclaimer in the
       documentation and/or other materials provided with the
       distribution.

    3. The name of the author may not be used to endorse or promote
       products derived from this software without specific prior written
       permission.

    ALTERNATIVELY, this product may be distributed under the terms of the
    GNU General Public License, in which case the provisions of the GPL
    are required INSTEAD OF the above restrictions.  (This clause is
    necessary due to a potential bad interaction between the GPL and the
    restrictions contained in a BSD-style copyright.)

    THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED
    WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.



( run in 0.819 second using v1.01-cache-2.11-cpan-5a3173703d6 )