commit yast2-sudo for openSUSE:Factory

Hello community, here is the log from the commit of package yast2-sudo for openSUSE:Factory checked in at 2012-03-30 14:22:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yast2-sudo (Old) and /work/SRC/openSUSE:Factory/.yast2-sudo.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "yast2-sudo", Maintainer is "jsrain@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/yast2-sudo/yast2-sudo.changes 2011-10-03 09:27:22.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-sudo.new/yast2-sudo.changes 2012-03-30 14:22:18.000000000 +0200 @@ -1,0 +2,7 @@ +Thu Mar 29 16:06:50 CEST 2012 - jsuchome@suse.cz + +- merge proofread texts +- confirmed license +- 2.22.0 + +------------------------------------------------------------------- Old: ---- yast2-sudo-2.21.1.tar.bz2 New: ---- yast2-sudo-2.22.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-sudo.spec ++++++ --- /var/tmp/diff_new_pack.CQXAwu/_old 2012-03-30 14:22:23.000000000 +0200 +++ /var/tmp/diff_new_pack.CQXAwu/_new 2012-03-30 14:22:23.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package yast2-sudo # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,20 +15,14 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: yast2-sudo -Version: 2.21.1 +Version: 2.22.0 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source0: yast2-sudo-2.21.1.tar.bz2 - -Prefix: /usr +Source0: yast2-sudo-%{version}.tar.bz2 -Group: System/YaST -License: GPL-2.0+ Requires: yast2-users # Wizard::SetDesktopTitleAndIcon Requires: yast2 >= 2.21.22 @@ -36,37 +30,43 @@ Conflicts: yast2-core < 2.13.29 #Sudo icons Conflicts: yast2_theme < 2.13.9 -BuildRequires: perl-XML-Writer update-desktop-files yast2 yast2-devtools yast2-testsuite yast2-users +BuildRequires: perl-XML-Writer +BuildRequires: update-desktop-files +BuildRequires: yast2 +BuildRequires: yast2-devtools +BuildRequires: yast2-testsuite +BuildRequires: yast2-users BuildArch: noarch Summary: YaST2 - sudo configuration +License: GPL-2.0 +Group: System/YaST %description The YaST2 component for sudo configuration. It configures capabilities of users to run commands as root or other user. %prep -%setup -n yast2-sudo-2.21.1 +%setup -n yast2-sudo-%{version} %build -%{prefix}/bin/y2tool y2autoconf -%{prefix}/bin/y2tool y2automake +%{_prefix}/bin/y2tool y2autoconf +%{_prefix}/bin/y2tool y2automake autoreconf --force --install export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG" export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG" -%{?suse_update_config:%{suse_update_config -f}} -./configure --libdir=%{_libdir} --prefix=%{prefix} --mandir=%{_mandir} +./configure --libdir=%{_libdir} --prefix=%{_prefix} --mandir=%{_mandir} # V=1: verbose build in case we used AM_SILENT_RULES(yes) # so that RPM_OPT_FLAGS check works make %{?jobs:-j%jobs} V=1 %install make install DESTDIR="$RPM_BUILD_ROOT" -[ -e "%{prefix}/share/YaST2/data/devtools/NO_MAKE_CHECK" ] || Y2DIR="$RPM_BUILD_ROOT/usr/share/YaST2" make check DESTDIR="$RPM_BUILD_ROOT" -for f in `find $RPM_BUILD_ROOT/%{prefix}/share/applications/YaST2/ -name "*.desktop"` ; do +[ -e "%{_prefix}/share/YaST2/data/devtools/NO_MAKE_CHECK" ] || Y2DIR="$RPM_BUILD_ROOT/usr/share/YaST2" make check DESTDIR="$RPM_BUILD_ROOT" +for f in `find $RPM_BUILD_ROOT/%{_prefix}/share/applications/YaST2/ -name "*.desktop"` ; do d=${f##*/} %suse_update_desktop_file -d ycc_${d%.desktop} ${d%.desktop} done @@ -80,9 +80,9 @@ /usr/share/YaST2/include/sudo/* /usr/share/YaST2/clients/sudo.ycp /usr/share/YaST2/modules/Sudo.* -%{prefix}/share/applications/YaST2/sudo.desktop +%{_prefix}/share/applications/YaST2/sudo.desktop /usr/share/YaST2/scrconf/sudo.scr /usr/lib/YaST2/servers_non_y2/ag_etc_sudoers -%doc %{prefix}/share/doc/packages/yast2-sudo +%doc %{_prefix}/share/doc/packages/yast2-sudo %changelog ++++++ yast2-sudo-2.21.1.tar.bz2 -> yast2-sudo-2.22.0.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-sudo-2.21.1/Makefile.am new/yast2-sudo-2.22.0/Makefile.am --- old/yast2-sudo-2.21.1/Makefile.am 2011-09-22 11:39:42.000000000 +0200 +++ new/yast2-sudo-2.22.0/Makefile.am 2012-03-29 16:07:06.000000000 +0200 @@ -20,7 +20,6 @@ IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME)) DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools) -ALL_PACKAGES = $(DEVTOOLS_DIR)/admin/all-packages LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl) COPYRIGHT_files_gpl = README COPYING @@ -155,7 +154,7 @@ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \ done -package: check-up-to-date check-tagversion check-all-packages check-textdomain package-local +package: check-up-to-date check-tagversion check-textdomain package-local TAGVERSION = $(Y2TOOL) tagversion @@ -185,21 +184,6 @@ check-parse: @echo "Not running parseycp." -check-all-packages: - @if [ ! -e "$(ALL_PACKAGES)" ]; then \ - echo ERROR: "Can't find $(ALL_PACKAGES)"; false; \ - fi - @if ! grep -q "^$(RPMNAME)[[:space:]]" $(ALL_PACKAGES); then \ - echo ERROR: "$(RPMNAME) not in $(ALL_PACKAGES)"; false; \ - fi - @if grep -q "^$(RPMNAME)[[:space:]]+.*?" $(ALL_PACKAGES); then \ - echo ERROR: "$(RPMNAME) info in $(ALL_PACKAGES) contains some unknown (?) fields:"; \ - echo; \ - grep "^$(RPMNAME)[[:space:]]+.*?" $(ALL_PACKAGES); \ - echo; \ - false; \ - fi - check-textdomain: $(Y2TOOL) check-textdomain $(srcdir) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-sudo-2.21.1/Makefile.in new/yast2-sudo-2.22.0/Makefile.in --- old/yast2-sudo-2.21.1/Makefile.in 2011-09-22 11:39:45.000000000 +0200 +++ new/yast2-sudo-2.22.0/Makefile.in 2012-03-29 16:07:10.000000000 +0200 @@ -261,7 +261,6 @@ # do we do Makefile.am for devtools? It is a little special... IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME)) DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools) -ALL_PACKAGES = $(DEVTOOLS_DIR)/admin/all-packages LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl) COPYRIGHT_files_gpl = README COPYING COPYRIGHT_files_yast = YAST_LICENSE README COPYING COPYRIGHT.english \ @@ -902,7 +901,7 @@ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \ done -package: check-up-to-date check-tagversion check-all-packages check-textdomain package-local +package: check-up-to-date check-tagversion check-textdomain package-local check-up-to-date check-cvs-up-to-date check-svn-up-to-date: if [ -d $(srcdir)/CVS ]; then \ @@ -930,21 +929,6 @@ check-parse: @echo "Not running parseycp." -check-all-packages: - @if [ ! -e "$(ALL_PACKAGES)" ]; then \ - echo ERROR: "Can't find $(ALL_PACKAGES)"; false; \ - fi - @if ! grep -q "^$(RPMNAME)[[:space:]]" $(ALL_PACKAGES); then \ - echo ERROR: "$(RPMNAME) not in $(ALL_PACKAGES)"; false; \ - fi - @if grep -q "^$(RPMNAME)[[:space:]]+.*?" $(ALL_PACKAGES); then \ - echo ERROR: "$(RPMNAME) info in $(ALL_PACKAGES) contains some unknown (?) fields:"; \ - echo; \ - grep "^$(RPMNAME)[[:space:]]+.*?" $(ALL_PACKAGES); \ - echo; \ - false; \ - fi - check-textdomain: $(Y2TOOL) check-textdomain $(srcdir) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-sudo-2.21.1/VERSION new/yast2-sudo-2.22.0/VERSION --- old/yast2-sudo-2.21.1/VERSION 2011-09-22 11:39:35.000000000 +0200 +++ new/yast2-sudo-2.22.0/VERSION 2012-03-29 16:07:04.000000000 +0200 @@ -1 +1 @@ -2.21.1 +2.22.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-sudo-2.21.1/configure new/yast2-sudo-2.22.0/configure --- old/yast2-sudo-2.21.1/configure 2011-09-22 11:39:44.000000000 +0200 +++ new/yast2-sudo-2.22.0/configure 2012-03-29 16:07:08.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.68 for yast2-sudo 2.21.1. +# Generated by GNU Autoconf 2.68 for yast2-sudo 2.22.0. # # Report bugs to http://bugs.opensuse.org/. # @@ -559,8 +559,8 @@ # Identity of this package. PACKAGE_NAME='yast2-sudo' PACKAGE_TARNAME='yast2-sudo' -PACKAGE_VERSION='2.21.1' -PACKAGE_STRING='yast2-sudo 2.21.1' +PACKAGE_VERSION='2.22.0' +PACKAGE_STRING='yast2-sudo 2.22.0' PACKAGE_BUGREPORT='http://bugs.opensuse.org/' PACKAGE_URL='' @@ -1229,7 +1229,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -`configure' configures yast2-sudo 2.21.1 to adapt to many kinds of systems. +`configure' configures yast2-sudo 2.22.0 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1300,7 +1300,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of yast2-sudo 2.21.1:";; + short | recursive ) echo "Configuration of yast2-sudo 2.22.0:";; esac cat <<_ACEOF @@ -1380,7 +1380,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<_ACEOF -yast2-sudo configure 2.21.1 +yast2-sudo configure 2.22.0 generated by GNU Autoconf 2.68 Copyright (C) 2010 Free Software Foundation, Inc. @@ -1397,7 +1397,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by yast2-sudo $as_me 2.21.1, which was +It was created by yast2-sudo $as_me 2.22.0, which was generated by GNU Autoconf 2.68. Invocation command line was $ $0 $@ @@ -2327,7 +2327,7 @@ # Define the identity of the package. PACKAGE='yast2-sudo' - VERSION='2.21.1' + VERSION='2.22.0' cat >>confdefs.h <<_ACEOF @@ -2449,7 +2449,7 @@ -VERSION="2.21.1" +VERSION="2.22.0" RPMNAME="yast2-sudo" MAINTAINER="Katarina Machalkova <kmachalkova@suse.cz>" @@ -3379,7 +3379,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by yast2-sudo $as_me 2.21.1, which was +This file was extended by yast2-sudo $as_me 2.22.0, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -3432,7 +3432,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\""`$]/\\&/g'`" ac_cs_version="\ -yast2-sudo config.status 2.21.1 +yast2-sudo config.status 2.22.0 configured by $0, generated by GNU Autoconf 2.68, with options \"$ac_cs_config\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-sudo-2.21.1/configure.in new/yast2-sudo-2.22.0/configure.in --- old/yast2-sudo-2.21.1/configure.in 2011-09-22 11:39:42.000000000 +0200 +++ new/yast2-sudo-2.22.0/configure.in 2012-03-29 16:07:06.000000000 +0200 @@ -1,9 +1,9 @@ dnl configure.in for yast2-sudo dnl -dnl -- This file is generated by y2autoconf 2.21.0 - DO NOT EDIT! -- +dnl -- This file is generated by y2autoconf 2.21.8 - DO NOT EDIT! -- dnl (edit configure.in.in instead) -AC_INIT(yast2-sudo, 2.21.1, http://bugs.opensuse.org/, yast2-sudo) +AC_INIT(yast2-sudo, 2.22.0, http://bugs.opensuse.org/, yast2-sudo) dnl Check for presence of file 'RPMNAME' AC_CONFIG_SRCDIR([RPMNAME]) @@ -18,7 +18,7 @@ AM_INIT_AUTOMAKE(tar-ustar -Wno-portability) dnl Important YaST2 variables -VERSION="2.21.1" +VERSION="2.22.0" RPMNAME="yast2-sudo" MAINTAINER="Katarina Machalkova <kmachalkova@suse.cz>" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-sudo-2.21.1/src/Sudo.ycp new/yast2-sudo-2.22.0/src/Sudo.ycp --- old/yast2-sudo-2.21.1/src/Sudo.ycp 2011-09-21 14:20:43.000000000 +0200 +++ new/yast2-sudo-2.22.0/src/Sudo.ycp 2012-03-29 16:06:07.000000000 +0200 @@ -395,7 +395,7 @@ global boolean Abort() { if (Sudo::GetModified()) { - return Popup::YesNo( _("All changes will be lost. Really quit sudo configuration without saving ?")); + return Popup::YesNo( _("All changes will be lost. Really quit sudo configuration without saving?")); } else return true; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-sudo-2.21.1/src/dialog-host.ycp new/yast2-sudo-2.22.0/src/dialog-host.ycp --- old/yast2-sudo-2.21.1/src/dialog-host.ycp 2011-09-21 14:20:43.000000000 +0200 +++ new/yast2-sudo-2.22.0/src/dialog-host.ycp 2012-03-29 16:06:07.000000000 +0200 @@ -45,7 +45,7 @@ term contents = `VBox ( `Left( `InputField(`id("host_alias_name"),_("Alias Name (in CAPITALS)"))), `Left(`Label(_("Hostnames or Networks in the Alias"))), - `Table(`id("host_alias_members"),`header(_("Host Names/Networks")),[]), + `Table(`id("host_alias_members"),`header(_("Hostnames/Networks")),[]), `Left(`HBox( `PushButton ( `id ( "add_host" ), `opt(`key_F3), " " + Label::AddButton() + " "), `PushButton ( `id ( "edit_host" ), `opt(`key_F4), " " + Label::EditButton() + " "), diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-sudo-2.21.1/src/dialog-spec.ycp new/yast2-sudo-2.22.0/src/dialog-spec.ycp --- old/yast2-sudo-2.21.1/src/dialog-spec.ycp 2011-09-21 14:20:43.000000000 +0200 +++ new/yast2-sudo-2.22.0/src/dialog-spec.ycp 2012-03-29 16:06:07.000000000 +0200 @@ -94,12 +94,12 @@ spec["tag"] = ""; if (spec["user"]:"" == "") { - Popup::Error(_("User name must not be empty.")); + Popup::Error(_("Username must not be empty.")); UI::SetFocus(`id("user_name")); continue; } if (spec["host"]:"" == "") { - Popup::Error(_("Host name must not be empty.")); + Popup::Error(_("Hostname must not be empty.")); UI::SetFocus(`id("host_name")); continue; } @@ -108,7 +108,7 @@ continue; } if (spec["commands"]:[] == [] ) { - Popup::Error(_("Command list must have at least one entry")); + Popup::Error(_("Command list must have at least one entry.")); UI::SetFocus(`id("commands")); continue; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-sudo-2.21.1/src/dialogs.ycp new/yast2-sudo-2.22.0/src/dialogs.ycp --- old/yast2-sudo-2.21.1/src/dialogs.ycp 2011-09-21 14:20:43.000000000 +0200 +++ new/yast2-sudo-2.22.0/src/dialogs.ycp 2012-03-29 16:06:07.000000000 +0200 @@ -171,8 +171,8 @@ boolean confirm_delete = true; if(Sudo::SearchRules("host",name)) { - if (!Popup::ContinueCancel (sformat(_("Host alias %1 is being used in one of sudo rules. -Deleting it may result in an inconsistent sudo configuration file. Really delete it ? + if (!Popup::ContinueCancel (sformat(_("Host alias %1 is being used in one of the sudo rules. +Deleting it may result in an inconsistent sudo configuration file. Really delete it? "), name))) confirm_delete = false; } @@ -214,8 +214,8 @@ boolean confirm_delete = true; if(Sudo::SearchRules("user",name)) { - if ( !Popup::ContinueCancel (sformat(_("User alias %1 is being used in one of sudo rules . -Deleting it may result in an inconsistent sudo configuration file. Really delete it ? + if ( !Popup::ContinueCancel (sformat(_("User alias %1 is being used in one of the sudo rules. +Deleting it may result in an inconsistent sudo configuration file. Really delete it? "), name))) confirm_delete = false; } @@ -256,8 +256,8 @@ boolean confirm_delete = true; if(Sudo::SearchRules("run_as","(" + name + ")")) { - if (!Popup::ContinueCancel (sformat(_("RunAs alias %1 is being used in one of sudo rules. -Deleting it may result in an inconsistent sudo configuration file. Really delete it ? + if (!Popup::ContinueCancel (sformat(_("RunAs alias %1 is being used in one of the sudo rules. +Deleting it may result in an inconsistent sudo configuration file. Really delete it? "), name))) confirm_delete = false; } @@ -299,8 +299,8 @@ boolean confirm_delete = true; if(Sudo::SearchRules("commands",name)) { - if (!Popup::ContinueCancel (sformat(_("Command alias %1 is being used in one of sudo rules. -Deleting it may result in an inconsistent sudo configuration file. Really delete it ? + if (!Popup::ContinueCancel (sformat(_("Command alias %1 is being used in one of the sudo rules. +Deleting it may result in an inconsistent sudo configuration file. Really delete it? "), name))) confirm_delete = false; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-sudo-2.21.1/src/helps.ycp new/yast2-sudo-2.22.0/src/helps.ycp --- old/yast2-sudo-2.21.1/src/helps.ycp 2011-09-21 14:20:43.000000000 +0200 +++ new/yast2-sudo-2.22.0/src/helps.ycp 2012-03-29 16:06:07.000000000 +0200 @@ -38,7 +38,7 @@ /* Read dialog help 1/2 */ "read" : _("<p><b><big>Initializing sudo Configuration</big></b><br> -Please wait...<br></p> +</p> ") + /* Read dialog help 2/2 */ @@ -48,7 +48,7 @@ /* Write dialog help 1/2 */ "write" : _("<p><b><big>Saving sudo Configuration</big></b><br> -Please wait...<br></p> +</p> ") + /* Write dialog help 2/2 */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-sudo-2.21.1/sudo.pot new/yast2-sudo-2.22.0/sudo.pot --- old/yast2-sudo-2.21.1/sudo.pot 1970-01-01 01:00:00.000000000 +0100 +++ new/yast2-sudo-2.22.0/sudo.pot 2011-10-05 10:11:31.000000000 +0200 @@ -0,0 +1,705 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR SuSE Linux Products GmbH, Nuernberg +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2011-10-05 10:11+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: src/Sudo.ycp:283 +msgid "This rule is a system rule necessary for correct functionality of sudo.\n" +msgstr "" + +#: src/Sudo.ycp:286 +msgid "" +"After deleting it, some applications may no longer work.\n" +"Really delete?" +msgstr "" + +#: src/Sudo.ycp:289 +msgid "" +"If you change it, some applications may no longer work.\n" +"Really edit? " +msgstr "" + +#: src/Sudo.ycp:398 +msgid "All changes will be lost. Really quit sudo configuration without saving ?" +msgstr "" + +#: src/Sudo.ycp:431 +msgid "An error occurred while reading users and groups." +msgstr "" + +#. Sudo read dialog caption +#: src/Sudo.ycp:465 +msgid "Saving sudo Configuration" +msgstr "" + +#. Progress stage 1/1 +#: src/Sudo.ycp:476 +msgid "Write the settings" +msgstr "" + +#. Progress step 1/1 +#: src/Sudo.ycp:479 +msgid "Writing the settings..." +msgstr "" + +#: src/Sudo.ycp:493 +msgid "Cannot write settings." +msgstr "" + +#: src/complex.ycp:67 +msgid "" +"A valid netmask is either in dotted quad notation \n" +"(4 integers in the range 128 - 255 separated by dots) \n" +"or single integer in the range 0 - 32" +msgstr "" + +#: src/complex.ycp:85 +msgid "Add New Host to the Alias" +msgstr "" + +#: src/complex.ycp:87 +msgid "Hostname or Network" +msgstr "" + +#: src/complex.ycp:120 +msgid "Add New User to the Alias" +msgstr "" + +#: src/complex.ycp:122 +msgid "Local and System Users (Groups)" +msgstr "" + +#: src/complex.ycp:149 +#, ycp-format +msgid "File, directory or command alias '%1' does not exist." +msgstr "" + +#: src/complex.ycp:163 +msgid "Add new command with optional parameters" +msgstr "" + +#: src/complex.ycp:168 src/dialog-cmnd.ycp:45 src/dialog-spec.ycp:56 +msgid "Command" +msgstr "" + +#: src/complex.ycp:171 +msgid "Browse" +msgstr "" + +#: src/complex.ycp:174 +msgid "Parameters (optional)" +msgstr "" + +#. yes-no popup - an error occured when saving the configuration +#: src/complex.ycp:264 +msgid "Saving sudoer's configuration failed. Change the settings?" +msgstr "" + +#: src/dialog-cmnd.ycp:34 +msgid "New Command Alias" +msgstr "" + +#: src/dialog-cmnd.ycp:38 +msgid "Existing Command Alias" +msgstr "" + +#: src/dialog-cmnd.ycp:42 src/dialog-host.ycp:46 src/dialog-runas.ycp:46 +#: src/dialog-user.ycp:46 +msgid "Alias Name (in CAPITALS)" +msgstr "" + +#: src/dialog-cmnd.ycp:43 +msgid "Command Names or Directories in the Alias" +msgstr "" + +#: src/dialog-cmnd.ycp:46 src/dialog-spec.ycp:56 +msgid "Parameters" +msgstr "" + +#: src/dialog-cmnd.ycp:70 src/dialog-host.ycp:71 src/dialog-runas.ycp:74 +#: src/dialog-user.ycp:71 +msgid "Alias name must not be empty." +msgstr "" + +#: src/dialog-cmnd.ycp:76 src/dialog-host.ycp:77 src/dialog-runas.ycp:80 +#: src/dialog-user.ycp:77 +#, ycp-format +msgid "Alias with name %1 already exists" +msgstr "" + +#: src/dialog-cmnd.ycp:82 src/dialog-host.ycp:85 src/dialog-runas.ycp:86 +#: src/dialog-user.ycp:83 +msgid "Alias must have at least one member." +msgstr "" + +#: src/dialog-host.ycp:38 +msgid "New Host Alias" +msgstr "" + +#: src/dialog-host.ycp:42 +msgid "Existing Host Alias" +msgstr "" + +#: src/dialog-host.ycp:47 +msgid "Hostnames or Networks in the Alias" +msgstr "" + +#: src/dialog-host.ycp:48 +msgid "Host Names/Networks" +msgstr "" + +#: src/dialog-runas.ycp:35 +msgid "New RunAs Alias" +msgstr "" + +#: src/dialog-runas.ycp:42 +msgid "Existing RunAs Alias" +msgstr "" + +#: src/dialog-runas.ycp:49 src/dialog-user.ycp:48 +msgid "Alias Members" +msgstr "" + +#: src/dialog-spec.ycp:32 +msgid "New Sudo Rule" +msgstr "" + +#: src/dialog-spec.ycp:35 +msgid "Existing Sudo Rule " +msgstr "" + +#: src/dialog-spec.ycp:42 +msgid "User, Group or User Alias" +msgstr "" + +#: src/dialog-spec.ycp:45 +msgid "Host or Host Alias" +msgstr "" + +#: src/dialog-spec.ycp:48 +msgid "RunAs or RunAs Alias" +msgstr "" + +#: src/dialog-spec.ycp:51 +msgid "No Password" +msgstr "" + +#: src/dialog-spec.ycp:54 +msgid "Commands to Run" +msgstr "" + +#: src/dialog-spec.ycp:97 +msgid "User name must not be empty." +msgstr "" + +#: src/dialog-spec.ycp:102 +msgid "Host name must not be empty." +msgstr "" + +#: src/dialog-spec.ycp:111 +msgid "Command list must have at least one entry" +msgstr "" + +#: src/dialog-user.ycp:34 +msgid "New User Alias" +msgstr "" + +#: src/dialog-user.ycp:41 +msgid "Existing User Alias" +msgstr "" + +#: src/dialogs.ycp:43 +msgid "Sudo Configuration" +msgstr "" + +#: src/dialogs.ycp:144 +msgid "Yes" +msgstr "" + +#: src/dialogs.ycp:144 +msgid "No" +msgstr "" + +#: src/dialogs.ycp:174 +#, ycp-format +msgid "" +"Host alias %1 is being used in one of sudo rules.\n" +"Deleting it may result in an inconsistent sudo configuration file. Really delete it ?\n" +msgstr "" + +#: src/dialogs.ycp:217 +#, ycp-format +msgid "" +"User alias %1 is being used in one of sudo rules .\n" +"Deleting it may result in an inconsistent sudo configuration file. Really delete it ?\n" +msgstr "" + +#: src/dialogs.ycp:259 +#, ycp-format +msgid "" +"RunAs alias %1 is being used in one of sudo rules.\n" +"Deleting it may result in an inconsistent sudo configuration file. Really delete it ?\n" +msgstr "" + +#: src/dialogs.ycp:302 +#, ycp-format +msgid "" +"Command alias %1 is being used in one of sudo rules.\n" +"Deleting it may result in an inconsistent sudo configuration file. Really delete it ?\n" +msgstr "" + +#: src/dialogs.ycp:378 +msgid "Users" +msgstr "" + +#: src/dialogs.ycp:379 src/dialogs.ycp:451 +msgid "Hosts" +msgstr "" + +#: src/dialogs.ycp:380 +msgid "RunAs" +msgstr "" + +#: src/dialogs.ycp:381 +msgid "NOPASSWD" +msgstr "" + +#: src/dialogs.ycp:382 src/dialogs.ycp:472 +msgid "Commands" +msgstr "" + +#: src/dialogs.ycp:386 +msgid "Up" +msgstr "" + +#: src/dialogs.ycp:387 +msgid "Down" +msgstr "" + +#: src/dialogs.ycp:398 +msgid "Rules for sudo" +msgstr "" + +#: src/dialogs.ycp:399 +msgid "Rules for sudo " +msgstr "" + +#: src/dialogs.ycp:408 src/dialogs.ycp:429 src/dialogs.ycp:450 +#: src/dialogs.ycp:471 +msgid "Alias Name" +msgstr "" + +#: src/dialogs.ycp:409 src/dialogs.ycp:430 +msgid "Members" +msgstr "" + +#: src/dialogs.ycp:419 src/dialogs.ycp:420 +msgid "User Aliases" +msgstr "" + +#: src/dialogs.ycp:440 src/dialogs.ycp:441 +msgid "RunAs Aliases" +msgstr "" + +#: src/dialogs.ycp:461 src/dialogs.ycp:462 +msgid "Host Aliases" +msgstr "" + +#: src/dialogs.ycp:482 src/dialogs.ycp:483 +msgid "Command Aliases" +msgstr "" + +#. Read dialog help 1/2 +#: src/helps.ycp:40 +msgid "" +"<p><b><big>Initializing sudo Configuration</big></b><br>\n" +"Please wait...<br></p>\n" +msgstr "" + +#. Read dialog help 2/2 +#: src/helps.ycp:45 +msgid "" +"<p><b><big>Aborting Initialization:</big></b><br>\n" +"Safely abort the configuration utility by pressing <b>Abort</b> now.</p>\n" +msgstr "" + +#. Write dialog help 1/2 +#: src/helps.ycp:50 +msgid "" +"<p><b><big>Saving sudo Configuration</big></b><br>\n" +"Please wait...<br></p>\n" +msgstr "" + +#. Write dialog help 2/2 +#: src/helps.ycp:55 +msgid "" +"<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" +msgstr "" + +#. User Specification help 1/6 +#: src/helps.ycp:61 +msgid "" +"<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" +msgstr "" + +#. User Specification help 2/6 +#: src/helps.ycp:70 +msgid "" +"<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" +msgstr "" + +#. User Specification help 3/6 +#: src/helps.ycp:76 +msgid "" +"<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" +msgstr "" + +#. User Specification help 4/6 +#: src/helps.ycp:83 +msgid "" +"<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" +msgstr "" + +#. User Specification help 5/6 +#: src/helps.ycp:88 +msgid "" +"<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" +msgstr "" + +#. User Specification help 5/6 +#: src/helps.ycp:93 +msgid "" +"<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" +msgstr "" + +#. Single User Specification help 1/4 +#: src/helps.ycp:98 +msgid "" +"<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" +msgstr "" + +#: src/helps.ycp:104 +msgid "" +"<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" +msgstr "" + +#. Single User Specification help 2/4 +#: src/helps.ycp:112 +msgid "" +"<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" +msgstr "" + +#. Single User Specification help 3/4 +#: src/helps.ycp:120 +msgid "" +"<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" +msgstr "" + +#. Single User Specification help 4/4 +#: src/helps.ycp:127 +msgid "" +"<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" +msgstr "" + +#: src/helps.ycp:133 +msgid "" +"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" +msgstr "" + +#. User Aliases help 1/3 +#: src/helps.ycp:138 +msgid "" +"<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" +msgstr "" + +#. User Aliases help 2/3 +#: src/helps.ycp:144 +msgid "" +"<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" +msgstr "" + +#. User Aliases help 3/3 +#: src/helps.ycp:149 +msgid "" +"<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" +msgstr "" + +#. Host Aliases help 1/3 +#: src/helps.ycp:154 +msgid "" +"<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" +msgstr "" + +#. Host Aliases help 2/3 +#: src/helps.ycp:160 +msgid "" +"<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" +msgstr "" + +#. Host Aliases help 3/3 +#: src/helps.ycp:165 +msgid "" +"<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" +msgstr "" + +#. RunAs Aliases help 1/3 +#: src/helps.ycp:170 +msgid "" +"<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" +msgstr "" + +#. RunAs Aliases help 2/3 +#: src/helps.ycp:176 +msgid "" +"<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" +msgstr "" + +#. RunAs Aliases help 3/3 +#: src/helps.ycp:181 +msgid "" +"<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" +msgstr "" + +#. Command Aliases help 1/3 +#: src/helps.ycp:186 +msgid "" +"<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" +msgstr "" + +#. Command Aliases help 2/3 +#: src/helps.ycp:193 +msgid "" +"<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" +msgstr "" + +#. Command Aliases help 3/3 +#: src/helps.ycp:198 +msgid "" +"<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" +msgstr "" + +#. Single User Alias Help 1/2 +#: src/helps.ycp:204 +msgid "" +"<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" +msgstr "" + +#. Single User Alias Help 2/3 +#: src/helps.ycp:211 src/helps.ycp:254 +msgid "" +"<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" +msgstr "" + +#. Single User Alias Help 3/3 +#. Single Host Alias Help 4/4 +#. Single User Alias Help 2/3 +#. Single Command Alias Help 4/4 +#: src/helps.ycp:218 src/helps.ycp:242 src/helps.ycp:261 src/helps.ycp:286 +msgid "" +"<b>Note:</b> Alias name must not be empty. Each alias must have at least one member.\n" +"\t" +msgstr "" + +#. Single Host Alias Help 1/4 +#: src/helps.ycp:222 +msgid "" +"<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" +msgstr "" + +#. Single Host Alias Help 2/4 +#: src/helps.ycp:231 +msgid "" +"<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" +msgstr "" + +#. Single Host Alias Help 3/4 +#: src/helps.ycp:237 +msgid "" +"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" +msgstr "" + +#. Single RunAs Alias Help 1/2 +#: src/helps.ycp:246 +msgid "" +"<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" +msgstr "" + +#. Single Command Alias Help 1/4 +#: src/helps.ycp:265 +msgid "" +"<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" +msgstr "" + +#. Single Command Alias Help 2/4 +#: src/helps.ycp:275 +msgid "" +"<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" +msgstr "" + +#. Single Command Alias Help 3/4 +#: src/helps.ycp:281 +msgid "" +"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" +msgstr "" + +#. Command line help text for the Xsudo module +#: src/sudo.ycp:54 +msgid "Configuration of sudo" +msgstr "" -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de