Hello community,
here is the log from the commit of package yast2-security for openSUSE:Factory
checked in at Mon Oct 10 14:13:26 CEST 2011.
--------
--- openSUSE:Factory/yast2-security/yast2-security.changes 2011-10-03 09:27:06.000000000 +0200
+++ /mounts/work_src_done/STABLE/yast2-security/yast2-security.changes 2011-10-10 09:42:10.000000000 +0200
@@ -1,0 +2,6 @@
+Mon Oct 10 09:40:21 CEST 2011 - jsuchome@suse.cz
+
+- include etc_polkit-default-privs_local.scr in rpm
+- 2.21.6
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
yast2-security-2.21.5.tar.bz2
New:
----
yast2-security-2.21.6.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-security.spec ++++++
--- /var/tmp/diff_new_pack.g1TmBM/_old 2011-10-10 14:13:21.000000000 +0200
+++ /var/tmp/diff_new_pack.g1TmBM/_new 2011-10-10 14:13:21.000000000 +0200
@@ -19,16 +19,14 @@
Name: yast2-security
-Version: 2.21.5
+Version: 2.21.6
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: yast2-security-%{version}.tar.bz2
-Prefix: /usr
-
Group: System/YaST
-License: GPL v2 or later
+License: GPL-2.0+
BuildRequires: doxygen perl-XML-Writer pkg-config update-desktop-files yast2-devtools yast2-pam yast2-testsuite
# new Pam.ycp API
@@ -54,23 +52,23 @@
%setup -n yast2-security-%{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
@@ -82,11 +80,11 @@
%defattr(-,root,root)
%dir /usr/share/YaST2/include/security
/usr/share/YaST2/include/security/*
-%{prefix}/share/applications/YaST2/security.desktop
+%{_prefix}/share/applications/YaST2/security.desktop
/usr/share/YaST2/clients/security*.ycp
/usr/share/YaST2/modules/Security.y*
/usr/share/YaST2/scrconf/*.scr
/usr/share/YaST2/schema/autoyast/rnc/security.rnc
-%doc %{prefix}/share/doc/packages/yast2-security
+%doc %{_prefix}/share/doc/packages/yast2-security
%changelog
++++++ yast2-security-2.21.5.tar.bz2 -> yast2-security-2.21.6.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.21.5/Makefile.am new/yast2-security-2.21.6/Makefile.am
--- old/yast2-security-2.21.5/Makefile.am 2011-09-26 14:59:16.000000000 +0200
+++ new/yast2-security-2.21.6/Makefile.am 2011-10-10 09:33:29.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-security-2.21.5/Makefile.in new/yast2-security-2.21.6/Makefile.in
--- old/yast2-security-2.21.5/Makefile.in 2011-09-26 14:59:19.000000000 +0200
+++ new/yast2-security-2.21.6/Makefile.in 2011-10-10 09:33:34.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-security-2.21.5/VERSION new/yast2-security-2.21.6/VERSION
--- old/yast2-security-2.21.5/VERSION 2011-09-26 14:58:51.000000000 +0200
+++ new/yast2-security-2.21.6/VERSION 2011-10-10 09:41:05.000000000 +0200
@@ -1 +1 @@
-2.21.5
+2.21.6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.21.5/agents/etc_polkit-default-privs_local.scr new/yast2-security-2.21.6/agents/etc_polkit-default-privs_local.scr
--- old/yast2-security-2.21.5/agents/etc_polkit-default-privs_local.scr 1970-01-01 01:00:00.000000000 +0100
+++ new/yast2-security-2.21.6/agents/etc_polkit-default-privs_local.scr 2011-09-15 09:33:57.000000000 +0200
@@ -0,0 +1,23 @@
+/*
+ * File:
+ * etc.polkit-default-privs_local.scr
+ * Summary:
+ * SCR Agent for reading/writing /etc/polkit-default-privs.local
+ * Access:
+ * r/w
+ *
+ */
+.etc.polkit-default-privs_local
+
+`ag_ini(
+ `IniAgent(
+ "/etc/polkit-default-privs.local",
+ $[ "options" : ["ignore_case", "global_values", "flat"],
+ "comments" : [ "^#.*", "^[ \t]*$", ],
+ "params" : [
+ $[
+ "match" : [ "^[ \t]*([a-zA-Z0-9_\.]+)[ \t]+(.*[^ \t]|)[ \t]*$", "%s %s", ]
+ ]
+ ]
+ ]
+ ))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.21.5/configure.in new/yast2-security-2.21.6/configure.in
--- old/yast2-security-2.21.5/configure.in 2011-09-26 14:59:16.000000000 +0200
+++ new/yast2-security-2.21.6/configure.in 2011-10-10 09:33:29.000000000 +0200
@@ -1,6 +1,6 @@
dnl configure.in for yast2-security
dnl
-dnl -- This file is generated by y2autoconf 2.21.0 - DO NOT EDIT! --
+dnl -- This file is generated by y2autoconf 2.21.5 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
AC_INIT(yast2-security, 2.21.5, http://bugs.opensuse.org/, yast2-security)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.21.5/security.pot new/yast2-security-2.21.6/security.pot
--- old/yast2-security-2.21.5/security.pot 1970-01-01 01:00:00.000000000 +0100
+++ new/yast2-security-2.21.6/security.pot 2011-10-05 10:00:47.000000000 +0200
@@ -0,0 +1,1043 @@
+# 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:00+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"
+
+#. Security read dialog caption
+#: src/Security.ycp:505
+msgid "Saving Security Configuration"
+msgstr ""
+
+#. Progress stage 1/4
+#: src/Security.ycp:510
+msgid "Write security settings"
+msgstr ""
+
+#. Progress stage 2/4
+#: src/Security.ycp:512
+msgid "Write inittab settings"
+msgstr ""
+
+#. Progress stage 3/4
+#: src/Security.ycp:514
+msgid "Write PAM settings"
+msgstr ""
+
+#. Progress stage 4/4
+#: src/Security.ycp:516
+msgid "Run SuSEconfig"
+msgstr ""
+
+#. Progress step 1/5
+#: src/Security.ycp:519
+msgid "Writing security settings..."
+msgstr ""
+
+#. Progress step 2/5
+#: src/Security.ycp:521
+msgid "Writing inittab settings..."
+msgstr ""
+
+#. Progress step 3/5
+#: src/Security.ycp:523
+msgid "Writing PAM settings..."
+msgstr ""
+
+#. Progress step 4/5
+#: src/Security.ycp:525
+msgid "Running SuSEconfig"
+msgstr ""
+
+#. Progress step 5/5
+#: src/Security.ycp:527
+msgid "Finished"
+msgstr ""
+
+#. Summary text
+#: src/Security.ycp:750
+msgid "Current Security Level: Custom settings"
+msgstr ""
+
+#. Summary text
+#: src/Security.ycp:753
+#, ycp-format
+msgid "Current Security Level: %1"
+msgstr ""
+
+#. Main dialog caption
+#: src/complex.ycp:43
+msgid "Local Security Configuration"
+msgstr ""
+
+#. RadioButton label
+#: src/complex.ycp:70
+msgid "&Custom Settings"
+msgstr ""
+
+#. Frame caption
+#: src/complex.ycp:79
+msgid "Security Settings"
+msgstr ""
+
+#: src/dialogs.ycp:28
+msgid "Unknown"
+msgstr ""
+
+#: src/dialogs.ycp:41
+msgid "Configure"
+msgstr ""
+
+#: src/dialogs.ycp:45
+msgid "Enabled"
+msgstr ""
+
+#: src/dialogs.ycp:49
+msgid "Disabled"
+msgstr ""
+
+#: src/dialogs.ycp:67
+msgid "Use magic SysRq keys"
+msgstr ""
+
+#: src/dialogs.ycp:68
+msgid "Use secure file permissions"
+msgstr ""
+
+#: src/dialogs.ycp:69
+msgid "Remote access to the display manager"
+msgstr ""
+
+#: src/dialogs.ycp:70
+msgid "Use current directory in root's path"
+msgstr ""
+
+#: src/dialogs.ycp:71
+msgid "Use current directory in path of regular users"
+msgstr ""
+
+#: src/dialogs.ycp:72
+msgid "Write back system time to the hardware clock"
+msgstr ""
+
+#: src/dialogs.ycp:73
+msgid "Always generate syslog message for cron scripts"
+msgstr ""
+
+#: src/dialogs.ycp:74
+msgid "Run the DHCP daemon in a chroot"
+msgstr ""
+
+#: src/dialogs.ycp:75
+msgid "Run the DHCP daemon as dhcp user"
+msgstr ""
+
+#: src/dialogs.ycp:76
+msgid "Remote root login in the display manager"
+msgstr ""
+
+#: src/dialogs.ycp:77
+msgid "Remote access to the X server"
+msgstr ""
+
+#: src/dialogs.ycp:78
+msgid "Remote access to the email delivery subsystem"
+msgstr ""
+
+#: src/dialogs.ycp:79
+msgid "Restart services on update"
+msgstr ""
+
+#: src/dialogs.ycp:80
+msgid "Stop services on removal"
+msgstr ""
+
+#: src/dialogs.ycp:81
+msgid "Enable TCP syncookies"
+msgstr ""
+
+#: src/dialogs.ycp:82
+msgid "IPv4 forwarding"
+msgstr ""
+
+#: src/dialogs.ycp:83
+msgid "IPv6 forwarding"
+msgstr ""
+
+#: src/dialogs.ycp:84
+msgid ""
+"Enable basic system services in runlevel 3\n"
+" (multiuser with network)"
+msgstr ""
+
+#: src/dialogs.ycp:85
+msgid ""
+"Enable basic system services in runlevel 5\n"
+" (multiuser with network and graphical login)"
+msgstr ""
+
+#: src/dialogs.ycp:86
+msgid "Enable extra services in runlevel 3"
+msgstr ""
+
+#: src/dialogs.ycp:87
+msgid "Enable extra services in runlevel 5"
+msgstr ""
+
+#. table header
+#: src/dialogs.ycp:105 src/dialogs.ycp:340
+msgid "Security Setting"
+msgstr ""
+
+#: src/dialogs.ycp:105 src/dialogs.ycp:340
+msgid "Status"
+msgstr ""
+
+#: src/dialogs.ycp:105 src/dialogs.ycp:340
+msgid "Security Status"
+msgstr ""
+
+#: src/dialogs.ycp:215
+msgid "Help"
+msgstr ""
+
+#. this is a separator between service names
+#. e.g.: "postfix" + " or " + "sendmail"
+#: src/dialogs.ycp:295
+msgid " or "
+msgstr ""
+
+#. richtext message: %1 = runlevel ("3" or "5"), %2 = list of services
+#: src/dialogs.ycp:302
+#, ycp-format
+msgid "<P>These basic system services are not enabled in runlevel %1:<BR><B>%2</B></P>"
+msgstr ""
+
+#: src/dialogs.ycp:306
+msgid "<P>All basic services are enabled.</P>"
+msgstr ""
+
+#: src/dialogs.ycp:317
+#, ycp-format
+msgid "<P>These extra services are enabled in runlevel %1:<BR><B>%2</B></P>"
+msgstr ""
+
+#: src/dialogs.ycp:318
+msgid "<P>Check the list of services and disable all unused services.</P>"
+msgstr ""
+
+#: src/dialogs.ycp:322
+msgid "<P>Only basic system services are enabled.</P>"
+msgstr ""
+
+#: src/dialogs.ycp:328
+msgid "Description"
+msgstr ""
+
+#. Overview dialog caption
+#. params: input tree, parent, label, id
+#: src/dialogs.ycp:335 src/wizards.ycp:28
+msgid "Security Overview"
+msgstr ""
+
+#. push button label
+#: src/dialogs.ycp:353
+msgid "Change &Status"
+msgstr ""
+
+#. push button label
+#: src/dialogs.ycp:356
+msgid "&Description"
+msgstr ""
+
+#. Boot dialog caption
+#: src/dialogs.ycp:512 src/wizards.ycp:31
+msgid "Boot Settings"
+msgstr ""
+
+#. Frame label
+#: src/dialogs.ycp:521
+msgid "Boot Permissions"
+msgstr ""
+
+#. Misc dialog caption
+#: src/dialogs.ycp:594 src/wizards.ycp:34
+msgid "Miscellaneous Settings"
+msgstr ""
+
+#. Password dialog caption
+#: src/dialogs.ycp:674 src/wizards.ycp:30
+msgid "Password Settings"
+msgstr ""
+
+#. Frame label
+#: src/dialogs.ycp:680
+msgid "Checks"
+msgstr ""
+
+#. Frame label
+#: src/dialogs.ycp:692
+msgid "Password Age"
+msgstr ""
+
+#. Popup text
+#: src/dialogs.ycp:751
+msgid ""
+"The minimum number of days cannot be larger\n"
+"than the maximum."
+msgstr ""
+
+#. Popup text, %1 is number
+#: src/dialogs.ycp:761
+#, ycp-format
+msgid ""
+"The minimum password length cannot be larger than the maximum.\n"
+"The maximum password length for the selected encryption method is %1."
+msgstr ""
+
+#. Login dialog caption
+#: src/dialogs.ycp:794 src/wizards.ycp:32
+msgid "Login Settings"
+msgstr ""
+
+#. Frame label
+#: src/dialogs.ycp:800
+msgid "Login"
+msgstr ""
+
+#. Read dialog help 1/2
+#: src/helps.ycp:23
+msgid ""
+"<p><b><big>Initializing Security Configuration</big></b>\n"
+"<br>Please wait...<br></p>"
+msgstr ""
+
+#. Read dialog help 2/2
+#: src/helps.ycp:27
+msgid ""
+"<p><b><big>Aborting the Initialization</big></b><br>\n"
+"Safely abort the configuration utility by pressing <b>Abort</b> now.</p>"
+msgstr ""
+
+#. Write dialog help 1/2
+#: src/helps.ycp:32
+msgid ""
+"<p><b><big>Saving Security Configuration</big></b>\n"
+"<br>Please wait...<br></p>"
+msgstr ""
+
+#. Write dialog help 2/2
+#: src/helps.ycp:36
+msgid ""
+"<p><b><big>Aborting Saving</big></b><br>\n"
+"Abort the save procedure by pressing <b>Abort</b>.</p>"
+msgstr ""
+
+#. Boot dialog help 1/4
+#: src/helps.ycp:41
+msgid ""
+"<p><b><big>Boot Security</big></b></p>\n"
+"<p>In this dialog, change various boot settings related to security.</p>"
+msgstr ""
+
+#. Boot dialog help 2/4
+#: src/helps.ycp:45
+msgid ""
+"<p><b>Interpretation of Ctrl + Alt + Del</b>:\n"
+"Configure what the system should do in response to\n"
+"someone at the console pressing the CTRL + ALT + DEL key\n"
+"combination. Usually the system reboots. Sometimes it is desirable\n"
+"to ignore this event, for example, when the system serves as both\n"
+"workstation and server.</p>"
+msgstr ""
+
+#. Boot dialog help 3/4
+#: src/helps.ycp:53
+msgid ""
+"<p><b>Shutdown Behaviour of Login Manager</b>:\n"
+"Set who is allowed to shut down the machine from KDM.</p>\n"
+msgstr ""
+
+#. Boot dialog help 4/4
+#: src/helps.ycp:58
+msgid ""
+"<p><b>Hibernate System</b>:\n"
+"Set the conditions for allowing users to hibernate the system. By default, user on active console has such right.\n"
+"Other options are allowing the action to any user or requiring authentication in all cases.</p>\n"
+msgstr ""
+
+#. Main dialog help 1/8
+#: src/helps.ycp:65
+msgid ""
+"<P><BIG><B>Configuring Local Security</B></BIG></P>\n"
+"<p>Using predefined defaults, change the local security settings, which include\n"
+" booting, login, password, user creation, and file permissions. The default\n"
+" settings can be modified as needed.\n"
+"</p>"
+msgstr ""
+
+#. Main dialog help 5/8
+#: src/helps.ycp:72
+msgid ""
+"<p><b>Home Workstation</b>: For a home computer not connected to\n"
+"any type of a network.</p>"
+msgstr ""
+
+#. Main dialog help 6/8
+#: src/helps.ycp:76
+msgid ""
+"<p><b>Networked Workstation</b>: For a computer connected\n"
+"to any type of network including the Internet.</p>"
+msgstr ""
+
+#. Main dialog help 7/8
+#: src/helps.ycp:80
+msgid ""
+"<p><b>Network Server</b>: For a computer that provides\n"
+"any type of service.</p>"
+msgstr ""
+
+#. Main dialog help 8/8
+#: src/helps.ycp:84
+msgid "<p><b>Custom Settings</b>: Create your own configuration.</p>"
+msgstr ""
+
+#. Login dialog help 1/4
+#: src/helps.ycp:88
+msgid ""
+"<p><big><b>Login Security</b></big></p>\n"
+"<p>These login settings\n"
+"are mainly stored in the /etc/login.defs file.</p>"
+msgstr ""
+
+#. Login dialog help 2/4
+#: src/helps.ycp:93
+msgid ""
+"<p><b>Delay after Incorrect Login Attempt:</b>\n"
+"It is advisable to wait some time after an incorrect login attempt to prevent\n"
+"password guessing. Make the time small enough that users do not need to wait to\n"
+"retry if a password is mistyped. A sensible value is three seconds (<tt>3</tt>).</p>"
+msgstr ""
+
+#. Login dialog help 3/4
+#: src/helps.ycp:99
+msgid ""
+"<p><b>Record Successful Login Attempts:</b> Logging successful login\n"
+"attempts is useful. It can help to warn you of unauthorized access to the\n"
+"system (for example, a user logging in from a different location than usual).\n"
+"</p>"
+msgstr ""
+
+#. Login dialog help 4/4
+#: src/helps.ycp:105
+msgid ""
+"<p><b>Allow Remote Graphical Login:</b> Checking this allows access\n"
+"to a graphical login screen for this machine over the network. Remote access\n"
+"to your machine using a display manager might be a security risk.</p>"
+msgstr ""
+
+#. Password dialog help 1/8
+#: src/helps.ycp:111
+msgid ""
+"<p>These password settings\n"
+"are mainly stored in the /etc/login.defs file.</p>"
+msgstr ""
+
+#. Password dialog help 2/8
+#: src/helps.ycp:115
+msgid ""
+"<p><b>Check New Passwords</b>: It is wise to choose a password that\n"
+"cannot be found in a dictionary and is not a name or other simple, common word.\n"
+"By checking the box, enforce password checking in regard to these rules.</p>"
+msgstr ""
+
+#. Password dialog help
+#: src/helps.ycp:120
+msgid ""
+"<p><b>Minimum Acceptable Password Length:</b>\n"
+"The minimum acceptable size for the new password reduced by the number\n"
+"of different character classes (other, upper, lower and digit) used in the new\n"
+"password. See man pam_cracklib for a more detailed explanation.\n"
+"This option can only be modified when <b>Check New Passwords</b> is set.</p>"
+msgstr ""
+
+#. Password dialog help 4/8
+#: src/helps.ycp:127
+msgid ""
+"<p><b>Passwords to Remember</b>:\n"
+"Enter the number of user passwords to store and prevent the user from reusing.\n"
+"Enter 0 if passwords should not be stored.</p>"
+msgstr ""
+
+#. Password dialog help 5a/8
+#: src/helps.ycp:132
+msgid "<p><b>Password Encryption Method:</b></p>"
+msgstr ""
+
+#. Password dialog help 5b/8
+#: src/helps.ycp:135
+msgid ""
+"<p><b>DES</b>, the Linux default method, works in all network environments,\n"
+"but it restricts you to passwords no longer than eight characters. If you need\n"
+"compatibility with other systems, use this method.</p>"
+msgstr ""
+
+#. Password dialog help 5c/8
+#: src/helps.ycp:140
+msgid ""
+"<p><b>MD5</b> allows longer passwords and is supported by all current Linux \n"
+"distributions, but not by other systems or old software.</p>"
+msgstr ""
+
+#. Password dialog help 5d/8
+#: src/helps.ycp:144
+msgid "<p><b>SHA-512</b> is the current standard hash method, using other algorithms is not recommended unless needed for compatibility purpose.</p>"
+msgstr ""
+
+#. Password dialog help 7/8
+#: src/helps.ycp:149
+msgid ""
+"<p><b>Password Age:</b> Set the minimum and\n"
+"maximum number of days a password may be used.</p>"
+msgstr ""
+
+#. Password dialog help 8/8
+#: src/helps.ycp:153
+msgid ""
+"<p><b>Days before Password Expires Warning</b>: This entry sets the\n"
+"number of days users are warned before their passwords expire. The longer the\n"
+"time, the less likely it is that someone can guess passwords.</p>"
+msgstr ""
+
+#. Adduser dialog help 1/2
+#: src/helps.ycp:159
+msgid ""
+"<p><big><b>User Security</b></big></P>\n"
+"<p>In this dialog, change various settings used to create users.</p>"
+msgstr ""
+
+#. Adduser dialog help 2/3
+#: src/helps.ycp:163
+msgid ""
+"<p><b>User ID Limitations:</b>\n"
+"Set the minimum and maximum possible user ID.</p>"
+msgstr ""
+
+#. Adduser dialog help 3/3
+#: src/helps.ycp:167
+msgid ""
+"<p><b>Group ID Limitations</b>:\n"
+"Set the minimum and maximum possible group ID.</p>"
+msgstr ""
+
+#. Misc dialog help 1/14
+#: src/helps.ycp:172
+msgid ""
+"<p><big><b>Other Security Settings</b></big></P>\n"
+"<p>In this dialog, change miscellaneous settings related to local security.</p>"
+msgstr ""
+
+#. Misc dialog help 2/14
+#: src/helps.ycp:176
+msgid ""
+"<p><b>File Permissions</b>: Settings for the permissions\n"
+"of certain system files are set according to the data in /etc/permissions.secure\n"
+"or /etc/permissions.easy. Which file is used depends on this selection.\n"
+"Launching SuSEconfig sets these permissions according to /etc/permissions.*.\n"
+"This fixes files with incorrect permissions, whether this occurred accidentally\n"
+"or by intruders.</p><p>\n"
+"With <b>Easy</b>, most of the system files that are only readable by root\n"
+"in Secure are modified so other users can also read these files.\n"
+"Using <b>Secure</b>, certain system files, such as /var/log/messages, can only\n"
+"be viewed by the user root. Some programs can only be launched by root or by\n"
+"daemons, not by ordinary users.\n"
+"The most secure setting is <b>Paranoid</B>. With it, you must\n"
+"decide which users are able to run X applications and setuid programs.</p>\n"
+msgstr ""
+
+#. Misc dialog help 6/14
+#: src/helps.ycp:192
+msgid ""
+"<p><b>User Launching updatedb</b>: The program updatedb runs \n"
+"once a day. It scans your entire file system and creates a database (locatedb)\n"
+"that stores the location of every file. The database can be searched by the\n"
+"program \"locate\". Here, set the user that runs this command: <b>nobody</b>\n"
+" (few files) or <b>root</b> (all files).</p>"
+msgstr ""
+
+#. Misc dialog help 10/14
+#: src/helps.ycp:199
+msgid ""
+"<p><b>Current Directory in root's Path</b> On a DOS system,\n"
+"the system first searches for executable files (programs) in the current\n"
+"directory then in the current path variable. In contrast, a UNIX-like system\n"
+"searches for them exclusively via the search path (variable PATH).</p>"
+msgstr ""
+
+#. Misc dialog help 11/14
+#: src/helps.ycp:205
+msgid ""
+"<p><b>Current Directory in the Path of Regular Users</b><br> A DOS\n"
+"system first searches for executable files (programs) in the current directory\n"
+"then in the current path variable. In contrast, a UNIX-like system searches\n"
+"for them exclusively via the search path (variable PATH).</p>"
+msgstr ""
+
+#. Misc dialog help 12/14
+#. Reused from the help text (misc dialog)
+#: src/helps.ycp:211 src/helps.ycp:278 src/helps.ycp:289
+msgid ""
+"<p>Some systems set up a work-around by adding the dot (\".\") to the\n"
+"search path, enabling files in the current path to be found and executed.\n"
+"This is highly dangerous because you may accidentally launch unknown programs in\n"
+"the current directory instead of the usual systemwide files. As a result,\n"
+"executing <i>Trojan Horses</i>, which exploit this weakness and invade your system,\n"
+"is rather easy if you set this option.</p>"
+msgstr ""
+
+#. Misc dialog help 13/14
+#: src/helps.ycp:219
+msgid ""
+"<p>\"yes\": the dot (\".\") is attached to the end of the search\n"
+"path of root, making it the last to be searched.</p>"
+msgstr ""
+
+#. Misc dialog help 14/14
+#: src/helps.ycp:223
+msgid ""
+"<p>\"no\": the user root always must launch programs in the\n"
+"current directory prefixed with a \"./\". Example: \"./configure\".</p>"
+msgstr ""
+
+#. Misc dialog help 14/14
+#: src/helps.ycp:227
+msgid ""
+"<p><b>Enable Magic SysRq Keys</b><br> If you check this option, you\n"
+"will have some control over the system even if it crashes (for example, during kernel\n"
+"debugging). For details, see /usr/src/linux/Documentation/sysrq.txt</p>"
+msgstr ""
+
+#. help text: security overview dialog 1/
+#: src/helps.ycp:233
+msgid "<P><B>Security Overview</B><BR>This is overview of the most important security settings.</P>"
+msgstr ""
+
+#. help text: security overview dialog 1/
+#: src/helps.ycp:235
+msgid "<P>To change the current value click the link associated to the option.</P>"
+msgstr ""
+
+#. help text: security overview dialog 1/
+#: src/helps.ycp:237
+msgid "<P>Check mark in the <B>Security Status</B> column means that the current value of the option is secure.</P>"
+msgstr ""
+
+#. an error message (rich text)
+#: src/helps.ycp:240
+msgid "<P><B>The current value could not be read. The service is probably not installed or the option is missing in the system.</B></P>"
+msgstr ""
+
+#: src/helps.ycp:246
+msgid "<P>A display manager provides for a graphical login screen and can be accessed across the network by an X server running on another system if so configured.</P><P>The windows that are being displayed would then transmit their data across the network. If that network is not fully trusted, then the network traffic can be eavesdropped by an attacker, gaining access not only to the graphical content of the display, but also to usernames and passwords that are being used.</P><P>If you don't need <EM>XDMCP</EM> for remote graphical logins then disable this option.</P>"
+msgstr ""
+
+#: src/helps.ycp:248
+msgid "<P>Upon startup, the system time is being set from the hardware clock of the computer. By consequence, setting the hardware clock before shutting down is necessary.</P><P>Consistent system time is essential for the ability of the system to create correct log messages.</P>"
+msgstr ""
+
+#: src/helps.ycp:250
+msgid "<P>Malfunctions in a system are usually determined by anomalies in its behaviour. Syslog messages about events that reoccur on a regular basis are important to find causes of problems, and the absence of a single record can tell more than the absence of all log record.</P><P>From this standpoint, syslog messages of system events are only useful if they are present.</P>"
+msgstr ""
+
+#: src/helps.ycp:252
+msgid "<P>Chroot execution environments are used to constrain a process to only those files that it needs by placing them in a separate subdirectory and running the process with a changed root (chroot) set to that directory.</P>"
+msgstr ""
+
+#: src/helps.ycp:254
+msgid "<P>DHCP client daemon should run as the user <EM>dhcpd</EM> to minimize the possible threat if the service is found vulnerable to a weakness in its program code.</P><P>Please note that dhcpd must not run as <EM>root</EM> or with the <EM>CAP_SYS_CHROOT</EM> capability for the chroot execution confinement to be effective.</P>"
+msgstr ""
+
+#: src/helps.ycp:256
+msgid "<P>Administrators should care to not log on as <EM>root</EM> into an X Window session to minimize the usage of the root privileges.</P><P>This option does not help against careless administrators, but shall prevent attackers to be able to log on as <EM>root</EM> through the display manager if they guess or otherwise acquire the password.</P>"
+msgstr ""
+
+#: src/helps.ycp:258
+msgid "<P>X Window clients, e.g. programs that open a window on your display, connect to the X server that runs on the physical machine. Programs can also run on a different system and can display their content on the X server through network connections.</P><P>When enabled it makes the X server listen on a port 6000 plus the display number. Since the network traffic is transferred unencrypted and therefore subject to network sniffing, and since another port held open by a program - here the X server - opens attack options, the secure setting is to disable it.</P><P>To display X Window clients across a network, the use of secure shell (<EM>ssh</EM>) is recommended, which allows the X Window clients to connect to the X server through the encrypted ssh connection.</P>"
+msgstr ""
+
+#: src/helps.ycp:260
+msgid "<P>The email delivery subsystem is always started. However, it does not expose itself to the outside of the system by default because it does not listen on the SMTP network port 25.</P><P>If you do not deliver emails to your system through the SMTP protocol then disable this option.</P>"
+msgstr ""
+
+#: src/helps.ycp:262
+msgid "<P>If a package containing a service that is currently running is being updated, then the service is restarted after the files of the package are installed.</P><P>This makes sense in most cases, and it is safe to do, considering that many services either need their binaries accessible in the filesystem or their configuration files. These services would just continue to run until the services are stopped, e.g. running daemons are killed.</P><P>This setting should only be changed if there is a specific reason to do so.</P>"
+msgstr ""
+
+#: src/helps.ycp:264
+msgid "<P>If a package containing a service that is currently running is being uninstalled, then the service is stopped before the files of the package are removed.</P><P>This makes sense in most cases, and it is safe to do, considering that many services either need their binaries accessible in the filesystem or their configuration files. These services would just continue to run until the services are stopped, e.g. running daemons are killed.</P><P>This setting should only be changed if there is a specific reason to do so.</P>"
+msgstr ""
+
+#: src/helps.ycp:266
+msgid "<P>A system can be overwhelmed with numerous connection attempts so that the system runs out of memory, leading to a Denial of Service (DoS) vulnerability.</P><P>The use of syncookies is a method that can help in such situations, but in configurations with a very large number of legitimate connection attempts from one source the <EM>Enabled</EM> setting can bring problems with denied TCP connections under high load.</P><P>Still, for most environments, the syncookies are the first line of defense against SYN flood DoS attacks, so the secure setting is <EM>Enabled</EM>.</P>"
+msgstr ""
+
+#: src/helps.ycp:268 src/helps.ycp:270
+msgid "<P>IP forwarding means to pass on network packets that have been received, but that are not destined for one of the system's configured network interfaces, e.g. network interface addresses.</P><P>If a system forwards network traffic on ISO/OSI layer 3, it is called a router. If you do not need that routing functionality, then disable this option.</P>"
+msgstr ""
+
+#: src/helps.ycp:268
+msgid "<P>This setting applies to <EM>IPv4</EM> only.</P>"
+msgstr ""
+
+#: src/helps.ycp:270
+msgid "<P>This setting applies to <EM>IPv6</EM> only.</P>"
+msgstr ""
+
+#: src/helps.ycp:272
+msgid "<P>Magic SysRq Keys enable some control over the system even if it crashes (e.g. during kernel debugging) or if the system does not respond.</P>"
+msgstr ""
+
+#: src/helps.ycp:274
+msgid "<P>There are predefined file permissions in /etc/permissions.* files. The most restrictive file permissions are defined 'secure' or 'paranoid' file.</P>"
+msgstr ""
+
+#: src/helps.ycp:276 src/helps.ycp:287
+msgid "<P>By default the current working directory is not used when searching for executables.</P>"
+msgstr ""
+
+#: src/helps.ycp:285
+msgid "This setting applies for <EM>root</EM> user and system users."
+msgstr ""
+
+#: src/helps.ycp:295
+msgid "This setting applies for regular users."
+msgstr ""
+
+#: src/helps.ycp:297 src/helps.ycp:298
+msgid "<P>Basic system services must be enabled to provide system consistency and to run the security related services.</P>"
+msgstr ""
+
+#: src/helps.ycp:299 src/helps.ycp:300
+msgid "<P>Every running service is a potential target of a security attack. Therefore it is recommended to turn off all services which are not used by the system.</P>"
+msgstr ""
+
+#. level name
+#: src/levels.ycp:36
+msgid "Home Workstation"
+msgstr ""
+
+#. level name
+#: src/levels.ycp:38
+msgid "Networked Workstation"
+msgstr ""
+
+#. level name
+#: src/levels.ycp:40
+msgid "Network Server"
+msgstr ""
+
+#. RadioButton label
+#: src/levels.ycp:45
+msgid "&Home Workstation"
+msgstr ""
+
+#. RadioButton label
+#: src/levels.ycp:47
+msgid "N&etworked Workstation"
+msgstr ""
+
+#. RadioButton label
+#: src/levels.ycp:49
+msgid "Network &Server"
+msgstr ""
+
+#. error message
+#: src/security.ycp:109
+msgid "The number of passwords to remember must be between 0 an 400."
+msgstr ""
+
+#. translators: command line help text for Securoty module
+#: src/security.ycp:124
+msgid "Security configuration module"
+msgstr ""
+
+#. command line help text for 'summary' action
+#: src/security.ycp:132
+msgid "View summary of current configuration"
+msgstr ""
+
+#. command line help text for 'level' action
+#: src/security.ycp:137
+msgid "Set the security level"
+msgstr ""
+
+#. command line help text for 'set' action
+#: src/security.ycp:142
+msgid "Set the value of the specific option"
+msgstr ""
+
+#. command line help text for 'level home' option
+#: src/security.ycp:148
+msgid "Home Workstation security level (without network)"
+msgstr ""
+
+#. command line help text for 'level network' option
+#: src/security.ycp:152
+msgid "Networked Workstation security level"
+msgstr ""
+
+#. command line help text for 'level server' option
+#: src/security.ycp:156
+msgid "Network Server security level"
+msgstr ""
+
+#. command line help text for 'set passwd' option
+#: src/security.ycp:160
+msgid "Password encryption method"
+msgstr ""
+
+#. command line help text for 'set crack' option
+#: src/security.ycp:166
+msgid "Check new passwords"
+msgstr ""
+
+#. command line help text for 'set permissions' option
+#: src/security.ycp:172
+msgid "Set file permissions to desired type"
+msgstr ""
+
+#. command line help text for 'set remember' option
+#: src/security.ycp:178
+msgid "Set the number of remembered user passwords"
+msgstr ""
+
+#. Adduser dialog caption
+#: src/users.ycp:28 src/wizards.ycp:33
+msgid "User Addition"
+msgstr ""
+
+#. Frame label
+#: src/users.ycp:35
+msgid "User ID Limitations"
+msgstr ""
+
+#. Frame label
+#: src/users.ycp:42
+msgid "Group ID Limitations"
+msgstr ""
+
+#. Popup text
+#: src/users.ycp:89
+msgid "The minimum user ID cannot be larger than the maximum."
+msgstr ""
+
+#. Popup text
+#: src/users.ycp:94
+msgid ""
+"The minimum group ID cannot be larger than the\n"
+"maximum."
+msgstr ""
+
+#. ComboBox label
+#: src/widgets.ycp:77
+msgid "&Interpretation of Ctrl + Alt + Del"
+msgstr ""
+
+#. ComboBox value
+#: src/widgets.ycp:80
+msgid "Ignore"
+msgstr ""
+
+#. ComboBox value
+#: src/widgets.ycp:82
+msgid "Reboot"
+msgstr ""
+
+#. ComboBox value
+#: src/widgets.ycp:84
+msgid "Halt"
+msgstr ""
+
+#. CheckBox label
+#: src/widgets.ycp:92
+msgid "&Current Directory in root's Path"
+msgstr ""
+
+#. CheckBox label
+#: src/widgets.ycp:99
+msgid "Curr&ent Directory in Path of Regular Users"
+msgstr ""
+
+#. CheckBox label
+#: src/widgets.ycp:106
+msgid "Allow Remote &Graphical Login"
+msgstr ""
+
+#. CheckBox label
+#: src/widgets.ycp:113
+msgid "&Magic SysRq Keys"
+msgstr ""
+
+#. ComboBox value
+#: src/widgets.ycp:116
+msgid "Disable"
+msgstr ""
+
+#. ComboBox value
+#: src/widgets.ycp:118
+msgid "Enable All Functions"
+msgstr ""
+
+#. IntField label
+#: src/widgets.ycp:126
+msgid "&Delay after Incorrect Login Attempt"
+msgstr ""
+
+#. IntField label
+#: src/widgets.ycp:133 src/widgets.ycp:206
+msgid "Maxim&um"
+msgstr ""
+
+#. IntField label
+#: src/widgets.ycp:140 src/widgets.ycp:221
+msgid "M&inimum"
+msgstr ""
+
+#. ComboBox label
+#: src/widgets.ycp:147
+msgid "&Shutdown Behaviour of KDM Login Manager:"
+msgstr ""
+
+#. ComboBox value
+#: src/widgets.ycp:150
+msgid "Only root"
+msgstr ""
+
+#. ComboBox value
+#: src/widgets.ycp:152
+msgid "All Users"
+msgstr ""
+
+#. ComboBox value
+#: src/widgets.ycp:154
+msgid "Nobody"
+msgstr ""
+
+#. ComboBox value
+#. ["local",_("Local Users")],
+#. ComboBox value
+#: src/widgets.ycp:158
+msgid "Automatic"
+msgstr ""
+
+#. ComboBox label
+#: src/widgets.ycp:166
+msgid "System Hybernation"
+msgstr ""
+
+#. ComboBox value
+#: src/widgets.ycp:169
+msgid "User on the active console"
+msgstr ""
+
+#. ComboBox value
+#: src/widgets.ycp:171
+msgid "Anyone can hibernate"
+msgstr ""
+
+#. ComboBox value
+#: src/widgets.ycp:173
+msgid "Authentication always required"
+msgstr ""
+
+#. CheckBox label
+#: src/widgets.ycp:181
+msgid "R&ecord Successful Login Attempts"
+msgstr ""
+
+#. ComboBox label
+#: src/widgets.ycp:188
+msgid "P&assword Encryption Method"
+msgstr ""
+
+#. CheckBox label
+#: src/widgets.ycp:198
+msgid "&Check New Passwords"
+msgstr ""
+
+#. IntField label
+#: src/widgets.ycp:213
+msgid "Numb&er of Passwords to Remember"
+msgstr ""
+
+#. IntField label
+#: src/widgets.ycp:228
+msgid "&Minimum Acceptable Password Length"
+msgstr ""
+
+#. IntField label
+#: src/widgets.ycp:235
+msgid "&Days before Password Expires Warning"
+msgstr ""
+
+#. ComboBox label
+#: src/widgets.ycp:242
+msgid "&File Permissions"
+msgstr ""
+
+#. ComboBox value
+#: src/widgets.ycp:245
+msgid "Easy"
+msgstr ""
+
+#. ComboBox value
+#: src/widgets.ycp:247
+msgid "Secure"
+msgstr ""
+
+#. ComboBox value
+#: src/widgets.ycp:249
+msgid "Paranoid"
+msgstr ""
+
+#. ComboBox label
+#: src/widgets.ycp:257
+msgid "&User Launching updatedb"
+msgstr ""
+
+#. IntField label
+#: src/widgets.ycp:265
+msgid "Ma&ximum"
+msgstr ""
+
+#. IntField label
+#: src/widgets.ycp:272
+msgid "&Minimum"
+msgstr ""
+
+#: src/wizards.ycp:29
+msgid "Predefined Security Configurations"
+msgstr ""
+
+#. Dialog caption
+#: src/wizards.ycp:186
+msgid "Security Configuration"
+msgstr ""
+
+#. Label
+#: src/wizards.ycp:188
+msgid "Initializing..."
+msgstr ""
continue with "q"...
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org