YaST2 Developers Documentation: Configuration of edirectory



functions
files
intro

Configuration of edirectory

modules/Edirectory.ycp
Edirectory settings, input and output functions

Imports

  • EdirUtils
  • Mode
  • NovellLDAP
  • NovellSelections
  • NovellUtils
  • Popup
  • ProductControl
  • Progress
  • Report
  • Service
  • Summary

Global Variables

Global Functions

global EdirSettings -> map

Settings Maps

global oes_install_dir -> string

Global variables

Info:

Prototypes

global modified -> boolean

Data was modified?

global proposal_valid -> boolean

global write_only -> boolean

Write only, used during autoinstallation. Don't run services and SuSEconfig, it's all done at one place.

Info:

Abort function return boolean return true if abort

global Abort () -> boolean

Abort function

Return value:
return true if abort

Info:

Data was modified?

Return value:
true if modified

Info:

eDirRetryCleanup() We've failed one or more times - what do we clean up for a new trial?

Info:

InstallAndConfigEdir() Install Edirectory RPM and run the Config

Info:

Set the desired tuning parameters before ndsconfig is run.

Return value:
true on success

Info:

Read all edirectory settings

Return value:
true on success

Info:

Function: integer ConfigIPAddresses() Call ndsconfig to configure all known (or in the future selected) IP addresses This can and is done before eDirectory is initialized

Info:

SaveSysConfigFiles - save date to files in /etc/sysconfig

Info:

ConfigureAndStartSLP() Creates /etc/slp.conf Configures slpd to run on reboot Starts slpd

Info:

Configure and start NTP

Info:

Upgrade 873 DIB

Return value:
true on success

Info:

Remove Instance

Return value:
true on success

Info:

Write all edirectory settings

Return value:
true on success

Info:

Get all edirectory settings from the first parameter (For use by autoinstallation.)

Parameters:
settings The YCP structure to be imported.
Return value:
True on success

Info:

Dump the edirectory settings to a single map (For use by autoinstallation.)

Return value:
Dumped settings (later acceptable by Import ())

Info:

Create a textual summary and a list of unconfigured cards

Return value:
summary of the current configuration

Info:

Return packages needed to be installed and removed during Autoinstallation to insure module has all needed software installed.

Return value:
with 2 lists.

YaST2 Developers Documentation