sys
This module contains classes, defined types, and parameters to assist system administrators and Puppet module authors. This includes Puppet classes for:
Installing common system utilities, shells, and terminal managers:
sys::bashsys::curlsys::gccsys::gitsys::htopsys::perlsys::rsyncsys::screensys::tcshsys::tmuxsys::wgetsys::unzipsys::zsh
OS-specific utilities and parameters for Debian/Ubuntu, RedHat, OpenBSD, and Solaris platforms:
sys::aptsys::ubuntusys::redhatsys::openbsdsys::solaris
sys::dkms: Installs DKMS to support dynamic linux kernel drivers.sys::fetch: Defined type for fetching files from URLs using wget or cURL.sys::luks: Installscryptsetuppackage for encrypted drive support on Linux, and create encrypted device mappings with thesys::luks::devicedefined type.sys::nfs: Installs NFS client libraries.sys::parted: Installs GNU Parted on Linux systems.sys::ssh: SSH configuration and hardeningsys::stat: For performance monitoring utilities likeiostat.sys::iptables: Sets up Linux firewwall rules using puppetlabs-firewall (required)sys::inifile: provides for INI File creation
License
Apache License, Version 2.0
Contact
Justin Bronn justin@counsyl.com
Support
Please log tickets and issues at https://github.com/counsyl/puppet-sys