Andrei Kolu schrieb: > On Monday, 8. January 2007 22:36, you wrote: > >> On Monday, 8. January 2007 20:40, Andrei Kolu wrote: >> >>> Hello! >>> >>> According to pld pkg-plist file there should be "libkcm_kcmsambaconf*" >>> files installed but no such a files in 3.5.5 pkg-plist. >>> >>> Why kcmsambaconf module is disabled in current port? >>> >> Because it's unusably broken on non-Linux systems. >> >> > You mean that 6 months after KDE 3.5.5 release nobody fixed samba plugin for > FreeBSD? > The sambaconf/filesharing kcms have been as broken as they are now since they were introduced into KDE several releases ago, and no, nobody bothered to fix them, which is why they are now disabled. It's not just FreeBSD-specific breakage either - for instance, sambaconf doesn't support samba's current way of storing user and authentication data, only the outdated smbpasswd format. The FreeBSD specific breakage is mostly in the NFS part of filesharing - it is tailor-made for Linux NFS and thus a complete no-go - and worse, just like the smbpassword-editor part, has the potential of trashing your working setup.
Moreover, these modules are partly dependent on the fileshareset scripts in kdelibs, which up until 3.5.5 were also largely broken, but have been part of KDE for ages. Right now, they are still arguably broken (since they also contain a lot of Linux-NFS hackery), but I patched out the worst linuxisms (mostly hardcoded paths, see the Makefile of x11/kdelibs3 for specifics). I discovered all of this by the way when looking into http://www.freebsd.org/cgi/query-pr.cgi?pr=106763. Once I realised the magnitude of the breakage, disabling the whole of it really was the only viable option, since there is a lot of code to be rewritten there and it will not be rewritten by me. Volunteer efforts are always welcome of course. I also don't mind if someone wants to put the filesharing/sambaconf modules into their own port - as long as they accept the responsibility of maintainership for such a thing. As a stop-gap in the meantime, I recommend samba's own web-based configuration utility, swat. > This is worst KDE release in ports I ever experienced- full of > broken/disabled > features (Samba, HAL, kioslave). > As far as I can tell, HAL and all kioslaves I can think of are just fine (or at least not broken any more than usually). Feel free to report problems though. -- ,_, | Michael Nottebrock | [EMAIL PROTECTED] (/^ ^\) | FreeBSD - The Power to Serve | http://www.freebsd.org \u/ | K Desktop Environment on FreeBSD | http://freebsd.kde.org
signature.asc
Description: OpenPGP digital signature
_______________________________________________ kde-freebsd mailing list [email protected] http://kf.liquidneon.com/mailman/listinfo/kde-freebsd
