89. HttpServer

Data for configuration of http-server, input and output functions.

89.1. Authors

  • Stanislav Visnovsky <visnov@suse.cz>

89.2. Summary of Module Globals

List of Global Functions

  • AutoPackages - Return required packages for auto-installation

  • Export - Dump the http-server settings to a single map (For use by autoinstallation.)

  • Import - Get all http-server settings from the first parameter (For use by autoinstallation.)

  • Modified - Data was modified?

  • Read - Read all http-server settings

  • Summary - Create a textual summary for the current configuration

  • Write - Write all http-server settings

List of Global Variables

  • ip2device - Mapping of IPs to network devices

  • modified - Data was modified?

  • required_packages - Required packages

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

89.3. Global Functions

89.3.1. AutoPackages

Return required packages for auto-installation

Return value

  • map - of packages to be installed and to be removed

89.3.2. Export

Dump the http-server settings to a single map (For use by autoinstallation.)

Return value

  • map - Dumped settings (later acceptable by Import ())

89.3.3. Import

Get all http-server settings from the first parameter (For use by autoinstallation.)

Function parameters

  • map s

Return value

  • boolean - True on success

89.3.4. Modified

Data was modified?

Return value

  • boolean - true if modified

89.3.5. Read

Read all http-server settings

Return value

  • boolean - true on success

89.3.6. Summary

Create a textual summary for the current configuration

Return value

  • list - summary of the current configuration

89.3.7. Write

Write all http-server settings

Return value

  • boolean - true on success

89.4. Global Variables

89.4.1. ip2device

Mapping of IPs to network devices

89.4.2. modified

Data was modified?

89.4.3. required_packages

Required packages

89.4.4. write_only

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

89.5. Module Requirements

89.5.1. Module Imports

  • Confirm
  • Directory
  • DnsServerAPI
  • FileChanges
  • Message
  • NetworkInterfaces
  • NetworkService
  • Package
  • Package
  • Popup
  • Progress
  • Report
  • Service
  • SuSEFirewall
  • SuSEFirewall
  • SuSEFirewallServices
  • Summary
  • YaPI::HTTPD
  • YaST::HTTPDData

89.5.2. Module Includes

  • http-server/routines.ycp