diff --git a/REFERENCE.md b/REFERENCE.md
index 6531399..e368a09 100644
--- a/REFERENCE.md
+++ b/REFERENCE.md
@@ -81,7 +81,7 @@ Name of the syslog-ng service.
##### `module_prefix`
-Data type: `String[1]`
+Data type: `String[0]`
A string to prepend to syslog-ng module names to obtain the corresponding package names.
@@ -97,6 +97,8 @@ Data type: `String[1]`
The value of the `ensure` parameter of package resources.
+Default value: `'installed'`
+
##### `manage_repo`
Data type: `Boolean`
@@ -135,8 +137,6 @@ Data type: `Stdlib::Absolutepath`
Configures the path, where `syslog-ng` and `syslog-ng-ctl` binaries can be found.
-Default value: `'/usr/sbin'`
-
##### `user`
Data type: `String[1]`
@@ -163,16 +163,20 @@ Default value: `true`
##### `init_config_file`
-Data type: `Stdlib::Absolutepath`
+Data type: `Optional[Stdlib::Absolutepath]`
Path to the init script configuration file.
+Default value: `undef`
+
##### `init_config_hash`
Data type: `Hash`
Hash of init configuration options to put into `init_config_file`. This has OS specific defaults which will be merged to user specified value.
+Default value: `{}`
+
## Defined types
### `syslog_ng::config`