Skip to content

Update Linux-PAM from 1.2.1 to 1.3.0 #645

Merged
merged 9 commits into from
Feb 27, 2018

Conversation

pmenzel
Copy link
Collaborator

@pmenzel pmenzel commented Feb 26, 2018

Tested on keineahnung.

Systemd v237 requires at least Linux-PAM 1.3.0.

Copy existing file from `/src/mariux/beeroot`.
@donald
Copy link
Collaborator

donald commented Feb 26, 2018

I request --disable-cracklib configuration, because I am about to remove cracklib.

The reason is, that cracklib provides some python bindings which would be obsolete when we upgrade python. To redo cracklib without the python bindings would be some work, because the package has changed a lot (e.g. no more inline wordlists provided). I wanted to save the effort, because we don't currently use it anyway.

@pmenzel
Copy link
Collaborator Author

pmenzel commented Feb 26, 2018

@donald, done, and rebuilt.

@pmenzel
Copy link
Collaborator Author

pmenzel commented Feb 26, 2018

CrackLib is not configured in MarIuX.

password  required    pam_cracklib.so   type=Linux retry=3 difok=5 \
                                        difignore=23 minlen=9 dcredit=1 \
                                        ucredit=1 lcredit=1 ocredit=1 \
                                        dictpath=/lib/cracklib/pw_dict

On 02/26/18 12:44, Donald Buczek wrote:
> I request `--disable-cracklib` configuration, because I am about to
> remove cracklib.
>
> The reason is, that cracklib provides some python bindings which would
> be obsolete when we upgrade python. To redo cracklib without the
> python bindings would be some work, because the package has changed a
> lot (e.g. no more inline wordlists provided). I wanted to save the
> effort, because we don't currently use it anyway.
@pmenzel pmenzel force-pushed the update-linux-pam-from-1.2.1-to-1.3.0 branch from 4c37f8c to ca033ca Compare February 26, 2018 18:32
@wwwutz
Copy link
Collaborator

wwwutz commented Feb 26, 2018

we're not forcing a min pw len are we ?

@pmenzel
Copy link
Collaborator Author

pmenzel commented Feb 26, 2018 via email

@wwwutz
Copy link
Collaborator

wwwutz commented Feb 26, 2018

cool 8)

@donald
Copy link
Collaborator

donald commented Feb 27, 2018

Thank you.

Should be tested with

  • gdm login
  • ssh login (normal user,root, with and without google_authenticator)
  • imap login on rofl
  • sieve login at rofl
  • elager login at elager (argh)
  • sudo
  • screensaver
  • console login (root/user)

@donald
Copy link
Collaborator

donald commented Feb 27, 2018

All tested, all fine.

@donald donald merged commit 75f7369 into master Feb 27, 2018
@donald donald deleted the update-linux-pam-from-1.2.1-to-1.3.0 branch February 27, 2018 08:50
@donald donald mentioned this pull request Mar 8, 2018
5 tasks
@donald
Copy link
Collaborator

donald commented Mar 10, 2018

I've installed in on the distmaster for you.

@pmenzel
Copy link
Collaborator Author

pmenzel commented Mar 10, 2018 via email

Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants