cfengine / design-center

CFEngine community-contributed content
http://cfengine.com/
Other
80 stars 68 forks source link

System::Sudoers 2.0.2 does not work with 3.5.1b #404

Closed svenXY closed 10 years ago

svenXY commented 10 years ago

cf-sketch> info -v Sudo

The following sketches match your query:

Sketch System::Sudoers Description: Sets defaults and user permissions in the sudoers file Authors: Jon Henrik Bjornstad jon.henrik.bjornstad@cfengine.com, Ben Heilman bheilman@enova.com Version: 2.0.2 License: MIT Tags: cfdc, sudoers Installed: No Parameters: For bundle ensure prefix: string [default value: 'PREFIX'] file_path: string (path to sudoers file to edit) [default value: '/etc/sudoers'] visudo_path: string (path to visudo command) [default value: '/usr/sbin/visudo'] defaults: array [default value: []] user_alias: array [default value: []] host_alias: array [default value: []] cmnd_alias: array [default value: []] runas_alias: array [default value: []] user_specs: array [default value: []] drop_dirs: array (Drop directories) [default value: []]

cf-sketch> install System::Sudoers

Sketch System::Sudoers installed under /var/cfengine/inputs/sketches.

cf-sketch> define params System::Sudoers

Please enter a name for the new parameter set (default: System::Sudoers-ensure-000): test_sudo Querying configuration for parameter set 'test_sudo' for bundle 'ensure'. Please enter parameter prefix. (enter STOP to cancel) prefix [PREFIX]: PREFIX Please enter parameter file_path (path to sudoers file to edit). (enter STOP to cancel) file_path [/etc/sudoers]: /etc/sudoers Please enter parameter visudo_path (path to visudo command). (enter STOP to cancel) visudo_path [/usr/sbin/visudo]: /usr/sbin/visudo Please enter parameter defaults. (enter STOP to cancel) Something went wrong with the 'define_params' command: Not a HASH reference at /usr/local/bin/../lib/cf-sketch/Parser/Commands/17define.pl line 387.

svenXY commented 10 years ago

cf-sketch> version

This is cf-sketch version 3.5.1b1, last updated on July 2013.

tzz commented 10 years ago

Fixed in #405, please continue in that PR. Thank you!!!