Executable binaries and symlinks installed
PE installs executable binaries and symlinks for interacting with tools and services.
On *nix nodes, all software is installed under /opt/puppetlabs
.
On Windows nodes, all software is installed in Program Files
at Puppet Labs\Puppet
.
Executable binaries on *nix are in /opt/puppetlabs/bin
and /opt/puppetlabs/sbin
.
$PATH
, manually add them to your profile or export
the
path:export PATH=$PATH:/opt/puppetlabs/bin
To make essential Puppet tools available to all users, the
installer automatically creates symlinks in /usr/local/bin
for the
facter
, puppet
, pe-man
,
r10k
, and hiera
binaries. Symlinks are created
only if /usr/local/bin
is writeable. Users of AIX and Solaris 11 must add /usr/local/bin
to their default path.
For macOS agents, symlinks aren't created until the first successful run that applies the agents' catalogs.
manage_symlinks
setting in
your default Hiera file:
puppet_enterprise::manage_symlinks: false
Binaries provided by other software components, such as those for interacting with the PostgreSQL server, PuppetDB, or Ruby packages, do not have symlinks created.