265. SuSEFirewallProposal

Functional interface for SuSEFirewall installation proposal

265.1. Summary of Module Globals

List of Global Functions

  • GetChangedByUser - Local function returns if proposal was changed by user

  • GetProposalInitialized - Local function returns if proposal was initialized already

  • OpenServiceOnNonDialUpInterfaces - Function opens up the service on all non-dial-up network interfaces. If there are no network interfaces known and the 'any' feature is supported, function opens the service for the zone supporting that feature. If there are only dial-up interfaces, function opens the service for them.

  • ProposalSummary - Function returns the proposal summary

  • Propose - Function proposes the SuSEfirewall2 configuration

  • Reset - Function fills up default configuration into internal values

  • SetChangedByUser - Function sets that proposal was changed by user

  • SetProposalInitialized - Function sets that proposal was initialized

List of Global Variables

    265.2. Global Functions

    265.2.1. GetChangedByUser

    Local function returns if proposal was changed by user

    Return value

    • boolean - if proposal was changed by user

    265.2.2. GetProposalInitialized

    Local function returns if proposal was initialized already

    Return value

    • boolean - if proposal was initialized

    265.2.3. OpenServiceOnNonDialUpInterfaces

    Function opens up the service on all non-dial-up network interfaces. If there are no network interfaces known and the 'any' feature is supported, function opens the service for the zone supporting that feature. If there are only dial-up interfaces, function opens the service for them.

    Function parameters

    • string service

    Return value

    • void

    265.2.4. ProposalSummary

    Function returns the proposal summary

    Return value

    • map<string, string> - proposal

    map $[
    	"output" : "HTML Proposal Summary",
    	"warning" : "HTML Warning Summary",
     ]

    265.2.5. Propose

    Function proposes the SuSEfirewall2 configuration

    Return value

    • void

    265.2.6. Reset

    Function fills up default configuration into internal values

    Return value

    • void

    265.2.7. SetChangedByUser

    Function sets that proposal was changed by user

    Function parameters

    • boolean changed

    Return value

    • void

    265.2.8. SetProposalInitialized

    Function sets that proposal was initialized

    Function parameters

    • boolean initialized

    Return value

    • void

    265.3. Global Variables

    265.4. Module Requirements

    265.4.1. Module Imports

    • Linuxrc
    • Package
    • ProductFeatures
    • SuSEFirewall

    265.4.2. Module Includes