Bug 5132 - Feature request: Schema enhancements
Summary: Feature request: Schema enhancements
Status: RESOLVED FIXED
Alias: None
Product: Samba 4.0
Classification: Unclassified
Component: Other (show other bugs)
Version: unspecified
Hardware: All All
: P2 minor (vote)
Target Milestone: ---
Assignee: Andrew Bartlett
QA Contact: Andrew Bartlett
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-08 14:17 UTC by Matthias Dieter Wallnöfer
Modified: 2008-08-11 11:17 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthias Dieter Wallnöfer 2007-12-08 14:17:14 UTC
I wanted to open that bug for a discussion how we should proceed with schema changes and additions.
Currently we have our ".ldif"-files to setup LDB or our LDAP backend. But sooner or later I think we have to integrate for example the objectclasses for shares, printers or at least for the contacts. Since the Active Directory from Windows Server uses the "schema.ini" file with a completely different syntax for initialization, I asked me, why SAMBA 4 doesn't use it also.
Is there a special reason for not doing it?
Comment 1 Andrew Bartlett 2008-01-06 23:31:39 UTC
Schema is stored in ldif format because this is the easiest format to load directly into the database. 

Perhaps a perl/python script may some day be written to handle conversion from a windows ini format. 
Comment 2 Matthias Dieter Wallnöfer 2008-01-07 01:32:59 UTC
Are there planned some schema additions in the near future? I f. e. would find it useful to add the "Contact" objectclass.
Comment 3 Matthias Dieter Wallnöfer 2008-08-11 11:17:08 UTC
Okay, I think it is clear, that we rest at using LDIF rather than an INI file for schema initialization.