Skip to content

Commit 7849508

Browse files
committed
prepare release: v9.0.2
1 parent 2b2c587 commit 7849508

File tree

3 files changed

+5
-100
lines changed

3 files changed

+5
-100
lines changed

CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## [9.0.2]
8+
### Fixed
9+
- allow String as type for priority in sudo::conf
10+
711
## [9.0.1]
812
### Fixed
913
- Cleanup old OSes leftovers (#314)

REFERENCE.md

-99
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,6 @@ rpm. so we add a dependencies to the ldap module.
1919
* `sudo::package::solaris`: install sudo under solaris 10/11.
2020
* `sudo::params`: Params class for the sudo module
2121

22-
### Defined types
23-
24-
* [`sudo::conf`](#sudo--conf): Manages sudo configuration snippets
25-
2622
### Functions
2723

2824
* [`sudo::defaults`](#sudo--defaults): Formats sudoers defaults config see https://linux.die.net/man/5/sudoers Default_Type ::= 'Defaults' | 'Defaults' '@
@@ -429,101 +425,6 @@ add_groups is ignored at EVERY level of the hierarchy.
429425

430426
Default value: `undef`
431427

432-
## Defined types
433-
434-
### <a name="sudo--conf"></a>`sudo::conf`
435-
436-
Define: sudo::conf
437-
438-
#### Examples
439-
440-
#####
441-
442-
```puppet
443-
sudo::conf { 'admins':
444-
source => 'puppet:///files/etc/sudoers.d/admins',
445-
}
446-
```
447-
448-
#### Parameters
449-
450-
The following parameters are available in the `sudo::conf` defined type:
451-
452-
* [`ensure`](#-sudo--conf--ensure)
453-
* [`priority`](#-sudo--conf--priority)
454-
* [`content`](#-sudo--conf--content)
455-
* [`source`](#-sudo--conf--source)
456-
* [`template`](#-sudo--conf--template)
457-
* [`sudo_config_dir`](#-sudo--conf--sudo_config_dir)
458-
* [`sudo_file_name`](#-sudo--conf--sudo_file_name)
459-
* [`sudo_syntax_path`](#-sudo--conf--sudo_syntax_path)
460-
461-
##### <a name="-sudo--conf--ensure"></a>`ensure`
462-
463-
Data type: `Enum['present', 'absent']`
464-
465-
Ensure if present or absent
466-
467-
Default value: `present`
468-
469-
##### <a name="-sudo--conf--priority"></a>`priority`
470-
471-
Data type: `Integer[0]`
472-
473-
Prefix file name with $priority
474-
475-
Default value: `10`
476-
477-
##### <a name="-sudo--conf--content"></a>`content`
478-
479-
Data type: `Optional[Variant[Array[String[1]], String[1]]]`
480-
481-
Content of configuration snippet
482-
483-
Default value: `undef`
484-
485-
##### <a name="-sudo--conf--source"></a>`source`
486-
487-
Data type: `Optional[String[1]]`
488-
489-
Source of configuration snippet
490-
491-
Default value: `undef`
492-
493-
##### <a name="-sudo--conf--template"></a>`template`
494-
495-
Data type: `Optional[String[1]]`
496-
497-
Path of a template file
498-
499-
Default value: `undef`
500-
501-
##### <a name="-sudo--conf--sudo_config_dir"></a>`sudo_config_dir`
502-
503-
Data type: `Optional[String[1]]`
504-
505-
Where to place configuration snippets.
506-
Only set this, if your platform is not supported or
507-
you know, what you're doing.
508-
509-
Default value: `undef`
510-
511-
##### <a name="-sudo--conf--sudo_file_name"></a>`sudo_file_name`
512-
513-
Data type: `Optional[String[1]]`
514-
515-
Set a custom file name for the snippet
516-
517-
Default value: `undef`
518-
519-
##### <a name="-sudo--conf--sudo_syntax_path"></a>`sudo_syntax_path`
520-
521-
Data type: `String[1]`
522-
523-
Path to use for executing the sudo syntax check
524-
525-
Default value: `'/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'`
526-
527428
## Functions
528429

529430
### <a name="sudo--defaults"></a>`sudo::defaults`

metadata.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "saz-sudo",
3-
"version": "9.0.1",
3+
"version": "9.0.2",
44
"author": "saz",
55
"license": "Apache-2.0",
66
"summary": "Manage sudo configuration via Puppet",

0 commit comments

Comments
 (0)