Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 278770

Summary: sys-apps/hal-0.5.13-r1 breaks NFS Mounts.
Product: Gentoo Linux Reporter: Eric Bosch <eric.bosch>
Component: [OLD] Core systemAssignee: Daniel Gryniewicz (RETIRED) <dang>
Status: RESOLVED FIXED    
Severity: major CC: freedesktop-bugs, ktulhu.fthagn, Martin.vGagern, rahul, zzam
Priority: High    
Version: 2008.0   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Eric Bosch 2009-07-22 22:11:55 UTC
+++ This bug was initially created as a clone of Bug #278642 +++

after upgrading from 0.5.12_rc1-r7, there is a config update that removes the following lines in the file /etc/dbus-1/system.d/hal.conf:
<policy user="root">                                        
    <allow own="org.freedesktop.Hal"/>                        
    <allow send_destination="org.freedesktop.Hal"             
        send_interface="org.freedesktop.Hal.Device"/>         
    <allow send_destination="org.freedesktop.Hal"             
           send_interface="org.freedesktop.Hal.Manager"/>     
    <allow send_destination="org.freedesktop.Hal"             
           send_interface="org.freedesktop.Hal.Device.KillSwitch"/>
    <allow send_destination="org.freedesktop.Hal"                  
           send_interface="org.freedesktop.Hal.Device.Leds"/>      
    <allow send_destination="org.freedesktop.Hal"                  
           send_interface="org.freedesktop.Hal.Device.Storage"/>   
    <allow send_destination="org.freedesktop.Hal"                  
           send_interface="org.freedesktop.Hal.Device.Storage.Removable"/>
    <allow send_destination="org.freedesktop.Hal"                         
           send_interface="org.freedesktop.Hal.Device.SystemPowerManagement"/>
    <allow send_destination="org.freedesktop.Hal"                             
           send_interface="org.freedesktop.Hal.Device.Volume"/>               
    <allow send_destination="org.freedesktop.Hal"                             
           send_interface="org.freedesktop.Hal.Device.Volume.Crypto"/>        
    <allow send_destination="org.freedesktop.Hal"                             
           send_interface="org.freedesktop.Hal.Device.WakeOnLan"/>            
  </policy>
removing them, renders all input offline. reinstalling 0.5.12_rc1-r7 renders te input back, also, installing 0.5.13 and rejecting the suggested config renders the input working again.

Reproducible: Always


What I am now seeing on this with Hal 0.5.13-r1, NFS filesystem mounts are broken as well.
Comment 1 Eric Bosch 2009-07-22 22:14:55 UTC
2009-07-22 17:06:48 -05:00; gandalf; kern.warning; kernel: nfsd: last server has exited, flushing export cache
2009-07-22 17:06:49 -05:00; gandalf; kern.warning; kernel: nfsd: last server has exited, flushing export cache
2009-07-22 17:06:49 -05:00; gandalf; daemon.notice; sm-notify[15478]: Already notifying clients; Exiting!
2009-07-22 17:06:49 -05:00; gandalf; daemon.warning; rpc.idmapd[5211]: nfsdreopen: Opening '/proc/net/rpc/nfs4.nametoid/channel' failed: errno 2 (No such file or directory)
2009-07-22 17:06:49 -05:00; gandalf; daemon.warning; rpc.idmapd[5211]: nfsdreopen: Opening '/proc/net/rpc/nfs4.idtoname/channel' failed: errno 2 (No such file or directory)
Comment 2 Daniel Gryniewicz (RETIRED) gentoo-dev 2009-07-25 00:50:18 UTC
Does this still happen with 0.5.13-r2?  -r0 and -r1 had broken hotplug.
Comment 3 Eric Bosch 2009-07-25 05:33:29 UTC
No, 0.5.13-r2 fixed the problem.  Running fine now... Thanks a million!
Comment 4 Rémi Cardona (RETIRED) gentoo-dev 2009-07-25 06:23:26 UTC
Closing then. Thanks for the follow up