Hello community,

here is the log from the commit of package yast2-users for openSUSE:Factory 
checked in at 2019-07-31 14:23:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-users (Old)
 and      /work/SRC/openSUSE:Factory/.yast2-users.new.4126 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "yast2-users"

Wed Jul 31 14:23:11 2019 rev:223 rq:714616 version:4.2.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-users/yast2-users.changes  2019-05-21 
10:36:19.951244981 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-users.new.4126/yast2-users.changes        
2019-07-31 14:23:12.546440238 +0200
@@ -1,0 +2,21 @@
+Thu Jul 11 09:52:50 UTC 2019 - Steffen Winterfeldt <[email protected]>
+
+- hide all password fields in log (bsc#1141017)
+- 4.2.4
+
+-------------------------------------------------------------------
+Wed Jun 19 07:39:49 UTC 2019 - Ladislav Slezák <[email protected]>
+
+- Fixed failing old testsuite: do not depend on the environment,
+  skip nscd restart in Mode.test() (bsc#1138668)
+- 4.2.3
+
+-------------------------------------------------------------------
+Fri May 31 12:42:14 UTC 2019 - Stasiek Michalski <[email protected]>
+
+- Add metainfo (fate#319035)
+- Revamp spec
+- Replace GenericName with Comment
+- 4.2.2
+
+-------------------------------------------------------------------

Old:
----
  yast2-users-4.2.1.tar.bz2

New:
----
  yast2-users-4.2.4.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ yast2-users.spec ++++++
--- /var/tmp/diff_new_pack.E1Lfpa/_old  2019-07-31 14:23:12.922440023 +0200
+++ /var/tmp/diff_new_pack.E1Lfpa/_new  2019-07-31 14:23:12.922440023 +0200
@@ -17,10 +17,13 @@
 
 
 Name:           yast2-users
-Version:        4.2.1
+Version:        4.2.4
 Release:        0
+Summary:        YaST2 - User and Group Configuration
+License:        GPL-2.0-only
+Group:          System/YaST
+Url:            https://github.com/yast/yast-users
 
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Source0:        %{name}-%{version}.tar.bz2
 
 BuildRequires:  cracklib-devel
@@ -33,7 +36,7 @@
 # UI::Widgets
 BuildRequires:  yast2 >= 3.2.8
 BuildRequires:  yast2-core-devel
-BuildRequires:  yast2-devtools >= 3.1.10
+BuildRequires:  yast2-devtools >= 4.2.2
 BuildRequires:  yast2-perl-bindings
 BuildRequires:  yast2-security
 BuildRequires:  yast2-testsuite
@@ -49,10 +52,6 @@
 Requires:       yast2-pam >= 4.2.0
 
 Requires:       yast2-security
-Obsoletes:      yast2-users-devel-doc
-Conflicts:      autoyast2 < 3.1.92
-# older storage uses removed deprecated method, see 
https://github.com/yast/yast-storage/pull/187
-Conflicts:      yast2-storage < 3.1.75
 
 # y2usernote, y2useritem
 Requires:       yast2-perl-bindings >= 2.18.0
@@ -66,16 +65,16 @@
 Requires:       yast2-core >= 2.21.0
 
 Requires:       yast2-ruby-bindings >= 1.0.0
-
-Summary:        YaST2 - User and Group Configuration
-License:        GPL-2.0-only
-Group:          System/YaST
+Obsoletes:      yast2-users-devel-doc
+Conflicts:      autoyast2 < 3.1.92
+# older storage uses removed deprecated method, see 
https://github.com/yast/yast-storage/pull/187
+Conflicts:      yast2-storage < 3.1.75
 
 %description
 This package provides GUI for maintenance of linux users and groups.
 
 %prep
-%setup -n %{name}-%{version}
+%setup -q
 
 %build
 %yast_build
@@ -84,30 +83,22 @@
 # make testsuite/modules/Ldap.rb visible
 export Y2BASE_Y2DIR=`pwd`/testsuite
 %yast_install
+%yast_metainfo
 
 %files
-%defattr(-,root,root)
-%dir %{yast_yncludedir}/users
-%dir %{yast_moduledir}/YaPI
-%{yast_clientdir}/*.rb
-%{yast_desktopdir}/*.desktop
-%{yast_moduledir}/*.pm
-%{yast_moduledir}/SSHAuthorizedKeys.rb
-%{yast_moduledir}/UsersUI.rb
-%{yast_moduledir}/YaPI/*.pm
-%{yast_yncludedir}/users/*
-%{yast_libdir}/users
-%{yast_schemadir}/autoyast/rnc/users.rnc
+%{yast_clientdir}
+%{yast_desktopdir}
+%{yast_metainfodir}
+%{yast_moduledir}
+%{yast_yncludedir}
+%{yast_libdir}
+%{yast_schemadir}
 #agents:
-%{yast_scrconfdir}/*.scr
-%{yast_agentdir}/ag_nis
-%{yast_agentdir}/ag_uid
-%{yast_plugindir}/libpy2ag_crack.so.*
-%{yast_plugindir}/libpy2ag_crack.so
-%{yast_plugindir}/libpy2ag_crack.la
+%{yast_scrconfdir}
+%{yast_agentdir}
+%{yast_plugindir}
 %{yast_icondir}
-%dir %{yast_docdir}
-%license %{yast_docdir}/COPYING
-%doc %{yast_docdir}/users.html
+%license COPYING
+%doc %{yast_docdir}
 
 %changelog

++++++ yast2-users-4.2.1.tar.bz2 -> yast2-users-4.2.4.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-users-4.2.1/package/yast2-users.changes 
new/yast2-users-4.2.4/package/yast2-users.changes
--- old/yast2-users-4.2.1/package/yast2-users.changes   2019-05-17 
09:58:32.000000000 +0200
+++ new/yast2-users-4.2.4/package/yast2-users.changes   2019-07-11 
12:04:40.000000000 +0200
@@ -1,4 +1,25 @@
 -------------------------------------------------------------------
+Thu Jul 11 09:52:50 UTC 2019 - Steffen Winterfeldt <[email protected]>
+
+- hide all password fields in log (bsc#1141017)
+- 4.2.4
+
+-------------------------------------------------------------------
+Wed Jun 19 07:39:49 UTC 2019 - Ladislav Slezák <[email protected]>
+
+- Fixed failing old testsuite: do not depend on the environment,
+  skip nscd restart in Mode.test() (bsc#1138668)
+- 4.2.3
+
+-------------------------------------------------------------------
+Fri May 31 12:42:14 UTC 2019 - Stasiek Michalski <[email protected]>
+
+- Add metainfo (fate#319035)
+- Revamp spec
+- Replace GenericName with Comment
+- 4.2.2
+
+-------------------------------------------------------------------
 Thu May 16 14:13:03 UTC 2019 - David Diaz <[email protected]>
 
 - Fix the user creation in the installed systems, obeying the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-users-4.2.1/package/yast2-users.spec 
new/yast2-users-4.2.4/package/yast2-users.spec
--- old/yast2-users-4.2.1/package/yast2-users.spec      2019-05-17 
09:58:32.000000000 +0200
+++ new/yast2-users-4.2.4/package/yast2-users.spec      2019-07-11 
12:04:40.000000000 +0200
@@ -12,15 +12,18 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:           yast2-users
-Version:        4.2.1
+Version:        4.2.4
 Release:        0
+Summary:        YaST2 - User and Group Configuration
+License:        GPL-2.0-only
+Group:          System/YaST
+Url:            https://github.com/yast/yast-users
 
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Source0:        %{name}-%{version}.tar.bz2
 
 BuildRequires:  cracklib-devel
@@ -33,7 +36,7 @@
 # UI::Widgets
 BuildRequires:  yast2 >= 3.2.8
 BuildRequires:  yast2-core-devel
-BuildRequires:  yast2-devtools >= 3.1.10
+BuildRequires:  yast2-devtools >= 4.2.2
 BuildRequires:  yast2-perl-bindings
 BuildRequires:  yast2-security
 BuildRequires:  yast2-testsuite
@@ -49,10 +52,6 @@
 Requires:       yast2-pam >= 4.2.0
 
 Requires:       yast2-security
-Obsoletes:      yast2-users-devel-doc
-Conflicts:      autoyast2 < 3.1.92
-# older storage uses removed deprecated method, see 
https://github.com/yast/yast-storage/pull/187
-Conflicts:      yast2-storage < 3.1.75
 
 # y2usernote, y2useritem
 Requires:       yast2-perl-bindings >= 2.18.0
@@ -66,16 +65,16 @@
 Requires:       yast2-core >= 2.21.0
 
 Requires:       yast2-ruby-bindings >= 1.0.0
-
-Summary:        YaST2 - User and Group Configuration
-License:        GPL-2.0-only
-Group:          System/YaST
+Obsoletes:      yast2-users-devel-doc
+Conflicts:      autoyast2 < 3.1.92
+# older storage uses removed deprecated method, see 
https://github.com/yast/yast-storage/pull/187
+Conflicts:      yast2-storage < 3.1.75
 
 %description
 This package provides GUI for maintenance of linux users and groups.
 
 %prep
-%setup -n %{name}-%{version}
+%setup -q
 
 %build
 %yast_build
@@ -84,30 +83,22 @@
 # make testsuite/modules/Ldap.rb visible
 export Y2BASE_Y2DIR=`pwd`/testsuite
 %yast_install
+%yast_metainfo
 
 %files
-%defattr(-,root,root)
-%dir %{yast_yncludedir}/users
-%dir %{yast_moduledir}/YaPI
-%{yast_clientdir}/*.rb
-%{yast_desktopdir}/*.desktop
-%{yast_moduledir}/*.pm
-%{yast_moduledir}/SSHAuthorizedKeys.rb
-%{yast_moduledir}/UsersUI.rb
-%{yast_moduledir}/YaPI/*.pm
-%{yast_yncludedir}/users/*
-%{yast_libdir}/users
-%{yast_schemadir}/autoyast/rnc/users.rnc
+%{yast_clientdir}
+%{yast_desktopdir}
+%{yast_metainfodir}
+%{yast_moduledir}
+%{yast_yncludedir}
+%{yast_libdir}
+%{yast_schemadir}
 #agents:
-%{yast_scrconfdir}/*.scr
-%{yast_agentdir}/ag_nis
-%{yast_agentdir}/ag_uid
-%{yast_plugindir}/libpy2ag_crack.so.*
-%{yast_plugindir}/libpy2ag_crack.so
-%{yast_plugindir}/libpy2ag_crack.la
+%{yast_scrconfdir}
+%{yast_agentdir}
+%{yast_plugindir}
 %{yast_icondir}
-%dir %{yast_docdir}
-%license %{yast_docdir}/COPYING
-%doc %{yast_docdir}/users.html
+%license COPYING
+%doc %{yast_docdir}
 
 %changelog
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-users-4.2.1/src/Makefile.am 
new/yast2-users-4.2.4/src/Makefile.am
--- old/yast2-users-4.2.1/src/Makefile.am       2019-05-17 09:58:32.000000000 
+0200
+++ new/yast2-users-4.2.4/src/Makefile.am       2019-07-11 12:04:40.000000000 
+0200
@@ -91,7 +91,7 @@
   autoyast-rnc/users.rnc
 
 desktop_DATA = \
-  desktop/users.desktop
+  desktop/org.opensuse.yast.Users.desktop
 
 scalabledir = @icondir@/hicolor/scalable/apps
 scalable_DATA = \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-users-4.2.1/src/clients/users_auto.rb 
new/yast2-users-4.2.4/src/clients/users_auto.rb
--- old/yast2-users-4.2.1/src/clients/users_auto.rb     2019-05-17 
09:58:32.000000000 +0200
+++ new/yast2-users-4.2.4/src/clients/users_auto.rb     2019-07-11 
12:04:40.000000000 +0200
@@ -106,7 +106,7 @@
       elsif @func == "Change"
         @start_dialog = "summary" #look to users.ycp for possible values
         Wizard.CreateDialog
-        Wizard.SetDesktopIcon("users")
+        Wizard.SetDesktopIcon("org.opensuse.yast.Users")
         @ret = AutoSequence(@start_dialog)
         Wizard.CloseDialog
       elsif @func == "Export"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-users-4.2.1/src/clients/users_plugin_ldap_all.rb 
new/yast2-users-4.2.4/src/clients/users_plugin_ldap_all.rb
--- old/yast2-users-4.2.1/src/clients/users_plugin_ldap_all.rb  2019-05-17 
09:58:32.000000000 +0200
+++ new/yast2-users-4.2.4/src/clients/users_plugin_ldap_all.rb  2019-07-11 
12:04:40.000000000 +0200
@@ -248,7 +248,7 @@
         )
 
         Wizard.CreateDialog
-        Wizard.SetDesktopIcon("users")
+        Wizard.SetDesktopIcon("org.opensuse.yast.Users")
 
         # dialog caption
         Wizard.SetContentsButtons(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-users-4.2.1/src/clients/users_plugin_ldap_passwordpolicy.rb 
new/yast2-users-4.2.4/src/clients/users_plugin_ldap_passwordpolicy.rb
--- old/yast2-users-4.2.1/src/clients/users_plugin_ldap_passwordpolicy.rb       
2019-05-17 09:58:32.000000000 +0200
+++ new/yast2-users-4.2.4/src/clients/users_plugin_ldap_passwordpolicy.rb       
2019-07-11 12:04:40.000000000 +0200
@@ -123,7 +123,7 @@
         )
 
         Wizard.CreateDialog
-        Wizard.SetDesktopIcon("users")
+        Wizard.SetDesktopIcon("org.opensuse.yast.Users")
 
         # dialog caption
         Wizard.SetContentsButtons(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-users-4.2.1/src/clients/users_plugin_ldap_shadowaccount.rb 
new/yast2-users-4.2.4/src/clients/users_plugin_ldap_shadowaccount.rb
--- old/yast2-users-4.2.1/src/clients/users_plugin_ldap_shadowaccount.rb        
2019-05-17 09:58:32.000000000 +0200
+++ new/yast2-users-4.2.4/src/clients/users_plugin_ldap_shadowaccount.rb        
2019-07-11 12:04:40.000000000 +0200
@@ -200,7 +200,7 @@
         )
 
         Wizard.CreateDialog
-        Wizard.SetDesktopIcon("users")
+        Wizard.SetDesktopIcon("org.opensuse.yast.Users")
 
         # dialog caption
         Wizard.SetContentsButtons(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-users-4.2.1/src/clients/users_plugin_quota.rb 
new/yast2-users-4.2.4/src/clients/users_plugin_quota.rb
--- old/yast2-users-4.2.1/src/clients/users_plugin_quota.rb     2019-05-17 
09:58:32.000000000 +0200
+++ new/yast2-users-4.2.4/src/clients/users_plugin_quota.rb     2019-07-11 
12:04:40.000000000 +0200
@@ -264,7 +264,7 @@
         )
 
         Wizard.CreateDialog
-        Wizard.SetDesktopIcon("users")
+        Wizard.SetDesktopIcon("org.opensuse.yast.Users")
 
         Wizard.SetContentsButtons(
           UsersPluginQuota.Name(@config, {}),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-users-4.2.1/src/desktop/org.opensuse.yast.Users.desktop 
new/yast2-users-4.2.4/src/desktop/org.opensuse.yast.Users.desktop
--- old/yast2-users-4.2.1/src/desktop/org.opensuse.yast.Users.desktop   
1970-01-01 01:00:00.000000000 +0100
+++ new/yast2-users-4.2.4/src/desktop/org.opensuse.yast.Users.desktop   
2019-07-11 12:04:40.000000000 +0200
@@ -0,0 +1,28 @@
+[Desktop Entry]
+Type=Application
+Categories=Settings;System;Qt;X-SuSE-YaST;X-SuSE-YaST-Security;
+
+X-KDE-ModuleType=Library
+X-KDE-HasReadOnlyMode=true
+X-SuSE-YaST-Call=users
+
+X-SuSE-YaST-Group=Security
+X-SuSE-YaST-Argument=
+X-SuSE-YaST-RootOnly=true
+X-SuSE-YaST-AutoInst=all
+X-SuSE-YaST-Geometry=
+X-SuSE-YaST-SortKey=
+X-SuSE-YaST-AutoInstClonable=true
+X-SuSE-YaST-AutoInstMerge=users,groups,user_defaults,login_settings
+X-SuSE-YaST-AutoInstMergeTypes=list,list,map,map
+X-SuSE-YaST-AutoInstRequires=security
+X-SuSE-YaST-AutoInstSchema=users.rnc
+X-SuSE-YaST-Keywords=user,group,authentication,login,password
+
+Icon=yast-users
+Exec=xdg-su -c "/sbin/yast2 users"
+
+Name=YaST User and Group Management
+GenericName=User and Group Management
+Comment=Add, Edit and Delete Users or User Groups
+StartupNotify=true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-users-4.2.1/src/desktop/users.desktop 
new/yast2-users-4.2.4/src/desktop/users.desktop
--- old/yast2-users-4.2.1/src/desktop/users.desktop     2019-05-17 
09:58:32.000000000 +0200
+++ new/yast2-users-4.2.4/src/desktop/users.desktop     1970-01-01 
01:00:00.000000000 +0100
@@ -1,27 +0,0 @@
-[Desktop Entry]
-Type=Application
-Categories=Settings;System;Qt;X-SuSE-YaST;X-SuSE-YaST-Security;
-
-X-KDE-ModuleType=Library
-X-KDE-HasReadOnlyMode=true
-X-SuSE-YaST-Call=users
-
-X-SuSE-YaST-Group=Security
-X-SuSE-YaST-Argument=
-X-SuSE-YaST-RootOnly=true
-X-SuSE-YaST-AutoInst=all
-X-SuSE-YaST-Geometry=
-X-SuSE-YaST-SortKey=
-X-SuSE-YaST-AutoInstClonable=true
-X-SuSE-YaST-AutoInstMerge=users,groups,user_defaults,login_settings
-X-SuSE-YaST-AutoInstMergeTypes=list,list,map,map
-X-SuSE-YaST-AutoInstRequires=security
-X-SuSE-YaST-AutoInstSchema=users.rnc
-X-SuSE-YaST-Keywords=user,group,authentication,login,password
-
-Icon=yast-users
-Exec=xdg-su -c "/sbin/yast2 users"
-
-Name=User and Group Management
-GenericName=Add, Edit, Delete Users or User Groups
-StartupNotify=true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-users-4.2.1/src/include/users/widgets.rb 
new/yast2-users-4.2.4/src/include/users/widgets.rb
--- old/yast2-users-4.2.1/src/include/users/widgets.rb  2019-05-17 
09:58:32.000000000 +0200
+++ new/yast2-users-4.2.4/src/include/users/widgets.rb  2019-07-11 
12:04:40.000000000 +0200
@@ -2095,7 +2095,7 @@
           return nil
         end
         Wizard.CreateDialog
-        Wizard.SetDesktopTitleAndIcon("users")
+        Wizard.SetDesktopTitleAndIcon("org.opensuse.yast.Users")
         ret = WriteDialog(true)
         Wizard.CloseDialog
         Builtins.y2milestone("WriteDialog returned %1", ret)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-users-4.2.1/src/include/users/wizards.rb 
new/yast2-users-4.2.4/src/include/users/wizards.rb
--- old/yast2-users-4.2.1/src/include/users/wizards.rb  2019-05-17 
09:58:32.000000000 +0200
+++ new/yast2-users-4.2.4/src/include/users/wizards.rb  2019-07-11 
12:04:40.000000000 +0200
@@ -263,7 +263,7 @@
       contents = Label(_("Initializing..."))
 
       Wizard.OpenNextBackDialog if !Stage.cont
-      Wizard.SetDesktopIcon("users")
+      Wizard.SetDesktopIcon("org.opensuse.yast.Users")
 
       ret = Sequencer.Run(aliases, sequence)
 
@@ -287,7 +287,7 @@
       contents = Label(_("Initializing..."))
 
       Wizard.CreateDialog
-      Wizard.SetDesktopIcon("users")
+      Wizard.SetDesktopIcon("org.opensuse.yast.Users")
       Wizard.SetContentsButtons(
         caption,
         contents,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-users-4.2.1/src/modules/Users.pm 
new/yast2-users-4.2.4/src/modules/Users.pm
--- old/yast2-users-4.2.1/src/modules/Users.pm  2019-05-17 09:58:32.000000000 
+0200
+++ new/yast2-users-4.2.4/src/modules/Users.pm  2019-07-11 12:04:40.000000000 
+0200
@@ -4569,10 +4569,20 @@
                    SSHAuthorizedKeys->write_keys($home, 
$user{"authorized_keys"});
                }
 
-               my $save_passwd = $user{"userPassword"};
-               $user{"userPassword"} = "*****"; # Reset before logging
+                my %saved_passwords;
+
+                # hide passwords for logging
+                for my $pw (qw (userPassword text_userpassword)) {
+                    $saved_passwords{$pw} = $user{$pw};
+                    $user{$pw} = "*****";
+                }
+
                y2milestone ("User = ", Dumper(\%user));
-               $user{"userPassword"} = $save_passwd;
+
+               # restore
+               for my $pw (keys %saved_passwords) {
+                   $user{$pw} = $saved_passwords{$pw};
+               }
            }
        }
     }
@@ -4597,7 +4607,7 @@
     }
 
     # remove the passwd cache for nscd (bug 24748, 41648)
-    if (!$write_only && Package->Installed ("nscd")) {
+    if (!$write_only && !Mode->test() && Package->Installed ("nscd")) {
        if ($nscd_passwd) {
            my $cmd     = "/usr/sbin/nscd -i passwd";
            SCR->Execute (".target.bash", $cmd);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-users-4.2.1/testsuite/tests/EditUser.out 
new/yast2-users-4.2.4/testsuite/tests/EditUser.out
--- old/yast2-users-4.2.1/testsuite/tests/EditUser.out  2019-05-17 
09:58:32.000000000 +0200
+++ new/yast2-users-4.2.4/testsuite/tests/EditUser.out  2019-07-11 
12:04:40.000000000 +0200
@@ -35,7 +35,6 @@
 Execute        .target.bash_output "/usr/bin/chown -R 501:100 '/home/hh'" 
$["stdout":"hh"]
 Execute        .target.bash "/usr/bin/cp '/etc/shadow' 
'/etc/shadow.YaST2save'" 0
 Write  .target.string "/etc/shadow" 
"at:!:13636:0:99999:7:::\nbin:*:13636::::::\ndaemon:*:13636::::::\nmail:*:13636::::::\nnobody:*:13636::::::\nroot:password:13636::::::\nuucp:*:13636::::::\nhh:heslo:13727:0:99999:7:::\n+::0:0:0::::\n"
 true
-Execute        .target.bash "/usr/sbin/nscd -i passwd" 0
 Write  .target.ycp "/var/lib/YaST2/users.ycp" $["custom_groups":["local"], 
"custom_users":["local"], "dont_warn_when_nisserver_notdes":false, 
"dont_warn_when_uppercase":false] true
 Return 
 Return nil
@@ -63,6 +62,5 @@
 Read   .target.stat "/new/home/hh" $[]
 Execute        .target.bash "/usr/bin/cp '/etc/shadow' 
'/etc/shadow.YaST2save'" 0
 Write  .target.string "/etc/shadow" 
"at:!:13636:0:99999:7:::\nbin:*:13636::::::\ndaemon:*:13636::::::\nmail:*:13636::::::\nnobody:*:13636::::::\nroot:password:13636::::::\nuucp:*:13636::::::\nhh:heslo:13727:0:99999:7:::\n+::0:0:0::::\n"
 true
-Execute        .target.bash "/usr/sbin/nscd -i passwd" 0
 Return 
 Dump   ==========================================================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-users-4.2.1/testsuite/tests/YaPIGroupAdd.out 
new/yast2-users-4.2.4/testsuite/tests/YaPIGroupAdd.out
--- old/yast2-users-4.2.1/testsuite/tests/YaPIGroupAdd.out      2019-05-17 
09:58:32.000000000 +0200
+++ new/yast2-users-4.2.4/testsuite/tests/YaPIGroupAdd.out      2019-07-11 
12:04:40.000000000 +0200
@@ -18,7 +18,6 @@
 Execute        .target.bash "/usr/bin/cp '/etc/group' '/etc/group.YaST2save'" 0
 Write  .target.string "/etc/group" 
"audio:x:17:ii\nnobody:x:65533:\nroot:x:0:\ngg:x:1000:\nusers:x:100:\n+:::\n" 
true
 Execute        .target.bash_output "/usr/bin/diff -U 1 '/etc/group.YaST2save' 
'/etc/group'" $["stdout":"gg"]
-Execute        .target.bash "/usr/sbin/nscd -i group" 0
 Write  .target.ycp "/var/lib/YaST2/users.ycp" $["custom_groups":["local"], 
"custom_users":["local"], "dont_warn_when_nisserver_notdes":false, 
"dont_warn_when_uppercase":false] true
 Return 
 Dump   ============ add new group 'gg' - done ====================
@@ -39,7 +38,6 @@
 Execute        .target.bash "/usr/bin/cp '/etc/group' '/etc/group.YaST2save'" 0
 Write  .target.string "/etc/group" 
"audio:x:17:ii\nnobody:x:65533:\nroot:x:0:\ngg:x:1000:\ngg2:x:1001:hh\nusers:x:100:\n+:::\n"
 true
 Execute        .target.bash_output "/usr/bin/diff -U 1 '/etc/group.YaST2save' 
'/etc/group'" $["stdout":"gg2"]
-Execute        .target.bash "/usr/sbin/nscd -i group" 0
 Write  .target.ycp "/var/lib/YaST2/users.ycp" $["custom_groups":["local"], 
"custom_users":["local"], "dont_warn_when_nisserver_notdes":false, 
"dont_warn_when_uppercase":false] true
 Return 
 Dump   ============ add new group 'gg2' - done ====================
@@ -60,7 +58,6 @@
 Execute        .target.bash "/usr/bin/cp '/etc/group' '/etc/group.YaST2save'" 0
 Write  .target.string "/etc/group" 
"audio:x:17:ii\nnobody:x:65533:\nroot:x:0:\ngg:x:1000:\ngg2:x:1001:hh\ngg3:x:1002:hh,ii\nusers:x:100:\n+:::\n"
 true
 Execute        .target.bash_output "/usr/bin/diff -U 1 '/etc/group.YaST2save' 
'/etc/group'" $["stdout":"gg3"]
-Execute        .target.bash "/usr/sbin/nscd -i group" 0
 Write  .target.ycp "/var/lib/YaST2/users.ycp" $["custom_groups":["local"], 
"custom_users":["local"], "dont_warn_when_nisserver_notdes":false, 
"dont_warn_when_uppercase":false] true
 Return 
 Dump   ============ add new group 'gg3' - done ====================


Reply via email to