Hello community, here is the log from the commit of package yast2-users for openSUSE:Factory checked in at 2018-11-01 19:03:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yast2-users (Old) and /work/SRC/openSUSE:Factory/.yast2-users.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "yast2-users" Thu Nov 1 19:03:00 2018 rev:211 rq:643213 version:4.0.7 Changes: -------- --- /work/SRC/openSUSE:Factory/yast2-users/yast2-users.changes 2018-04-26 13:28:16.113541574 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-users.new/yast2-users.changes 2018-11-01 19:03:06.006008812 +0100 @@ -1,0 +2,19 @@ +Fri Oct 19 13:58:31 UTC 2018 - snwint@suse.com + +- read ssh keys from root user only if the user exists (bsc#1112119, + bsc#1107456) +- 4.0.7 + +------------------------------------------------------------------- +Mon Sep 10 09:55:28 CEST 2018 - schubi@suse.de + +- Fixed conflicting shortcuts in plugin module (bsc#1095320). +- 4.0.6 + +------------------------------------------------------------------- +Mon Aug 20 14:10:16 CEST 2018 - schubi@suse.de + +- Switched license in spec file from SPDX2 to SPDX3 format. +- Changed dir of COPYING file. + +------------------------------------------------------------------- Old: ---- yast2-users-4.0.5.tar.bz2 New: ---- yast2-users-4.0.7.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-users.spec ++++++ --- /var/tmp/diff_new_pack.1WXGVH/_old 2018-11-01 19:03:06.458008846 +0100 +++ /var/tmp/diff_new_pack.1WXGVH/_new 2018-11-01 19:03:06.462008846 +0100 @@ -17,7 +17,7 @@ Name: yast2-users -Version: 4.0.5 +Version: 4.0.7 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -65,7 +65,7 @@ Requires: yast2-ruby-bindings >= 1.0.0 Summary: YaST2 - User and Group Configuration -License: GPL-2.0 +License: GPL-2.0-only Group: System/YaST %description @@ -103,7 +103,7 @@ %{yast_plugindir}/libpy2ag_crack.so %{yast_plugindir}/libpy2ag_crack.la %dir %{yast_docdir} -%doc %{yast_docdir}/COPYING +%license %{yast_docdir}/COPYING %doc %{yast_docdir}/users.html %changelog ++++++ yast2-users-4.0.5.tar.bz2 -> yast2-users-4.0.7.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-users-4.0.5/package/yast2-users.changes new/yast2-users-4.0.7/package/yast2-users.changes --- old/yast2-users-4.0.5/package/yast2-users.changes 2018-04-11 12:42:58.000000000 +0200 +++ new/yast2-users-4.0.7/package/yast2-users.changes 2018-10-19 16:05:08.000000000 +0200 @@ -1,4 +1,23 @@ ------------------------------------------------------------------- +Fri Oct 19 13:58:31 UTC 2018 - snwint@suse.com + +- read ssh keys from root user only if the user exists (bsc#1112119, + bsc#1107456) +- 4.0.7 + +------------------------------------------------------------------- +Mon Sep 10 09:55:28 CEST 2018 - schubi@suse.de + +- Fixed conflicting shortcuts in plugin module (bsc#1095320). +- 4.0.6 + +------------------------------------------------------------------- +Mon Aug 20 14:10:16 CEST 2018 - schubi@suse.de + +- Switched license in spec file from SPDX2 to SPDX3 format. +- Changed dir of COPYING file. + +------------------------------------------------------------------- Fri Apr 6 13:34:48 UTC 2018 - igonzalezsosa@suse.com - Do not crash if root user is not defined (bsc#1088183). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-users-4.0.5/package/yast2-users.spec new/yast2-users-4.0.7/package/yast2-users.spec --- old/yast2-users-4.0.5/package/yast2-users.spec 2018-04-11 12:42:58.000000000 +0200 +++ new/yast2-users-4.0.7/package/yast2-users.spec 2018-10-19 16:05:08.000000000 +0200 @@ -17,7 +17,7 @@ Name: yast2-users -Version: 4.0.5 +Version: 4.0.7 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -65,7 +65,7 @@ Requires: yast2-ruby-bindings >= 1.0.0 Summary: YaST2 - User and Group Configuration -License: GPL-2.0 +License: GPL-2.0-only Group: System/YaST %description @@ -103,7 +103,7 @@ %{yast_plugindir}/libpy2ag_crack.so %{yast_plugindir}/libpy2ag_crack.la %dir %{yast_docdir} -%doc %{yast_docdir}/COPYING +%license %{yast_docdir}/COPYING %doc %{yast_docdir}/users.html %changelog diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-users-4.0.5/src/include/users/dialogs.rb new/yast2-users-4.0.7/src/include/users/dialogs.rb --- old/yast2-users-4.0.5/src/include/users/dialogs.rb 2018-04-11 12:42:58.000000000 +0200 +++ new/yast2-users-4.0.7/src/include/users/dialogs.rb 2018-10-19 16:05:08.000000000 +0200 @@ -855,7 +855,7 @@ Id(:change), Opt(:key_F3), # pushbutton label - _("Add &or Remove Plug-In") + _("Add or &Remove Plug-In") ), # pushbutton label Right(PushButton(Id(:run), Opt(:key_F6), _("&Launch"))) @@ -2037,7 +2037,7 @@ Id(:change), Opt(:key_F3), # pushbutton label - _("Add &or Remove Plug-In") + _("Add or &Remove Plug-In") ), # pushbutton label Right(PushButton(Id(:run), Opt(:key_F6), _("&Launch"))) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-users-4.0.5/src/modules/UsersPasswd.pm new/yast2-users-4.0.7/src/modules/UsersPasswd.pm --- old/yast2-users-4.0.5/src/modules/UsersPasswd.pm 2018-04-11 12:42:58.000000000 +0200 +++ new/yast2-users-4.0.7/src/modules/UsersPasswd.pm 2018-10-19 16:05:08.000000000 +0200 @@ -307,8 +307,8 @@ } # Read authorized keys also from root's home (bsc#1066342) - my %root_user = %{$users{"system"}{"root"}}; - SSHAuthorizedKeys->read_keys($root_user{"homeDirectory"}); + # 'root' user may not always exist (bsc#1112119, bsc#1107456) + SSHAuthorizedKeys->read_keys($users{system}{root}{homeDirectory}) if $users{system}{root}; } # actually read /etc/passwd and save into internal structure