Skip to content

Commit

Permalink
Merge pull request #420 from ghoneycutt/puppet-strings
Browse files Browse the repository at this point in the history
(docs) Add puppet strings documentation for types
  • Loading branch information
ghoneycutt committed Nov 16, 2023
2 parents 0966901 + 2ccc1c5 commit 9aa4487
Show file tree
Hide file tree
Showing 7 changed files with 16 additions and 2 deletions.
3 changes: 3 additions & 0 deletions types/key/type.pp
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# @summary validate SSH key types
#
# From https://github.com/puppetlabs/puppetlabs-sshkeys_core/blob/master/lib/puppet/type/sshkey.rb v1.0.2
#
type Ssh::Key::Type = Enum[
'ssh-dss',
'ssh-ed25519',
Expand Down
2 changes: 2 additions & 0 deletions types/log_level.pp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# @summary validate SSH log levels
#
type Ssh::Log_level = Enum[
'QUIET',
'FATAL',
Expand Down
3 changes: 3 additions & 0 deletions types/permit_root_login.pp
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# @summary validate configuration options for permit_root_login
#
# 'without-password' is a deprecated alias for 'prohibit-password'
#
type Ssh::Permit_root_login = Enum[
'yes',
'prohibit-password',
Expand Down
3 changes: 2 additions & 1 deletion types/ssh_config.pp
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
# ssh_config configuration file parameters
# @summary ssh_config configuration file parameters
#
type Ssh::Ssh_Config = Struct[
{
Optional['Host'] => Stdlib::Host,
Expand Down
3 changes: 2 additions & 1 deletion types/sshd_config.pp
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
# sshd_config configuration file parameters
# @summary sshd_config configuration file parameters
#
type Ssh::Sshd_Config = Struct[
{
Optional['AcceptEnv'] => String[1],
Expand Down
2 changes: 2 additions & 0 deletions types/syslog_facility.pp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# @summary validate syslog facilities used by SSH
#
type Ssh::Syslog_facility = Enum[
'DAEMON',
'USER',
Expand Down
2 changes: 2 additions & 0 deletions types/yes_no.pp
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
# @summary validate SSH configuration that uses yes/no.
#
type Ssh::Yes_no = Enum['yes', 'no']

0 comments on commit 9aa4487

Please sign in to comment.