Accepted pam 0.99.7.1-1 (source all powerpc)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Sun, 05 Aug 2007 11:34:18 +0100
Source: pam
Binary: libpam0g-dev libpam0g libpam-modules libpam-doc libpam-runtime libpam-cracklib
Architecture: source powerpc all
Version: 0.99.7.1-1
Distribution: experimental
Urgency: low
Maintainer: Sam Hartman <hartmans@debian.org>
Changed-By: Roger Leigh <rleigh@debian.org>
Description:
libpam-cracklib - PAM module to enable cracklib support
libpam-doc - Documentation of PAM
libpam-modules - Pluggable Authentication Modules for PAM
libpam-runtime - Runtime support for the PAM library
libpam0g - Pluggable Authentication Modules library
libpam0g-dev - Development files for PAM
Changes:
pam (0.99.7.1-1) experimental; urgency=low
.
* New upstream release.
* debian/rules:
- Replace the use of dh_movefiles with dh_install.
- Add an install rule.
- Specify binary package and shared library path to dh_shlibdeps.
- Add dpatch support, but this requires invoking by hand due to
the requirement to update the autotools at build time.
- Add a phony "bootstrap" target to rebootstrap the autotools.
- Don't ignore errors in the clean rule.
- Rename OS_CFLAGS to CFLAGS.
* debian/control:
- Update to Standards-Version 3.7.2.
- Build-Depend upon debhelper v5, dpatch, flex and bison.
- Build-Depend-Indep upon
libxml2-utils/docbook-xml/docbook-xsl/xsltproc and w3m.
- Use ${binary:Version} in place of ${Source-Version}.
* debian/*.links: Remove; these are no longer needed.
* debian/libpam-modules.links: Create compatibility symlinks for
pam_unix_acct.so, pam_unix_auth.so, pam_unix_passwd.so and
pam_unix_session.so
* debian/*.files: Remove; dh_movefiles is no longer used.
* debian/libpam0g-dev.install, debian/libpam0g.install,
debian/libpam-cracklib.install, debian/libpam-doc.install,
debian/libpam-modules.install, debian/libpam-runtime.install: New
files; dh_install is now used.
* libpam-doc.postinst, libpam-doc.prerm, libpam-modules.dirs,
libpam-modules.postinst, libpam-modules.prerm, libpam-runtime.dirs,
libpam0g-dev.dirs, libpam0g-dev.postinst, libpam0g-dev.prerm,
libpam0g.dirs, libpam0g.postinst, libpam0g.prerm: Remove; the
maintainer scripts are completely generated by debhelper where needed.
* debian/TODO: Build-Depend-Indep on fop once in main.
* libpam0g-dev: Drop static libraries.
* libpam-modules: Include manual pages for all modules.
* libpam-runtime:
- Include message catalogues for localisation.
- Include PAM manual pages.
* debian/patches-applied/002_debian_no_ldconfig_call,
005_pam_limits_099_6, 006_docs_cleanup, 010_pam_cplusplus,
012_pam_group_less_restrictive_charset, 018_man_fixes,
023_pam_env_limits_miscfixes, 024_debian_cracklib_dict_path (path
specified by hand), 044_configure_supports_bsd,
048_pam_group_colon_valid_char, 050_configure_in_gnu,
052_pam_unix_no_openlog (function, replaced with pam_syslog),
057_selinux, 058_pam_env_enable, 059_pam_userdb_segv,
060_pam_tally_segv, 061_pam_issue_double_free, 062_c++_safe_headers:
Remove patches incorporated and/or dropped upstream.
* debian/patches-applied/022_pam_unix_group_time_miscfixes: Drop patch
to Linux-PAM/modules/pam_unix/support.c (applied upstream).
* debian/patches-applied/*: Apply and hand-merge all rejected hunks to
the new upstream version and then re-diff and save in debian/patches
as a patch and dpatch:
- 007_modules_pam_unix: Applied as
005_obscure_password_checks.[d]patch.
- 008_modules_pam_limits_chroot [looks nasty]. Note that chroot_dir
should be a pointer, not a fixed size array. Applied as
008_modules_pam_limits_chroot.[d]patch
- 019_pam_listfile_quiet: Applied as
019_pam_listfile_quiet.[d]patch.
- 021_nis_cleanup: Applied as 021_nis_cleanup.[d]patch.
- 022_pam_unix_group_time_miscfixes
(Linux-PAM/modules/pam_unix/unix_chkpwd.c,
Linux-PAM/modules/pam_time/pam_time.c,
Linux-PAM/modules/pam_group/pam_group.c):
Applied as 022_pam_unix_group_time_miscfixes.[d]patch
- 026_pam_unix_passwd_unknown_user: Applied as
026_pam_unix_passwd_unknown_user.[d]patch.
- 027_pam_limits_better_init_allow_explicit_root [looks potentially
undesirable]: Applied as
027_pam_limits_better_init_allow_explicit_root.[d]patch.
- 029_pam_limits_capabilities, 030_makefile_link_against_libpam:
Applied as 027029_pam_limits_capabilities.[d]patch.
- 031_pam_include, 056_no_label_at_end: [required]
Applied as 031_pam_include.[d]patch
Patch subsequently rewritten by Jan Christoph Nordholz to use
the same include mechanism as PAM itself, which makes the patch
much smaller and simpler, as well as fixing a memory leak.
- 032_pam_limits_EPERM_NOT_FATAL, 040_pam_limits_log_failure:
setrlimit failure handling. Applied as
032_pam_limits_eperm_not_fatal.[d]patch.
- 036_pam_wheel_getlogin_considered_harmful: Applied as
036_pam_wheel_getlogin_considered_harmful.[d]patch.
- 037_pam_issue_ttyname_can_be_null: Applied as
037_pam_issue_ttyname_can_be_null.[d]patch.
- 043_pam_unix_unknown_user_not_alert: Applied as
043_pam_unix_unknown_user_not_alert.[d]patch.
- 045_pam_dispatch_jump_is_ignore: Applied as
045_pam_dispatch_jump_is_ignore.[d]patch.
- 046_pam_group_example: Applied as 046_pam_group_example.[d]patch.
- 047_pam_limits_chroot_string_value [depends on chroot and
capabilities]: Applied as
047_pam_limits_chroot_string_value.[d]patch.
- 054_pam_security_abstract_securetty_handling. Redundant and lacks
i18n; I recommend dropping it. Re-diffed. Applied due to being
required by 055_pam_unix_nullok_secure. Thanks to Jan
Christoph Nordholz.
Saved as 054_pam_security_abstract_securetty_handling.[d]patch.
- 055_pam_unix_nullok_secure: Applied as
055_pam_unix_nullok_secure.[d]patch. Included tty_secure.c as for
054_pam_security_abstract_securetty_handling. Thanks to Jan
Christoph Nordholz.
- 063_paswd_segv: Applied as 063_paswd_segv.[d]patch.
- New patch 064_pam_unix_cracklib_dictpath.[d]patch. Correctly
define CRACKLIB_DICTS if not defined by configure. Thanks to
Jan Christoph Nordholz.
- New patch 065_pam_unix_cracklib_disable.dpatch. Disable pam_unix
cracklib support. Thanks to Jan Christoph Nordholz.
* Note that the patches 015_hurd_portability (Linux-PAM/configure.in,
Linux-PAM/modules/pam_rhosts/pam_rhosts_auth.c,
Linux-PAM/_pam_aconf.h.in) and 049_pam_unix_sane_locking appear to be
redundant with the current release, but parts may require re-diffing.
Patches 015_hurd_portability
(Linux-PAM/modules/pam_limits/pam_limits.c) and 038_support_hurd have
not been reapplied; these need re-diffing by a Hurd porter.
* Thanks go to Jan Christoph Nordholz for testing the new packages, and
identifying and fixing several critial problems.
Files:
4bfafc3d188d3a60a3ff8496fd5acec2 1065 libs optional pam_0.99.7.1-1.dsc
36e7ac3e5adc8de0052cf3206887584c 1408769 libs optional pam_0.99.7.1.orig.tar.gz
ebfed8e35e3847f2c15e7a97425f932e 144723 libs optional pam_0.99.7.1-1.diff.gz
edc4cc04a004012158ec0d875dceea78 95106 admin required libpam-runtime_0.99.7.1-1_all.deb
35d9db493fc820a6578c08a37c079c94 270508 doc optional libpam-doc_0.99.7.1-1_all.deb
911cfcb7ad703c6bd39880b15cc2b6f7 74538 libs required libpam0g_0.99.7.1-1_powerpc.deb
ebf69d286ceecbf1703e4886e578cf7e 266628 libs required libpam-modules_0.99.7.1-1_powerpc.deb
4f9b33603fea4db13eb6b2eac54f6041 109996 libdevel optional libpam0g-dev_0.99.7.1-1_powerpc.deb
df2ed30ae5b212657dd5c49e3720766c 50106 libs optional libpam-cracklib_0.99.7.1-1_powerpc.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFGtb2EVcFcaSW/uEgRAvHTAJ9hdrNTjzfLEbSCWoD8ku1uJ92kQQCgj5mm
7I1//PskJAVN2c3s6xhqHEQ=
=bcSt
-----END PGP SIGNATURE-----
Accepted:
libpam-cracklib_0.99.7.1-1_powerpc.deb
to pool/main/p/pam/libpam-cracklib_0.99.7.1-1_powerpc.deb
libpam-doc_0.99.7.1-1_all.deb
to pool/main/p/pam/libpam-doc_0.99.7.1-1_all.deb
libpam-modules_0.99.7.1-1_powerpc.deb
to pool/main/p/pam/libpam-modules_0.99.7.1-1_powerpc.deb
libpam-runtime_0.99.7.1-1_all.deb
to pool/main/p/pam/libpam-runtime_0.99.7.1-1_all.deb
libpam0g-dev_0.99.7.1-1_powerpc.deb
to pool/main/p/pam/libpam0g-dev_0.99.7.1-1_powerpc.deb
libpam0g_0.99.7.1-1_powerpc.deb
to pool/main/p/pam/libpam0g_0.99.7.1-1_powerpc.deb
pam_0.99.7.1-1.diff.gz
to pool/main/p/pam/pam_0.99.7.1-1.diff.gz
pam_0.99.7.1-1.dsc
to pool/main/p/pam/pam_0.99.7.1-1.dsc
pam_0.99.7.1.orig.tar.gz
to pool/main/p/pam/pam_0.99.7.1.orig.tar.gz
Reply to: