# Install tmux. # # === Parameters # # $source: # Configuration file source. None by default. # class tmux($source=undef) { if $::operatingsystem != 'OpenBSD' { package { 'tmux': ensure => installed, before => $source ? { undef => undef, default => File['/etc/tmux.conf'], }, } } if $source { file { '/etc/tmux.conf': ensure => present, mode => '0644', owner => 'root', group => $::operatingsystem ? { 'openbsd' => 'wheel', default => 'root', }, source => $source, } } }