arc
: Manages tcl-devel package, libtcl symlink and /etc/rndrelease.
This module requires that you have OpenAFS installed. It is intended to be used in cooperation with puppet-module-afs. It is needed for modulecmd to work properly on all platforms.
The following parameters are available in the arc
class:
manage_rndrelease
create_rndrelease
create_symlink
install_package
packages
rndrelease_version
symlink_target
manage_arc_console_icon
arc_console_icon
Data type: Boolean
Boolean to trigger management of /etc/rndrelease file.
Default value: true
Data type: Boolean
Boolean to trigger creation of /etc/rndrelease file.
Default value: true
Data type: Boolean
Boolean to trigger creation of libtcl symlink.
Default value: true
Data type: Boolean
Boolean to trigger installation of packages.
Default value: true
Data type: Array
Array with package names to be installed.
Default value: []
Data type: Optional[String[1]]
String containing the content for /etc/rndrelease. If set to undef /etc/rndrelease will be deleted.
Default value: undef
Data type: Optional[Stdlib::Absolutepath]
Absolute path to the target of the libtcl symlink.
Default value: undef
Data type: Boolean
Boolean to trigger if arc_console.desktop should be managed.
Default value: false
Data type: Boolean
Boolean to trigger creation (true) or deletion (false) of arc_console.desktop for the the arc_console.
Default value: false