[EMAIL PROTECTED], [EMAIL PROTECTED] wrote:
>Well, subject says it all: Why do samba-PKG and samba-PKG-ldap
>conflict?

Because it's too easy to break one smbd when you have two, and there doesn't seem to
be any purpose to make it easy for people to break it.

>  Okay, I can see that both cannot be installed at the same
>time, but shouldn't e.g. samba-server-ldap simply obsolete samba-server?
>Alexander Skwar

Well, what's wrong with the current setup. If you aren't going to override rpm
anyway (relocate or whatever), then you might as well --nodeps also. I also don't
see any advantage to doing this (except maybe for migration from smbpasswd->ldap,
but that's not really that much better?). There would be an advantage to packaging
samba3-alphas (to get things like smbgroupedit, or run a DC with 3alpha, and file
serving with 2.2.5), but of course that should go in something like /opt/samba3.

And, what impact does obsoletes have on how packages are managed in the distro (for
example, samba-2.2.4-?mdk only got removed when I added the conflicts, so this might
result in removing all of samba - except of course client, nss_wins and doc ;-)).

If there is a valid reason why a normal user (the rpmdrake-only-kind) needs this,
fine, but if this is for some application which uses --nodeps or --force or
relocates, I see no reason.

These packages upgrade 8.0, 8.1, and 8.2 fine, and it's a lot more work getting that
all working than just for cooker, so there should be a good reason to implement
something like this (just in case samba decides to have another 2.2.x release).

I would much rather spend time making it easier to
-setup winbind (such as in DrakX), maybe with integrated pam_mount to use existing
network shares as homedirs
-setup samba with ldap and/or migrate from smbpasswd (testing idealx tools which are
now in the samba tree, maybe new subpackage for them)
-provide samba3-alphas
-test more virus scanners
-put more examples in smb.conf (ldap in ssl and tls, with working password changing,
samba as pdc/bdc with ldap)
-test and add new features (libsmbclient, --with-winbind-auth)

Buchan


Reply via email to