1.3 KiB
1.3 KiB
profile::files
This profile creates symlinks.
Parameters
| Name | Type | Default |
|---|---|---|
| symlinks | hash | hiera('files::symlinks') |
| directories | hash | hiera_hash('files::directories') |
symlinks
A hash specifying symlinks to be created. The keys of the hash are the absolute pathnames of the symlinks, the values of the hash are the corresponding symlink targets.
Example:
files::symlinks:
'/opt/foo': '/var/lib/foo'
directories
A hash specifying directories to be created. The keys of the hash are
the absolute pathnames of the directory, the optional values can be
owner, group (default is root for
both) and the mode (default 755). Parent
directories are automatically created with default settings. If that is
not desired, do a custom definition for each parent directory too.
Example:
files::directories:
/etc/test1:
/etc/test2/foo/bar:
owner: 'buchel_k'
group: 'unx-nogroup'
mode: '775'