Hello community, here is the log from the commit of package yast2-inetd checked in at Sat Nov 29 23:23:46 CET 2008. -------- --- yast2-inetd/yast2-inetd.changes 2008-10-09 11:40:38.000000000 +0200 +++ /mounts/work_src_done/STABLE/yast2-inetd/yast2-inetd.changes 2008-11-28 17:19:01.000000000 +0100 @@ -1,0 +2,8 @@ +Fri Nov 28 17:17:26 CET 2008 - locilka@suse.cz + +- Updated to the latest state of packages (default services). +- Disallowing invalid characters in service name to prevent from + failures in writing the configuration (bnc #447487). +- 2.17.3 + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- yast2-inetd-2.17.2.tar.bz2 New: ---- yast2-inetd-2.17.3.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-inetd.spec ++++++ --- /var/tmp/diff_new_pack.s18767/_old 2008-11-29 23:23:20.000000000 +0100 +++ /var/tmp/diff_new_pack.s18767/_new 2008-11-29 23:23:20.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package yast2-inetd (Version 2.17.2) +# spec file for package yast2-inetd (Version 2.17.3) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -19,12 +19,12 @@ Name: yast2-inetd -Version: 2.17.2 +Version: 2.17.3 Release: 1 License: GPL v2 or later Group: System/YaST BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source0: yast2-inetd-2.17.2.tar.bz2 +Source0: yast2-inetd-2.17.3.tar.bz2 Prefix: /usr BuildRequires: perl-XML-Writer update-desktop-files yast2 yast2-devtools yast2-testsuite yast2-users Requires: yast2 >= 2.13.74 @@ -51,7 +51,7 @@ Lukas Ocilka <locilka@suse.cz> %prep -%setup -n yast2-inetd-2.17.2 +%setup -n yast2-inetd-2.17.3 %build %{prefix}/bin/y2tool y2autoconf @@ -110,6 +110,11 @@ %defattr(-,root,root) %doc %{prefix}/share/doc/packages/yast2-inetd %changelog +* Fri Nov 28 2008 locilka@suse.cz +- Updated to the latest state of packages (default services). +- Disallowing invalid characters in service name to prevent from + failures in writing the configuration (bnc #447487). +- 2.17.3 * Thu Oct 09 2008 jsuchome@suse.cz - fixed failing testsuite (Service.ycp) - 2.17.2 @@ -353,7 +358,7 @@ - 2.9.0 * Sun Sep 14 2003 adrian@suse.de - make it working in kcontrol -* Tue Sep 09 2003 nashif@suse.de +* Mon Sep 08 2003 nashif@suse.de - #30291: Added function Packages to auto client to return list of required packages * Wed Aug 27 2003 lslezak@suse.de ++++++ yast2-inetd-2.17.2.tar.bz2 -> yast2-inetd-2.17.3.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-inetd-2.17.2/configure new/yast2-inetd-2.17.3/configure --- old/yast2-inetd-2.17.2/configure 2008-10-09 11:35:28.000000000 +0200 +++ new/yast2-inetd-2.17.3/configure 2008-08-05 10:27:24.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.61 for yast2-inetd 2.17.2. +# Generated by GNU Autoconf 2.61 for yast2-inetd 2.17.0. # # Report bugs to <http://bugs.opensuse.org/>. # @@ -574,8 +574,8 @@ # Identity of this package. PACKAGE_NAME='yast2-inetd' PACKAGE_TARNAME='yast2-inetd' -PACKAGE_VERSION='2.17.2' -PACKAGE_STRING='yast2-inetd 2.17.2' +PACKAGE_VERSION='2.17.0' +PACKAGE_STRING='yast2-inetd 2.17.0' PACKAGE_BUGREPORT='http://bugs.opensuse.org/' ac_unique_file="RPMNAME" @@ -1197,7 +1197,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-inetd 2.17.2 to adapt to many kinds of systems. +\`configure' configures yast2-inetd 2.17.0 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1268,7 +1268,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of yast2-inetd 2.17.2:";; + short | recursive ) echo "Configuration of yast2-inetd 2.17.0:";; esac cat <<\_ACEOF @@ -1346,7 +1346,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -yast2-inetd configure 2.17.2 +yast2-inetd configure 2.17.0 generated by GNU Autoconf 2.61 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, @@ -1360,7 +1360,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-inetd $as_me 2.17.2, which was +It was created by yast2-inetd $as_me 2.17.0, which was generated by GNU Autoconf 2.61. Invocation command line was $ $0 $@ @@ -2181,7 +2181,7 @@ # Define the identity of the package. PACKAGE='yast2-inetd' - VERSION='2.17.2' + VERSION='2.17.0' cat >>confdefs.h <<_ACEOF @@ -2409,7 +2409,7 @@ -VERSION="2.17.2" +VERSION="2.17.0" RPMNAME="yast2-inetd" MAINTAINER="Lukas Ocilka <locilka@suse.cz>" @@ -3304,7 +3304,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by yast2-inetd $as_me 2.17.2, which was +This file was extended by yast2-inetd $as_me 2.17.0, which was generated by GNU Autoconf 2.61. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -3347,7 +3347,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF ac_cs_version="\\ -yast2-inetd config.status 2.17.2 +yast2-inetd config.status 2.17.0 configured by $0, generated by GNU Autoconf 2.61, with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-inetd-2.17.2/configure.in new/yast2-inetd-2.17.3/configure.in --- old/yast2-inetd-2.17.2/configure.in 2008-10-09 11:35:23.000000000 +0200 +++ new/yast2-inetd-2.17.3/configure.in 2008-08-05 10:27:22.000000000 +0200 @@ -1,9 +1,9 @@ dnl configure.in for yast2-inetd dnl -dnl -- This file is generated by y2autoconf 2.16.8 - DO NOT EDIT! -- +dnl -- This file is generated by y2autoconf 2.17.6 - DO NOT EDIT! -- dnl (edit configure.in.in instead) -AC_INIT(yast2-inetd, 2.17.2, http://bugs.opensuse.org/, yast2-inetd) +AC_INIT(yast2-inetd, 2.17.0, http://bugs.opensuse.org/, yast2-inetd) 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.17.2" +VERSION="2.17.0" RPMNAME="yast2-inetd" MAINTAINER="Lukas Ocilka <locilka@suse.cz>" diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-inetd-2.17.2/src/default_conf_xinetd.ycp new/yast2-inetd-2.17.3/src/default_conf_xinetd.ycp --- old/yast2-inetd-2.17.2/src/default_conf_xinetd.ycp 2008-08-08 10:05:52.000000000 +0200 +++ new/yast2-inetd-2.17.3/src/default_conf_xinetd.ycp 2008-11-28 17:19:11.000000000 +0100 @@ -1,6 +1,6 @@ // This file is generated by inetd/src/all-services.sh - DO NOT EDIT! -- // Maintainer: Lukas Ocilka <locilka@suse.cz> -// $Id: default_conf_xinetd.ycp 49663 2008-08-05 07:45:58Z locilka $ +// $Id: default_conf_xinetd.ycp 53730 2008-11-28 16:19:55Z locilka $ { textdomain "inetd"; @@ -255,24 +255,6 @@ "wait" : true ], $[ - "comment" : " change \"disable = yes\" to \"disable = no\" and restart xinetd to\n use http-streaming from port 8080 with dvbd\n\n description: http streaming for dvbd\n", - "comment_inside" : "\tserver\t\t= /usr/bin/dvbcat-network\n", - "enabled" : false, - "group" : "", - "iid" : "1:./etc/xinetd.d/dvbcat", - "package" : "dvbd", - "protocol" : "tcp", - "rpc_version" : "", - "script" : "dvbcat", - "server" : "/usr/bin/dvbcat-network.pl", - "server_args" : "", - "service" : "dvbcat", - "socket_type" : "stream", - "unparsed" : "\tport\t\t= 8080\n\ttype\t\t= UNLISTED\n", - "user" : "dvbdaemon", - "wait" : false - ], - $[ "comment" : " default: off\n description: An echo server. This is the tcp version.\n", "comment_inside" : "", "enabled" : false, @@ -363,6 +345,24 @@ "wait" : false ], $[ + "comment" : " default: off\n description: The git server offers access to git repositories\n", + "comment_inside" : "", + "enabled" : true, + "group" : "nogroup", + "iid" : "1:./etc/xinetd.d/git", + "package" : "git-core", + "protocol" : "tcp", + "rpc_version" : "", + "script" : "git", + "server" : "/usr/bin/git", + "server_args" : "daemon --syslog --detach --reuseaddr --user=git-daemon --group=nogroup --pid-file=/var/run/git-daemon.pid --base-path=\"/srv/git\"", + "service" : "git", + "socket_type" : "stream", + "unparsed" : " type = UNLISTED\n port = 9418\n log_on_failure += USERID\n", + "user" : "git-daemon", + "wait" : false + ], + $[ "comment" : " vbox (Voice Box)\n", "comment_inside" : "", "enabled" : false, @@ -543,24 +543,6 @@ "wait" : false ], $[ - "comment" : " default: off\n description: NRPE (Nagios Remote Plugin Executor)\n", - "comment_inside" : "\tonly_from = 127.0.0.1\n", - "enabled" : false, - "group" : "nogroup", - "iid" : "1:./etc/xinetd.d/nagios-nrpe", - "package" : "nagios-nrpe", - "protocol" : "", - "rpc_version" : "", - "script" : "nagios-nrpe", - "server" : "/usr/bin/nrpe", - "server_args" : "-c /etc/nagios/nrpe.cfg --inetd", - "service" : "nrpe", - "socket_type" : "stream", - "unparsed" : " \tflags = REUSE\n type = UNLISTED\n\tport\t\t= 5666 \n \tlog_on_failure += USERID\n", - "user" : "nobody", - "wait" : false - ], - $[ "comment" : " netstat (like the services finger and systat) give out user information which\n may be valuable to potential \"system crackers.\" Many sites choose to disable\n some or all of these services to improve security. Try \"telnet localhost\n systat\" and \"telnet localhost netstat\" to see that information yourself!\n\n", "comment_inside" : "", "enabled" : false, @@ -813,30 +795,12 @@ "wait" : false ], $[ - "comment" : " default: off\n This is the Obtuse smtpd/smtpfwdd SMTP store and forward proxy. It implements\n a minimal subset of the Simple Mail Transfer Protocol as specified in RFC 821. \n", - "comment_inside" : "", - "enabled" : false, - "group" : "root", - "iid" : "1:./etc/xinetd.d/smtpd", - "package" : "smtpd", - "protocol" : "tcp", - "rpc_version" : "", - "script" : "smtpd", - "server" : "/usr/sbin/smtpd", - "server_args" : "", - "service" : "smtpd", - "socket_type" : "stream", - "unparsed" : "", - "user" : "root", - "wait" : false - ], - $[ "comment" : "\n The Internet secure UUCP service.\n\n Find UUCP config examples at\n /usr/share/doc/packages/uucp/cfg_example/taylor_config/\n There are also the suucp-*.conf files required for a stunnel\n driven SUUCP client and server configuration.\n\n This xinetd configuration file covers the servers side with\n suucp-server.conf as argument for the stunnel exectuable.\n\n", "comment_inside" : "", "enabled" : false, "group" : "", "iid" : "1:./etc/xinetd.d/suucp", - "package" : "stunnel", + "package" : "", "protocol" : "tcp", "rpc_version" : "", "script" : "suucp", diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-inetd-2.17.2/src/dialogs.ycp new/yast2-inetd-2.17.3/src/dialogs.ycp --- old/yast2-inetd-2.17.2/src/dialogs.ycp 2008-09-01 10:29:21.000000000 +0200 +++ new/yast2-inetd-2.17.3/src/dialogs.ycp 2008-11-28 17:19:11.000000000 +0100 @@ -5,7 +5,7 @@ * Authors: Petr Hadraba <phadraba@suse.cz> * Martin Lazar <mlazar@suse.cz> * - * $Id: dialogs.ycp 50401 2008-08-27 10:52:41Z locilka $ + * $Id: dialogs.ycp 53730 2008-11-28 16:19:55Z locilka $ */ { @@ -858,12 +858,14 @@ if (user_choice != `back) { + string service_name = (string) UI::QueryWidget(`id(`service), `Value); + // Are required values filled? // Inetd specific: // Service and Server must be filled // Xinetd specific: // Service must be filled. - if (UI::QueryWidget(`id(`service), `Value) == "") + if (service_name == "") { Popup::Message( /* Translators: Popup::Message */ @@ -871,6 +873,10 @@ Enter valid values. ")); input_failed = true; + } else if (service_name != nil && search (service_name, "/") != nil) { + /* Error message */ + Popup::Message (_("Service name contains disallowed character \"/\"")); + input_failed = true; } else if ((UI::QueryWidget(`id(`server), `Value) != "") && (UI::QueryWidget(`id(`user), `Value) == _("--default--"))) { diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-inetd-2.17.2/VERSION new/yast2-inetd-2.17.3/VERSION --- old/yast2-inetd-2.17.2/VERSION 2008-10-09 11:35:09.000000000 +0200 +++ new/yast2-inetd-2.17.3/VERSION 2008-11-28 17:22:45.000000000 +0100 @@ -1 +1 @@ -2.17.2 +2.17.3 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- 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