Hello community, here is the log from the commit of package yast2-sudo for openSUSE:Leap:15.2 checked in at 2020-02-27 06:41:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/yast2-sudo (Old) and /work/SRC/openSUSE:Leap:15.2/.yast2-sudo.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-sudo" Thu Feb 27 06:41:29 2020 rev:17 rq:779099 version:4.2.3 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/yast2-sudo/yast2-sudo.changes 2020-01-15 16:32:27.136885294 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.yast2-sudo.new.26092/yast2-sudo.changes 2020-02-27 06:41:29.861608901 +0100 @@ -1,0 +2,6 @@ +Tue Feb 18 14:40:08 UTC 2020 - Stefan Hundhammer <[email protected]> + +- Fixed user-visible messages (bsc#1084015) +- 4.2.3 + +------------------------------------------------------------------- Old: ---- yast2-sudo-4.2.2.tar.bz2 New: ---- yast2-sudo-4.2.3.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-sudo.spec ++++++ --- /var/tmp/diff_new_pack.QyOEDn/_old 2020-02-27 06:41:30.125609450 +0100 +++ /var/tmp/diff_new_pack.QyOEDn/_new 2020-02-27 06:41:30.129609458 +0100 @@ -20,7 +20,7 @@ Summary: YaST2 - Sudo configuration License: GPL-2.0-only Group: System/YaST -Version: 4.2.2 +Version: 4.2.3 Release: 0 Url: https://github.com/yast/yast-sudo ++++++ yast2-sudo-4.2.2.tar.bz2 -> yast2-sudo-4.2.3.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-sudo-4.2.2/package/yast2-sudo.changes new/yast2-sudo-4.2.3/package/yast2-sudo.changes --- old/yast2-sudo-4.2.2/package/yast2-sudo.changes 2020-01-02 13:53:37.000000000 +0100 +++ new/yast2-sudo-4.2.3/package/yast2-sudo.changes 2020-02-19 10:51:08.000000000 +0100 @@ -1,4 +1,10 @@ ------------------------------------------------------------------- +Tue Feb 18 14:40:08 UTC 2020 - Stefan Hundhammer <[email protected]> + +- Fixed user-visible messages (bsc#1084015) +- 4.2.3 + +------------------------------------------------------------------- Tue Dec 31 10:07:40 UTC 2019 - David Diaz <[email protected]> - Do not truncate the sudoers file after write changes diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-sudo-4.2.2/package/yast2-sudo.spec new/yast2-sudo-4.2.3/package/yast2-sudo.spec --- old/yast2-sudo-4.2.2/package/yast2-sudo.spec 2020-01-02 13:53:37.000000000 +0100 +++ new/yast2-sudo-4.2.3/package/yast2-sudo.spec 2020-02-19 10:51:08.000000000 +0100 @@ -18,7 +18,7 @@ Name: yast2-sudo Summary: YaST2 - Sudo configuration -Version: 4.2.2 +Version: 4.2.3 Release: 0 Url: https://github.com/yast/yast-sudo Group: System/YaST diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-sudo-4.2.2/src/include/sudo/helps.rb new/yast2-sudo-4.2.3/src/include/sudo/helps.rb --- old/yast2-sudo-4.2.2/src/include/sudo/helps.rb 2020-01-02 13:53:37.000000000 +0100 +++ new/yast2-sudo-4.2.3/src/include/sudo/helps.rb 2020-02-19 10:51:08.000000000 +0100 @@ -19,334 +19,312 @@ # current contact information at www.novell.com. # ------------------------------------------------------------------------------ -# File: include/sudo/helps.ycp -# Package: Configuration of sudo -# Summary: Help texts of all the dialogs -# Authors: Bubli <[email protected]> +# File: include/sudo/helps.ycp +# Package: Configuration of sudo +# Summary: Help texts for all the dialogs +# Authors: Bubli <[email protected]> # -# $Id: helps.ycp 27914 2006-02-13 14:32:08Z locilka $ module Yast module SudoHelpsInclude def initialize_sudo_helps(include_target) textdomain "sudo" - # All helps are here + # All help texts are here @HELPS = { # Read dialog help 1/2 - "read" => _( + "read" => _( "<p><b><big>Initializing sudo Configuration</big></b><br>\n</p>\n" ) + # Read dialog help 2/2 _( - "<p><b><big>Aborting Initialization:</big></b><br>\nSafely abort the configuration utility by pressing <b>Abort</b> now.</p>\n" + "<p><b><big>Aborting Initialization:</big></b><br>Safely abort the configuration utility by pressing <b>Abort</b> now.</p>" ), # Write dialog help 1/2 - "write" => _( - "<p><b><big>Saving sudo Configuration</big></b><br>\n</p>\n" + "write" => _( + "<p><b><big>Saving sudo Configuration</big></b><br></p>" ) + # Write dialog help 2/2 _( - "<p><b><big>Aborting Saving:</big></b><br>\n" + - "Abort the save procedure by pressing <b>Abort</b>.\n" + - "An additional dialog informs whether it is safe to do so.\n" + - "</p>\n" + "<p><b><big>Aborting Saving:</big></b><br> " + + "Abort the save procedure by pressing <b>Abort</b>. " + + "An additional dialog informs whether it is safe to do so. " + + "</p>" ), + # User Specification help 1/6 - "spec" => _( - "<p><b><big>Rules for sudo</big></b><br>\n" + - "\tRules for sudo basically determine which commands an user may run \n" + - "\ton specified hosts (optionally also as what user). Each rule\n" + - "\tis a tuple consisting of user, host and list of commands, with optional \n" + - "\tRunAs specification and additional tags. These are summarized \n" + - "\tin the following table. \n" + - "\t</p>\n" + - "\t" + "spec" => _( + "<p><b><big>Rules for sudo</big></b><br>" + + "Rules for sudo basically determine which commands a user may run " + + "on the specified hosts (optionally also as what user). Each rule " + + "is a tuple consisting of a user, a host and a list of commands, with an optional " + + "RunAs specification and additional tags. These are summarized " + + "in the following table. " + + "</p>" ) + # User Specification help 2/6 _( - "<p><b>Users</b> column denotes local or system user or user alias. \n" + - "\t<b>Hosts</b> column determines, on which hosts, or group \n" + - "\tof hosts referred to by host alias an user may run specified commands.\n" + - "\t</p>\n" + - "\t" + "<p>The <b>Users</b> column specifies a local or system user or user alias. </p>" + + "<p>The <b>Hosts</b> column determines on which hosts or group " + + "of hosts referred to by a host alias a user may run the specified commands. " + + "</p>" ) + # User Specification help 3/6 _( - "<b>RunAs</b> column is an\n" + - "\toptional parameter, containing user name (or alias) whose access privileges\n" + - "\twill be used to run commands. <b>NOPASSWD</b> is a tag, determining whether\n" + - "\tusers need to authorize themselves before running commands.\n" + - "\t</p>\n" + - "\t" + "<p>The <b>RunAs</b> column is an" + + "optional parameter containing the user name (or alias) whose access privileges " + + "will be used to run commands. <b>NOPASSWD</b> is a tag determining whether " + + "users need to authorize themselves before running commands. " + + "</p>" ) + # User Specification help 4/6 _( - "<p>A set of commands that user can run on specified hosts is summarized \n" + - "\tin <b>Commands</b> column. \n" + - "\t</p>\n" + - "\t" + "<p>A set of commands that user can run on specified hosts is summarized " + + "in the <b>Commands</b> column. " + + "</p>" ) + # User Specification help 5/6 _( - "<p> To add a new rule, click on <b>Add</b> button and fill in appropriate \n" + - "\tentries. User name, hostname and command list must not be empty.\n" + - "\t</p>\n" + - "\t" + "<p>To add a new rule, click the <b>Add</b> button and fill in the appropriate " + + "fields. User name, hostname and command list must not be empty. " + + "</p>" ) + # User Specification help 5/6 _( - "<p>To edit existing rule, select an entry from the table and click on \n" + - "\t<b>Edit</b> button. To delete selected entry, click on <b>Delete</b> button.\n" + - "\t</p> \n" + - "\t" + "<p>To edit an existing rule, select an item from the table and click the " + + "<b>Edit</b> button. To delete the selected item, click the <b>Delete</b> button. " + + "</p>" ), + # Single User Specification help 1/4 - "spec_single" => _( - "<p><b>User Name or Alias</b> may be specified by single username (e.g.foo), group name prefixed\n" + - "\twith '%' (e.g. %bar), or user alias name. If \n" + - "\tkeyword 'ALL' is used, it stands for any user. Select from existing users, groups and aliases \n" + - "\tin drop-down menu, or enter your own value. \n" + - "\t</p>\n" + - "\t" - ) + - _( - "<p><b>Hostname or Alias</b> entry consists of either hostname(e.g. www.example.com), single IP \n" + - "\taddress (e.g. 192.168.0.1), IP address combined with netmask, or host alias. If commands may be\n" + - "\trun on any host, use keyword 'ALL'. Hostname or IP address is matched against your own hostname\n" + - "\tor IP address, so if you don't intend to share one /etc/sudoers file between multiple machines, \n" + - "\t'ALL' or 'localhost' entry will be sufficient for almost all purposes. \n" + - "\t</p>\n" + - "\t" + "spec_single" => _( + "<p><b>User Name or Alias</b> may be specified by a single username (e.g.foo), a group name prefixed " + + "with '%' (e.g. %bar), or a user alias name. " + + "The 'ALL' keyword can be used to specify any user. " + + "Select from the existing users, groups and aliases " + + "in the drop-down menu, or enter your own value. " + + "</p>" + ) + + _( + "<p><b>Hostname or Alias</b> is either a hostname (e.g. www.example.com), a single IP " + + "address (e.g. 192.168.0.1), an IP address combined with a netmask, or a host alias. If commands may be " + + "run on any host, use the 'ALL' keyword. The hostname or IP address is matched against your own hostname " + + "or IP address, so if you don't intend to share one /etc/sudoers file between multiple machines, " + + "'ALL' or 'localhost' will be sufficient for almost all purposes. " + + "</p>" ) + # Single User Specification help 2/4 _( - "<p><b>RunAs Username or Alias</b> is an optional parameter specifying an user, \n" + - "\twhose access privileges \n" + - "\twill be used to execute particular command. If empty, user <b>root</b> is the default\n" + - "\tone. It can be again single username, groupname prefixed with '%' or run_as alias name\n" + - "\tSelect from existing users, groups and aliases in drop-down menu, or enter your own value.\n" + - "\t</p>\n" + - "\t" + "<p><b>RunAs Username or Alias</b> is an optional parameter specifying a user " + + "whose access privileges " + + "will be used to execute a particular command. If empty, the <b>root</b> user is the default. " + + "It can be a single username, a groupname prefixed with '%' or a run_as alias name. " + + "Select from the existing users, groups and aliases in the drop-down menu, or enter your own value. " + + "</p>" ) + # Single User Specification help 3/4 _( - "<p><b>No Password</b> is an optional tag. Normally, users have to authenticate\n" + - "\tthemselves (i.e. supply their own password, not root's one) before running particular \n" + - "\tcommand. Set No Password tag to 'Yes' if you want to\n" + - "\tdisable this authentication\n" + - "\t</p>\n" + - "\t" + "<p><b>No Password</b> is an optional tag. Normally, users have to authenticate " + + "themselves (i.e. supply their own password, not the root password) before running a particular " + + "command. Set the No Password tag to 'Yes' if you want to " + + "disable this authentication. " + + "</p>" ) + # Single User Specification help 4/4 _( - "<p><b>Commands to Run</b> table is a list of commands (optionally with\n" + - "\tparameters), directories and command aliases that particular user will be allowed \n" + - "\tto run. If a directory name is used, any command in that directory can be run. \n" + - "\tAgain, keyword 'ALL' stands for any command, so use it with care.\n" + - "\t</p>\n" + - "\t" - ) + - _( - "To add a new command, click on <b>Add</b> button, fill in command name with optional\n" + - "\tparameters and click <b>OK</b>. To remove command, select appropriate entry from the table\n" + - "\tand click on <b>Delete</b> button.\n" + - "\t" - ), - #User Aliases help 1/3 - "user_aliases" => _( - "<p><b><big>User Aliases</big></b><br>\n" + - "\tIn this dialog, you can configure user aliases. User alias is a set of users that is given\n" + - "\tan unique name. This name is later used to refer to all users in this set in sudo configuration. \n" + - "\t</p> \n" + - "\t" - ) + - #User Aliases help 2/3 - _( - "<p>To add a new user alias, click on <b>Add</b> button and fill in appropriate entries. \n" + - "\tAlias name and list of users in the alias must not be empty. \n" + - "\t</p>\n" + - "\t" - ) + - #User Aliases help 3/3 - _( - "<p>To edit existing user alias, select an entry from the table and click on <b>Edit</b>\n" + - "\tbutton. To delete selected entry, click on <b>Delete</b> button. \n" + - "\t</p>\n" + - "\t" - ), - #Host Aliases help 1/3 - "host_aliases" => _( - "<p><b><big>Host Aliases</big></b><br>\n" + - "\tIn this dialog, you can configure host aliases. Host alias is a set of hosts that is given\n" + - "\tan unique name. This name is later used to refer to all hosts in this set in sudo configuration. \n" + - "\t</p>\n" + - "\t" - ) + - #Host Aliases help 2/3 - _( - "<p>To add a new host alias, click on <b>Add</b> button and fill in appropriate entries. \n" + - "\tAlias name and list of hosts in the alias must not be empty. \n" + - "\t</p>\n" + - "\t" - ) + - #Host Aliases help 3/3 - _( - "<p>To edit existing host alias, select an entry from the table and click on <b>Edit</b>\n" + - "\tbutton. To delete selected entry, click on <b>Delete</b> button. \n" + - "\t</p>\n" + - "\t" - ), - #RunAs Aliases help 1/3 - "runas_aliases" => _( - "<p><b><big>RunAs Aliases</big></b><br>\n" + - "\tIn this dialog, you can configure RunAs aliases. RunAs alias is a set of users that is given\n" + - "\tan unique name. This name is later used to refer to all users in this set in sudo configuration. \n" + - "\t</p> \n" + - "\t" - ) + - #RunAs Aliases help 2/3 - _( - "<p>To add a new RunAs alias, click on <b>Add</b> button and fill in appropriate entries. \n" + - "\tAlias name and list of users in the alias must not be empty. \n" + - "\t</p>\n" + - "\t" - ) + - #RunAs Aliases help 3/3 - _( - "<p>To edit existing RunAs alias, select an entry from the table and click on <b>Edit</b>\n" + - "\tbutton. To delete selected entry, click on <b>Delete</b> button. \n" + - "\t</p>\n" + - "\t" + "<p>The <b>Commands to Run</b> table is a list of commands (optionally with " + + "parameters), directories and command aliases that a particular user will be allowed " + + "to run. If a directory name is used, any command in that directory can be run. " + + "The 'ALL' keyword means 'any command', so use it with care. " + + "</p>" + ) + + _( + "<p>To add a new command, click the <b>Add</b> button, enter the command name with optional " + + "parameters and click <b>OK</b>. To remove a command, select the appropriate item from the table " + + "and click the <b>Delete</b> button. " + + "</p>" + ), + + # User Aliases help 1/3 + "user_aliases" => _( + "<p><b><big>User Aliases</big></b><br> " + + "In this dialog, you can configure user aliases. A user alias is a set of users that is given " + + "a unique name. This name is later used to refer to all users in this set in the sudo configuration. " + + "</p>" + ) + + # User Aliases help 2/3 + _( + "<p>To add a new user alias, click the <b>Add</b> button and fill in the appropriate fields. " + + "The alias name and the list of users in the alias must not be empty. " + + "</p>" + ) + + # User Aliases help 3/3 + _( + "<p>To edit an existing user alias, select an item from the table and click the <b>Edit</b> " + + "button. To delete the selected item, click the <b>Delete</b> button. " + + "</p>" + ), + + # Host Aliases help 1/3 + "host_aliases" => _( + "<p><b><big>Host Aliases</big></b><br>" + + "In this dialog, you can configure host aliases. A host alias is a set of hosts that is given " + + "a unique name. This name is later used to refer to all hosts in this set in the sudo configuration. " + + "</p>" + ) + + # Host Aliases help 2/3 + _( + "<p>To add a new host alias, click the <b>Add</b> button and fill in the appropriate fields. " + + "Alias name and list of hosts in the alias must not be empty. " + + "</p>" + ) + + # Host Aliases help 3/3 + _( + "<p>To edit an existing host alias, select an item from the table and click the <b>Edit</b> " + + "button. To delete the selected item, click the <b>Delete</b> button. " + + "</p>" + ), + + # RunAs Aliases help 1/3 + "runas_aliases" => _( + "<p><b><big>RunAs Aliases</big></b><br> " + + "In this dialog, you can configure RunAs aliases. A RunAs alias is a set of users that is given " + + "a unique name. This name is later used to refer to all users in this set in the sudo configuration. " + + "</p>" + ) + + # RunAs Aliases help 2/3 + _( + "<p>To add a new RunAs alias, click the <b>Add</b> button and fill in the appropriate fields. " + + "Alias name and list of users in the alias must not be empty. " + + "</p>" + ) + + # RunAs Aliases help 3/3 + _( + "<p>To edit an existing RunAs alias, select an item from the table and click the <b>Edit</b> " + + "button. To delete the selected item, click the <b>Delete</b> button. " + + "</p>" ), - #Command Aliases help 1/3 + + # Command Aliases help 1/3 "command_aliases" => _( - "<p><b><big>Command Aliases</big></b><br>\n" + - "\tIn this dialog, you can configure command aliases. Command alias is a set of commands \n" + - "\t(optionally with parameters) that is given an unique name. This name is then used to refer\n" + - "\tto all commands in this set in sudo configuration. \n" + - "\t</p>\n" + - "\t" - ) + - #Command Aliases help 2/3 - _( - "<p>To add a new command alias, click on <b>Add</b> button and fill in appropriate entries. \n" + - "\tAlias name and list of commands in the alias must not be empty. \n" + - "\t</p>\n" + - "\t" - ) + - #Command Aliases help 3/3 - _( - "<p>To edit existing command alias, select an entry from the table and click on <b>Edit</b>\n" + - "\tbutton. To delete selected entry, click on <b>Delete</b> button. \n" + - "\t</p>\n" + - "\t" - ), - #Single User Alias Help 1/2 - "user_alias" => _( - "<p><b><big>User Alias</big></b><br>\n" + - "\tUser alias consists of one or more users, system groups (prefixed with '%') or other\n" + - "\tuser aliases. It is given single name (must contain uppercase letters, numbers and underscore\tonly), which is then used to refer to all users in this alias.\n" + - "\t</p>\n" + - "\t" - ) + - #Single User Alias Help 2/3 - _( - "<p>Enter unique name into <b>Alias Name</b> text entry. To add users or groups to the\n" + - "\talias, select user or group name from the drop-down menu and click on <b>Add</b> button.\n" + - "\tTo remove user from the alias, select appropriate entry from the table, and click on\n" + - "\t<b>Remove</b> button. To finish the configuration, click <b>OK</b>.\n" + - "\t</p>\n" + - "\t" - ) + - #Single User Alias Help 3/3 - _( - "<b>Note:</b> Alias name must not be empty. Each alias must have at least one member.\n\t" - ), - #Single Host Alias Help 1/4 - "host_alias" => _( - "<p><b><big>Host Alias</big></b><br>\n" + - "\tHost alias consists of one or more hostnames, single IP addresses, IP addresses\n" + - "\tcombined with netmask id dotted quad notation (e.g. 192.168.0.0/255.255.255.0) or\n" + - "\tCIDR number of bits notation (e.g. 192.168.0.0/24), or other host aliases. It is \n" + - "\tgiven single name (must contain uppercase letters, numbers and underscore only), which \n" + - "\tis then used to refer to all hosts in this alias.\n" + - "\t</p>\n" + - "\t" - ) + - #Single Host Alias Help 2/4 - _( - "<p>Enter unique name into <b>Alias Name</b> text entry. To add hosts to the\n" + - "\talias, click on <b>Add</b> button. A pop-up window will appear, where you can enter\n" + - "\tvalid hostname or IP address and then click <b>OK</b>.\n" + - "\t<p>\n" + - "\t" - ) + - #Single Host Alias Help 3/4 - _( - "To remove host from the alias, select appropriate entry from the table, and click on\n" + - "\t<b>Remove</b> button. To finish the configuration, click <b>OK</b>.\n" + - "\t</p>\n" + - "\t" - ) + - #Single Host Alias Help 4/4 - _( - "<b>Note:</b> Alias name must not be empty. Each alias must have at least one member.\n\t" - ), - #Single RunAs Alias Help 1/2 - "runas_alias" => _( - "<p><b><big>RunAs Alias</big></b><br>\n" + - "\tRunAs alias is very similar to User Alias. It consists of one or more users, system groups \n" + - "\t(prefixed with '%') or other RunAs aliases. It is given single name (must contain \n" + - "\tuppercase letters, numbers and underscore only), which is then used to refer to all users \n" + - "\tin this alias.\n" + - "\t</p>\n" + - "\t" - ) + - #Single User Alias Help 2/3 - _( - "<p>Enter unique name into <b>Alias Name</b> text entry. To add users or groups to the\n" + - "\talias, select user or group name from the drop-down menu and click on <b>Add</b> button.\n" + - "\tTo remove user from the alias, select appropriate entry from the table, and click on\n" + - "\t<b>Remove</b> button. To finish the configuration, click <b>OK</b>.\n" + - "\t</p>\n" + - "\t" - ) + - #Single User Alias Help 2/3 - _( - "<b>Note:</b> Alias name must not be empty. Each alias must have at least one member.\n\t" - ), - #Single Command Alias Help 1/4 - "command_alias" => _( - "<p><b><big>Command Alias</big></b><br>\n" + - "\tCommand Alias is a list of one or more commands (with optional parameters), directories, or\n" + - "\tother command aliases. It is given single name (must contain uppercase letters, numbers and\n" + - "\tunderscore only), which is \n" + - "\tthen used to refer to all commands in this alias. A command can optionally have one or more\n" + - "\tparameters specified. If so, users can run the command with these parameters only. If a \n" + - "\tdirectory name is used, any command in that directory can be run. \n" + - "\t</p>\n" + - "\t" - ) + - #Single Command Alias Help 2/4 - _( - "<p>Enter unique name into <b>Alias Name</b> text entry. To add a new command to the alias,\n" + - "\tclick on <b>Add</b> button.A pop-up window will appear, where you can enter command name\n" + - "\t(or select one from file browser by clicking on <b>Browse</b> button. Additionally, you can\n" + - "\tspecify command parameters in <b>Parameters</b> text entry\n" + - "\t" - ) + - #Single Command Alias Help 3/4 - _( - "To remove command from the alias, select appropriate entry from the table, and click on\n" + - "\t<b>Remove</b> button. To finish the configuration, click <b>OK</b>.\n" + - "\t</p>\n" + - "\t" + "<p><b><big>Command Aliases</big></b><br> " + + "In this dialog, you can configure command aliases. A command alias is a set of commands " + + "(optionally with parameters) that is given a unique name. This name is then used to refer " + + "to all commands in this set in the sudo configuration. " + + "</p>" + ) + + # Command Aliases help 2/3 + _( + "<p>To add a new command alias, click the <b>Add</b> button and fill in the appropriate fields. " + + "Alias name and list of commands in the alias must not be empty. " + + "</p>" + ) + + # Command Aliases help 3/3 + _( + "<p>To edit an existing command alias, select an item from the table and click the <b>Edit</b> " + + "button. To delete the selected item, click the <b>Delete</b> button. " + + "</p>" + ), + + # Single User Alias Help 1/2 + "user_alias" => _( + "<p><b><big>User Alias</big></b><br>" + + "A user alias consists of one or more users, system groups (prefixed with '%') or other" + + "user aliases. It is given single name (must contain uppercase letters, numbers and " + + "underscore only), which is then used to refer to all users in this alias." + + "</p>" + ) + + # Single User Alias Help 2/3 + _( + "<p>Enter a unique name into <b>Alias Name</b> input field. To add users or groups to the " + + "alias, select user or group name from the drop-down menu and click the <b>Add</b> button. " + + "To remove user from the alias, select the appropriate item from the table, and click the " + + "<b>Remove</b> button. To finish the configuration, click <b>OK</b>. " + + "</p>" + ) + + # Single User Alias Help 3/3 + _( + "<p><b>Note:</b> Alias name must not be empty. Each alias must have at least one member.</p>" + ), + + # Single Host Alias Help 1/4 + "host_alias" => _( + "<p><b><big>Host Alias</big></b><br> " + + "A host alias consists of one or more hostnames, single IP addresses, IP addresses " + + "combined with netmask id dotted quad notation (e.g. 192.168.0.0/255.255.255.0) or " + + "CIDR number of bits notation (e.g. 192.168.0.0/24), or other host aliases. It is " + + "given single name (must contain uppercase letters, numbers and underscore only), which " + + "is then used to refer to all hosts in this alias. " + + "</p>" + ) + + # Single Host Alias Help 2/4 + _( + "<p>Enter a unique name into the <b>Alias Name</b> input field. To add hosts to the" + + "alias, click the <b>Add</b> button. A pop-up window will appear, where you can enter" + + "a valid hostname or IP address and then click <b>OK</b>." + + "<p>" + ) + + # Single Host Alias Help 3/4 + _( + "<p>To remove host from the alias, select the appropriate item from the table, and click the " + + "<b>Remove</b> button. To finish the configuration, click <b>OK</b>. " + + "</p>" + ) + + # Single Host Alias Help 4/4 + _( + "<p><b>Note:</b> Alias name must not be empty. Each alias must have at least one member.</p>" + ), + # Single RunAs Alias Help 1/2 + "runas_alias" => _( + "<p><b><big>RunAs Alias</big></b><br> " + + "A RunAs alias is very similar to a User alias. It consists of one or more users, system groups " + + "(prefixed with '%') or other RunAs aliases. It is given single name (must contain " + + "uppercase letters, numbers and underscore only), which is then used to refer to all users " + + "in this alias." + + "</p>" + ) + + # Single User Alias Help 2/3 + _( + "<p>Enter a unique name into the <b>Alias Name</b> input field. To add users or groups to the " + + "alias, select user or group name from the drop-down menu and click the <b>Add</b> button. " + + "To remove user from the alias, select the appropriate item from the table, and click the " + + "<b>Remove</b> button. To finish the configuration, click <b>OK</b>. " + + "</p>" + ) + + # Single User Alias Help 2/3 + _( + "<p><b>Note:</b> The alias name must not be empty. Each alias must have at least one member.</p>" + ), + + # Single Command Alias Help 1/4 + "command_alias" => _( + "<p><b><big>Command Alias</big></b><br> " + + "A Command Alias is a list of one or more commands (with optional parameters), directories, or " + + "other command aliases. It is given single name (must contain uppercase letters, numbers and " + + "underscore only), which is " + + "then used to refer to all commands in this alias. A command can optionally have one or more " + + "parameters specified. If so, users can run the command with these parameters only. If a " + + "directory name is used, any command in that directory can be run. " + + "</p>" + ) + + # Single Command Alias Help 2/4 + _( + "<p>Enter a unique name into the <b>Alias Name</b> input field. To add a new command to the alias, " + + "click the <b>Add</b> button.A pop-up window will appear, where you can enter command name " + + "(or select one from file browser by clicking on <b>Browse</b> button. Additionally, you can " + + "specify command parameters in <b>Parameters</b> input field " + + "</p>" + ) + + # Single Command Alias Help 3/4 + _( + "To remove command from the alias, select the appropriate item from the table, and click the " + + "<b>Remove</b> button. To finish the configuration, click <b>OK</b>. " + + "</p>" ) + - #Single Command Alias Help 4/4 + # Single Command Alias Help 4/4 _( - "<b>Note:</b> Alias name must not be empty. Each alias must have at least one member.\n\t" + "<p><b>Note:</b> The alias name must not be empty. Each alias must have at least one member.</p>" ) - } + } # EOF end
