78. HttpServer

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

78.1. 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.

78.2. Global Functions

78.2.1. AutoPackages

Return required packages for auto-installation

Return value

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

78.2.2. Export

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

Return value

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

78.2.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

78.2.4. Modified

Data was modified?

Return value

  • boolean - true if modified

78.2.5. Read

Read all http-server settings

Return value

  • boolean - true on success

78.2.6. Summary

Create a textual summary for the current configuration

Return value

  • list - summary of the current configuration

78.2.7. Write

Write all http-server settings

Return value

  • boolean - true on success

78.3. Global Variables

78.3.1. ip2device

Mapping of IPs to network devices

78.3.2. modified

Data was modified?

78.3.3. required_packages

Required packages

78.3.4. write_only

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

78.4. Module Requirements

78.4.1. Module Imports

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

78.4.2. Module Includes

  • http-server/routines.ycp