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]

Reply via email to