logo       

Re: Samba Support: msg#00013

Subject: Re: Samba Support
Quoting Aaron Collins <collinsa@xxxxxxxxxx>:

> Hey I've been hacking the code base of phpQLAdmin-2.2.5 for a couple weeks 
> now 
> and the api seems very nicely written.  So nice infact that I had no troubles 
> adding in support for the samba 3 ldap schema.  I've also fixed a good amount 
> of other bugs in the code like posixgroup management, URL session handeling 
> and added the ability to modify some extra fields for address book use.  I'm 
> currently writting the README.samba doc and was woondering if anyone else 
> would be interested in the code?  Would the project maintainer be interested 
> in adding this to to the main project?  I know samba support is not in really 
> in the scope of the project and that is why I've tried to keep it very 
> modular.  The samba support doesn't add it self unless the user that is being 
> modified has the sambaSamAccount objectclass, or unless you specify that 
> objectClass in your template.  

I'm _VERY_ interested. This have been on my (mental) TODO list. I just haven't
had time to deal with Samba+LDAP+Kerberos...

> I'm trying to keep a complete list of all the modifications and have added 
> quite a bit of code to the project.  What would be the preferred method to 
> submit the code back to the project diff or complete source, or can I get a 
> CVS account and just submit it my self?

I have given out CVS access before, but I'd like to review your code a couple
of times before i do so. I want to be sure you write reasonable 
bugfree/clean/pretty
code before I do :)

BUT: Stable will NOT accept _ANY_ new code/functionality. ONLY (very) _specific_
bug fixes!

The place to do stuff like this is against UNSTABLE (2.3). Check that out, and
redo your code and submit it as a unified diff to me. Try to separate your fixes
into separate patches (it's difficult to rewiev one huge diff, although I've
done that before :) 

I'm very interested in the posixGroup management fixes and the URL session
handeling. That last part have troubled me a lot..

> Once again I'd like to say thanks for writting such an easy to hack and 
> complete interface.  I love the fact that the api is more modeled towards 
> being a LDAP client than a specific applications tool.

Thank you. I've really tried my best to make it as universal and easy to extend
as I possibly could. I've spent a LOT of time rewriting and cleanup the API
the last couple of months (probably more than six months, maybe even up to a
year). The whole 2.1 branch was about rewriting the API. There's still some
stuff that I haven't dealt with, but that's quite minor.

If you want to help, see bug #212
-- 
Kennedy Treasury Delta Force Rule Psix Saddam Hussein SEAL Team 6 DES
bomb quiche Serbian spy class struggle killed kibo president
[See http://www.aclu.org/echelonwatch/index.html for more about this]


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

Recently Viewed:
linux.arklinux....    user-groups.lin...    kde.usability/2...    ietf.ipp/2002-0...    mail.spam.spamc...    os.netbsd.devel...    audio.cd-record...    text.unicode.de...    php.documentati...    games.fps.halfl...    window-managers...    suse.oracle.gen...    bug-tracking.gn...    video.dvdrip.us...    xfree86.cvs/200...    java.netbeans.m...    network.argus/2...    culture.sf.kill...    debian.ports.al...    freebsd.questio...    qplus.devel/200...    handhelds.palm....   
Home | blog view | USPTO Patent Archive | advertise | OSDir is an inevitable website. super tiny logo

Free Magazines

Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe

Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe

The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business.
subscribe

Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe

Total Telecom Total Telecom is "The Economist of the communications industry".
subscribe