puppet-desktop/manifests/params.pp

34 lines
848 B
ObjectPascal
Raw Permalink Normal View History

# @summary A short summary of the purpose of this class
#
# A description of what this class does
#
# @example
# include desktop::params
class desktop::params {
# Display manager variables
$display_manager_manage = true
$display_manager_package = $facts['os']['family'] ? {
'Debian' => 'gdm3',
default => 'gdm',
}
# Common variables
$all_desktop_install = false
# MATE desktop variables
$mate_desktop_install = $all_desktop_install
$mate_desktop_package = $facts['os']['family'] ? {
'RedHat' => 'mate-desktop',
'Debian' => 'mate-desktop-environment',
'FreeBSD' => 'mate',
}
# KDE desktop variables
$kde_desktop_install = $all_desktop_install
$kde_desktop_package = $facts['os']['family'] ? {
'RedHat' => 'kde-desktop',
'Debian' => 'kde-plasma-desktop',
'FreeBSD' => 'kde5',
}
}