Cronie problem: PAM unable to dlopen(/usr/lib/security/pam_unix.so): /usr/lib/libpthread.so.0

If you are this problem with cronie after an update, you should know that restarting cronie will fix it. Apparently one needs to do this for every glibc update. This is intended behavior.

So, for error:

PAM unable to dlopen(/usr/lib/security/pam_unix.so): /usr/lib/libpthread.so.0: symbol __getrlimit, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference

Just input:

sudo systemctl restart cronie

and it should work again.

Like what you read? Give Joaquin L. Pereyra a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.