Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 85048 - smbldap-tools should be separated out from the samba ebuild and make it to be another ebuild.
Summary: smbldap-tools should be separated out from the samba ebuild and make it to be...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo's SAMBA Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 77482 83196
  Show dependency tree
 
Reported: 2005-03-13 00:46 UTC by Chan Min Wai
Modified: 2005-07-18 08:28 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chan Min Wai 2005-03-13 00:46:07 UTC
I found smbldap-tools came with samba however due to bug 83203.
I would suggest that move smbldap-tools out from the samba ebuild and create a new ebuild just for smbldap-tools.

For one reason, smbldap-tools and samba are from different source, and their update time are different.

It would be wise to do so.

Reproducible: Always
Steps to Reproduce:
Comment 1 Michael Glauche (RETIRED) gentoo-dev 2005-03-13 03:48:26 UTC
I tend to agree with that, smbldap did cause a lot of trouble lately ...  Christian, what do you think of it ?
Comment 2 Christian Andreetta (RETIRED) gentoo-dev 2005-03-14 04:45:52 UTC
I think you're right. :-)
If there's no hurry, I can take care of the new ebuild (and the conversion of the samba ebuilds) in 2-3 days.
Comment 3 Chan Min Wai 2005-03-14 08:10:10 UTC
Oh That would be really helpful :)

Thank Guys.
Comment 4 Christian Andreetta (RETIRED) gentoo-dev 2005-03-17 03:31:09 UTC
net-nds/smbldap-tools in portage tree.
It has to be tested a while, but I think it could be the official choice for the upcoming samba-3.0.12.
Comments?
Comment 5 Chris Smith 2005-03-20 09:27:12 UTC
Looks good here so far. The location problem has been resolved as well. Thx.
Comment 6 Christian Andreetta (RETIRED) gentoo-dev 2005-03-21 07:17:24 UTC
samba-3.0.12 is out, and uses the external package net-nds/smbldap-tools.
So, if there's something wrong, it's all my fault :-)
Comment 7 Bolke de Bruin 2005-04-01 09:42:59 UTC
It would be very nice to note in the samba ebuild that functionality has been removed from the package. As it was not such a nice suprise to find out after an (necessary) upgrade to 3.0.13 that these script where removed.

besides that what's with the location of the scripts in /opt? and its config file in /etc/opt (which is a change from the samba build as well)?
Source is under GPL so why? 
Comment 8 Christian Andreetta (RETIRED) gentoo-dev 2005-04-03 17:59:48 UTC
/opt and /etc/opt in smbldap-tools: upstream (idealx.org's) choice, for better adeherence to File System Hierarchy standard
smbldap-tools external package notice: a warn is raised in 3.0.12 and 3.0.13 (triggered from 'ldap' use flag). I know samba has a longer list of warnings than I'd prefer: if anyone has better ideas to notify the installing user, please let me now.
Comment 9 Seemant Kulleen (RETIRED) gentoo-dev 2005-07-08 14:15:12 UTC
suggestion: make smbldap-tools a PDEPEND of the sambas which don't install those
built-in any more.  Incidentally, samba-3.0.10 doesn't install them either.

Also -- as much as the upstream people like this /opt/IDEALX nonsense, it
doesn't make the scripts useable.  When they were part of the samba ebuild, they
worked out of the box pretty much.  Not so any more, sadly.
Comment 10 Seemant Kulleen (RETIRED) gentoo-dev 2005-07-08 14:30:34 UTC
Now, an additional note about install locations.  If you look at the .spec file
that comes _as part of the original source tarball_ you see that they replace
sysconfdir with something sensible.  So, if you follow upstream, then you should
follow their build procedure as outlined in their own spec file
Comment 11 Seemant Kulleen (RETIRED) gentoo-dev 2005-07-18 08:28:05 UTC
seeing no action from you guys on this, I put 0.9.1-r1 into portage and removed
all priors.  This version installs into FHS-correct, proper locations (as
specified in upstream's spec file, for example).