How To Install dovecot-pigeonhole on CentOS 8
Introduction
In this tutorial we learn how to install dovecot-pigeonhole
on CentOS 8.
What is dovecot-pigeonhole
This package provides sieve and managesieve plug-in for dovecot LDA.
We can use yum
or dnf
to install dovecot-pigeonhole
on CentOS 8. In this tutorial we discuss both methods but you only need to choose one of method to install dovecot-pigeonhole.
Install dovecot-pigeonhole 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 dovecot-pigeonhole
using dnf
by running the following command:
sudo dnf -y install dovecot-pigeonhole
Install dovecot-pigeonhole 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 dovecot-pigeonhole
using yum
by running the following command:
sudo yum -y install dovecot-pigeonhole
How To Uninstall dovecot-pigeonhole on CentOS 8
To uninstall only the dovecot-pigeonhole
package we can use the following command:
sudo dnf remove dovecot-pigeonhole
dovecot-pigeonhole Package Contents on CentOS 8
/etc/dovecot/conf.d/20-managesieve.conf
/etc/dovecot/conf.d/90-sieve-extprograms.conf
/etc/dovecot/conf.d/90-sieve.conf
/usr/bin/sieve-dump
/usr/bin/sieve-filter
/usr/bin/sieve-test
/usr/bin/sievec
/usr/lib/.build-id
/usr/lib/.build-id/0c/42a41b9531573ee3540c8e78779b2d79143723
/usr/lib/.build-id/19
/usr/lib/.build-id/19/aa161ef43a48e5595461f1ae471edd0441a69d
/usr/lib/.build-id/2c/3a759493701911c431ddb9936b1bff14bf215d
/usr/lib/.build-id/2c/ffb4ea179018144887fbb95ed3f0a83f4add09
/usr/lib/.build-id/49
/usr/lib/.build-id/49/0cfab80b0878705d88d296a9efd188b23f998d
/usr/lib/.build-id/84/84f6d37e7363caf6b30bb84b059a29bb6a7b49
/usr/lib/.build-id/87/c42c9e74aa7ac493d16cbd3973d4f7714cc9d7
/usr/lib/.build-id/97
/usr/lib/.build-id/97/27c451d7dc67cd7e9f4537f75fc4cefd3c8607
/usr/lib/.build-id/a1/cde52e48c11f42723dcaa3b12ca9c2e9909e3e
/usr/lib/.build-id/a7/5992c6b9697bb88ad7188a7f8786113d6c0a3b
/usr/lib/.build-id/ab
/usr/lib/.build-id/ab/5c4975c080600367f3ba924acc201a668bd035
/usr/lib/.build-id/c8
/usr/lib/.build-id/c8/76c3a9c32725a7ae7f5fbd14cf834081c41065
/usr/lib/.build-id/d3/ca8e5b7702650c4478d9b80afbf1964f580b50
/usr/lib/.build-id/e8/f64d7a7ae3532f65d7a6a7d902c99d943b25b1
/usr/lib/.build-id/f7/43a3ea26e405fc91e6955a786b8cb17139e58a
/usr/lib64/dovecot/doveadm/lib10_doveadm_sieve_plugin.so
/usr/lib64/dovecot/lib90_sieve_plugin.so
/usr/lib64/dovecot/lib95_imap_filter_sieve_plugin.so
/usr/lib64/dovecot/lib95_imap_sieve_plugin.so
/usr/lib64/dovecot/settings/libmanagesieve_login_settings.so
/usr/lib64/dovecot/settings/libmanagesieve_settings.so
/usr/lib64/dovecot/settings/libpigeonhole_settings.so
/usr/lib64/dovecot/sieve
/usr/lib64/dovecot/sieve/lib90_sieve_extprograms_plugin.so
/usr/lib64/dovecot/sieve/lib90_sieve_imapsieve_plugin.so
/usr/libexec/dovecot/managesieve
/usr/libexec/dovecot/managesieve-login
/usr/share/doc/dovecot-pigeonhole
/usr/share/doc/dovecot-pigeonhole/AUTHORS
/usr/share/doc/dovecot-pigeonhole/COPYING
/usr/share/doc/dovecot-pigeonhole/COPYING.LGPL
/usr/share/doc/dovecot-pigeonhole/ChangeLog
/usr/share/doc/dovecot-pigeonhole/INSTALL
/usr/share/doc/dovecot-pigeonhole/NEWS
/usr/share/doc/dovecot-pigeonhole/README
/usr/share/doc/dovecot-pigeonhole/example-config
/usr/share/doc/dovecot-pigeonhole/example-config/conf.d
/usr/share/doc/dovecot-pigeonhole/example-config/conf.d/20-managesieve.conf
/usr/share/doc/dovecot-pigeonhole/example-config/conf.d/90-sieve-extprograms.conf
/usr/share/doc/dovecot-pigeonhole/example-config/conf.d/90-sieve.conf
/usr/share/doc/dovecot-pigeonhole/example-config/sieve-ldap.conf
/usr/share/doc/dovecot-pigeonhole/sieve
/usr/share/doc/dovecot-pigeonhole/sieve/extensions
/usr/share/doc/dovecot-pigeonhole/sieve/extensions/duplicate.txt
/usr/share/doc/dovecot-pigeonhole/sieve/extensions/editheader.txt
/usr/share/doc/dovecot-pigeonhole/sieve/extensions/include.txt
/usr/share/doc/dovecot-pigeonhole/sieve/extensions/spamtest-virustest.txt
/usr/share/doc/dovecot-pigeonhole/sieve/extensions/vacation.txt
/usr/share/doc/dovecot-pigeonhole/sieve/extensions/vnd.dovecot.environment.txt
/usr/share/doc/dovecot-pigeonhole/sieve/extensions/vnd.dovecot.report.txt
/usr/share/doc/dovecot-pigeonhole/sieve/locations
/usr/share/doc/dovecot-pigeonhole/sieve/locations/dict.txt
/usr/share/doc/dovecot-pigeonhole/sieve/locations/file.txt
/usr/share/doc/dovecot-pigeonhole/sieve/locations/ldap.txt
/usr/share/doc/dovecot-pigeonhole/sieve/plugins
/usr/share/doc/dovecot-pigeonhole/sieve/plugins/imap_filter_sieve.txt
/usr/share/doc/dovecot-pigeonhole/sieve/plugins/imapsieve.txt
/usr/share/doc/dovecot-pigeonhole/sieve/plugins/sieve_extprograms.txt
/usr/share/man/man1/sieve-dump.1.gz
/usr/share/man/man1/sieve-filter.1.gz
/usr/share/man/man1/sieve-test.1.gz
/usr/share/man/man1/sievec.1.gz
/usr/share/man/man1/sieved.1.gz
/usr/share/man/man7/pigeonhole.7.gz
References
Summary
In this tutorial we learn how to install dovecot-pigeonhole
on CentOS 8 using yum and dnf.