YaST2 Developers Documentation: Configuration of kerberos-client

Configuration of kerberos-client

include/kerberos-client/dialogs.ycp
Dialogs definitions
  • Jiri Suchomel

This module has an unstable interface.

Imports

  • Address
  • CWM
  • CWMTab
  • IP
  • Kerberos
  • Label
  • Mode
  • Package
  • Popup
  • Report
  • Stage
  • String
  • Wizard

Local Functions

local InitDescription (string id) -> void

universal widget: initialize the string value of widget @param

Parameters:
id
local StoreDescription (string key, map event) -> void

store the string value of given widget

Parameters:
key
event
local HandleDescription (string key, map event) -> symbol

handler for general string-value widgets: store their value on exit/save

Parameters:
key
event
local InitCheckBox (string id) -> void

universal widget: initialize the string value of widget @param

Parameters:
id
local HandleClientCallButton (string key, map event) -> symbol

handler for Configure User Data menubutton + NTP client button

Parameters:
key
event
local ValidateTimeEntries (string key, map event) -> boolean

Validation function for widgets with time values

Parameters:
key
event
local HandleBrowseDirectory (string key, map event) -> symbol

universal handler for directory browsing

Parameters:
key
event
local HandleBrowseFile (string key, map event) -> symbol

universal handler for looking up files

Parameters:
key
event
local InitCombo (string id) -> void

initialize the value of combo box

Parameters:
id
local ReallyAbort () -> symbol

The dialog that appears when the [Abort] button is pressed.

Return value:
`abort if user really wants to abort, `back otherwise
local ReadDialog () -> symbol

Read settings dialog

Return value:
`abort if aborted and `next otherwise
local WriteDialog () -> symbol

Write settings dialog

Return value:
`abort if aborted and `next otherwise
local check_address (string address) -> boolean

check the validity of the entered address enhanced for setting the port number after colon

Parameters:
address
local ConfigureDialog () -> symbol

Dialog for configuring Kerberos client (values in /etc/krb5.conf)

Return value:
dialog result
local AdvancedDialog () -> symbol

Kerberos advanced configuration

Return value:
dialog result