From: Heiko Z. <he...@zu...> - 2012-02-22 13:49:36
|
Quoting Dominic Raferd <dl...@ed...>: > On 21/02/2012 21:57, Heiko Zuerker wrote: >> Quoting Andrzej Odyniec<an...@ma...>: >>> Hi, >>> >>> Heiko Zuerker wrote: >>>> That would explain why it works on the 64 bit version, since libsafe >>>> is disabled there. >>>> >>>> You can easily test this. Delete the file /etc/ld.so.preload. >>>> Not sure if you have to bounce or not. >>> Yes, I found it here: >>> http://www.mail-archive.com/deb...@li.../msg310487.html >>> so, Dominic was right... >>> >>>> I would be open to completely removing libsafe from DL. It hasn't been >>>> updated in a decade... >>> As soon as I discovered that libsafe captures access to realpath, I >>> turned off >>> the libsafe from ld.so.preload and the problem disappeared. I started to >>> wonder how to patch libsafe, but if you propose to remove, it may >>> not worth to >>> think about... >> I removed libsafe from CVS and added code to upgrade-config to remove >> the specific line from /etc/ld.so.preload >> The changes are untested, please let me know if they work (especially >> the upgrade-config) >> > > Please see my suggestion in Mantis. The good news is that with this line > taken out of /etc/ld.so.preload and samba restarted, the problem > requiring 'wide links=yes' is gone in 1.6.0-RC2 32 bit. Nice! I changed the code as proposed. -- Regards Heiko Zuerker http://www.devil-linux.org |