Skip to content

Latest commit

 

History

History
104 lines (57 loc) · 2.44 KB

REFERENCE.md

File metadata and controls

104 lines (57 loc) · 2.44 KB

Reference

Table of Contents

Classes

  • arc: Manages tcl-devel package, libtcl symlink and /etc/rndrelease.

Classes

arc

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.

Parameters

The following parameters are available in the arc class:

manage_rndrelease

Data type: Boolean

Boolean to trigger management of /etc/rndrelease file.

Default value: true

create_rndrelease

Data type: Boolean

Boolean to trigger creation of /etc/rndrelease file.

Default value: true

create_symlink

Data type: Boolean

Boolean to trigger creation of libtcl symlink.

Default value: true

install_package

Data type: Boolean

Boolean to trigger installation of packages.

Default value: true

packages

Data type: Array

Array with package names to be installed.

Default value: []

rndrelease_version

Data type: Optional[String[1]]

String containing the content for /etc/rndrelease. If set to undef /etc/rndrelease will be deleted.

Default value: undef

symlink_target

Data type: Optional[Stdlib::Absolutepath]

Absolute path to the target of the libtcl symlink.

Default value: undef

manage_arc_console_icon

Data type: Boolean

Boolean to trigger if arc_console.desktop should be managed.

Default value: false

arc_console_icon

Data type: Boolean

Boolean to trigger creation (true) or deletion (false) of arc_console.desktop for the the arc_console.

Default value: false