How To Install cyrus-sasl-devel on CentOS 8

cyrus-sasl-devel is Files needed for developing applications with Cyrus SASL Files needed for developing applications with Cyrus SASL

Introduction

In this tutorial we learn how to install cyrus-sasl-devel on CentOS 8.

What is cyrus-sasl-devel

The cyrus-sasl-devel package contains files needed for developing and compiling applications which use the Cyrus SASL library. cyrus-sasl-devel 2.1.27 5.el8 x86_64 128 k cyrus-sasl-2.1.27-5.el8.src.rpm baseos Files needed for developing applications with Cyrus SASL https BSD with advertising The cyrus-sasl-devel package contains files needed for developing and compiling applications which use the Cyrus SASL library.

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

Install cyrus-sasl-devel 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 cyrus-sasl-devel using dnf by running the following command:

sudo dnf -y install cyrus-sasl-devel

Install cyrus-sasl-devel 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 cyrus-sasl-devel using yum by running the following command:

sudo yum -y install cyrus-sasl-devel

How To Uninstall cyrus-sasl-devel on CentOS 8

To uninstall only the cyrus-sasl-devel package we can use the following command:

sudo dnf remove cyrus-sasl-devel

cyrus-sasl-devel Package Contents on CentOS 8

/usr/bin/sasl2-sample-client
/usr/bin/sasl2-sample-server
/usr/include/sasl
/usr/include/sasl/hmac-md5.h
/usr/include/sasl/md5.h
/usr/include/sasl/md5global.h
/usr/include/sasl/prop.h
/usr/include/sasl/sasl.h
/usr/include/sasl/saslplug.h
/usr/include/sasl/saslutil.h
/usr/lib/.build-id
/usr/lib/.build-id/03
/usr/lib/.build-id/03/50836bc5618192dfd4cf94849abce85ea304cc
/usr/lib/.build-id/31
/usr/lib/.build-id/31/813212def514a0663b849d103eedcee1953e51
/usr/lib/.build-id/dc
/usr/lib/.build-id/dc/e17b2708918ec8a692aae996a37fd63f5232e8
/usr/lib64/libsasl2.so
/usr/lib64/pkgconfig/libsasl2.pc
/usr/sbin/sasl2-shared-mechlist
/usr/share/man/man3/sasl.3.gz
/usr/share/man/man3/sasl_authorize_t.3.gz
/usr/share/man/man3/sasl_auxprop.3.gz
/usr/share/man/man3/sasl_auxprop_getctx.3.gz
/usr/share/man/man3/sasl_auxprop_request.3.gz
/usr/share/man/man3/sasl_callbacks.3.gz
/usr/share/man/man3/sasl_canon_user_t.3.gz
/usr/share/man/man3/sasl_chalprompt_t.3.gz
/usr/share/man/man3/sasl_checkapop.3.gz
/usr/share/man/man3/sasl_checkpass.3.gz
/usr/share/man/man3/sasl_client_init.3.gz
/usr/share/man/man3/sasl_client_new.3.gz
/usr/share/man/man3/sasl_client_start.3.gz
/usr/share/man/man3/sasl_client_step.3.gz
/usr/share/man/man3/sasl_decode.3.gz
/usr/share/man/man3/sasl_dispose.3.gz
/usr/share/man/man3/sasl_done.3.gz
/usr/share/man/man3/sasl_encode.3.gz
/usr/share/man/man3/sasl_encodev.3.gz
/usr/share/man/man3/sasl_errdetail.3.gz
/usr/share/man/man3/sasl_errors.3.gz
/usr/share/man/man3/sasl_errstring.3.gz
/usr/share/man/man3/sasl_getconfpath_t.3.gz
/usr/share/man/man3/sasl_getopt_t.3.gz
/usr/share/man/man3/sasl_getpath_t.3.gz
/usr/share/man/man3/sasl_getprop.3.gz
/usr/share/man/man3/sasl_getrealm_t.3.gz
/usr/share/man/man3/sasl_getsecret_t.3.gz
/usr/share/man/man3/sasl_getsimple_t.3.gz
/usr/share/man/man3/sasl_global_listmech.3.gz
/usr/share/man/man3/sasl_idle.3.gz
/usr/share/man/man3/sasl_listmech.3.gz
/usr/share/man/man3/sasl_log_t.3.gz
/usr/share/man/man3/sasl_server_init.3.gz
/usr/share/man/man3/sasl_server_new.3.gz
/usr/share/man/man3/sasl_server_start.3.gz
/usr/share/man/man3/sasl_server_step.3.gz
/usr/share/man/man3/sasl_server_userdb_checkpass_t.3.gz
/usr/share/man/man3/sasl_server_userdb_setpass_t.3.gz
/usr/share/man/man3/sasl_setpass.3.gz
/usr/share/man/man3/sasl_setprop.3.gz
/usr/share/man/man3/sasl_user_exists.3.gz
/usr/share/man/man3/sasl_verifyfile_t.3.gz
/usr/bin/sasl2-sample-client
/usr/bin/sasl2-sample-server
/usr/include/sasl
/usr/include/sasl/hmac-md5.h
/usr/include/sasl/md5.h
/usr/include/sasl/md5global.h
/usr/include/sasl/prop.h
/usr/include/sasl/sasl.h
/usr/include/sasl/saslplug.h
/usr/include/sasl/saslutil.h
/usr/lib/.build-id
/usr/lib/.build-id/61
/usr/lib/.build-id/61/105b25e131b370028f11cdaeaef73a4da43400
/usr/lib/.build-id/76
/usr/lib/.build-id/76/f645123866c4bf7a30a6b576c741a287d2e017
/usr/lib/.build-id/d5
/usr/lib/.build-id/d5/240a26c8441eb94f705672bc1f5d4965a2c53f
/usr/lib/libsasl2.so
/usr/lib/pkgconfig/libsasl2.pc
/usr/sbin/sasl2-shared-mechlist
/usr/share/man/man3/sasl.3.gz
/usr/share/man/man3/sasl_authorize_t.3.gz
/usr/share/man/man3/sasl_auxprop.3.gz
/usr/share/man/man3/sasl_auxprop_getctx.3.gz
/usr/share/man/man3/sasl_auxprop_request.3.gz
/usr/share/man/man3/sasl_callbacks.3.gz
/usr/share/man/man3/sasl_canon_user_t.3.gz
/usr/share/man/man3/sasl_chalprompt_t.3.gz
/usr/share/man/man3/sasl_checkapop.3.gz
/usr/share/man/man3/sasl_checkpass.3.gz
/usr/share/man/man3/sasl_client_init.3.gz
/usr/share/man/man3/sasl_client_new.3.gz
/usr/share/man/man3/sasl_client_start.3.gz
/usr/share/man/man3/sasl_client_step.3.gz
/usr/share/man/man3/sasl_decode.3.gz
/usr/share/man/man3/sasl_dispose.3.gz
/usr/share/man/man3/sasl_done.3.gz
/usr/share/man/man3/sasl_encode.3.gz
/usr/share/man/man3/sasl_encodev.3.gz
/usr/share/man/man3/sasl_errdetail.3.gz
/usr/share/man/man3/sasl_errors.3.gz
/usr/share/man/man3/sasl_errstring.3.gz
/usr/share/man/man3/sasl_getconfpath_t.3.gz
/usr/share/man/man3/sasl_getopt_t.3.gz
/usr/share/man/man3/sasl_getpath_t.3.gz
/usr/share/man/man3/sasl_getprop.3.gz
/usr/share/man/man3/sasl_getrealm_t.3.gz
/usr/share/man/man3/sasl_getsecret_t.3.gz
/usr/share/man/man3/sasl_getsimple_t.3.gz
/usr/share/man/man3/sasl_global_listmech.3.gz
/usr/share/man/man3/sasl_idle.3.gz
/usr/share/man/man3/sasl_listmech.3.gz
/usr/share/man/man3/sasl_log_t.3.gz
/usr/share/man/man3/sasl_server_init.3.gz
/usr/share/man/man3/sasl_server_new.3.gz
/usr/share/man/man3/sasl_server_start.3.gz
/usr/share/man/man3/sasl_server_step.3.gz
/usr/share/man/man3/sasl_server_userdb_checkpass_t.3.gz
/usr/share/man/man3/sasl_server_userdb_setpass_t.3.gz
/usr/share/man/man3/sasl_setpass.3.gz
/usr/share/man/man3/sasl_setprop.3.gz
/usr/share/man/man3/sasl_user_exists.3.gz
/usr/share/man/man3/sasl_verifyfile_t.3.gz

References

Summary

In this tutorial we learn how to install cyrus-sasl-devel on CentOS 8 using yum and dnf.