You are not logged in.
I am unsure if I am affected by the current manual update note "glibc 2.27-2 and pam 1.3.0-2 may require manual intervention".
Here are my set up and my questions...
Of course, filesystem is installed:
[user@host ~]$ pacman -Qi filesystem
[sudo] password for user:
Name : filesystem
Version : 2018.1-2
Description : Base Arch Linux files
Architecture : x86_64
URL : https://www.archlinux.org
Licenses : GPL
Groups : base
Provides : None
Depends On : iana-etc
Optional Deps : None
Required By : glibc mkinitcpio
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 9.00 KiB
Packager : Sébastien Luttringer <seblu@seblu.net>
Build Date : Fri 05 Jan 2018 08:17:15 PM CET
Install Date : Tue 13 Mar 2018 09:38:32 AM CET
Install Reason : Explicitly installed
Install Script : No
Validated By : Signature
libnss_nis is not installed but can be located:
[user@host ~]$ pacman -Qi libnss_nis
error: package 'libnss_nis' was not found
[user@host ~]$ locate libnss_nis
/usr/lib/libnss_nis-2.26.so
/usr/lib/libnss_nis.so
/usr/lib/libnss_nis.so.2
/usr/lib/libnss_nisplus-2.26.so
/usr/lib/libnss_nisplus.so
/usr/lib/libnss_nisplus.so.2
Is there anything to do for me? And if yes, what is it? It's compeletly unclear to me right now. Am I not seeing the forest for the trees?
pam 1.3.0-1 is installed, pam 1.3.0-2 is not:
[user@host ~]$ pacman -Qi pam 1.3.0-2
Name : pam
Version : 1.3.0-1
Description : PAM (Pluggable Authentication Modules) library
Architecture : x86_64
URL : http://linux-pam.org
Licenses : GPL2
Groups : None
Provides : None
Depends On : glibc cracklib libtirpc pambase
Optional Deps : None
Required By : cifs-utils cronie cups gnome-keyring inetutils kbd libpwquality polkit shadow sudo systemd util-linux
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 2.91 MiB
Packager : Tobias Powalowski <tpowa@archlinux.org>
Build Date : Thu 09 Jun 2016 07:44:03 PM CEST
Install Date : Thu 25 Jan 2018 03:36:35 PM CET
Install Reason : Installed as a dependency for another package
Install Script : No
Validated By : Signature
error: package '1.3.0-2' was not found
I do not see any shared objects in /etc/pam.d/:
[user@host ~]$ cd /etc/pam.d/ && ls -R |grep "\.so$"
[user@host pam.d]$
[user@host pam.d]$ locate pam_unix_*.so
[user@host pam.d]$ locate pam_unix.so
/usr/lib/security/pam_unix.so
I also do not see any configuration files in /etc/pam.d/. Pambase is installed:
[user@host pam.d]$ pacman -Qi pambase
[sudo] password for user:
Name : pambase
Version : 20171006-1
Description : Base PAM configuration for services
Architecture : any
URL : http://www.archlinux.org
Licenses : GPL
Groups : None
Provides : None
Depends On : None
Optional Deps : None
Required By : pam
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 3.00 KiB
Packager : Christian Hesse <arch@eworm.de>
Build Date : Fri 06 Oct 2017 03:00:34 PM CEST
Install Date : Thu 25 Jan 2018 03:36:35 PM CET
Install Reason : Installed as a dependency for another package
Install Script : No
Validated By : Signature
Again, I am unsure if there is anything to do for me. The message seem ambiguous to me.
It has already been a very long week with not enough sleep. Yet, I need to install another package to finish a project before the weekend starts.
Help and directions are appreciated.
Last edited by jared (2018-04-28 14:23:55)
Offline
For question 1 have you manually modified /etc/nsswitch.conf
For question 2
I do not see any shared objects in /etc/pam.d/:
[user@host ~]$ cd /etc/pam.d/ && ls -R |grep "\.so$"
There should not be any shared objects under /etc you want to search the contents of the configuration files
grep pam_unix_.* /etc/pam.d/*
I also do not see any configuration files in /etc/pam.d/.
Every file in /etc/pam.d should be a configuration file. Have you changed any of them?
Offline
loqs, thank you for taking the time...
Question 1:
I have not manually modified /etc/nsswitch.conf
Question 2:
I have not changed any of the configuration files in /etc/pam.d.
Offline
As the default /etc/nsswitch.conf supplied does not use compat or NIS or NIS+ you can see man nsswitch.conf for more information no intervention is required for point 1.
If you have not modified any files under /etc/pam.d then it unlikely that any of those configuration files reference pam_unix2 or pam_unix_*.so
grep -e pam_unix2 -e pam_unix_. /etc/pam.d/*
I think the above should verify that then no intervention is required for point 2.
Offline
I took some time yesterday to make sure I did not forget anything. The update was finde.
Thank you @loqs for your help!
Offline