[Bug 1081676] New: Yast modules can not be started on Gnome when root does not have access to user's home
http://bugzilla.opensuse.org/show_bug.cgi?id=1081676
Bug ID: 1081676
Summary: Yast modules can not be started on Gnome when root
does not have access to user's home
Classification: openSUSE
Product: openSUSE Distribution
Version: Leap 15.0
Hardware: x86-64
OS: Other
Status: NEW
Severity: Major
Priority: P5 - None
Component: YaST2
Assignee: yast2-maintainers@suse.de
Reporter: jweberhofer@weberhofer.at
QA Contact: jsrain@suse.com
Found By: ---
Blocker: ---
* The user's home is located on a NFS share and root does not have r/w access
to the directory.
* The user can start yast entering root's password
* Clickin one of the modules does nothing but the following is written to the
log:
Feb 20 08:08:34 c-web3 YaST.desktop[5439]: Run command: /sbin/yast2 language &
Feb 20 08:08:34 c-web3 YaST.desktop[5439]:
/usr/lib64/ruby/2.5.0/rubygems/util.rb:117:in `chdir': Keine Berechtigung @
dir_chdir - /home/web (Errno::EACCES)
Feb 20 08:08:34 c-web3 YaST.desktop[5439]: from
/usr/lib64/ruby/2.5.0/rubygems/util.rb:117:in `block in traverse_parents'
Feb 20 08:08:34 c-web3 YaST.desktop[5439]: from
/usr/lib64/ruby/2.5.0/rubygems/util.rb:116:in `loop'
Feb 20 08:08:34 c-web3 YaST.desktop[5439]: from
/usr/lib64/ruby/2.5.0/rubygems/util.rb:116:in `traverse_parents'
Feb 20 08:08:34 c-web3 YaST.desktop[5439]: from
/usr/lib64/ruby/2.5.0/rubygems/bundler_version_finder.rb:93:in
`lockfile_contents'
Feb 20 08:08:34 c-web3 YaST.desktop[5439]: from
/usr/lib64/ruby/2.5.0/rubygems/bundler_version_finder.rb:81:in
`lockfile_version'
Feb 20 08:08:34 c-web3 YaST.desktop[5439]: from
/usr/lib64/ruby/2.5.0/rubygems/bundler_version_finder.rb:29:in
`bundler_version_with_reason'
Feb 20 08:08:34 c-web3 YaST.desktop[5439]: from
/usr/lib64/ruby/2.5.0/rubygems/bundler_version_finder.rb:12:in
`bundler_version'
Feb 20 08:08:34 c-web3 YaST.desktop[5439]: from
/usr/lib64/ruby/2.5.0/rubygems/bundler_version_finder.rb:46:in `compatible?'
Feb 20 08:08:34 c-web3 YaST.desktop[5439]: from
/usr/lib64/ruby/2.5.0/rubygems/specification.rb:1063:in `block in find_by_path'
Feb 20 08:08:34 c-web3 YaST.desktop[5439]: from
/usr/lib64/ruby/2.5.0/rubygems/specification.rb:1062:in `each'
Feb 20 08:08:34 c-web3 YaST.desktop[5439]: from
/usr/lib64/ruby/2.5.0/rubygems/specification.rb:1062:in `find'
Feb 20 08:08:34 c-web3 YaST.desktop[5439]: from
/usr/lib64/ruby/2.5.0/rubygems/specification.rb:1062:in `find_by_path'
Feb 20 08:08:34 c-web3 YaST.desktop[5439]: from
/usr/lib64/ruby/2.5.0/rubygems.rb:213:in `try_activate'
Feb 20 08:08:34 c-web3 YaST.desktop[5439]: from
/usr/lib64/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:128:in `rescue in
require'
Feb 20 08:08:34 c-web3 YaST.desktop[5439]: from
/usr/lib64/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:39:in `require'
Feb 20 08:08:34 c-web3 YaST.desktop[5439]: from
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/i18n.rb:1:in `
http://bugzilla.opensuse.org/show_bug.cgi?id=1081676
Ludwig Nussel
http://bugzilla.opensuse.org/show_bug.cgi?id=1081676
http://bugzilla.opensuse.org/show_bug.cgi?id=1081676#c8
--- Comment #8 from Johannes Weberhofer
http://bugzilla.opensuse.org/show_bug.cgi?id=1081676
http://bugzilla.opensuse.org/show_bug.cgi?id=1081676#c9
Marcus Rückert
participants (1)
-
bugzilla_noreply@novell.com