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 "
@@ -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 "
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 , 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 \n"
+"Language-Team: LANGUAGE \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