How To Install dovecot-pigeonhole on Rocky Linux 8

In this tutorial we learn how to install dovecot-pigeonhole on Rocky Linux 8. dovecot-pigeonhole is Sieve and managesieve plug-in for dovecot

Introduction

In this tutorial we learn how to install dovecot-pigeonhole on Rocky Linux 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 Rocky Linux 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 Rocky Linux 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

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 Rocky Linux 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

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 Rocky Linux 8

To uninstall only the dovecot-pigeonhole package we can use the following command:

sudo dnf remove dovecot-pigeonhole

dovecot-pigeonhole Package Contents on Rocky Linux 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/0b
/usr/lib/.build-id/0b/237e9addcf7dd4ffc180776278eb9da1613795
/usr/lib/.build-id/0b/26e51553142d3ca5a68b7267d5581c8971af2f
/usr/lib/.build-id/1e/1e9c3e62764a6b5c5aca07594e88351a060165
/usr/lib/.build-id/37/eec43bd70e3d9971662c4cc95939886e3bf0a3
/usr/lib/.build-id/62/53151e61889e9bfadad1144a3b24e6a0296416
/usr/lib/.build-id/95/a89c92c549392f3127ee53c4fff281472fa9b1
/usr/lib/.build-id/a3/dcd6c2ceb85d6b402415192c3947ca7f3a076d
/usr/lib/.build-id/a7
/usr/lib/.build-id/a7/ac2b1e1fb1aa1b4d78b1bea93ed0949cb82bf9
/usr/lib/.build-id/b2/247d0006a68115fcd4c10469e37aa11e5b51fb
/usr/lib/.build-id/c7/09fd7acc634397cea582744ec3924ca4881c3b
/usr/lib/.build-id/cc/9e46d2efe007b7beec5c3ec94667194d8020f0
/usr/lib/.build-id/d3
/usr/lib/.build-id/d3/a66363d279147583c6f54019e569f9be96451f
/usr/lib/.build-id/d8/a389b58784fe687ca5c291ca1374251b8b911c
/usr/lib/.build-id/d9
/usr/lib/.build-id/d9/04ad0ca6211df622f5c585c7d55ee8393fd5cd
/usr/lib/.build-id/d9/3a5b89652277ebbf5224da99eb3847951ef820
/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 Rocky Linux 8 using yum and dnf.