Hello community, here is the log from the commit of package yast2-nis-client for openSUSE:Factory checked in at Thu Mar 24 10:52:20 CET 2011.
-------- --- yast2-nis-client/yast2-nis-client.changes 2009-07-27 15:53:57.000000000 +0200 +++ /mounts/work_src_done/STABLE/yast2-nis-client/yast2-nis-client.changes 2011-03-23 15:02:21.000000000 +0100 @@ -1,0 +2,19 @@ +Wed Mar 23 12:35:14 CET 2011 - [email protected] + +- aborting in Stage::cont does not abort installation (bnc#678650) +- 2.21.0 + +------------------------------------------------------------------- +Mon Sep 20 21:59:33 CEST 2010 - [email protected] + +- added button to call NFS client (bnc#626515) +- 2.20.0 + +------------------------------------------------------------------ +Wed Jan 13 18:56:03 CET 2010 - [email protected] + +- Adjusted .desktop file(s) to wrap /sbin/yast2/ calls in xdg-su + where root privileges are needed, removed X-KDE-SubstituteUID key + (bnc#540627) + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- yast2-nis-client-2.18.2.tar.bz2 New: ---- yast2-nis-client-2.21.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-nis-client.spec ++++++ --- /var/tmp/diff_new_pack.rWQIfQ/_old 2011-03-24 10:51:17.000000000 +0100 +++ /var/tmp/diff_new_pack.rWQIfQ/_new 2011-03-24 10:51:17.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package yast2-nis-client (Version 2.18.2) +# spec file for package yast2-nis-client # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 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 @@ -19,22 +19,27 @@ Name: yast2-nis-client -Version: 2.18.2 +Version: 2.21.0 Release: 1 + BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source0: yast2-nis-client-2.18.2.tar.bz2 +Source0: yast2-nis-client-2.21.0.tar.bz2 + Prefix: /usr + Group: System/YaST -License: GPL v2 or later +License: GPLv2+ BuildRequires: doxygen gcc-c++ perl-XML-Writer update-desktop-files yast2 yast2-core-devel yast2-devtools yast2-pam yast2-testsuite Requires: yast2 yast2-pam # .net.hostnames.rpc Conflicts: yast2-core < 2.8.0 + Provides: yast2-config-nis yast2-config-nis-devel Obsoletes: yast2-config-nis yast2-config-nis-devel Provides: yast2-trans-nis Obsoletes: yast2-trans-nis Provides: yast2-config-network:/usr/lib/YaST2/clients/lan_ypclient.ycp + Summary: YaST2 - Network Information Services (NIS, YP) Configuration %description @@ -42,14 +47,16 @@ yellow pages. %prep -%setup -n yast2-nis-client-2.18.2 +%setup -n yast2-nis-client-2.21.0 %build %{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} # V=1: verbose build in case we used AM_SILENT_RULES(yes) ++++++ yast2-nis-client-2.18.2.tar.bz2 -> yast2-nis-client-2.21.0.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-nis-client-2.18.2/VERSION new/yast2-nis-client-2.21.0/VERSION --- old/yast2-nis-client-2.18.2/VERSION 2009-07-27 15:42:56.000000000 +0200 +++ new/yast2-nis-client-2.21.0/VERSION 2011-03-23 12:35:27.000000000 +0100 @@ -1 +1 @@ -2.18.2 +2.21.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-nis-client-2.18.2/src/nis.desktop new/yast2-nis-client-2.21.0/src/nis.desktop --- old/yast2-nis-client-2.18.2/src/nis.desktop 2008-12-18 14:47:15.000000000 +0100 +++ new/yast2-nis-client-2.21.0/src/nis.desktop 2010-01-15 09:17:34.000000000 +0100 @@ -18,9 +18,8 @@ X-SuSE-YaST-AutoInstSchema=nis.rnc Icon=yast-nis -Exec=/sbin/yast2 nis +Exec=xdg-su -c "/sbin/yast2 nis" Name=NIS Client GenericName=Configure a NIS client -X-KDE-SubstituteUID=true StartupNotify=true diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-nis-client-2.18.2/src/ui.ycp new/yast2-nis-client-2.21.0/src/ui.ycp --- old/yast2-nis-client-2.18.2/src/ui.ycp 2009-07-27 15:42:01.000000000 +0200 +++ new/yast2-nis-client-2.21.0/src/ui.ycp 2011-03-23 14:59:18.000000000 +0100 @@ -11,7 +11,7 @@ * Authors: * Martin Vidner <[email protected]> * - * $Id: ui.ycp 54607 2009-01-14 10:59:22Z jsuchome $ + * $Id: ui.ycp 63650 2011-03-23 13:59:17Z jsuchome $ * * All user interface functions. * @@ -63,9 +63,7 @@ */ define boolean ReallyAbort (boolean touched) ``{ - if (Stage::cont () && !contains (WFM::Args (), "from_users")) - return Popup::ConfirmAbort (`incomplete); - return touched ? Popup::ReallyAbort (true) : true; + return (touched || Stage::cont ()) ? Popup::ReallyAbort (true) : true; } /** @@ -211,10 +209,13 @@ help_text = help_text + broadcast_help; // help text - help_text = help_text + _("<p>Automounter is a daemon that mounts directories automatically, + help_text = help_text + _("<p><b>Automounter</b> is a daemon that mounts directories automatically, such as users' home directories. It is assumed that its configuration files (auto.*) already exist, -either locally or over NIS.</p>"); +either locally or over NIS.</p>") + + // help text + + _("<p>NFS Settings which affects how the automouter operates could be set in NFS Client, which can be configured using <b>NFS Configuration</b> button.</p>"); help_text = help_text + firewall_widget["help"]:""; @@ -348,10 +349,15 @@ // checkbox label `CheckBox (`id(`autofs), _("Start Auto&mounter"), autofs), `VSpacing (0.4), - `PushButton (`id (`expert), `opt (`key_F7), - // button label - // (short for Expert settings) - _("E&xpert...") + `HBox ( + `PushButton (`id (`expert), `opt (`key_F7), + // button label (short for Expert settings) + _("E&xpert...") + ), + `PushButton (`id (`nfs), `opt (`key_F8), + // button label + _("NFS Configuration...") + ) ), `VSpacing (0.4) )), `HSpacing (0.5)); @@ -392,6 +398,7 @@ UI::ChangeWidget (`id (`policy), `Enabled, yp_client); //UI::ChangeWidget (`id (`custompolicy), `Enabled, yp_client); UI::ChangeWidget (`id (`autofs), `Enabled, yp_client); + UI::ChangeWidget (`id (`nfs), `Enabled, yp_client); boolean manual = (UI::QueryWidget(`id(`policy),`Value)== `nomodify); UI::ChangeWidget (`id (`domain), `Enabled, !manual && yp_client); @@ -446,6 +453,13 @@ } } } + else if (result == `nfs) + { + if (Package::InstallAll ( ["yast2-nfs-client"])) + { + WFM::CallFunction ("nfs-client", []); + } + } else if (contains ([`next, `edit, `expert], result)) { yp_client = ((symbol) UI::QueryWidget (`id (`rd), `CurrentButton) != `nisno); ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
