Puppet Class: environment

Inherits:
environment::params show all
Defined in:
manifests/init.pp

Overview

Setup standard user environment

This class sets up: - system shell configuration (/etc/bash.bashrc and /etc/profile.d) - systemd-user-session - ssh keys generation script for users - MOTD

MOTD

The MOTD is in two parts that can be modified independently: info and legal. The content is provided as a hash in the motd_content parameter.

motd_content => {
  'info' => [
    'Welcome to this System',
    $::hostname,
  ],
  'legal' => [
    'No Trespassing',
  ],
}

Parameter Summary

Direct Known Subclasses

environment::config, environment::service