How To Install sssd-client on CentOS 8

sssd-client is SSSD Client libraries for NSS and PAM SSSD Client libraries for NSS and PAM

Introduction

In this tutorial we learn how to install sssd-client on CentOS 8.

What is sssd-client

Provides the libraries needed by the PAM and NSS stacks to connect to the SSSD service. sssd-client 2.4.0 9.el8_4.1 x86_64 197 k sssd-2.4.0-9.el8_4.1.src.rpm baseos SSSD Client libraries for NSS and PAM https LGPLv3+ Provides the libraries needed by the PAM and NSS stacks to connect to the SSSD service.

We can use yum or dnf to install sssd-client on CentOS 8. In this tutorial we discuss both methods but you only need to choose one of method to install sssd-client.

Install sssd-client on CentOS 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

After updating yum database, We can install sssd-client using dnf by running the following command:

sudo dnf -y install sssd-client

Install sssd-client on CentOS 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

After updating yum database, We can install sssd-client using yum by running the following command:

sudo yum -y install sssd-client

How To Uninstall sssd-client on CentOS 8

To uninstall only the sssd-client package we can use the following command:

sudo dnf remove sssd-client

sssd-client Package Contents on CentOS 8

/etc/cifs-utils
/etc/cifs-utils/idmap-plugin
/usr/lib/.build-id
/usr/lib/.build-id/02
/usr/lib/.build-id/02/d9b1f5843dc47f8389b3443da4cf37d9836d13
/usr/lib/.build-id/15
/usr/lib/.build-id/15/9802313d8767ab0670b34ed3446e323416e00c
/usr/lib/.build-id/24
/usr/lib/.build-id/24/ac8b9d47386e8db90433840e4c336df38846fb
/usr/lib/.build-id/3b/1422bda5dfde2988b2280b78bb7081cfea0cbf
/usr/lib/.build-id/3d
/usr/lib/.build-id/3d/4bae4af2d28cf60e08e7aa14c2f259d4699e83
/usr/lib/.build-id/d6
/usr/lib/.build-id/d6/8a2bc99e22bf680aab4cd5fa7cfaed9d8f5c7f
/usr/lib/.build-id/e2
/usr/lib/.build-id/e2/2742bc02ce5162e50758ca9e804bc486053a85
/usr/lib64/cifs-utils
/usr/lib64/cifs-utils/cifs_idmap_sss.so
/usr/lib64/krb5/plugins/authdata/sssd_pac_plugin.so
/usr/lib64/krb5/plugins/libkrb5/sssd_krb5_locator_plugin.so
/usr/lib64/libnss_sss.so.2
/usr/lib64/security/pam_sss.so
/usr/lib64/security/pam_sss_gss.so
/usr/lib64/sssd
/usr/lib64/sssd/modules
/usr/lib64/sssd/modules/sssd_krb5_localauth_plugin.so
/usr/share/licenses/sssd-client
/usr/share/licenses/sssd-client/COPYING
/usr/share/licenses/sssd-client/COPYING.LESSER
/usr/share/man/es/man8/sssd_krb5_locator_plugin.8.gz
/usr/share/man/man8/pam_sss.8.gz
/usr/share/man/man8/pam_sss_gss.8.gz
/usr/share/man/man8/sssd_krb5_locator_plugin.8.gz
/usr/share/man/sv/man8/pam_sss.8.gz
/usr/share/man/sv/man8/sssd_krb5_locator_plugin.8.gz
/usr/share/man/uk/man8/pam_sss.8.gz
/usr/share/man/uk/man8/sssd_krb5_locator_plugin.8.gz
/etc/cifs-utils
/etc/cifs-utils/idmap-plugin
/usr/lib/.build-id
/usr/lib/.build-id/09
/usr/lib/.build-id/09/112744fa2a7f4ffeaadb4d17965930465ef401
/usr/lib/.build-id/15
/usr/lib/.build-id/15/c0e7cd52ce4a0e10f9f980e30681f55a2e1646
/usr/lib/.build-id/9c
/usr/lib/.build-id/9c/e51b0e79ec9d0256e6b050f35fc550941fb785
/usr/lib/.build-id/e3
/usr/lib/.build-id/e3/b41728acba27f88ac9282db7d5d5729033e419
/usr/lib/.build-id/ec
/usr/lib/.build-id/ec/14289a74c78d6342c0cbe054fabae384a78bbb
/usr/lib/.build-id/f6
/usr/lib/.build-id/f6/625961535238812ef21014c436aeb482a2565e
/usr/lib/.build-id/fd
/usr/lib/.build-id/fd/f6afbc87e27d3ecfa4e477447de32e3e788f8c
/usr/lib/cifs-utils
/usr/lib/cifs-utils/cifs_idmap_sss.so
/usr/lib/krb5/plugins/authdata/sssd_pac_plugin.so
/usr/lib/krb5/plugins/libkrb5/sssd_krb5_locator_plugin.so
/usr/lib/libnss_sss.so.2
/usr/lib/security/pam_sss.so
/usr/lib/security/pam_sss_gss.so
/usr/lib/sssd
/usr/lib/sssd/modules
/usr/lib/sssd/modules/sssd_krb5_localauth_plugin.so
/usr/share/licenses/sssd-client
/usr/share/licenses/sssd-client/COPYING
/usr/share/licenses/sssd-client/COPYING.LESSER
/usr/share/man/es/man8/sssd_krb5_locator_plugin.8.gz
/usr/share/man/man8/pam_sss.8.gz
/usr/share/man/man8/pam_sss_gss.8.gz
/usr/share/man/man8/sssd_krb5_locator_plugin.8.gz
/usr/share/man/sv/man8/pam_sss.8.gz
/usr/share/man/sv/man8/sssd_krb5_locator_plugin.8.gz
/usr/share/man/uk/man8/pam_sss.8.gz
/usr/share/man/uk/man8/sssd_krb5_locator_plugin.8.gz
/etc/cifs-utils
/etc/cifs-utils/idmap-plugin
/usr/lib/.build-id
/usr/lib/.build-id/0f
/usr/lib/.build-id/0f/44c79c329195b7315163ee925b8b04674d5137
/usr/lib/.build-id/60
/usr/lib/.build-id/60/e89eff14fae549b63bc5a6f039f6deb5174c6e
/usr/lib/.build-id/6c
/usr/lib/.build-id/6c/ed7d2e397bf58574d6ff3b178bd3bd9f20a327
/usr/lib/.build-id/7c
/usr/lib/.build-id/7c/1516b888c6cb0696cd0e8e3d7b16e24dded5cb
/usr/lib/.build-id/9a
/usr/lib/.build-id/9a/ffb5ee89c3c6febaf1b8a0591b272141241a48
/usr/lib/.build-id/d8/942d1920d4fdaac05d8814e84bed62ad8cc65d
/usr/lib/.build-id/fe
/usr/lib/.build-id/fe/dd684ea404dc8f5f26ca7840281e4669a7495d
/usr/lib64/cifs-utils
/usr/lib64/cifs-utils/cifs_idmap_sss.so
/usr/lib64/krb5/plugins/authdata/sssd_pac_plugin.so
/usr/lib64/krb5/plugins/libkrb5/sssd_krb5_locator_plugin.so
/usr/lib64/libnss_sss.so.2
/usr/lib64/security/pam_sss.so
/usr/lib64/security/pam_sss_gss.so
/usr/lib64/sssd
/usr/lib64/sssd/modules
/usr/lib64/sssd/modules/sssd_krb5_localauth_plugin.so
/usr/share/licenses/sssd-client
/usr/share/licenses/sssd-client/COPYING
/usr/share/licenses/sssd-client/COPYING.LESSER
/usr/share/man/es/man8/sssd_krb5_locator_plugin.8.gz
/usr/share/man/man8/pam_sss.8.gz
/usr/share/man/man8/pam_sss_gss.8.gz
/usr/share/man/man8/sssd_krb5_locator_plugin.8.gz
/usr/share/man/sv/man8/pam_sss.8.gz
/usr/share/man/sv/man8/sssd_krb5_locator_plugin.8.gz
/usr/share/man/uk/man8/pam_sss.8.gz
/usr/share/man/uk/man8/sssd_krb5_locator_plugin.8.gz
/etc/cifs-utils
/etc/cifs-utils/idmap-plugin
/usr/lib/.build-id
/usr/lib/.build-id/1a
/usr/lib/.build-id/1a/cd4c84de1fe316b5d966a79c5d21e0158c35b8
/usr/lib/.build-id/33/fb84f193ecc0a371b71a537172d3d0e1bf5d57
/usr/lib/.build-id/41
/usr/lib/.build-id/41/16d5f41558cdc3c56b0b1af1c45f84736f43d3
/usr/lib/.build-id/5d
/usr/lib/.build-id/5d/db9552dd21c9943cd41209f5b4ad74de35ea72
/usr/lib/.build-id/66
/usr/lib/.build-id/66/245a49bc492b14a5a24d1fce059bd4148f065f
/usr/lib/.build-id/7a
/usr/lib/.build-id/7a/a538d6b5e7dddb5eac8d8ca6bd1b21c8f816db
/usr/lib/.build-id/a8
/usr/lib/.build-id/a8/f9309d563f73fbc645bf11d886c72a1908d794
/usr/lib/cifs-utils
/usr/lib/cifs-utils/cifs_idmap_sss.so
/usr/lib/krb5/plugins/authdata/sssd_pac_plugin.so
/usr/lib/krb5/plugins/libkrb5/sssd_krb5_locator_plugin.so
/usr/lib/libnss_sss.so.2
/usr/lib/security/pam_sss.so
/usr/lib/security/pam_sss_gss.so
/usr/lib/sssd
/usr/lib/sssd/modules
/usr/lib/sssd/modules/sssd_krb5_localauth_plugin.so
/usr/share/licenses/sssd-client
/usr/share/licenses/sssd-client/COPYING
/usr/share/licenses/sssd-client/COPYING.LESSER
/usr/share/man/es/man8/sssd_krb5_locator_plugin.8.gz
/usr/share/man/man8/pam_sss.8.gz
/usr/share/man/man8/pam_sss_gss.8.gz
/usr/share/man/man8/sssd_krb5_locator_plugin.8.gz
/usr/share/man/sv/man8/pam_sss.8.gz
/usr/share/man/sv/man8/sssd_krb5_locator_plugin.8.gz
/usr/share/man/uk/man8/pam_sss.8.gz
/usr/share/man/uk/man8/sssd_krb5_locator_plugin.8.gz

References

Summary

In this tutorial we learn how to install sssd-client on CentOS 8 using yum and dnf.