How To Install perl-VOMS-Lite on Fedora 36

In this tutorial we learn how to install perl-VOMS-Lite in Fedora 36. perl-VOMS-Lite is Perl extension for VOMS Attribute certificate creation

Introduction

In this tutorial we learn how to install perl-VOMS-Lite on Fedora 36.

What is perl-VOMS-Lite

VOMS (virtual organization membership service) is a system for managing grid level authorization data within multi-institutional collaborations via membership and roles within that membership. VOMS for interacting with an existing voms service including the well known C implementation of voms. A number of commands are included for generating and processing proxies including voms-proxy-init.pl, voms-ac-issue.pl, … Configuration of client tools can be supplied via $ENV{‘VOMS_CONFIG_FILE’} or else ~/.grid-security/voms.conf. The root user only uses /etc/grid-security/voms.config.

We can use yum or dnf to install perl-VOMS-Lite on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install perl-VOMS-Lite.

Install perl-VOMS-Lite on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install perl-VOMS-Lite using dnf by running the following command:

sudo dnf -y install perl-VOMS-Lite

Install perl-VOMS-Lite on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install perl-VOMS-Lite using yum by running the following command:

sudo yum -y install perl-VOMS-Lite

How To Uninstall perl-VOMS-Lite on Fedora 36

To uninstall only the perl-VOMS-Lite package we can use the following command:

sudo dnf remove perl-VOMS-Lite

perl-VOMS-Lite Package Contents on Fedora 36

/etc/grid-security
/etc/grid-security/grid-mapfile.d
/etc/grid-security/voms.config
/usr/bin/cert-init.pl
/usr/bin/cert-req.pl
/usr/bin/examineAC.pl
/usr/bin/extractVOMS.pl
/usr/bin/myproxy-get.pl
/usr/bin/myproxy-init.pl
/usr/bin/proxy-init.pl
/usr/bin/verifycert.pl
/usr/bin/voms-ac-issue.pl
/usr/bin/voms-proxy-init.pl
/usr/bin/voms-proxy-list.pl
/usr/share/doc/perl-VOMS-Lite
/usr/share/doc/perl-VOMS-Lite/Changes
/usr/share/doc/perl-VOMS-Lite/README
/usr/share/doc/perl-VOMS-Lite/TODO
/usr/share/man/man1/cert-init.pl.1.gz
/usr/share/man/man1/cert-req.pl.1.gz
/usr/share/man/man1/examineAC.pl.1.gz
/usr/share/man/man1/extractVOMS.pl.1.gz
/usr/share/man/man1/myproxy-get.pl.1.gz
/usr/share/man/man1/myproxy-init.pl.1.gz
/usr/share/man/man1/proxy-init.pl.1.gz
/usr/share/man/man1/verifycert.pl.1.gz
/usr/share/man/man1/voms-ac-issue.pl.1.gz
/usr/share/man/man1/voms-proxy-init.pl.1.gz
/usr/share/man/man1/voms-proxy-list.pl.1.gz
/usr/share/man/man3/VOMS::Lite.3pm.gz
/usr/share/man/man3/VOMS::Lite::AC.3pm.gz
/usr/share/man/man3/VOMS::Lite::ASN1Helper.3pm.gz
/usr/share/man/man3/VOMS::Lite::Attribs::DBHelper.3pm.gz
/usr/share/man/man3/VOMS::Lite::Audit.3pm.gz
/usr/share/man/man3/VOMS::Lite::Base64.3pm.gz
/usr/share/man/man3/VOMS::Lite::CertKeyHelper.3pm.gz
/usr/share/man/man3/VOMS::Lite::KEY.3pm.gz
/usr/share/man/man3/VOMS::Lite::MyProxy.3pm.gz
/usr/share/man/man3/VOMS::Lite::PEMHelper.3pm.gz
/usr/share/man/man3/VOMS::Lite::PROXY.3pm.gz
/usr/share/man/man3/VOMS::Lite::REQ.3pm.gz
/usr/share/man/man3/VOMS::Lite::RSAHelper.3pm.gz
/usr/share/man/man3/VOMS::Lite::RSAKey.3pm.gz
/usr/share/man/man3/VOMS::Lite::SAMLHelper.3pm.gz
/usr/share/man/man3/VOMS::Lite::VOMS.3pm.gz
/usr/share/man/man3/VOMS::Lite::X509.3pm.gz
/usr/share/perl5/vendor_perl/VOMS
/usr/share/perl5/vendor_perl/VOMS/Lite
/usr/share/perl5/vendor_perl/VOMS/Lite.pm
/usr/share/perl5/vendor_perl/VOMS/Lite/AC.pm
/usr/share/perl5/vendor_perl/VOMS/Lite/ASN1Helper.pm
/usr/share/perl5/vendor_perl/VOMS/Lite/Attribs
/usr/share/perl5/vendor_perl/VOMS/Lite/Attribs/DBHelper.pm
/usr/share/perl5/vendor_perl/VOMS/Lite/Audit.pm
/usr/share/perl5/vendor_perl/VOMS/Lite/Base64.pm
/usr/share/perl5/vendor_perl/VOMS/Lite/CertKeyHelper.pm
/usr/share/perl5/vendor_perl/VOMS/Lite/KEY.pm
/usr/share/perl5/vendor_perl/VOMS/Lite/MyProxy.pm
/usr/share/perl5/vendor_perl/VOMS/Lite/OID.pm
/usr/share/perl5/vendor_perl/VOMS/Lite/PEMHelper.pm
/usr/share/perl5/vendor_perl/VOMS/Lite/PROXY.pm
/usr/share/perl5/vendor_perl/VOMS/Lite/REQ.pm
/usr/share/perl5/vendor_perl/VOMS/Lite/RSAHelper.pm
/usr/share/perl5/vendor_perl/VOMS/Lite/RSAKey.pm
/usr/share/perl5/vendor_perl/VOMS/Lite/SAMLHelper.pm
/usr/share/perl5/vendor_perl/VOMS/Lite/VOMS.pm
/usr/share/perl5/vendor_perl/VOMS/Lite/X509.pm
/usr/share/perl5/vendor_perl/VOMS/updateversion.pl

References

Summary

In this tutorial we learn how to install perl-VOMS-Lite on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).