You are here: Home / LBN / Up2date / Cloud Computing / BastionLinux 25 / puppet-geoffwilliams-sshkeys-0.3.2-2.lbn25.noarch

puppet-geoffwilliams-sshkeys-0.3.2-2.lbn25.noarch

Package Attributes
RPM  puppet-geoffwilliams-sshkeys-0.3.2-2.lbn25.noarch.rpm Architecture  noarch Size  226410 Created  2023/06/18 04:32:35 UTC
Package Specification
Summary ssh key generation and distribution with puppet
Group System Environment/Base
License ASL 2.0
Home Page https://github.com/GeoffWilliams
Description

Generates, distributes and authorises SSH keys

Module Description

Handles SSH keys by generating them once on the Puppet Master and distributing them to other nodes as file resources using Puppet's file() function. This avoids the need for exported resources and associated synchronisation problems.

Since SSH keys are stored on the master, this weakens security somewhat vs PKIs are intended to work. This can be mitigated by applying the principle of least privilege to accounts that use keys in this way. Also if your Puppet Master is compromised, its game over anyway...

Requires
rpmlib(PayloadFilesHavePrefix)  
rpmlib(FileDigests)  
rpmlib(PayloadIsXz)  
rpmlib(CompressedFileNames)  
Provides
puppet-geoffwilliams-sshkeys

Document Actions