[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[PATCHES] from Debian for the latest PAM



Well, I finally went through my patches for Debian's Linux-PAM compilations.
Hopefully this will make their way upstream or atleast be useful to someone.

This is an index of the attached patches:

000_libs_main
  Slight hack around the strdup decleration under glibc 2.1. Small fix
  for pam_item.c (one of the D(()) calls was in the wrong place). A few
  NULL checks in pam_log.c

001_modules
  One major patch to pam_ftp.c to replace sizeof with strlen. Seems
  to cause segfaults. Also mods to the md5.h files in both pam_unix
  and pam_pwdb to prevent some name space collision.

005_doc_modules_pam_unix
  Sgml doc based off of pam_pwdb for the new pam_unix module.

006_modules_pam_env
  Added ability to also parse /etc/environment in a limited shell format.
  Also diff to document it in pam_env.sgml

008_pam_mkhomedir
  New module, very useful for distributed systems with local home directory
  space. We use it for Debian's servers along with nss_ldap for developer
  accounts. Includes pam_mkhomedir.sgml

009_pam_motd
  New module, pretty self explanatory, also includes pam_motd.sgml

010_modules_pam_mail
  Modifies it to display the old standard mail notices (like original login
  and ssh). Configurable with two new module arguments. Likewise, modifies
  pam_mail.sgml to document it.

012_modules_pam_limits
  Fix documented behavoir for "user -" and "@group -" so that it actually let's
  them match and not instill any limits. Also fixes it to actually _remove_
  limits when PAM_USER is root (helps when su'ing to root from a limited account).

013_pam_issue
  New module, allows prepending an issue file to the user prompt. Also groks
  normal issue escapes (taken from sh-utils' agetty.c). As usual, includes the
  pam_issue.sgml.

Hope this is helpful,
  Ben

Attachment: 000_libs_main.gz
Description: Binary data

Attachment: 001_modules.gz
Description: Binary data

Attachment: 005_doc_modules_pam_unix.gz
Description: Binary data

Attachment: 006_modules_pam_env.gz
Description: Binary data

Attachment: 008_pam_mkhomedir.gz
Description: Binary data

Attachment: 009_pam_motd.gz
Description: Binary data

Attachment: 010_modules_pam_mail.gz
Description: Binary data

Attachment: 012_modules_pam_limits.gz
Description: Binary data

Attachment: 013_pam_issue.gz
Description: Binary data

Attachment: pgp00000.pgp
Description: PGP signature


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index] []