capimin.cbclass

How to install Capimin - Usermin / Webmin module for Capisuite

Webmin Install 1
Webmin Install 2

Index
What is it?
How to install?
Screenshots
Known Issues
Download
Links
Contact
ToDo List
Change log

 

 

 

 

 

 

 

 

 

 

Requirements
  • Capisuite
    •  >=0.4.3 recommend
    • sox (12.17.4 recommend), sfftobmp, gs are needed if you want to up/download files in non CAPI-formats, as described in the capisuite documentation.
  • Webmin (tested on 1.110, SuSE Linux 8.1/9.0)
  • Usermin (for the usermin module)
  • Python >=2.2 (tested on 2.2.1, 2.3 recommend)
  • Python-Webmin
  • optional:
    • HTMLgen python module (needed for the Webmin msc theme)
      It should be easy to install, but you can try capimin without it.
      (but capimin won't "look" like the other Usermin modules)
  • see Links / Download on how to get these files/programs

NEW Install documentation using Webmin


Install Steps

[1]  Python-Webmin:
Download it here
(THIS CANNOT BE INSTALLED AS A WEBMIN/USERMIN MODULE)

If you have already a Version old than 0.4 installed, you need to uninstall it, otherwise capimin might still use the old version.

[1-a]

use the rpm file from this site ( type rpm -ivh [rpm filename] )

Step by Step (using Webmin)

or  [1-b]

unpack the tgz file  with tar xvzf [filename]
See the INSTALL file for the (simple) install instructions
(version 0.4: run make install and setup.sh )

[2 You can install the usermin and/or the webmin module]

[2a] Capimin Usermin-Module:

You can install capimin (capisuite module) via the "Usermin Modules" config page (in Webmin) as a regular Usermin module (just like a *.wbm file).

Step by Step

[2b] Webmin-Module

You can install capimin (capisuite module) via the "Webmin Modules" config page as a regular Webmin module (just like a *.wbm file).

Step by Step

[3] HTMLgen python library: (optional)

If you want to have the same look and feel for Capimin as for the other modules, you need to install HTMLgen.
See the Readme file for install instructions (current version installs with "gmake install")

Please read also Known Issues



[2c] Manual install (for capimin-webmin):
Copy capimin-webmin.tar.gz  to you Webmin bin dir (e.g. /usr/local/webmin-1.13) and unpack it there. (the latest capimin module supports only usermin, for now)

When you first create a new module, it will not be in the ACL of any Webmin user and so you will not be able to see it in the main menu. You must first delete the file /etc/webmin/module.infos.cache to clear the cache of known modules. Then to make your module visible, either edit the file /etc/webmin/webmin.acl, or use the Webmin Users module to grant yourself access. (this is only necessary because of the manual install)
Please read also Known Issues