Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | debian/libpam-modules.preinst: match common-* | Sam Hartman | 2021-09-15 | 1 | -1/+1 |
| | | | | Include - in file matching regexp to include /etc/pam.d/common-* | ||||
* | debian/libpam0g.postinst: code review fixes | Mark Hindley | 2021-09-15 | 1 | -2/+2 |
| | | | | | | | | * Fix indentation * set service so argument to function is used * remove dead code | ||||
* | Dutch translation | Sam Hartman | 2021-09-15 | 2 | -19/+29 |
| | |||||
* | Russian Translations | Sam Hartman | 2021-09-15 | 2 | -41/+51 |
| | |||||
* | French translations | Sam Hartman | 2021-09-15 | 2 | -28/+40 |
| | |||||
* | New Brazilian Portuguese translation, Thanks Adriano Rafael Gomes, Closes: ↵ | Sam Hartman | 2021-09-15 | 2 | -11/+22 |
| | | | | #984656 | ||||
* | More translation updates | Sam Hartman | 2021-09-15 | 3 | -41/+47 |
| | |||||
* | Updated Bulgarian Translation, Thanks Damyan Ivanov | Sam Hartman | 2021-09-15 | 2 | -10/+17 |
| | |||||
* | Updated Simplified Chinese Translations, thanks Boyuan Yang | Sam Hartman | 2021-09-15 | 2 | -32/+41 |
| | |||||
* | Updated portuguese debconf translation, thanks Pedro Ribeiro, Closes: #983594 | Sam Hartman | 2021-09-15 | 2 | -14/+24 |
| | |||||
* | Document changes for 1.4.0-6 | Sam Hartman | 2021-09-15 | 1 | -0/+8 |
| | |||||
* | Run debconf-updatepo | Sam Hartman | 2021-09-15 | 24 | -94/+1138 |
| | |||||
* | debian/libpam-modules.preinst: update version to 1.4.0-5 | Sam Hartman | 2021-09-15 | 1 | -1/+1 |
| | | | | | Since we added new upgrade tests, update the version against which our tests run. | ||||
* | Document changes for 1.4.0-5 | Sam Hartman | 2021-09-15 | 1 | -3/+14 |
| | |||||
* | Document that common-session is only for interactive sessions | Sam Hartman | 2021-09-15 | 2 | -2/+2 |
| | |||||
* | libpam-modules.preinst,templates: detect pam_tally | Sam Hartman | 2021-09-15 | 2 | -2/+23 |
| | | | | | Detect any uses of pam_tally that are left after disabling profiles, and halt upgrade on them. | ||||
* | Commit common-password md5sum introduced in 1.4.0-4 | Sam Hartman | 2021-09-15 | 1 | -0/+1 |
| | |||||
* | Confirm that md5sums of templates are registered | Sam Hartman | 2021-09-15 | 2 | -0/+64 |
| | |||||
* | debian/local/pam-auth-update: detect pam_tally | Sam Hartman | 2021-09-15 | 1 | -0/+7 |
| | | | | | | Create a mechanism for tracking modules that have been removed. Disable profiles containing those modules so they do not appear in the list of available modules. Use this mechanism for pam_tally. | ||||
* | debian/libpam-modules.preinst|templates: pam_tally deprecation | Sam Hartman | 2021-09-15 | 3 | -1/+48 |
| | | | | | | | | | * Add a facility to detect enabled profiles that contain a particular module * If a profile contains an enabled module that is being removed, remove that profile and warn the user. * Use this to pam_tally and because of how the string search works pam_tally2 | ||||
* | debian/libpam0g.postinst: Handle systemd units | Sam Hartman | 2021-09-15 | 3 | -14/+45 |
| | | | | | | | | | | | | | | | | | | Debian policy now considers init scripts optional. When booted with systemd, use systemd facilities for determining whether a service is enabled and restarting. We might want to try restarting services that are running even if disabled. I don't think we did that in the init script case, and I don't know a good way to determine which units should be restarted. * Update template description because the services are no longer considered init scripts on most systems. It wouldn't be worth the translation churn alone, but we have another template change in the same version. * Override lintian warning regarding calling systemctl. oops lintian | ||||
* | debian/README.source: document how to avoid multi-arch issues | Sam Hartman | 2021-09-15 | 1 | -0/+9 |
| | |||||
* | Document changes for 1.4.0-4 | Sam Hartman | 2021-09-15 | 1 | -0/+8 |
| | |||||
* | debian/libpam-runtime.prerm: Update block about removal | Sam Hartman | 2021-09-15 | 1 | -6/+15 |
| | |||||
* | debian/local/common-password: Document switch to yescrypt | Sam Hartman | 2021-09-15 | 1 | -8/+8 |
| | |||||
* | Release 1.4.0-3 to unstable | Sam Hartman | 2021-09-15 | 1 | -2/+2 |
| | |||||
* | patches-applied/pam_mkhomedir_stat_before_opendir: Stat the skeleton ↵ | Sam Hartman | 2021-09-15 | 3 | -0/+28 |
| | | | | | | | | | | | directory before opendir According to https://bugs.debian.org/834589 there are cases where the kernel will not permit opendir before stat of the enclosing directory. In the described case it was autofs, but I can see various filesystems that mount a network namespace doing the same thing trying to prevent excessive network traffic from a tree traversal. Statting the autofs entry before opendir causes it to work. | ||||
* | libpam-runtime.postrm: /var/lib/pam may not exist on purge | Sam Hartman | 2021-09-15 | 1 | -1/+1 |
| | | | | | | | In practice, I get a directory does not exist when I run dpkg --force-remove-essential --force-depends --purge libpam-runtime I'm guessing that somehow /var/lib/pam is getting removed both in the remove and purge stage. That's okay, so ignore it. | ||||
* | patches-applied/pam_faillock_create_directory: backport upstream patch | Sam Hartman | 2021-09-15 | 3 | -0/+48 |
| | | | | | | to Create /run/faillock when needed. Fedora used to do this with tmpfiles, but we don't want to do that because it is systemd dependent. | ||||
* | No infinite loop on purge of libpam-runtime, Closes: #977648 | Sam Hartman | 2021-09-15 | 1 | -2/+4 |
| | |||||
* | pam-configs/unix: Default to yescript rather than sha512. From a | Sam Hartman | 2021-09-15 | 1 | -2/+2 |
| | | | | | | | | | theoretical security standpoint, it looks like yescript has similar security properties, assuming (as we typically do in the crypto protocol community) that sha256 is still reasonable. However, in terms of practical resistant to password cracking, particularly in terms of valuing space complexity as well as time complexity, yescript is superior, Closes: #978553 | ||||
* | debian/patches-applied/pam_unix_initialize_daysleft : Initialize days | Sam Hartman | 2021-09-15 | 2 | -0/+31 |
| | | | | before password expire, Closes: #980285 | ||||
* | libpam-modules.install: Install pam_faillock binaries | Sam Hartman | 2021-09-15 | 1 | -0/+2 |
| | |||||
* | libpam-runtime.postrm: Remove session-noninteractive files on purge, Closes: ↵ | Josh Triplett | 2021-09-15 | 1 | -2/+4 |
| | | | | #978601 | ||||
* | whitespace fixup to match the archive | Steve Langasek | 2021-09-15 | 1 | -1/+1 |
| | |||||
* | releasing package pam version 1.4.0-2 | Steve Langasek | 2020-12-28 | 1 | -2/+2 |
| | |||||
* | Restart services on upgrade to 1.4.0. Closes: #978555. | Steve Langasek | 2020-12-28 | 3 | -3/+9 |
| | |||||
* | releasing package pam version 1.4.0-1 | Steve Langasek | 2020-12-28 | 1 | -2/+2 |
| | |||||
* | Add hardening+=bindnow to build options, per lintian. | Steve Langasek | 2020-08-12 | 2 | -1/+3 |
| | |||||
* | Refresh lintian overrides for changes to available pam modules. | Steve Langasek | 2020-08-12 | 2 | -3/+2 |
| | |||||
* | Update symbols file for new symbols. | Steve Langasek | 2020-08-12 | 2 | -0/+3 |
| | |||||
* | Continue building pam_cracklib, which is deprecated upstream; the ↵ | Steve Langasek | 2020-08-12 | 2 | -0/+3 |
| | | | | replacement, pam_passwdqc, is packaged separately. | ||||
* | Drop pam_tally and pam_tally2 modules, which have been deprecated upstream ↵ | Steve Langasek | 2020-08-12 | 4 | -8/+2 |
| | | | | in favor of pam_faillock. Closes: #569746, LP: #772121. | ||||
* | debian/pam-configs/unix: use nullok, not nullok_secure. | Steve Langasek | 2020-08-12 | 2 | -2/+3 |
| | |||||
* | debian/patches-applied/nullok_secure-compat.patch: Support nullok_secure as ↵ | Steve Langasek | 2020-08-12 | 3 | -0/+30 |
| | | | | a deprecated alias for nullok. | ||||
* | debian/patches-applied/cve-2010-4708.patch: drop, applied upstream. | Steve Langasek | 2020-08-12 | 3 | -54/+1 |
| | |||||
* | Drop patches to implement "nullok_secure" option for pam_unix. Closes: ↵ | Steve Langasek | 2020-08-12 | 4 | -424/+2 |
| | | | | #674857, #936071. | ||||
* | Refresh patches | Steve Langasek | 2020-08-12 | 6 | -181/+186 |
| | |||||
* | fix changelog maintainer field | Steve Langasek | 2020-08-11 | 1 | -1/+1 |
| | |||||
* | Merge upstream version 1.4.0 | Steve Langasek | 2020-08-11 | 680 | -34379/+48291 |
|\ |