diff --git a/README.md b/README.md index d2fd215c5a..fee719e6b2 100644 --- a/README.md +++ b/README.md @@ -7,9 +7,9 @@ configurations) based on a centralized specification. ## Documentation As of now, OpenVox is effectively the same as the original Puppet™️ packages, aside from some minor build pipeline changes and package renaming. -This means that aside from the installation, all Puppet™️ docs and tutorials will still be completely applicable. +This means that aside from the installation, most existing Puppet™️ docs and tutorials will still be applicable. As the OpenVox project matures, we will create more documentation, guides, and tutorials. -For the time being though, now you’ll want to hop over to [the OpenVox documentation](https://docs.openvoxproject.org/) and go from there. +Documentation is available at [the OpenVox documentation site](https://docs.openvoxproject.org/). ### HTTP API diff --git a/api/docs/http_api_index.md b/api/docs/http_api_index.md index 0ef67d4b28..f459875ae2 100644 --- a/api/docs/http_api_index.md +++ b/api/docs/http_api_index.md @@ -13,11 +13,6 @@ The V1 and V2 APIs were removed in Puppet 4.0.0. The routes that were previously under `/` or `/v2.0` can now be found under the [`/puppet/v3`](#puppet-v3-http-api) API or [`/puppet-ca/v1`](#ca-v1-http-api) API. -Starting with version 2.1, the Puppet Server 2.x series provides both the -current and previous API endpoints, and can serve nodes running Puppet agent 3.x -and 4.x. However, Rack servers, WEBrick servers, and Puppet Server 2.0 cannot -serve nodes running Puppet 3.x. - Puppet and Puppet CA APIs ------------------ diff --git a/docs/http.md b/docs/http.md index 88ab101763..ba03cc0e99 100644 --- a/docs/http.md +++ b/docs/http.md @@ -85,7 +85,7 @@ result, it's hard for clients to build higher level abstractions. ### SSL Trust Stores -OpenVox only trusts the puppet PKI when connecting to puppet infrastructure, but +OpenVox only trusts the OpenVox PKI when connecting to OpenVox infrastructure, but needs to additionally trust the system cert store for requests like PMT and downloading files from https sources. However, the current API doesn't allow the caller to do that, which is why `Puppet::Util::HttpProxy#request_with_redirects` @@ -270,9 +270,9 @@ end OpenVox ruby code running in puppetserver sometimes make outbound connections such as the [puppetdb -terminus](https://github.com/puppetlabs/puppetdb/blob/6.5.0/puppet/lib/puppet/util/puppetdb/http.rb#L138) +terminus](https://github.com/OpenVoxProject/openvoxdb/blob/main/puppet/lib/puppet/util/puppetdb/http.rb) and ['http' report -processor](https://github.com/puppetlabs/puppet/blob/6.7.0/lib/puppet/reports/http.rb#L32). +processor](https://github.com/OpenVoxProject/openvox/blob/main/lib/puppet/reports/http.rb). Currently, puppetserver registers its own http client class, so that it can perform the HTTP request using Apache HttpClient. diff --git a/docs/rspec_tutorial.md b/docs/rspec_tutorial.md index 99f0c1aad6..493e47ad88 100644 --- a/docs/rspec_tutorial.md +++ b/docs/rspec_tutorial.md @@ -48,7 +48,7 @@ found in the project Gemfile. ## OpenVox Continuous integration - * GitHub Actions (spec tests only): https://github.com/OpenVoxProject/openvox/actions + * GitHub Actions: https://github.com/OpenVoxProject/openvox/actions ## RSpec diff --git a/docs/unicode.md b/docs/unicode.md index 6724eef8f0..d0ae27eaa8 100644 --- a/docs/unicode.md +++ b/docs/unicode.md @@ -1,6 +1,6 @@ # UTF-8 Handling # -Now that OpenVox only supports Ruby 1.9+, developers should be aware +Developers should be aware of how Ruby handles Strings and Regexp objects. Specifically, every instance of these two classes will have an encoding attribute determined in a number of ways. diff --git a/lib/puppet/application/agent.rb b/lib/puppet/application/agent.rb index cfba7aa475..4d809b2174 100644 --- a/lib/puppet/application/agent.rb +++ b/lib/puppet/application/agent.rb @@ -349,9 +349,9 @@ def help OpenVox agent accepts the following signals: * SIGHUP: - Restart the puppet agent daemon. + Restart the OpenVox agent daemon. * SIGINT and SIGTERM: - Shut down the puppet agent daemon. + Shut down the OpenVox agent daemon. * SIGUSR1: Immediately retrieve and apply configurations from the OpenVox server. * SIGUSR2: @@ -364,8 +364,8 @@ def help COPYRIGHT --------- - Copyright (c) 2011 Puppet Inc. - Copyright (c) 2024 Vox Pupuli + Copyright (c) 2011 Puppet Inc.; + Copyright (c) 2024 Vox Pupuli. Licensed under the Apache 2.0 License HELP diff --git a/lib/puppet/application/apply.rb b/lib/puppet/application/apply.rb index 9b2d2ef397..7f3c0803ce 100644 --- a/lib/puppet/application/apply.rb +++ b/lib/puppet/application/apply.rb @@ -69,7 +69,7 @@ def help differences. When combined with scheduling and an automated system for pushing manifests, this can be used to implement a serverless site. - Most users should use 'puppet agent' and 'puppet server' for site-wide + Most users should use 'puppet agent' with an OpenVox server for site-wide manifests. @@ -165,8 +165,8 @@ def help COPYRIGHT --------- - Copyright (c) 2011 Puppet Inc. - Copyright (c) 2024 Vox Pupuli + Copyright (c) 2011 Puppet Inc.; + Copyright (c) 2024 Vox Pupuli. Licensed under the Apache 2.0 License HELP diff --git a/lib/puppet/application/describe.rb b/lib/puppet/application/describe.rb index 004363482d..3ea5a7c8b6 100644 --- a/lib/puppet/application/describe.rb +++ b/lib/puppet/application/describe.rb @@ -226,8 +226,8 @@ def help COPYRIGHT --------- - Copyright (c) 2011 Puppet Inc. - Copyright (c) 2024 Vox Pupuli + Copyright (c) 2011 Puppet Inc.; + Copyright (c) 2024 Vox Pupuli. Licensed under the Apache 2.0 License HELP diff --git a/lib/puppet/application/doc.rb b/lib/puppet/application/doc.rb index ab23e7c998..eff5aac088 100644 --- a/lib/puppet/application/doc.rb +++ b/lib/puppet/application/doc.rb @@ -108,8 +108,8 @@ module - see https://github.com/puppetlabs/puppetlabs-strings for more informati COPYRIGHT --------- - Copyright (c) 2011 Puppet Inc. - Copyright (c) 2024 Vox Pupuli + Copyright (c) 2011 Puppet Inc.; + Copyright (c) 2024 Vox Pupuli. Licensed under the Apache 2.0 License HELP diff --git a/lib/puppet/application/filebucket.rb b/lib/puppet/application/filebucket.rb index a660e6f20a..40e9756100 100644 --- a/lib/puppet/application/filebucket.rb +++ b/lib/puppet/application/filebucket.rb @@ -206,8 +206,8 @@ def help COPYRIGHT --------- - Copyright (c) 2011 Puppet Inc. - Copyright (c) 2024 Vox Pupuli + Copyright (c) 2011 Puppet Inc.; + Copyright (c) 2024 Vox Pupuli. Licensed under the Apache 2.0 License HELP diff --git a/lib/puppet/application/resource.rb b/lib/puppet/application/resource.rb index 925309ef2f..31bcd3b779 100644 --- a/lib/puppet/application/resource.rb +++ b/lib/puppet/application/resource.rb @@ -137,8 +137,8 @@ def help COPYRIGHT --------- - Copyright (c) 2011 Puppet Inc. - Copyright (c) 2024 Vox Pupuli + Copyright (c) 2011 Puppet Inc.; + Copyright (c) 2024 Vox Pupuli. Licensed under the Apache 2.0 License HELP diff --git a/lib/puppet/application/ssl.rb b/lib/puppet/application/ssl.rb index ebc7ce5cee..289d93fa3b 100644 --- a/lib/puppet/application/ssl.rb +++ b/lib/puppet/application/ssl.rb @@ -96,8 +96,8 @@ def help COPYRIGHT --------- - Copyright (c) 2011 Puppet Inc. - Copyright (c) 2024 Vox Pupuli + Copyright (c) 2011 Puppet Inc.; + Copyright (c) 2024 Vox Pupuli. Licensed under the Apache 2.0 License HELP end diff --git a/lib/puppet/defaults.rb b/lib/puppet/defaults.rb index fd0eef9e8a..1fff29a388 100644 --- a/lib/puppet/defaults.rb +++ b/lib/puppet/defaults.rb @@ -333,7 +333,7 @@ def self.initialize_default_settings!(settings) :default => ! Puppet::Util::Platform.windows?, :type => :boolean, :desc => "Whether OpenVox should manage the owner, group, and mode of files it uses internally. - **Note**: For Windows agents, the default is `false` for versions 4.10.13 and greater, versions 5.5.6 and greater, and versions 6.0 and greater.", + **Note**: For Windows agents, the default is `false`.", }, :onetime => { :default => false, @@ -376,7 +376,7 @@ def self.initialize_default_settings!(settings) :default => "production", :desc => "The environment in which OpenVox is running. For clients, such as `puppet agent`, this determines the environment itself, which - OpenVox uses to find modules and much more. For servers, such as `puppet server`, + OpenVox uses to find modules and much more. For servers, such as OpenVox Server, this provides the default environment for nodes that OpenVox knows nothing about. When defining an environment in the `[agent]` section, this refers to the @@ -1635,7 +1635,7 @@ def self.initialize_default_settings!(settings) :type => :server_list, :desc => "The list of primary OpenVox servers to which the OpenVox agent should connect, in the order that they will be tried. Each value should be a fully qualified domain name, followed by an optional ':' and port number. - If a port is omitted, OpenVox uses masterport for that host. This setting takes precedence over `server`.", + If a port is omitted, OpenVox uses the `serverport` setting for that host. This setting takes precedence over `server`.", }, :use_srv_records => { :default => false, diff --git a/lib/puppet/face/help/man.erb b/lib/puppet/face/help/man.erb index ad60035b17..5e463f59de 100644 --- a/lib/puppet/face/help/man.erb +++ b/lib/puppet/face/help/man.erb @@ -148,5 +148,5 @@ AUTHOR <% end -%> COPYRIGHT AND LICENSE --------------------- -<%= face.copyright %> +<%= face.copyright %>. <%= face.license %> diff --git a/lib/puppet/pops/loader/module_loaders.rb b/lib/puppet/pops/loader/module_loaders.rb index 36959faeca..9bd0347d89 100644 --- a/lib/puppet/pops/loader/module_loaders.rb +++ b/lib/puppet/pops/loader/module_loaders.rb @@ -39,9 +39,9 @@ def self.cached_loader_from(parent_loader, loaders) def self.system_loader_from(parent_loader, loaders) # OpenVox may be installed in a fixed location via RPM, installed as a Gem, via source etc. - # The only way to find this across the different ways OpenVox can be installed is - # to search up the path from this source file's __FILE__ location until it finds the base of - # puppet. + # The only way to find the OpenVox code across these different installation methods is + # to search up the path from this source file's __FILE__ location until it finds the root + # of the OpenVox codebase. # puppet_lib = File.realpath(File.join(File.dirname(__FILE__), '../../..')) LibRootedFileBased.new(parent_loader, diff --git a/lib/puppet/pops/resource/resource_type_impl.rb b/lib/puppet/pops/resource/resource_type_impl.rb index 81c455e7aa..9a2096cf4c 100644 --- a/lib/puppet/pops/resource/resource_type_impl.rb +++ b/lib/puppet/pops/resource/resource_type_impl.rb @@ -267,7 +267,7 @@ def attrclass(name) # * meta parameters # def allattrs - raise NotImplementedError, "allattrs() - return all attribute names in order - probably not used server side" + raise NotImplementedError, "allattrs() - return all attribute names in order - probably not used on the server side" # key_attributes | (parameters & [:provider]) | properties.collect { |property| property.name } | parameters | metaparams end diff --git a/lib/puppet/type/user.rb b/lib/puppet/type/user.rb index 5bfc815ada..fcc4f6396b 100644 --- a/lib/puppet/type/user.rb +++ b/lib/puppet/type/user.rb @@ -226,7 +226,7 @@ def change_to_s(currentvalue, newvalue) hashes. You can use OpenVox's built-in `sha1` function to generate a salted SHA1 hash from a password. * Mac OS X 10.7 (Lion), and many recent Linux distributions, use salted SHA512 - hashes. The puppetlabs [stdlib][] module contains a `str2saltedsha512` function + hashes. The puppetlabs [stdlib](https://forge.puppet.com/modules/puppetlabs/stdlib) module contains a `str2saltedsha512` function which can generate password hashes for these operating systems. * OS X 10.8 and higher use salted SHA512 PBKDF2 hashes. When managing passwords on these systems, the `salt` and `iterations` attributes need to be specified as @@ -237,8 +237,6 @@ def change_to_s(currentvalue, newvalue) * Windows passwords can be managed only in cleartext, because there is no Windows API for setting the password hash. - [stdlib]: https://github.com/puppetlabs/puppetlabs-stdlib/ - Enclose any value that includes a dollar sign ($) in single quotes (') to avoid accidental variable interpolation. diff --git a/locales/config.yaml b/locales/config.yaml index a3fa7d3103..8662a1e0d2 100644 --- a/locales/config.yaml +++ b/locales/config.yaml @@ -8,13 +8,13 @@ gettext: # This is used in comments in the .pot and .po files to indicate what # project the files belong to and should be a little more descriptive than # - package_name: Puppet automation framework + package_name: OpenVox automation framework # The locale that the default messages in the .pot file are in default_locale: en # The address for sending bug reports. - bugs_address: https://tickets.puppetlabs.com + bugs_address: https://github.com/OpenVoxProject/openvox/issues # The holder of the copyright. - copyright_holder: Puppet, Inc. + copyright_holder: Vox Pupuli; portions Copyright (C) 2024 Puppet, Inc. # Patterns for +Dir.glob+ used to find all files that might contain # translatable content, relative to the project root directory source_files: diff --git a/locales/puppet.pot b/locales/puppet.pot index 076dc6b3cc..d08dac10b4 100644 --- a/locales/puppet.pot +++ b/locales/puppet.pot @@ -1,16 +1,16 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2026 Puppet, Inc. -# This file is distributed under the same license as the Puppet automation framework package. +# Copyright (C) 2026 Vox Pupuli; portions Copyright (C) 2024 Puppet, Inc. +# This file is distributed under the same license as the OpenVox automation framework package. # FIRST AUTHOR , 2026. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Puppet automation framework 9.0.0-alpha2-71-gf7b1a950d9\n" +"Project-Id-Version: OpenVox automation framework 9.0.0-beta1-51-g3d665fe7a4\n" "\n" -"Report-Msgid-Bugs-To: https://tickets.puppetlabs.com\n" -"POT-Creation-Date: 2026-07-14 18:35+0000\n" -"PO-Revision-Date: 2026-07-14 18:35+0000\n" +"Report-Msgid-Bugs-To: https://github.com/OpenVoxProject/openvox/issues\n" +"POT-Creation-Date: 2026-08-01 22:12+0000\n" +"PO-Revision-Date: 2026-08-01 22:12+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" @@ -44,7 +44,7 @@ msgstr "" msgid "Please supply a parameter to perform a Hiera lookup" msgstr "" -#: ../lib/hiera_puppet.rb:74 ../lib/puppet/indirector/hiera.rb:87 +#: ../lib/hiera_puppet.rb:74 ../lib/puppet/indirector/data_binding/hiera.rb:85 msgid "Config file %{hiera_config} not found, using Hiera defaults" msgstr "" @@ -2193,16 +2193,16 @@ msgstr "" msgid "appears to have a negative number of dependencies" msgstr "" -#: ../lib/puppet/graph/simple_graph.rb:69 +#: ../lib/puppet/graph/simple_graph.rb:68 msgid "Got an event from invalid vertex %{source}" msgstr "" #. TRANSLATORS "negative or zero" refers to the count of paths -#: ../lib/puppet/graph/simple_graph.rb:201 +#: ../lib/puppet/graph/simple_graph.rb:200 msgid "negative or zero max_paths" msgstr "" -#: ../lib/puppet/graph/simple_graph.rb:233 +#: ../lib/puppet/graph/simple_graph.rb:232 msgid "" "Found %{num} dependency cycle:\n" msgid_plural "" @@ -2210,12 +2210,12 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: ../lib/puppet/graph/simple_graph.rb:242 +#: ../lib/puppet/graph/simple_graph.rb:241 msgid "Cycle graph written to %{filename}." msgstr "" #. TRANSLATORS '--graph' refers to a command line option and OmniGraffle and GraphViz are program names and should not be translated -#: ../lib/puppet/graph/simple_graph.rb:245 +#: ../lib/puppet/graph/simple_graph.rb:244 msgid "Try the '--graph' option and opening the resulting '.dot' file in OmniGraffle or GraphViz" msgstr "" @@ -2281,15 +2281,15 @@ msgstr "" msgid "Failed to parse Retry-After header '%{retry_after}' as an integer or RFC 2822 date" msgstr "" -#: ../lib/puppet/http/service.rb:109 +#: ../lib/puppet/http/service.rb:127 msgid "Ignoring extra header \"%{name}\" as it was previously set." msgstr "" -#: ../lib/puppet/http/service.rb:111 +#: ../lib/puppet/http/service.rb:129 msgid "Ignoring extra header \"%{name}\" as it has no value." msgstr "" -#: ../lib/puppet/http/service.rb:132 ../lib/puppet/indirector/rest.rb:55 +#: ../lib/puppet/http/service.rb:150 ../lib/puppet/indirector/rest.rb:55 msgid "No content type in http response; cannot parse" msgstr "" @@ -2446,6 +2446,16 @@ msgstr "" msgid "Find %{uri} resulted in 404 with the message: %{body}" msgstr "" +#. TRANSLATORS "Hiera" is the name of a code library and should not be translated +#: ../lib/puppet/indirector/data_binding/hiera.rb:12 +msgid "Hiera terminus not supported without hiera library" +msgstr "" + +#. TRANSLATORS "merge" is a parameter name and should not be translated +#: ../lib/puppet/indirector/data_binding/hiera.rb:72 +msgid "Unrecognized value for request 'merge' parameter: '%{merge}'" +msgstr "" + #: ../lib/puppet/indirector/exec.rb:13 msgid "Exec commands must be an array" msgstr "" @@ -2601,16 +2611,6 @@ msgstr "" msgid "Could not find filesystem info for file '%{request}' in environment %{env}" msgstr "" -#. TRANSLATORS "Hiera" is the name of a code library and should not be translated -#: ../lib/puppet/indirector/hiera.rb:14 -msgid "Hiera terminus not supported without hiera library" -msgstr "" - -#. TRANSLATORS "merge" is a parameter name and should not be translated -#: ../lib/puppet/indirector/hiera.rb:74 -msgid "Unrecognized value for request 'merge' parameter: '%{merge}'" -msgstr "" - #: ../lib/puppet/indirector/indirection.rb:43 msgid "Tried to cache when no cache class was set" msgstr "" @@ -3600,51 +3600,51 @@ msgstr "" msgid "%{module_name} (%{path}) has an invalid version number (%{version}). The version has been set to 0.0.0. If you are the maintainer for this module, please update the metadata.json with a valid Semantic Version (http://semver.org)." msgstr "" -#: ../lib/puppet/module_tool/metadata.rb:72 +#: ../lib/puppet/module_tool/metadata.rb:71 msgid "Dependency conflict for %{module_name}: Dependency %{name} was given conflicting version requirements %{version_requirement} and %{dup_version}. Verify that there are no duplicates in the metadata.json." msgstr "" -#: ../lib/puppet/module_tool/metadata.rb:181 +#: ../lib/puppet/module_tool/metadata.rb:180 msgid "the field must be a namespaced module name" msgstr "" -#: ../lib/puppet/module_tool/metadata.rb:183 +#: ../lib/puppet/module_tool/metadata.rb:182 msgid "the module name contains non-alphanumeric (or underscore) characters" msgstr "" -#: ../lib/puppet/module_tool/metadata.rb:185 +#: ../lib/puppet/module_tool/metadata.rb:184 msgid "the module name must begin with a letter" msgstr "" -#: ../lib/puppet/module_tool/metadata.rb:187 +#: ../lib/puppet/module_tool/metadata.rb:186 msgid "the namespace contains non-alphanumeric characters" msgstr "" -#: ../lib/puppet/module_tool/metadata.rb:190 +#: ../lib/puppet/module_tool/metadata.rb:189 msgid "Invalid 'name' field in metadata.json: %{err}" msgstr "" -#: ../lib/puppet/module_tool/metadata.rb:197 +#: ../lib/puppet/module_tool/metadata.rb:196 msgid "version string cannot be parsed as a valid Semantic Version" msgstr "" -#: ../lib/puppet/module_tool/metadata.rb:198 +#: ../lib/puppet/module_tool/metadata.rb:197 msgid "Invalid 'version' field in metadata.json: %{err}" msgstr "" -#: ../lib/puppet/module_tool/metadata.rb:210 +#: ../lib/puppet/module_tool/metadata.rb:209 msgid "field 'data_provider' contains non-alphanumeric characters" msgstr "" -#: ../lib/puppet/module_tool/metadata.rb:212 +#: ../lib/puppet/module_tool/metadata.rb:211 msgid "field 'data_provider' must begin with a letter" msgstr "" -#: ../lib/puppet/module_tool/metadata.rb:216 +#: ../lib/puppet/module_tool/metadata.rb:215 msgid "field 'data_provider' must be a string" msgstr "" -#: ../lib/puppet/module_tool/metadata.rb:224 +#: ../lib/puppet/module_tool/metadata.rb:223 msgid "Invalid 'version_range' field in metadata.json: %{err}" msgstr "" @@ -6405,7 +6405,7 @@ msgstr "" msgid "/etc/apt/sources.list contains a cdrom source; not installing. Use 'allowcdrom' to override this failure." msgstr "" -#: ../lib/puppet/provider/package/apt.rb:176 ../lib/puppet/provider/package/aptitude.rb:22 ../lib/puppet/provider/package/ports.rb:22 ../lib/puppet/provider/package/portupgrade.rb:96 ../lib/puppet/provider/package/portupgrade.rb:153 ../lib/puppet/provider/package/rug.rb:29 ../lib/puppet/provider/package/up2date.rb:18 ../lib/puppet/provider/package/yum.rb:315 ../lib/puppet/provider/package/zypper.rb:148 +#: ../lib/puppet/provider/package/apt.rb:176 ../lib/puppet/provider/package/aptitude.rb:21 ../lib/puppet/provider/package/ports.rb:22 ../lib/puppet/provider/package/portupgrade.rb:96 ../lib/puppet/provider/package/portupgrade.rb:153 ../lib/puppet/provider/package/rug.rb:29 ../lib/puppet/provider/package/up2date.rb:18 ../lib/puppet/provider/package/yum.rb:315 ../lib/puppet/provider/package/zypper.rb:148 msgid "Could not find package %{name}" msgstr "" @@ -6551,39 +6551,39 @@ msgstr "" msgid "Failed to match line %{line}" msgstr "" -#: ../lib/puppet/provider/package/pacman.rb:49 +#: ../lib/puppet/provider/package/pacman.rb:48 msgid "Could not find package '%{name}'" msgstr "" -#: ../lib/puppet/provider/package/pacman.rb:85 ../lib/puppet/provider/package/xbps.rb:35 +#: ../lib/puppet/provider/package/pacman.rb:84 ../lib/puppet/provider/package/xbps.rb:35 msgid "Failed to match line '%{line}'" msgstr "" -#: ../lib/puppet/provider/package/pacman.rb:91 ../lib/puppet/provider/package/xbps.rb:42 +#: ../lib/puppet/provider/package/pacman.rb:90 ../lib/puppet/provider/package/xbps.rb:42 msgid "Error getting installed packages" msgstr "" -#: ../lib/puppet/provider/package/pacman.rb:172 +#: ../lib/puppet/provider/package/pacman.rb:171 msgid "%{resource_name} is a group, but allow_virtual is false." msgstr "" -#: ../lib/puppet/provider/package/pacman.rb:209 +#: ../lib/puppet/provider/package/pacman.rb:208 msgid "Refusing to uninstall package group %{resource_name}, because allow_virtual is false." msgstr "" -#: ../lib/puppet/provider/package/pacman.rb:238 +#: ../lib/puppet/provider/package/pacman.rb:237 msgid "Invalid source '%{source}': %{detail}" msgstr "" -#: ../lib/puppet/provider/package/pacman.rb:247 +#: ../lib/puppet/provider/package/pacman.rb:246 msgid "puppet:// URL is not supported by pacman" msgstr "" -#: ../lib/puppet/provider/package/pacman.rb:249 +#: ../lib/puppet/provider/package/pacman.rb:248 msgid "Source %{source} is not supported by pacman" msgstr "" -#: ../lib/puppet/provider/package/pacman.rb:258 +#: ../lib/puppet/provider/package/pacman.rb:257 msgid "Refusing to install package group %{resource_name}, because allow_virtual is false." msgstr "" @@ -7034,7 +7034,7 @@ msgstr "" msgid "Could not find resource %{resource} when converting %{message} resources" msgstr "" -#: ../lib/puppet/resource/status.rb:141 ../lib/puppet/transaction.rb:273 +#: ../lib/puppet/resource/status.rb:141 ../lib/puppet/transaction.rb:272 msgid "Could not evaluate: %{detail}" msgstr "" @@ -7201,38 +7201,38 @@ msgid "Invalid autosign value %{value}: must be 'true'/'false' or an absolute pa msgstr "" #. TRANSLATORS ':%{name}', ':call_hook', and ':on_write_only' should not be translated -#: ../lib/puppet/settings/base_setting.rb:40 +#: ../lib/puppet/settings/base_setting.rb:39 msgid "Setting :%{name} :call_hook is nil, defaulting to :on_write_only" msgstr "" #. TRANSLATORS 'call_hook' is an OpenVox option name and should not be translated -#: ../lib/puppet/settings/base_setting.rb:45 +#: ../lib/puppet/settings/base_setting.rb:44 msgid "Invalid option %{value} for call_hook" msgstr "" #. TRANSLATORS ':call_hook' and ':hook' are specific setting names and should not be translated -#: ../lib/puppet/settings/base_setting.rb:105 +#: ../lib/puppet/settings/base_setting.rb:104 msgid "Cannot reference :call_hook for :%{name} if no :hook is defined" msgstr "" -#: ../lib/puppet/settings/base_setting.rb:111 +#: ../lib/puppet/settings/base_setting.rb:110 msgid "%{class_name} (setting '%{setting}') does not accept %{parameter}" msgstr "" -#: ../lib/puppet/settings/base_setting.rb:118 +#: ../lib/puppet/settings/base_setting.rb:117 msgid "You must provide a description for the %{class_name} config option" msgstr "" -#: ../lib/puppet/settings/base_setting.rb:132 +#: ../lib/puppet/settings/base_setting.rb:131 msgid "Short names can only be one character." msgstr "" #. TRANSLATORS 'deprecated' is an OpenVox setting and ':completely' and ':allowed_on_commandline' are possible values and should not be translated -#: ../lib/puppet/settings/base_setting.rb:203 +#: ../lib/puppet/settings/base_setting.rb:202 msgid "Unsupported deprecated value '%{deprecation}'." msgstr "" -#: ../lib/puppet/settings/base_setting.rb:204 +#: ../lib/puppet/settings/base_setting.rb:203 msgid "Supported values for deprecated are ':completely' or ':allowed_on_commandline'" msgstr "" @@ -7354,7 +7354,7 @@ msgstr "" msgid "Name must be supplied if it cannot be determined from the instance" msgstr "" -#: ../lib/puppet/ssl/base.rb:137 +#: ../lib/puppet/ssl/base.rb:143 msgid "Unknown signature algorithm '%{ln}'" msgstr "" @@ -7426,15 +7426,15 @@ msgstr "" msgid "unexpected attributes %{keys} in %{path}" msgstr "" -#: ../lib/puppet/ssl/error.rb:22 +#: ../lib/puppet/ssl/error.rb:21 msgid "expected one of %{certnames}" msgstr "" -#: ../lib/puppet/ssl/error.rb:24 +#: ../lib/puppet/ssl/error.rb:23 msgid "expected %{certname}" msgstr "" -#: ../lib/puppet/ssl/error.rb:27 +#: ../lib/puppet/ssl/error.rb:26 msgid "Server hostname '%{host}' did not match server certificate; %{expected_certnames}" msgstr "" @@ -7751,72 +7751,72 @@ msgstr "" msgid "PP syntax checker: \"%{message}\"" msgstr "" -#: ../lib/puppet/transaction.rb:90 +#: ../lib/puppet/transaction.rb:89 msgid "Some pre-run checks failed" msgstr "" -#: ../lib/puppet/transaction.rb:106 +#: ../lib/puppet/transaction.rb:105 msgid "Applying configuration version '%{version}'" msgstr "" -#: ../lib/puppet/transaction.rb:130 +#: ../lib/puppet/transaction.rb:129 msgid "Provider %{name} is not functional on this host" msgstr "" -#: ../lib/puppet/transaction.rb:146 +#: ../lib/puppet/transaction.rb:145 msgid "Could not find a suitable provider for %{type}" msgstr "" -#: ../lib/puppet/transaction.rb:152 +#: ../lib/puppet/transaction.rb:151 msgid "post_resource_eval failed for provider %{provider}" msgstr "" -#: ../lib/puppet/transaction.rb:168 +#: ../lib/puppet/transaction.rb:167 msgid "resource is part of a dependency cycle" msgstr "" -#: ../lib/puppet/transaction.rb:170 +#: ../lib/puppet/transaction.rb:169 msgid "One or more resource dependency cycles detected in graph" msgstr "" -#: ../lib/puppet/transaction.rb:185 +#: ../lib/puppet/transaction.rb:184 msgid "Somehow left a component in the relationship graph" msgstr "" -#: ../lib/puppet/transaction.rb:188 +#: ../lib/puppet/transaction.rb:187 msgid "Starting to evaluate the resource (%{progress} of %{total})" msgstr "" -#: ../lib/puppet/transaction.rb:191 +#: ../lib/puppet/transaction.rb:190 msgid "Evaluated in %{seconds} seconds" msgstr "" -#: ../lib/puppet/transaction.rb:310 +#: ../lib/puppet/transaction.rb:309 msgid "Class dependency %{dep} has failures: %{status}" msgstr "" -#: ../lib/puppet/transaction.rb:316 +#: ../lib/puppet/transaction.rb:315 msgid "Dependency %{dep} has failures: %{status}" msgstr "" -#: ../lib/puppet/transaction.rb:337 +#: ../lib/puppet/transaction.rb:336 msgid "Prefetch failed for %{type_name} provider '%{name}'" msgstr "" #. TRANSLATORS `prefetch` is a function name and should not be translated -#: ../lib/puppet/transaction.rb:384 +#: ../lib/puppet/transaction.rb:383 msgid "Could not prefetch %{type_name} provider '%{name}': %{detail}" msgstr "" -#: ../lib/puppet/transaction.rb:418 +#: ../lib/puppet/transaction.rb:417 msgid "Skipping resources in class because of failed class dependencies" msgstr "" -#: ../lib/puppet/transaction.rb:422 +#: ../lib/puppet/transaction.rb:421 msgid "Skipping because of failed dependencies" msgstr "" -#: ../lib/puppet/transaction.rb:427 +#: ../lib/puppet/transaction.rb:426 msgid "Skipping because provider prefetch failed" msgstr "" @@ -8302,7 +8302,7 @@ msgstr "" msgid "%{value} is not a valid day of the week" msgstr "" -#: ../lib/puppet/type/service.rb:153 ../lib/puppet/type/user.rb:277 +#: ../lib/puppet/type/service.rb:153 ../lib/puppet/type/user.rb:275 msgid "Passwords cannot include ':'" msgstr "" @@ -8349,77 +8349,77 @@ msgstr "" msgid "Could not find group(s) %{groups}" msgstr "" -#: ../lib/puppet/type/user.rb:297 +#: ../lib/puppet/type/user.rb:295 msgid "Password minimum age must be provided as a number." msgstr "" -#: ../lib/puppet/type/user.rb:316 +#: ../lib/puppet/type/user.rb:314 msgid "Password maximum age must be provided as a number." msgstr "" -#: ../lib/puppet/type/user.rb:347 +#: ../lib/puppet/type/user.rb:345 msgid "Group names must be provided, not GID numbers." msgstr "" -#: ../lib/puppet/type/user.rb:349 +#: ../lib/puppet/type/user.rb:347 msgid "Group names must be provided as an array, not a comma-separated list." msgstr "" -#: ../lib/puppet/type/user.rb:350 +#: ../lib/puppet/type/user.rb:348 msgid "Group names must not be empty. If you want to specify \"no groups\" pass an empty array" msgstr "" -#: ../lib/puppet/type/user.rb:443 +#: ../lib/puppet/type/user.rb:441 msgid "User provider %{name} can not manage home directories" msgstr "" #. TRANSLATORS YYYY-MM-DD represents a date with a four-digit year, a two-digit month, and a two-digit day, #. TRANSLATORS separated by dashes. -#: ../lib/puppet/type/user.rb:460 +#: ../lib/puppet/type/user.rb:458 msgid "Expiry dates must be YYYY-MM-DD or the string \"absent\"" msgstr "" -#: ../lib/puppet/type/user.rb:527 +#: ../lib/puppet/type/user.rb:525 msgid "Role names must be provided, not numbers" msgstr "" -#: ../lib/puppet/type/user.rb:529 +#: ../lib/puppet/type/user.rb:527 msgid "Role names must be provided as an array, not a comma-separated list" msgstr "" -#: ../lib/puppet/type/user.rb:566 +#: ../lib/puppet/type/user.rb:564 msgid "Auth names must be provided, not numbers" msgstr "" -#: ../lib/puppet/type/user.rb:568 +#: ../lib/puppet/type/user.rb:566 msgid "Auth names must be provided as an array, not a comma-separated list" msgstr "" -#: ../lib/puppet/type/user.rb:592 +#: ../lib/puppet/type/user.rb:590 msgid "Profile names must be provided, not numbers" msgstr "" -#: ../lib/puppet/type/user.rb:594 +#: ../lib/puppet/type/user.rb:592 msgid "Profile names must be provided as an array, not a comma-separated list" msgstr "" -#: ../lib/puppet/type/user.rb:705 +#: ../lib/puppet/type/user.rb:703 msgid "Ssh_authorized_key type is not available. Cannot purge SSH keys." msgstr "" -#: ../lib/puppet/type/user.rb:743 +#: ../lib/puppet/type/user.rb:741 msgid "Each entry for purge_ssh_keys must be a string, not a %{klass}" msgstr "" -#: ../lib/puppet/type/user.rb:746 +#: ../lib/puppet/type/user.rb:744 msgid "Paths to keyfiles must be absolute, not %{entry}" msgstr "" -#: ../lib/puppet/type/user.rb:750 +#: ../lib/puppet/type/user.rb:748 msgid "purge_ssh_keys must be true, false, or an array of file names, not %{value}" msgstr "" -#: ../lib/puppet/type/user.rb:798 +#: ../lib/puppet/type/user.rb:796 msgid "Class name must be provided." msgstr "" diff --git a/man/man5/puppet.conf.5 b/man/man5/puppet.conf.5 index f78852eead..61548ae060 100644 --- a/man/man5/puppet.conf.5 +++ b/man/man5/puppet.conf.5 @@ -1,6 +1,6 @@ .\" generated with Ronn-NG/v0.10.1 .\" http://github.com/apjanke/ronn-ng/tree/0.10.1 -.TH "PUPPETCONF" "5" "July 2026" "Vox Pupuli" "OpenVox manual" +.TH "PUPPETCONF" "5" "August 2026" "Vox Pupuli" "OpenVox manual" .SH "Configuration settings" .IP "\(bu" 4 Each of these settings can be specified in \fBpuppet\.conf\fR or on the command line\. @@ -376,7 +376,7 @@ Whether to document all resources when using \fBpuppet doc\fR to generate manife \fIDefault\fR: \fBfalse\fR .IP "" 0 .SS "environment" -The environment in which OpenVox is running\. For clients, such as \fBpuppet agent\fR, this determines the environment itself, which OpenVox uses to find modules and much more\. For servers, such as \fBpuppet server\fR, this provides the default environment for nodes that OpenVox knows nothing about\. +The environment in which OpenVox is running\. For clients, such as \fBpuppet agent\fR, this determines the environment itself, which OpenVox uses to find modules and much more\. For servers, such as OpenVox Server, this provides the default environment for nodes that OpenVox knows nothing about\. .P When defining an environment in the \fB[agent]\fR section, this refers to the environment that the agent requests from the primary server\. The environment doesn't have to exist on the local filesystem because the agent fetches it from the primary server\. This definition is used when running \fBpuppet agent\fR\. .P @@ -762,7 +762,7 @@ The directory in which to store log files \fIDefault\fR: \fBUnix/Linux: /var/log/puppetlabs/puppet \-\- Windows: C:\eProgramData\ePuppetLabs\epuppet\evar\elog \-\- Non\-root user: ~/\.puppetlabs/var/log\fR .IP "" 0 .SS "manage_internal_file_permissions" -Whether OpenVox should manage the owner, group, and mode of files it uses internally\. \fBNote\fR: For Windows agents, the default is \fBfalse\fR for versions 4\.10\.13 and greater, versions 5\.5\.6 and greater, and versions 6\.0 and greater\. +Whether OpenVox should manage the owner, group, and mode of files it uses internally\. \fBNote\fR: For Windows agents, the default is \fBfalse\fR\. .IP "\(bu" 4 \fIDefault\fR: \fBtrue\fR .IP "" 0 @@ -1112,16 +1112,13 @@ Where the serial number for certificates is stored\. .IP "" 0 .SS "server" The primary OpenVox server to which the OpenVox agent should connect\. This setting is ignored when \fBserver_list\fR is specified\. -.IP "\(bu" 4 -\fIDefault\fR: \fBpuppet\fR -.IP "" 0 .SS "server_datadir" The directory in which serialized data is stored, usually in a subdirectory\. .IP "\(bu" 4 \fIDefault\fR: \fB$vardir/server_data\fR .IP "" 0 .SS "server_list" -The list of primary OpenVox servers to which the OpenVox agent should connect, in the order that they will be tried\. Each value should be a fully qualified domain name, followed by an optional ':' and port number\. If a port is omitted, OpenVox uses masterport for that host\. This setting takes precedence over \fBserver\fR\. +The list of primary OpenVox servers to which the OpenVox agent should connect, in the order that they will be tried\. Each value should be a fully qualified domain name, followed by an optional ':' and port number\. If a port is omitted, OpenVox uses the \fBserverport\fR setting for that host\. This setting takes precedence over \fBserver\fR\. .IP "\(bu" 4 \fIDefault\fR: \fB[]\fR .IP "" 0 diff --git a/man/man8/puppet-agent.8 b/man/man8/puppet-agent.8 index a9dd68845d..f28d514113 100644 --- a/man/man8/puppet-agent.8 +++ b/man/man8/puppet-agent.8 @@ -1,6 +1,6 @@ .\" generated with Ronn-NG/v0.10.1 .\" http://github.com/apjanke/ronn-ng/tree/0.10.1 -.TH "PUPPET\-AGENT" "8" "July 2026" "Vox Pupuli" "OpenVox manual" +.TH "PUPPET\-AGENT" "8" "August 2026" "Vox Pupuli" "OpenVox manual" .SH "NAME" \fBpuppet\-agent\fR \- The puppet agent daemon provided by OpenVox .SH "SYNOPSIS" @@ -119,10 +119,10 @@ $ puppet agent \-\-server puppet\.domain\.com OpenVox agent accepts the following signals: .TP SIGHUP -Restart the puppet agent daemon\. +Restart the OpenVox agent daemon\. .TP SIGINT and SIGTERM -Shut down the puppet agent daemon\. +Shut down the OpenVox agent daemon\. .TP SIGUSR1 Immediately retrieve and apply configurations from the OpenVox server\. @@ -132,4 +132,4 @@ Close file descriptors for log files and reopen them\. Used with logrotate\. .SH "AUTHOR" Luke Kanies .SH "COPYRIGHT" -Copyright (c) 2011 Puppet Inc\. Copyright (c) 2024 Vox Pupuli Licensed under the Apache 2\.0 License +Copyright (c) 2011 Puppet Inc\.; Copyright (c) 2024 Vox Pupuli\. Licensed under the Apache 2\.0 License diff --git a/man/man8/puppet-apply.8 b/man/man8/puppet-apply.8 index 7126a067f3..fded7e162c 100644 --- a/man/man8/puppet-apply.8 +++ b/man/man8/puppet-apply.8 @@ -1,6 +1,6 @@ .\" generated with Ronn-NG/v0.10.1 .\" http://github.com/apjanke/ronn-ng/tree/0.10.1 -.TH "PUPPET\-APPLY" "8" "July 2026" "Vox Pupuli" "OpenVox manual" +.TH "PUPPET\-APPLY" "8" "August 2026" "Vox Pupuli" "OpenVox manual" .SH "NAME" \fBpuppet\-apply\fR \- Apply Puppet manifests locally via OpenVox .SH "SYNOPSIS" @@ -12,7 +12,7 @@ This is the standalone puppet execution tool; use it to apply individual manifes .P When provided with a modulepath, via command line or config file, puppet apply can effectively mimic the catalog that would be served by OpenVox server with access to the same modules, although there are some subtle differences\. When combined with scheduling and an automated system for pushing manifests, this can be used to implement a serverless site\. .P -Most users should use 'puppet agent' and 'puppet server' for site\-wide manifests\. +Most users should use 'puppet agent' with an OpenVox server for site\-wide manifests\. .SH "OPTIONS" Any setting that's valid in the configuration file is a valid long argument for puppet apply\. For example, 'tags' is a valid setting, so you can specify '\-\-tags \fIclass\fR,\fItag\fR' as an argument\. .P @@ -64,4 +64,4 @@ $ puppet apply \-\-catalog catalog\.json .SH "AUTHOR" Luke Kanies .SH "COPYRIGHT" -Copyright (c) 2011 Puppet Inc\. Copyright (c) 2024 Vox Pupuli Licensed under the Apache 2\.0 License +Copyright (c) 2011 Puppet Inc\.; Copyright (c) 2024 Vox Pupuli\. Licensed under the Apache 2\.0 License diff --git a/man/man8/puppet-catalog.8 b/man/man8/puppet-catalog.8 index 02e78539f5..76ba6b16cb 100644 --- a/man/man8/puppet-catalog.8 +++ b/man/man8/puppet-catalog.8 @@ -1,6 +1,6 @@ .\" generated with Ronn-NG/v0.10.1 .\" http://github.com/apjanke/ronn-ng/tree/0.10.1 -.TH "PUPPET\-CATALOG" "8" "July 2026" "Vox Pupuli" "OpenVox manual" +.TH "PUPPET\-CATALOG" "8" "August 2026" "Vox Pupuli" "OpenVox manual" .SH "NAME" \fBpuppet\-catalog\fR \- Compile, save, view, and convert catalogs\. .SH "SYNOPSIS" @@ -191,4 +191,4 @@ This subcommand is an indirector face, which exposes \fBfind\fR, \fBsearch\fR, \ \fByaml\fR .IP "" 0 .SH "COPYRIGHT AND LICENSE" -Copyright 2011 by Puppet Inc\., Vox Pupuli Apache 2 license; see COPYING +Copyright 2011 by Puppet Inc\., Vox Pupuli\. Apache 2 license; see COPYING diff --git a/man/man8/puppet-config.8 b/man/man8/puppet-config.8 index 4c49853d22..baf9a92be1 100644 --- a/man/man8/puppet-config.8 +++ b/man/man8/puppet-config.8 @@ -1,6 +1,6 @@ .\" generated with Ronn-NG/v0.10.1 .\" http://github.com/apjanke/ronn-ng/tree/0.10.1 -.TH "PUPPET\-CONFIG" "8" "July 2026" "Vox Pupuli" "OpenVox manual" +.TH "PUPPET\-CONFIG" "8" "August 2026" "Vox Pupuli" "OpenVox manual" .SH "NAME" \fBpuppet\-config\fR \- Interact with OpenVox's settings\. .SH "SYNOPSIS" @@ -100,4 +100,4 @@ Set the vardir for only the agent: .P $ puppet config set vardir /opt/puppetlabs/puppet/cache \-\-section agent .SH "COPYRIGHT AND LICENSE" -Copyright 2011 by Puppet Inc\., Vox Pupuli Apache 2 license; see COPYING +Copyright 2011 by Puppet Inc\., Vox Pupuli\. Apache 2 license; see COPYING diff --git a/man/man8/puppet-describe.8 b/man/man8/puppet-describe.8 index 4af1d06a8f..a4cd965556 100644 --- a/man/man8/puppet-describe.8 +++ b/man/man8/puppet-describe.8 @@ -1,6 +1,6 @@ .\" generated with Ronn-NG/v0.10.1 .\" http://github.com/apjanke/ronn-ng/tree/0.10.1 -.TH "PUPPET\-DESCRIBE" "8" "July 2026" "Vox Pupuli" "OpenVox manual" +.TH "PUPPET\-DESCRIBE" "8" "August 2026" "Vox Pupuli" "OpenVox manual" .SH "NAME" \fBpuppet\-describe\fR \- Display help about resource types available to OpenVox .SH "SYNOPSIS" @@ -32,4 +32,4 @@ $ puppet describe user \-s \-m .SH "AUTHOR" David Lutterkort .SH "COPYRIGHT" -Copyright (c) 2011 Puppet Inc\. Copyright (c) 2024 Vox Pupuli Licensed under the Apache 2\.0 License +Copyright (c) 2011 Puppet Inc\.; Copyright (c) 2024 Vox Pupuli\. Licensed under the Apache 2\.0 License diff --git a/man/man8/puppet-device.8 b/man/man8/puppet-device.8 index a3226391af..d0abe200e1 100644 --- a/man/man8/puppet-device.8 +++ b/man/man8/puppet-device.8 @@ -1,6 +1,6 @@ .\" generated with Ronn-NG/v0.10.1 .\" http://github.com/apjanke/ronn-ng/tree/0.10.1 -.TH "PUPPET\-DEVICE" "8" "July 2026" "Vox Pupuli" "OpenVox manual" +.TH "PUPPET\-DEVICE" "8" "August 2026" "Vox Pupuli" "OpenVox manual" .SH "NAME" \fBpuppet\-device\fR \- Manage remote network devices via OpenVox .SH "SYNOPSIS" diff --git a/man/man8/puppet-doc.8 b/man/man8/puppet-doc.8 index c89b0fbeaa..0f05b4cd19 100644 --- a/man/man8/puppet-doc.8 +++ b/man/man8/puppet-doc.8 @@ -1,6 +1,6 @@ .\" generated with Ronn-NG/v0.10.1 .\" http://github.com/apjanke/ronn-ng/tree/0.10.1 -.TH "PUPPET\-DOC" "8" "July 2026" "Vox Pupuli" "OpenVox manual" +.TH "PUPPET\-DOC" "8" "August 2026" "Vox Pupuli" "OpenVox manual" .SH "NAME" \fBpuppet\-doc\fR \- Generate Puppet references for OpenVox .SH "SYNOPSIS" @@ -27,4 +27,4 @@ $ puppet doc \-r type > /tmp/type_reference\.markdown .SH "AUTHOR" Luke Kanies .SH "COPYRIGHT" -Copyright (c) 2011 Puppet Inc\. Copyright (c) 2024 Vox Pupuli Licensed under the Apache 2\.0 License +Copyright (c) 2011 Puppet Inc\.; Copyright (c) 2024 Vox Pupuli\. Licensed under the Apache 2\.0 License diff --git a/man/man8/puppet-epp.8 b/man/man8/puppet-epp.8 index 90f6b178a3..5e2be07368 100644 --- a/man/man8/puppet-epp.8 +++ b/man/man8/puppet-epp.8 @@ -1,6 +1,6 @@ .\" generated with Ronn-NG/v0.10.1 .\" http://github.com/apjanke/ronn-ng/tree/0.10.1 -.TH "PUPPET\-EPP" "8" "July 2026" "Vox Pupuli" "OpenVox manual" +.TH "PUPPET\-EPP" "8" "August 2026" "Vox Pupuli" "OpenVox manual" .SH "NAME" \fBpuppet\-epp\fR \- Interact directly with the EPP template parser/renderer\. .SH "SYNOPSIS" @@ -229,4 +229,4 @@ $ puppet epp validate mymodule/template1\.epp mymodule/template2\.epp \-\-contin .fi .IP "" 0 .SH "COPYRIGHT AND LICENSE" -Copyright 2014 by Puppet Inc\., Vox Pupuli Apache 2 license; see COPYING +Copyright 2014 by Puppet Inc\., Vox Pupuli\. Apache 2 license; see COPYING diff --git a/man/man8/puppet-facts.8 b/man/man8/puppet-facts.8 index fdca5696c2..b829fcd460 100644 --- a/man/man8/puppet-facts.8 +++ b/man/man8/puppet-facts.8 @@ -1,6 +1,6 @@ .\" generated with Ronn-NG/v0.10.1 .\" http://github.com/apjanke/ronn-ng/tree/0.10.1 -.TH "PUPPET\-FACTS" "8" "July 2026" "Vox Pupuli" "OpenVox manual" +.TH "PUPPET\-FACTS" "8" "August 2026" "Vox Pupuli" "OpenVox manual" .SH "NAME" \fBpuppet\-facts\fR \- Retrieve and store facts\. .SH "SYNOPSIS" @@ -153,4 +153,4 @@ This subcommand is an indirector face, which exposes \fBfind\fR, \fBsearch\fR, \ \fByaml\fR .IP "" 0 .SH "COPYRIGHT AND LICENSE" -Copyright 2011 by Puppet Inc\., Vox Pupuli Apache 2 license; see COPYING +Copyright 2011 by Puppet Inc\., Vox Pupuli\. Apache 2 license; see COPYING diff --git a/man/man8/puppet-filebucket.8 b/man/man8/puppet-filebucket.8 index c6fdb597fa..ce6213f107 100644 --- a/man/man8/puppet-filebucket.8 +++ b/man/man8/puppet-filebucket.8 @@ -1,6 +1,6 @@ .\" generated with Ronn-NG/v0.10.1 .\" http://github.com/apjanke/ronn-ng/tree/0.10.1 -.TH "PUPPET\-FILEBUCKET" "8" "July 2026" "Vox Pupuli" "OpenVox manual" +.TH "PUPPET\-FILEBUCKET" "8" "August 2026" "Vox Pupuli" "OpenVox manual" .SH "NAME" \fBpuppet\-filebucket\fR \- Store and retrieve files in an OpenVox filebucket .SH "SYNOPSIS" @@ -131,4 +131,4 @@ d43a6ecaa892a1962398ac9170ea9bf2 2015\-05\-11 09:27:56 /tmp/TestFile .SH "AUTHOR" Luke Kanies .SH "COPYRIGHT" -Copyright (c) 2011 Puppet Inc\. Copyright (c) 2024 Vox Pupuli Licensed under the Apache 2\.0 License +Copyright (c) 2011 Puppet Inc\.; Copyright (c) 2024 Vox Pupuli\. Licensed under the Apache 2\.0 License diff --git a/man/man8/puppet-generate.8 b/man/man8/puppet-generate.8 index 33a13ea4b0..c55cac256f 100644 --- a/man/man8/puppet-generate.8 +++ b/man/man8/puppet-generate.8 @@ -1,6 +1,6 @@ .\" generated with Ronn-NG/v0.10.1 .\" http://github.com/apjanke/ronn-ng/tree/0.10.1 -.TH "PUPPET\-GENERATE" "8" "July 2026" "Vox Pupuli" "OpenVox manual" +.TH "PUPPET\-GENERATE" "8" "August 2026" "Vox Pupuli" "OpenVox manual" .SH "NAME" \fBpuppet\-generate\fR \- Generates Puppet code from Ruby definitions\. .SH "SYNOPSIS" @@ -51,4 +51,4 @@ $ puppet generate types \-\-environment development .fi .IP "" 0 .SH "COPYRIGHT AND LICENSE" -Copyright 2016 by Puppet Inc\., Vox Pupuli Apache 2 license; see COPYING +Copyright 2016 by Puppet Inc\., Vox Pupuli\. Apache 2 license; see COPYING diff --git a/man/man8/puppet-help.8 b/man/man8/puppet-help.8 index 66924a59a8..c434a4b81e 100644 --- a/man/man8/puppet-help.8 +++ b/man/man8/puppet-help.8 @@ -1,6 +1,6 @@ .\" generated with Ronn-NG/v0.10.1 .\" http://github.com/apjanke/ronn-ng/tree/0.10.1 -.TH "PUPPET\-HELP" "8" "July 2026" "Vox Pupuli" "OpenVox manual" +.TH "PUPPET\-HELP" "8" "August 2026" "Vox Pupuli" "OpenVox manual" .SH "NAME" \fBpuppet\-help\fR \- Display OpenVox help\. .SH "SYNOPSIS" @@ -43,4 +43,4 @@ Get help for an action: .P $ puppet help .SH "COPYRIGHT AND LICENSE" -Copyright 2011 by Puppet Inc\., Vox Pupuli Apache 2 license; see COPYING +Copyright 2011 by Puppet Inc\., Vox Pupuli\. Apache 2 license; see COPYING diff --git a/man/man8/puppet-lookup.8 b/man/man8/puppet-lookup.8 index c455859223..8c8c1d0e9b 100644 --- a/man/man8/puppet-lookup.8 +++ b/man/man8/puppet-lookup.8 @@ -1,6 +1,6 @@ .\" generated with Ronn-NG/v0.10.1 .\" http://github.com/apjanke/ronn-ng/tree/0.10.1 -.TH "PUPPET\-LOOKUP" "8" "July 2026" "Vox Pupuli" "OpenVox manual" +.TH "PUPPET\-LOOKUP" "8" "August 2026" "Vox Pupuli" "OpenVox manual" .SH "NAME" \fBpuppet\-lookup\fR \- Interactive Hiera lookup for OpenVox .SH "SYNOPSIS" diff --git a/man/man8/puppet-module.8 b/man/man8/puppet-module.8 index bbd4d1363d..c02d6d2f05 100644 --- a/man/man8/puppet-module.8 +++ b/man/man8/puppet-module.8 @@ -1,6 +1,6 @@ .\" generated with Ronn-NG/v0.10.1 .\" http://github.com/apjanke/ronn-ng/tree/0.10.1 -.TH "PUPPET\-MODULE" "8" "July 2026" "Vox Pupuli" "OpenVox manual" +.TH "PUPPET\-MODULE" "8" "August 2026" "Vox Pupuli" "OpenVox manual" .SH "NAME" \fBpuppet\-module\fR \- Creates, installs and searches for modules on the Puppet Forge\. .SH "SYNOPSIS" @@ -22,7 +22,7 @@ Whether to log verbosely\. Whether to log debug information\. .TP \-\-environment production -The environment in which OpenVox is running\. For clients, such as \fBpuppet agent\fR, this determines the environment itself, which OpenVox uses to find modules and much more\. For servers, such as \fBpuppet server\fR, this provides the default environment for nodes that OpenVox knows nothing about\. +The environment in which OpenVox is running\. For clients, such as \fBpuppet agent\fR, this determines the environment itself, which OpenVox uses to find modules and much more\. For servers, such as OpenVox Server, this provides the default environment for nodes that OpenVox knows nothing about\. .IP When defining an environment in the \fB[agent]\fR section, this refers to the environment that the agent requests from the primary server\. The environment doesn't have to exist on the local filesystem because the agent fetches it from the primary server\. This definition is used when running \fBpuppet agent\fR\. .IP @@ -217,4 +217,4 @@ upgrade an installed module for a specific environment .P $ puppet module upgrade puppetlabs\-apache \-\-environment test /etc/puppetlabs/code/environments/test/modules └── puppetlabs\-apache (v1\.0\.0 \-> v2\.4\.0) .SH "COPYRIGHT AND LICENSE" -Copyright 2012 by Puppet Inc\., Vox Pupuli Apache 2 license; see COPYING +Copyright 2012 by Puppet Inc\., Vox Pupuli\. Apache 2 license; see COPYING diff --git a/man/man8/puppet-node.8 b/man/man8/puppet-node.8 index d596999c8d..01b72d4d6c 100644 --- a/man/man8/puppet-node.8 +++ b/man/man8/puppet-node.8 @@ -1,6 +1,6 @@ .\" generated with Ronn-NG/v0.10.1 .\" http://github.com/apjanke/ronn-ng/tree/0.10.1 -.TH "PUPPET\-NODE" "8" "July 2026" "Vox Pupuli" "OpenVox manual" +.TH "PUPPET\-NODE" "8" "August 2026" "Vox Pupuli" "OpenVox manual" .SH "NAME" \fBpuppet\-node\fR \- View and manage node definitions\. .SH "SYNOPSIS" @@ -105,4 +105,4 @@ This subcommand is an indirector face, which exposes \fBfind\fR, \fBsearch\fR, \ \fByaml\fR .IP "" 0 .SH "COPYRIGHT AND LICENSE" -Copyright 2011 by Puppet Inc\., Vox Pupuli Apache 2 license; see COPYING +Copyright 2011 by Puppet Inc\., Vox Pupuli\. Apache 2 license; see COPYING diff --git a/man/man8/puppet-parser.8 b/man/man8/puppet-parser.8 index 529af4cfe6..e32886f051 100644 --- a/man/man8/puppet-parser.8 +++ b/man/man8/puppet-parser.8 @@ -1,6 +1,6 @@ .\" generated with Ronn-NG/v0.10.1 .\" http://github.com/apjanke/ronn-ng/tree/0.10.1 -.TH "PUPPET\-PARSER" "8" "July 2026" "Vox Pupuli" "OpenVox manual" +.TH "PUPPET\-PARSER" "8" "August 2026" "Vox Pupuli" "OpenVox manual" .SH "NAME" \fBpuppet\-parser\fR \- Interact directly with the parser\. .SH "SYNOPSIS" @@ -84,4 +84,4 @@ Validate from STDIN: .P $ cat init\.pp | puppet parser validate .SH "COPYRIGHT AND LICENSE" -Copyright 2014 by Puppet Inc\., Vox Pupuli Apache 2 license; see COPYING +Copyright 2014 by Puppet Inc\., Vox Pupuli\. Apache 2 license; see COPYING diff --git a/man/man8/puppet-plugin.8 b/man/man8/puppet-plugin.8 index 96c1b93231..d0bbf08143 100644 --- a/man/man8/puppet-plugin.8 +++ b/man/man8/puppet-plugin.8 @@ -1,6 +1,6 @@ .\" generated with Ronn-NG/v0.10.1 .\" http://github.com/apjanke/ronn-ng/tree/0.10.1 -.TH "PUPPET\-PLUGIN" "8" "July 2026" "Vox Pupuli" "OpenVox manual" +.TH "PUPPET\-PLUGIN" "8" "August 2026" "Vox Pupuli" "OpenVox manual" .SH "NAME" \fBpuppet\-plugin\fR \- Interact with the OpenVox plugin system\. .SH "SYNOPSIS" @@ -47,4 +47,4 @@ Retrieve plugins from the OpenVox server (API example): .P $ Puppet::Face[:plugin, '0\.0\.1']\.download .SH "COPYRIGHT AND LICENSE" -Copyright 2011 by Puppet Inc\., Vox Pupuli Apache 2 license; see COPYING +Copyright 2011 by Puppet Inc\., Vox Pupuli\. Apache 2 license; see COPYING diff --git a/man/man8/puppet-report.8 b/man/man8/puppet-report.8 index d5c2020ac6..4a4f847527 100644 --- a/man/man8/puppet-report.8 +++ b/man/man8/puppet-report.8 @@ -1,6 +1,6 @@ .\" generated with Ronn-NG/v0.10.1 .\" http://github.com/apjanke/ronn-ng/tree/0.10.1 -.TH "PUPPET\-REPORT" "8" "July 2026" "Vox Pupuli" "OpenVox manual" +.TH "PUPPET\-REPORT" "8" "August 2026" "Vox Pupuli" "OpenVox manual" .SH "NAME" \fBpuppet\-report\fR \- Create, display, and submit reports\. .SH "SYNOPSIS" @@ -81,4 +81,4 @@ This subcommand is an indirector face, which exposes \fBfind\fR, \fBsearch\fR, \ \fByaml\fR .IP "" 0 .SH "COPYRIGHT AND LICENSE" -Copyright 2011 by Puppet Inc\., Vox Pupuli Apache 2 license; see COPYING +Copyright 2011 by Puppet Inc\., Vox Pupuli\. Apache 2 license; see COPYING diff --git a/man/man8/puppet-resource.8 b/man/man8/puppet-resource.8 index c2fdcec192..32da368576 100644 --- a/man/man8/puppet-resource.8 +++ b/man/man8/puppet-resource.8 @@ -1,6 +1,6 @@ .\" generated with Ronn-NG/v0.10.1 .\" http://github.com/apjanke/ronn-ng/tree/0.10.1 -.TH "PUPPET\-RESOURCE" "8" "July 2026" "Vox Pupuli" "OpenVox manual" +.TH "PUPPET\-RESOURCE" "8" "August 2026" "Vox Pupuli" "OpenVox manual" .SH "NAME" \fBpuppet\-resource\fR \- The OpenVox resource abstraction layer shell .SH "SYNOPSIS" @@ -60,4 +60,4 @@ user { 'luke': .SH "AUTHOR" Luke Kanies .SH "COPYRIGHT" -Copyright (c) 2011 Puppet Inc\. Copyright (c) 2024 Vox Pupuli Licensed under the Apache 2\.0 License +Copyright (c) 2011 Puppet Inc\.; Copyright (c) 2024 Vox Pupuli\. Licensed under the Apache 2\.0 License diff --git a/man/man8/puppet-script.8 b/man/man8/puppet-script.8 index b2fb118e6a..026b754092 100644 --- a/man/man8/puppet-script.8 +++ b/man/man8/puppet-script.8 @@ -1,6 +1,6 @@ .\" generated with Ronn-NG/v0.10.1 .\" http://github.com/apjanke/ronn-ng/tree/0.10.1 -.TH "PUPPET\-SCRIPT" "8" "July 2026" "Vox Pupuli" "OpenVox manual" +.TH "PUPPET\-SCRIPT" "8" "August 2026" "Vox Pupuli" "OpenVox manual" .SH "NAME" \fBpuppet\-script\fR \- Run a puppet manifests as a script without compiling a catalog .SH "SYNOPSIS" diff --git a/man/man8/puppet-ssl.8 b/man/man8/puppet-ssl.8 index 7fb2a06b3f..d039aa7491 100644 --- a/man/man8/puppet-ssl.8 +++ b/man/man8/puppet-ssl.8 @@ -1,6 +1,6 @@ .\" generated with Ronn-NG/v0.10.1 .\" http://github.com/apjanke/ronn-ng/tree/0.10.1 -.TH "PUPPET\-SSL" "8" "July 2026" "Vox Pupuli" "OpenVox manual" +.TH "PUPPET\-SSL" "8" "August 2026" "Vox Pupuli" "OpenVox manual" .SH "NAME" \fBpuppet\-ssl\fR \- Manage SSL keys and certificates for OpenVox SSL clients .SH "SYNOPSIS" @@ -40,4 +40,4 @@ clean: Remove the private key and certificate related files for this host\. If \ show: Print the full\-text version of this host's certificate\. .IP "" 0 .P -COPYRIGHT \-\-\-\-\-\- Copyright (c) 2011 Puppet Inc\. Copyright (c) 2024 Vox Pupuli Licensed under the Apache 2\.0 License +COPYRIGHT \-\-\-\-\-\- Copyright (c) 2011 Puppet Inc\.; Copyright (c) 2024 Vox Pupuli\. Licensed under the Apache 2\.0 License diff --git a/man/man8/puppet.8 b/man/man8/puppet.8 index 750425f9b5..d99dfab4d1 100644 --- a/man/man8/puppet.8 +++ b/man/man8/puppet.8 @@ -1,6 +1,6 @@ .\" generated with Ronn-NG/v0.10.1 .\" http://github.com/apjanke/ronn-ng/tree/0.10.1 -.TH "PUPPET" "8" "July 2026" "Vox Pupuli" "OpenVox manual" +.TH "PUPPET" "8" "August 2026" "Vox Pupuli" "OpenVox manual" .SH "NAME" \fBpuppet\fR \- OpenVox is an automated configuration management tool .SH "SYNOPSIS" diff --git a/rakelib/references/man/overview.erb b/rakelib/references/man/overview.erb index 18dd8e3f16..44e6a2dd9f 100644 --- a/rakelib/references/man/overview.erb +++ b/rakelib/references/man/overview.erb @@ -2,7 +2,7 @@ layout: default built_from_commit: <%= sha %> title: <%= title %> -canonical: "/puppet/latest/man/overview.html" +canonical: "/openvox/latest/man/overview.html" --- # <%= title %> diff --git a/rakelib/references/types/overview.erb b/rakelib/references/types/overview.erb index 43bc106692..64e15f0a27 100644 --- a/rakelib/references/types/overview.erb +++ b/rakelib/references/types/overview.erb @@ -2,7 +2,7 @@ layout: default built_from_commit: <%= sha %> title: <%= title %> -canonical: "/puppet/latest/types/overview.md" +canonical: "/openvox/latest/types/overview.html" --- # <%= title %> @@ -24,10 +24,10 @@ canonical: "/puppet/latest/types/overview.md" This is the documentation for OpenVox's built-in resource types and providers. Additional resource types are distributed in Puppet modules. You can find and install modules by browsing the -[Puppet Forge](http://forge.puppet.com). See each module's documentation for +[Puppet Forge](https://forge.puppet.com). See each module's documentation for information on how to use its custom resource types. For more information about creating custom types, see [Custom resources](https://docs.openvoxproject.org/openvox/latest/custom_resources.html). -> As of Puppet 6.0, some resource types were removed from Puppet and repackaged as individual modules. These supported type modules are still included in the `openvox-agent` package, so you don't have to download them from the Forge. See the complete list of affected types in the [supported type modules](#supported-type-modules-in-openvox-agent) section. +> As of Puppet 6.0, some resource types were removed from Puppet and repackaged as individual modules. These supported type modules are still included in the `openvox-agent` package, so you don't have to download them from the Forge. See the complete list of affected types in the [supported type modules](#supported-type-modules-in-the-openvox-agent-package) section. ### Declaring resources @@ -123,7 +123,7 @@ declare which features they provide. In Puppet 6.0, we removed some of Puppet's built-in types and moved them into individual modules. -### Supported type modules in `openvox-agent` +### Supported type modules in the `openvox-agent` package The following types are included in supported modules on the Forge. However, they are also included in the `openvox-agent` package, so you do not have to install them separately. See each module's README for detailed information about that type. @@ -163,4 +163,4 @@ The following types were deprecated with Puppet 6.0.0. They are available in mod ## OpenVox core types -For a list of core OpenVox types, see the [core types cheat sheet][core-types-cheatsheet]. +For the complete details of all core OpenVox types, see the [resource type reference](https://docs.openvoxproject.org/openvox/latest/type.html). diff --git a/rakelib/references/types/single_type.erb b/rakelib/references/types/single_type.erb index 0516f26f88..34fae1981b 100644 --- a/rakelib/references/types/single_type.erb +++ b/rakelib/references/types/single_type.erb @@ -2,7 +2,7 @@ layout: default built_from_commit: <%= sha %> title: '<%= title %>' -canonical: "/puppet/latest/types/<%= type %>.html" +canonical: "/openvox/latest/types/<%= type %>.html" --- # <%= title %> diff --git a/rakelib/references/unified_type.erb b/rakelib/references/unified_type.erb index eb598830b2..eeeaa7bcf0 100644 --- a/rakelib/references/unified_type.erb +++ b/rakelib/references/unified_type.erb @@ -20,10 +20,10 @@ toc: columns This is the documentation for OpenVox's built-in resource types and providers. Additional resource types are distributed in Puppet modules. You can find and install modules by browsing the -[Puppet Forge](http://forge.puppet.com). See each module's documentation for +[Puppet Forge](https://forge.puppet.com). See each module's documentation for information on how to use its custom resource types. For more information about creating custom types, see [Custom resources](https://docs.openvoxproject.org/openvox/latest/custom_resources.html). -> As of Puppet 6.0, some resource types were removed from Puppet and repackaged as individual modules. These supported type modules are still included in the `openvox-agent` package, so you don't have to download them from the Forge. See the complete list of affected types in the [supported type modules](#supported-type-modules-in-openvox-agent) section. +> As of Puppet 6.0, some resource types were removed from Puppet and repackaged as individual modules. These supported type modules are still included in the `openvox-agent` package, so you don't have to download them from the Forge. See the complete list of affected types in the [supported type modules](#supported-type-modules-in-the-openvox-agent-package) section. ### Declaring resources @@ -119,7 +119,7 @@ declare which features they provide. In Puppet 6.0, we removed some of Puppet's built-in types and moved them into individual modules. -### Supported type modules in `openvox-agent` +### Supported type modules in the `openvox-agent` package The following types are included in supported modules on the Forge. However, they are also included in the `openvox-agent` package, so you do not have to install them separately. See each module's README for detailed information about that type. @@ -159,7 +159,6 @@ The following types were deprecated with Puppet 6.0.0. They are available in mod ## OpenVox core types -For a list of core OpenVox types, see the [core types cheat sheet][core-types-cheatsheet]. <% types.each_with_index do |type, index| -%> <% if index != 0 -%> --------- diff --git a/references/configuration.md b/references/configuration.md index f05ff06252..a8c48252fa 100644 --- a/references/configuration.md +++ b/references/configuration.md @@ -1,6 +1,6 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: Configuration Reference toc: columns canonical: "/openvox/latest/configuration.html" @@ -8,7 +8,7 @@ canonical: "/openvox/latest/configuration.html" # Configuration Reference -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:16 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:12:47 +0000 @@ -642,7 +642,7 @@ generate manifest documentation. The environment in which OpenVox is running. For clients, such as `puppet agent`, this determines the environment itself, which -OpenVox uses to find modules and much more. For servers, such as `puppet server`, +OpenVox uses to find modules and much more. For servers, such as OpenVox Server, this provides the default environment for nodes that OpenVox knows nothing about. When defining an environment in the `[agent]` section, this refers to the @@ -1210,7 +1210,7 @@ The directory in which to store log files ### manage_internal_file_permissions Whether OpenVox should manage the owner, group, and mode of files it uses internally. -**Note**: For Windows agents, the default is `false` for versions 4.10.13 and greater, versions 5.5.6 and greater, and versions 6.0 and greater. +**Note**: For Windows agents, the default is `false`. - *Default*: `true` @@ -1775,7 +1775,6 @@ Where the serial number for certificates is stored. The primary OpenVox server to which the OpenVox agent should connect. This setting is ignored when `server_list` is specified. -- *Default*: `puppet` ### server_datadir @@ -1787,7 +1786,7 @@ The directory in which serialized data is stored, usually in a subdirectory. The list of primary OpenVox servers to which the OpenVox agent should connect, in the order that they will be tried. Each value should be a fully qualified domain name, followed by an optional ':' and port number. -If a port is omitted, OpenVox uses masterport for that host. This setting takes precedence over `server`. +If a port is omitted, OpenVox uses the `serverport` setting for that host. This setting takes precedence over `server`. - *Default*: `[]` diff --git a/references/function.md b/references/function.md index 2884d607b8..ec0d3c7b38 100644 --- a/references/function.md +++ b/references/function.md @@ -1,6 +1,6 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: Built-in function reference canonical: "/openvox/latest/function.html" toc_levels: 2 @@ -9,7 +9,7 @@ toc: columns # Built-in function reference -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:23 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:12:55 +0000 @@ -5060,7 +5060,7 @@ or `tree_each($data) |$value| { }` The parameter `$path` is always given as an `Array` containing the path that when applied to -the tree as `$data.dig(*$path)` yields the `$value`. +the tree as `$data.dig(*$path) yields the `$value`. The `$value` is the value at that path. For `Array` values, the path will contain `Integer` entries with the array index, diff --git a/references/man/agent.md b/references/man/agent.md index 2c6b238265..cd6b6ec121 100644 --- a/references/man/agent.md +++ b/references/man/agent.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Man Page: puppet agent' canonical: "/openvox/latest/man/agent.html" --- # Man Page: puppet agent -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:24 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:12:56 +0000 ## NAME **puppet-agent** - The puppet agent daemon provided by OpenVox @@ -251,11 +251,11 @@ OpenVox agent accepts the following signals: SIGHUP -: Restart the puppet agent daemon. +: Restart the OpenVox agent daemon. SIGINT and SIGTERM -: Shut down the puppet agent daemon. +: Shut down the OpenVox agent daemon. SIGUSR1 @@ -271,5 +271,5 @@ SIGUSR2 Luke Kanies ## COPYRIGHT -Copyright (c) 2011 Puppet Inc. Copyright (c) 2024 Vox Pupuli Licensed +Copyright (c) 2011 Puppet Inc.; Copyright (c) 2024 Vox Pupuli. Licensed under the Apache 2.0 License diff --git a/references/man/apply.md b/references/man/apply.md index d44756218f..cdbd7f6a35 100644 --- a/references/man/apply.md +++ b/references/man/apply.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Man Page: puppet apply' canonical: "/openvox/latest/man/apply.html" --- # Man Page: puppet apply -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:24 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:12:56 +0000 ## NAME **puppet-apply** - Apply Puppet manifests locally via OpenVox @@ -32,7 +32,7 @@ server with access to the same modules, although there are some subtle differences. When combined with scheduling and an automated system for pushing manifests, this can be used to implement a serverless site. -Most users should use \'puppet agent\' and \'puppet server\' for +Most users should use \'puppet agent\' with an OpenVox server for site-wide manifests. ## OPTIONS @@ -113,5 +113,5 @@ list of all configuration options by running puppet with Luke Kanies ## COPYRIGHT -Copyright (c) 2011 Puppet Inc. Copyright (c) 2024 Vox Pupuli Licensed +Copyright (c) 2011 Puppet Inc.; Copyright (c) 2024 Vox Pupuli. Licensed under the Apache 2.0 License diff --git a/references/man/catalog.md b/references/man/catalog.md index cbc25ff971..13da54ff48 100644 --- a/references/man/catalog.md +++ b/references/man/catalog.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Man Page: puppet catalog' canonical: "/openvox/latest/man/catalog.html" --- # Man Page: puppet catalog -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:24 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:12:56 +0000 ## NAME **puppet-catalog** - Compile, save, view, and convert catalogs. @@ -260,4 +260,4 @@ subsystem of OpenVox. Valid termini for this face include: - **yaml** ## COPYRIGHT AND LICENSE -Copyright 2011 by Puppet Inc., Vox Pupuli Apache 2 license; see COPYING +Copyright 2011 by Puppet Inc., Vox Pupuli. Apache 2 license; see COPYING diff --git a/references/man/config.md b/references/man/config.md index 0dadf894c7..a591052c07 100644 --- a/references/man/config.md +++ b/references/man/config.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Man Page: puppet config' canonical: "/openvox/latest/man/config.html" --- # Man Page: puppet config -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:24 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:12:56 +0000 ## NAME **puppet-config** - Interact with OpenVox\'s settings. @@ -153,4 +153,4 @@ Set the vardir for only the agent: agent ## COPYRIGHT AND LICENSE -Copyright 2011 by Puppet Inc., Vox Pupuli Apache 2 license; see COPYING +Copyright 2011 by Puppet Inc., Vox Pupuli. Apache 2 license; see COPYING diff --git a/references/man/describe.md b/references/man/describe.md index 58dfc75313..3180eb3b94 100644 --- a/references/man/describe.md +++ b/references/man/describe.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Man Page: puppet describe' canonical: "/openvox/latest/man/describe.html" --- # Man Page: puppet describe -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:24 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:12:56 +0000 ## NAME **puppet-describe** - Display help about resource types available to @@ -51,5 +51,5 @@ puppet describe \[-h\|\--help\] \[-s\|\--short\] \[-p\|\--providers\] David Lutterkort ## COPYRIGHT -Copyright (c) 2011 Puppet Inc. Copyright (c) 2024 Vox Pupuli Licensed +Copyright (c) 2011 Puppet Inc.; Copyright (c) 2024 Vox Pupuli. Licensed under the Apache 2.0 License diff --git a/references/man/device.md b/references/man/device.md index 4344064217..219d15e910 100644 --- a/references/man/device.md +++ b/references/man/device.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Man Page: puppet device' canonical: "/openvox/latest/man/device.html" --- # Man Page: puppet device -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:24 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:12:56 +0000 ## NAME **puppet-device** - Manage remote network devices via OpenVox diff --git a/references/man/doc.md b/references/man/doc.md index 203e159023..6bee08e292 100644 --- a/references/man/doc.md +++ b/references/man/doc.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Man Page: puppet doc' canonical: "/openvox/latest/man/doc.html" --- # Man Page: puppet doc -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:24 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:12:56 +0000 ## NAME **puppet-doc** - Generate Puppet references for OpenVox @@ -49,5 +49,5 @@ This command (puppet-doc) will be removed in a future release. Luke Kanies ## COPYRIGHT -Copyright (c) 2011 Puppet Inc. Copyright (c) 2024 Vox Pupuli Licensed +Copyright (c) 2011 Puppet Inc.; Copyright (c) 2024 Vox Pupuli. Licensed under the Apache 2.0 License diff --git a/references/man/epp.md b/references/man/epp.md index 2e6442a344..1d58857e7f 100644 --- a/references/man/epp.md +++ b/references/man/epp.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Man Page: puppet epp' canonical: "/openvox/latest/man/epp.html" --- # Man Page: puppet epp -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:24 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:12:56 +0000 ## NAME **puppet-epp** - Interact directly with the EPP template @@ -328,4 +328,4 @@ Continue on error to see errors for all templates: $ puppet epp validate mymodule/template1.epp mymodule/template2.epp --continue_on_error ## COPYRIGHT AND LICENSE -Copyright 2014 by Puppet Inc., Vox Pupuli Apache 2 license; see COPYING +Copyright 2014 by Puppet Inc., Vox Pupuli. Apache 2 license; see COPYING diff --git a/references/man/facts.md b/references/man/facts.md index 1c1a36d8b2..fff6728c67 100644 --- a/references/man/facts.md +++ b/references/man/facts.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Man Page: puppet facts' canonical: "/openvox/latest/man/facts.html" --- # Man Page: puppet facts -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:24 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:12:56 +0000 ## NAME **puppet-facts** - Retrieve and store facts. @@ -217,4 +217,4 @@ subsystem of OpenVox. Valid termini for this face include: - **yaml** ## COPYRIGHT AND LICENSE -Copyright 2011 by Puppet Inc., Vox Pupuli Apache 2 license; see COPYING +Copyright 2011 by Puppet Inc., Vox Pupuli. Apache 2 license; see COPYING diff --git a/references/man/filebucket.md b/references/man/filebucket.md index 55d543ab95..b4afd47a80 100644 --- a/references/man/filebucket.md +++ b/references/man/filebucket.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Man Page: puppet filebucket' canonical: "/openvox/latest/man/filebucket.html" --- # Man Page: puppet filebucket -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:24 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:12:56 +0000 ## NAME **puppet-filebucket** - Store and retrieve files in an OpenVox @@ -181,5 +181,5 @@ configuration options can also be generated by running puppet with Luke Kanies ## COPYRIGHT -Copyright (c) 2011 Puppet Inc. Copyright (c) 2024 Vox Pupuli Licensed +Copyright (c) 2011 Puppet Inc.; Copyright (c) 2024 Vox Pupuli. Licensed under the Apache 2.0 License diff --git a/references/man/generate.md b/references/man/generate.md index 0de0bdd2ff..818a7a890a 100644 --- a/references/man/generate.md +++ b/references/man/generate.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Man Page: puppet generate' canonical: "/openvox/latest/man/generate.html" --- # Man Page: puppet generate -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:24 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:12:56 +0000 ## NAME **puppet-generate** - Generates Puppet code from Ruby definitions. @@ -80,4 +80,4 @@ specified environment: $ puppet generate types --environment development ## COPYRIGHT AND LICENSE -Copyright 2016 by Puppet Inc., Vox Pupuli Apache 2 license; see COPYING +Copyright 2016 by Puppet Inc., Vox Pupuli. Apache 2 license; see COPYING diff --git a/references/man/help.md b/references/man/help.md index bfc6fc486e..0b30a54105 100644 --- a/references/man/help.md +++ b/references/man/help.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Man Page: puppet help' canonical: "/openvox/latest/man/help.html" --- # Man Page: puppet help -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:24 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:12:56 +0000 ## NAME **puppet-help** - Display OpenVox help. @@ -72,4 +72,4 @@ Get help for an action: \$ puppet help ## COPYRIGHT AND LICENSE -Copyright 2011 by Puppet Inc., Vox Pupuli Apache 2 license; see COPYING +Copyright 2011 by Puppet Inc., Vox Pupuli. Apache 2 license; see COPYING diff --git a/references/man/lookup.md b/references/man/lookup.md index 804761c25a..e65e9be57a 100644 --- a/references/man/lookup.md +++ b/references/man/lookup.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Man Page: puppet lookup' canonical: "/openvox/latest/man/lookup.html" --- # Man Page: puppet lookup -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:24 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:12:56 +0000 ## NAME **puppet-lookup** - Interactive Hiera lookup for OpenVox diff --git a/references/man/module.md b/references/man/module.md index c2aad826e5..4f42d7976d 100644 --- a/references/man/module.md +++ b/references/man/module.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Man Page: puppet module' canonical: "/openvox/latest/man/module.html" --- # Man Page: puppet module -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:24 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:12:56 +0000 ## NAME **puppet-module** - Creates, installs and searches for modules on the @@ -54,8 +54,8 @@ configuration options can also be generated by running puppet with : The environment in which OpenVox is running. For clients, such as **puppet agent**, this determines the environment itself, which OpenVox uses to find modules and much more. For servers, such as - **puppet server**, this provides the default environment for nodes - that OpenVox knows nothing about. + OpenVox Server, this provides the default environment for nodes that + OpenVox knows nothing about. When defining an environment in the **\[agent\]** section, this refers to the environment that the agent requests from the primary @@ -364,4 +364,4 @@ upgrade an installed module for a specific environment (v1.0.0 -\> v2.4.0) ## COPYRIGHT AND LICENSE -Copyright 2012 by Puppet Inc., Vox Pupuli Apache 2 license; see COPYING +Copyright 2012 by Puppet Inc., Vox Pupuli. Apache 2 license; see COPYING diff --git a/references/man/node.md b/references/man/node.md index e15f23fa6b..148fe61230 100644 --- a/references/man/node.md +++ b/references/man/node.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Man Page: puppet node' canonical: "/openvox/latest/man/node.html" --- # Man Page: puppet node -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:24 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:12:56 +0000 ## NAME **puppet-node** - View and manage node definitions. @@ -163,4 +163,4 @@ subsystem of OpenVox. Valid termini for this face include: - **yaml** ## COPYRIGHT AND LICENSE -Copyright 2011 by Puppet Inc., Vox Pupuli Apache 2 license; see COPYING +Copyright 2011 by Puppet Inc., Vox Pupuli. Apache 2 license; see COPYING diff --git a/references/man/overview.md b/references/man/overview.md index c863b56bd2..1fa9e0ef7f 100644 --- a/references/man/overview.md +++ b/references/man/overview.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: OpenVox Man Pages -canonical: "/puppet/latest/man/overview.html" +canonical: "/openvox/latest/man/overview.html" --- # OpenVox Man Pages -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:24 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:12:56 +0000 diff --git a/references/man/parser.md b/references/man/parser.md index 5f41411759..cffa46f91f 100644 --- a/references/man/parser.md +++ b/references/man/parser.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Man Page: puppet parser' canonical: "/openvox/latest/man/parser.html" --- # Man Page: puppet parser -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:24 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:12:56 +0000 ## NAME **puppet-parser** - Interact directly with the parser. @@ -129,4 +129,4 @@ Validate from STDIN: \$ cat init.pp \| puppet parser validate ## COPYRIGHT AND LICENSE -Copyright 2014 by Puppet Inc., Vox Pupuli Apache 2 license; see COPYING +Copyright 2014 by Puppet Inc., Vox Pupuli. Apache 2 license; see COPYING diff --git a/references/man/plugin.md b/references/man/plugin.md index 718c1d8870..2f3ff9eb87 100644 --- a/references/man/plugin.md +++ b/references/man/plugin.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Man Page: puppet plugin' canonical: "/openvox/latest/man/plugin.html" --- # Man Page: puppet plugin -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:24 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:12:56 +0000 ## NAME **puppet-plugin** - Interact with the OpenVox plugin system. @@ -83,4 +83,4 @@ Retrieve plugins from the OpenVox server (API example): \$ Puppet::Face\[:plugin, \'0.0.1\'\].download ## COPYRIGHT AND LICENSE -Copyright 2011 by Puppet Inc., Vox Pupuli Apache 2 license; see COPYING +Copyright 2011 by Puppet Inc., Vox Pupuli. Apache 2 license; see COPYING diff --git a/references/man/report.md b/references/man/report.md index e7439a98bc..67755f6899 100644 --- a/references/man/report.md +++ b/references/man/report.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Man Page: puppet report' canonical: "/openvox/latest/man/report.html" --- # Man Page: puppet report -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:24 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:12:56 +0000 ## NAME **puppet-report** - Create, display, and submit reports. @@ -131,4 +131,4 @@ subsystem of OpenVox. Valid termini for this face include: - **yaml** ## COPYRIGHT AND LICENSE -Copyright 2011 by Puppet Inc., Vox Pupuli Apache 2 license; see COPYING +Copyright 2011 by Puppet Inc., Vox Pupuli. Apache 2 license; see COPYING diff --git a/references/man/resource.md b/references/man/resource.md index c536cd119e..7ff4d2f630 100644 --- a/references/man/resource.md +++ b/references/man/resource.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Man Page: puppet resource' canonical: "/openvox/latest/man/resource.html" --- # Man Page: puppet resource -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:24 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:12:56 +0000 ## NAME **puppet-resource** - The OpenVox resource abstraction layer shell @@ -103,5 +103,5 @@ for the user **luke**: Luke Kanies ## COPYRIGHT -Copyright (c) 2011 Puppet Inc. Copyright (c) 2024 Vox Pupuli Licensed +Copyright (c) 2011 Puppet Inc.; Copyright (c) 2024 Vox Pupuli. Licensed under the Apache 2.0 License diff --git a/references/man/script.md b/references/man/script.md index 015b5a04fe..2d283c68fd 100644 --- a/references/man/script.md +++ b/references/man/script.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Man Page: puppet script' canonical: "/openvox/latest/man/script.html" --- # Man Page: puppet script -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:24 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:12:56 +0000 ## NAME **puppet-script** - Run a puppet manifests as a script without compiling diff --git a/references/man/ssl.md b/references/man/ssl.md index 1afc26f571..01b6a1f631 100644 --- a/references/man/ssl.md +++ b/references/man/ssl.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Man Page: puppet ssl' canonical: "/openvox/latest/man/ssl.html" --- # Man Page: puppet ssl -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:24 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:12:56 +0000 ## NAME **puppet-ssl** - Manage SSL keys and certificates for OpenVox SSL @@ -76,5 +76,5 @@ puppet ssl *action* \[-h\|\--help\] \[-v\|\--verbose\] \[-d\|\--debug\] - show: Print the full-text version of this host\'s certificate. -COPYRIGHT \-\-\-\-\-- Copyright (c) 2011 Puppet Inc. Copyright (c) 2024 -Vox Pupuli Licensed under the Apache 2.0 License +COPYRIGHT \-\-\-\-\-- Copyright (c) 2011 Puppet Inc.; Copyright (c) 2024 +Vox Pupuli. Licensed under the Apache 2.0 License diff --git a/references/metaparameter.md b/references/metaparameter.md index 58ef2d0c00..85fc049597 100644 --- a/references/metaparameter.md +++ b/references/metaparameter.md @@ -1,6 +1,6 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: Metaparameter Reference toc: columns canonical: "/openvox/latest/metaparameter.html" @@ -8,7 +8,7 @@ canonical: "/openvox/latest/metaparameter.html" # Metaparameter Reference -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:24 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:12:56 +0000 diff --git a/references/report.md b/references/report.md index 9038592729..e85d48d6bd 100644 --- a/references/report.md +++ b/references/report.md @@ -1,6 +1,6 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: Report Reference toc: columns canonical: "/openvox/latest/report.html" @@ -8,7 +8,7 @@ canonical: "/openvox/latest/report.html" # Report Reference -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:24 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:12:56 +0000 diff --git a/references/type.md b/references/type.md index 3a3ad754f5..f2f57b82c4 100644 --- a/references/type.md +++ b/references/type.md @@ -1,6 +1,6 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: Resource Type Reference (Single-Page) canonical: "/openvox/latest/type.html" toc_levels: 2 @@ -9,7 +9,7 @@ toc: columns # Resource Type Reference (Single-Page) -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:41 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:13:15 +0000 @@ -20,10 +20,10 @@ toc: columns This is the documentation for OpenVox's built-in resource types and providers. Additional resource types are distributed in Puppet modules. You can find and install modules by browsing the -[Puppet Forge](http://forge.puppet.com). See each module's documentation for +[Puppet Forge](https://forge.puppet.com). See each module's documentation for information on how to use its custom resource types. For more information about creating custom types, see [Custom resources](https://docs.openvoxproject.org/openvox/latest/custom_resources.html). -> As of Puppet 6.0, some resource types were removed from Puppet and repackaged as individual modules. These supported type modules are still included in the `openvox-agent` package, so you don't have to download them from the Forge. See the complete list of affected types in the [supported type modules](#supported-type-modules-in-openvox-agent) section. +> As of Puppet 6.0, some resource types were removed from Puppet and repackaged as individual modules. These supported type modules are still included in the `openvox-agent` package, so you don't have to download them from the Forge. See the complete list of affected types in the [supported type modules](#supported-type-modules-in-the-openvox-agent-package) section. ### Declaring resources @@ -119,7 +119,7 @@ declare which features they provide. In Puppet 6.0, we removed some of Puppet's built-in types and moved them into individual modules. -### Supported type modules in `openvox-agent` +### Supported type modules in the `openvox-agent` package The following types are included in supported modules on the Forge. However, they are also included in the `openvox-agent` package, so you do not have to install them separately. See each module's README for detailed information about that type. @@ -159,7 +159,6 @@ The following types were deprecated with Puppet 6.0.0. They are available in mod ## OpenVox core types -For a list of core OpenVox types, see the [core types cheat sheet][core-types-cheatsheet]. ## exec @@ -4439,7 +4438,7 @@ encryption formats and requirements. hashes. You can use OpenVox's built-in `sha1` function to generate a salted SHA1 hash from a password. * Mac OS X 10.7 (Lion), and many recent Linux distributions, use salted SHA512 - hashes. The puppetlabs [stdlib][] module contains a `str2saltedsha512` function + hashes. The puppetlabs [stdlib](https://forge.puppet.com/modules/puppetlabs/stdlib) module contains a `str2saltedsha512` function which can generate password hashes for these operating systems. * OS X 10.8 and higher use salted SHA512 PBKDF2 hashes. When managing passwords on these systems, the `salt` and `iterations` attributes need to be specified as @@ -4450,8 +4449,6 @@ encryption formats and requirements. * Windows passwords can be managed only in cleartext, because there is no Windows API for setting the password hash. -[stdlib]: https://github.com/puppetlabs/puppetlabs-stdlib/ - Enclose any value that includes a dollar sign ($) in single quotes (') to avoid accidental variable interpolation. diff --git a/references/types/exec.md b/references/types/exec.md index ab42f99af0..c94ba9036a 100644 --- a/references/types/exec.md +++ b/references/types/exec.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Resource Type: exec' -canonical: "/puppet/latest/types/exec.html" +canonical: "/openvox/latest/types/exec.html" --- # Resource Type: exec -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:41 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:13:15 +0000 diff --git a/references/types/file.md b/references/types/file.md index 733c495682..9ed31cb5f2 100644 --- a/references/types/file.md +++ b/references/types/file.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Resource Type: file' -canonical: "/puppet/latest/types/file.html" +canonical: "/openvox/latest/types/file.html" --- # Resource Type: file -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:41 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:13:15 +0000 diff --git a/references/types/filebucket.md b/references/types/filebucket.md index 9ffb51a7b3..23e3cab6d1 100644 --- a/references/types/filebucket.md +++ b/references/types/filebucket.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Resource Type: filebucket' -canonical: "/puppet/latest/types/filebucket.html" +canonical: "/openvox/latest/types/filebucket.html" --- # Resource Type: filebucket -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:41 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:13:15 +0000 diff --git a/references/types/group.md b/references/types/group.md index d6895096e6..579fedb094 100644 --- a/references/types/group.md +++ b/references/types/group.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Resource Type: group' -canonical: "/puppet/latest/types/group.html" +canonical: "/openvox/latest/types/group.html" --- # Resource Type: group -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:41 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:13:15 +0000 diff --git a/references/types/notify.md b/references/types/notify.md index 12dc30bf27..6dd50b5488 100644 --- a/references/types/notify.md +++ b/references/types/notify.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Resource Type: notify' -canonical: "/puppet/latest/types/notify.html" +canonical: "/openvox/latest/types/notify.html" --- # Resource Type: notify -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:41 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:13:15 +0000 diff --git a/references/types/overview.md b/references/types/overview.md index a4faa9388d..ccb2680c14 100644 --- a/references/types/overview.md +++ b/references/types/overview.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: Resource types overview -canonical: "/puppet/latest/types/overview.md" +canonical: "/openvox/latest/types/overview.html" --- # Resource types overview -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:41 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:13:15 +0000 ## List of resource types @@ -33,10 +33,10 @@ canonical: "/puppet/latest/types/overview.md" This is the documentation for OpenVox's built-in resource types and providers. Additional resource types are distributed in Puppet modules. You can find and install modules by browsing the -[Puppet Forge](http://forge.puppet.com). See each module's documentation for +[Puppet Forge](https://forge.puppet.com). See each module's documentation for information on how to use its custom resource types. For more information about creating custom types, see [Custom resources](https://docs.openvoxproject.org/openvox/latest/custom_resources.html). -> As of Puppet 6.0, some resource types were removed from Puppet and repackaged as individual modules. These supported type modules are still included in the `openvox-agent` package, so you don't have to download them from the Forge. See the complete list of affected types in the [supported type modules](#supported-type-modules-in-openvox-agent) section. +> As of Puppet 6.0, some resource types were removed from Puppet and repackaged as individual modules. These supported type modules are still included in the `openvox-agent` package, so you don't have to download them from the Forge. See the complete list of affected types in the [supported type modules](#supported-type-modules-in-the-openvox-agent-package) section. ### Declaring resources @@ -132,7 +132,7 @@ declare which features they provide. In Puppet 6.0, we removed some of Puppet's built-in types and moved them into individual modules. -### Supported type modules in `openvox-agent` +### Supported type modules in the `openvox-agent` package The following types are included in supported modules on the Forge. However, they are also included in the `openvox-agent` package, so you do not have to install them separately. See each module's README for detailed information about that type. @@ -172,4 +172,4 @@ The following types were deprecated with Puppet 6.0.0. They are available in mod ## OpenVox core types -For a list of core OpenVox types, see the [core types cheat sheet][core-types-cheatsheet]. +For the complete details of all core OpenVox types, see the [resource type reference](https://docs.openvoxproject.org/openvox/latest/type.html). diff --git a/references/types/package.md b/references/types/package.md index 002fe19ffd..76c1aba66d 100644 --- a/references/types/package.md +++ b/references/types/package.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Resource Type: package' -canonical: "/puppet/latest/types/package.html" +canonical: "/openvox/latest/types/package.html" --- # Resource Type: package -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:41 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:13:15 +0000 diff --git a/references/types/resources.md b/references/types/resources.md index 3535d283fd..4fe35abbac 100644 --- a/references/types/resources.md +++ b/references/types/resources.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Resource Type: resources' -canonical: "/puppet/latest/types/resources.html" +canonical: "/openvox/latest/types/resources.html" --- # Resource Type: resources -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:41 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:13:15 +0000 diff --git a/references/types/schedule.md b/references/types/schedule.md index b42f11dd1b..4cefd9f830 100644 --- a/references/types/schedule.md +++ b/references/types/schedule.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Resource Type: schedule' -canonical: "/puppet/latest/types/schedule.html" +canonical: "/openvox/latest/types/schedule.html" --- # Resource Type: schedule -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:41 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:13:15 +0000 diff --git a/references/types/service.md b/references/types/service.md index eff3296c2c..ea2cca4ffe 100644 --- a/references/types/service.md +++ b/references/types/service.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Resource Type: service' -canonical: "/puppet/latest/types/service.html" +canonical: "/openvox/latest/types/service.html" --- # Resource Type: service -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:41 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:13:15 +0000 diff --git a/references/types/stage.md b/references/types/stage.md index ad7be97040..e9689b1bb6 100644 --- a/references/types/stage.md +++ b/references/types/stage.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Resource Type: stage' -canonical: "/puppet/latest/types/stage.html" +canonical: "/openvox/latest/types/stage.html" --- # Resource Type: stage -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:41 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:13:15 +0000 diff --git a/references/types/tidy.md b/references/types/tidy.md index fc2cddb0eb..d78e65715d 100644 --- a/references/types/tidy.md +++ b/references/types/tidy.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Resource Type: tidy' -canonical: "/puppet/latest/types/tidy.html" +canonical: "/openvox/latest/types/tidy.html" --- # Resource Type: tidy -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:41 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:13:15 +0000 diff --git a/references/types/user.md b/references/types/user.md index 8b6cd8e654..9fbdd916be 100644 --- a/references/types/user.md +++ b/references/types/user.md @@ -1,13 +1,13 @@ --- layout: default -built_from_commit: f7b1a950d990274b9f352eb7aa0cd93ee6067df1 +built_from_commit: 3d665fe7a4a7dfa794748a310db79025a4d932cc title: 'Resource Type: user' -canonical: "/puppet/latest/types/user.html" +canonical: "/openvox/latest/types/user.html" --- # Resource Type: user -> **NOTE:** This page was generated from the OpenVox source code on 2026-07-14 18:42:41 +0000 +> **NOTE:** This page was generated from the OpenVox source code on 2026-08-01 22:13:15 +0000 @@ -390,7 +390,7 @@ encryption formats and requirements. hashes. You can use OpenVox's built-in `sha1` function to generate a salted SHA1 hash from a password. * Mac OS X 10.7 (Lion), and many recent Linux distributions, use salted SHA512 - hashes. The puppetlabs [stdlib][] module contains a `str2saltedsha512` function + hashes. The puppetlabs [stdlib](https://forge.puppet.com/modules/puppetlabs/stdlib) module contains a `str2saltedsha512` function which can generate password hashes for these operating systems. * OS X 10.8 and higher use salted SHA512 PBKDF2 hashes. When managing passwords on these systems, the `salt` and `iterations` attributes need to be specified as @@ -401,8 +401,6 @@ encryption formats and requirements. * Windows passwords can be managed only in cleartext, because there is no Windows API for setting the password hash. -[stdlib]: https://github.com/puppetlabs/puppetlabs-stdlib/ - Enclose any value that includes a dollar sign ($) in single quotes (') to avoid accidental variable interpolation.