Webmin Cluster Modules

Cluster Module Layout

The directory structure for the Webmin Cluster Module is the same as a standard module with one difference.

Rather than a single directory under /usr/libexec/<java server> (RHEL) /usr/share/<java server> (Debian) there are directories for each component.

Both are shown below.

It's recommended to download a copy and make changes in test environment prior to deploying customizations.

For RHEL systems, it is show as below:

/usr/libexec/webmin
  • <java server> /
    • help/
      • intro.html
    • images/
      • icon pngs
    • lang/
      • en
    • .cgi
    • .pl
File/Folder Purpose
<java server>/ The server installed (e.g. tomcat)
help/intro.html Pop-up content for help menu
images/*.png Contains icon images
lang/en Contains the text used in the module
*.cgi Module cgi files
*.pl Module Perl files

For Debian systems, it is show as below:

/usr/share/webmin
  • <java server> /
    • help/
      • intro.html
    • images/
      • icon pngs
    • lang/
      • en
    • .cgi
    • .pl
File/Folder Purpose
<java server>/ The server installed (e.g. tomcat)
help/intro.html Pop-up content for help menu
images/*.png Contains icon images
lang/en Contains the text used in the module
*.cgi Module cgi files
*.pl Module Perl files

Webmin Modules

For Webmin Module structure, please see CoffeeCP cPanel Modules Structure.

Webmin Users

For Webmin User structure, please see CoffeeCP cPanel Directory Structure.