Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crontab/PAM broke on update #48088

Closed
Anachron opened this issue Jan 6, 2024 · 1 comment
Closed

Crontab/PAM broke on update #48088

Anachron opened this issue Jan 6, 2024 · 1 comment
Labels
bug Something isn't working needs-testing Testing a PR or reproducing an issue needed

Comments

@Anachron
Copy link
Contributor

Anachron commented Jan 6, 2024

Is this a new report?

Yes

System Info

Void 6.6.5_1 x86_64 GenuineIntel notuptodate rFFFFFFF

Package(s) Affected

pam-1.5.3_4, cronie-1.7.0_2

Does a report exist for this bug with the project's home (upstream) and/or another distro?

No

Expected behaviour

Cronjobs to still be functional after a systemupgrade

Actual behaviour

Cronjobs aborted with the following errors:

2024-01-06T10:21:01.53110 authpriv.err: Jan  6 11:21:01 cronie-crond[31761]: PAM unable to dlopen(/usr/lib/security/pam_unix.so): /usr/lib/libc.so.6: version `GLIBC_2.38' not found (required by /usr/lib/security/pam_unix.so)
2024-01-06T10:21:01.53117 authpriv.err: Jan  6 11:21:01 cronie-crond[31761]: PAM adding faulty module: /usr/lib/security/pam_unix.so
2024-01-06T10:21:01.53119 authpriv.err: Jan  6 11:21:01 cronie-crond[31761]: PAM unable to dlopen(/usr/lib/security/pam_env.so): /usr/lib/libc.so.6: version `GLIBC_2.38' not found (required by /usr/lib/security/pam_env.so)
2024-01-06T10:21:01.53121 authpriv.err: Jan  6 11:21:01 cronie-crond[31761]: PAM adding faulty module: /usr/lib/security/pam_env.so
2024-01-06T10:21:01.53122 authpriv.err: Jan  6 11:21:01 cronie-crond[31761]: PAM unable to dlopen(/usr/lib/security/pam_access.so): /usr/lib/libc.so.6: version `GLIBC_2.38' not found (required by /usr/lib/security/pam_access.so)
2024-01-06T10:21:01.53123 authpriv.err: Jan  6 11:21:01 cronie-crond[31761]: PAM adding faulty module: /usr/lib/security/pam_access.so
2024-01-06T10:21:01.53169 authpriv.err: Jan  6 11:21:01 cronie-crond[31761]: PAM unable to dlopen(/usr/lib/security/pam_limits.so): /usr/lib/libc.so.6: version `GLIBC_2.38' not found (required by /usr/lib/security/pam_limits.so)
2024-01-06T10:21:01.53175 authpriv.err: Jan  6 11:21:01 cronie-crond[31761]: PAM adding faulty module: /usr/lib/security/pam_limits.so
2024-01-06T10:21:01.53177 cron.info: Jan  6 11:21:01 cronie-crond[31761]: (lap) PAM ERROR (Module is unknown)
2024-01-06T10:21:01.53179 cron.info: Jan  6 11:21:01 cronie-crond[31761]: (lap) FAILED to authorize user with PAM (Module is unknown)

I had to force reinstall both util-linux and pam and restart cronie to resolve this issue.

Steps to reproduce

  1. Update using xbps-install -su
  2. See svlogtail for errors
@Anachron Anachron added bug Something isn't working needs-testing Testing a PR or reproducing an issue needed labels Jan 6, 2024
@Anachron
Copy link
Contributor Author

Anachron commented Jan 6, 2024

Hmm I just read https://voidlinux.org/news/2024/01/glibc-xcrypt.html and checking xilog | grep libxcrypt-compat it seems like it got installed
libxcrypt-compat-4.4.36_2 : 2024-01-04 08:38 CET this morning on my update so I don't really know what caused what.

Either way, it's solved already and seems to be known, so I am closing this.

@Anachron Anachron closed this as completed Jan 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working needs-testing Testing a PR or reproducing an issue needed
Projects
None yet
Development

No branches or pull requests

1 participant