Bug 431264

Summary: yast: ldap-server: modifying and removing schema files gone
Product: [openSUSE] openSUSE 11.1 Reporter: Karl Eichwalder <ke>
Component: YaST2Assignee: Ralf Haferkamp <ralf>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P4 - Low    
Version: Beta 1   
Target Milestone: Beta 3   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Documentation Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Karl Eichwalder 2008-10-01 13:52:12 UTC
This feature seems to gone on beta1:

    <para>
     Accept or modify the schema files included in the server's
     configuration by selecting <guimenu>Schema Files</guimenu> in
     the left part of the dialog.
     The default selection of schema files applies to the server providing
     a source of &yast; user account data.
</para>

There is only an Add button left.
Comment 1 Ralf Haferkamp 2008-10-01 13:59:59 UTC
Removing the Schema is currently not supported when using the dynamic configuration backend of the server (which is what the YaST module is using on SLES11). I had to remove the delete button.
The old yast2-ldap-server module also had two buttons to change the order the which the schema files were loaded. Those have been removed as reordering the Schema doesn't make any sense (those buttons were pretty useless, even in the old yast2-ldap-server module).
Comment 2 Karl Eichwalder 2008-10-01 14:20:51 UTC
Ok, thanks for the info.

But the impossibility of removing a just added schema looks more like a problem with selecting the proper yast widget.  If you click "Abort" nothing is obviously saved on the server.

I think it should be possible to remove a just added schema from the list before clicking "Finish".

If this is not possible, you must add warning to the "Add" action, I'd say.
Comment 3 Ralf Haferkamp 2008-10-01 14:40:08 UTC
I'll take a look if "deleting before save" is implementable with reasonable effort.
Comment 4 Ralf Haferkamp 2008-10-08 11:38:08 UTC
Fixed in 2.17.10