YencaP User Guide
YencaP Manager installation guide
Fedora Core 5
Package requirements
All the following packages are available with the default Fedora repositories. It is strongly recommended to use yum or yumex in Fedora. It will solve all the package dependencies and install everything automatically.
PACKAGE | VERSION |
python-4Suite-XML | 1.0-rc4 |
python-amara | 1.1.7 |
python-paramiko | 1.6.1-1 |
pyOpenSSL | 0.6 |
PyXML | 0.8.4 |
quagga | 0.98.6-1 |
libxml2-python | 2.6.23 |
Install command
The following command installs yencap and all its dependencies if needed.
yum install yencap-${version}.rpm |
Uninstall command
yum remove yencap |
Debian
Pachage requirements
Here is the list of required packages:
PACKAGE | VERSION |
python2.4 | >=2.4.1-2 |
python2.4-dev | >=2.4.1-2 |
python-paramiko | >=1.5 |
python2.4-pyopenssl | |
python2.4-crypto | >=2.0.0 |
libxml2 | >=2-2.6.19-1 |
libxml2-dev | >=2-2.6.19-1 |
python2.4-libxml2 | >=2-2.6.19-1 |
python2.4-xml | >=0.8.4-1 |
python2.4-4suite | >=0.99 |
Install command
apt-get install yencap-${version}.deb |
Uninstall command
apt-get remove yencap |
Mandriva
Pachage requirements
To install Ensuite in Mandriva Linux 2006, you must install the following packages:
- python-2.4.1-3mdk
- libpython2.4-devel-2.4.1-3mdk
- libpython2.4-devel-2.4.1-3mdk
- libpython2.4-2.4.1-3mdk
- pycrypto-2.0-1mdk
- PyXML-0.8.4-1mdk
- ibxml2-python-2.6.21-3mdk
- ibxml2-2.6.21-3mdk
- ibxml2-devel-2.6.21-3mdk
Other required packages have to be installed (as root) manually:
- paramiko 1.5.2 (http://www.lag.net/paramiko)
- To install, unpack the 'paramiko-1.5.2.zip' file.
- Run the 'python2.4 setup.py install' command
- 4suite (http://4suite.org/index.xhtml)
- To install, unpack the '4Suite-XML-1.0b3.tar.gz' file.
- Run the 'python2.4 setup.py install' command
Install command
Uninstall command
From tar.gz (all distributions)
Preliminaries
To install YencaP:
- download the files: 'yencap-version.tar.gz' from the download section
- unpack the 'yencap-version.tar.gz', and run
Install command
make install |
Uninstall command
make uninstall |
Installation paths
Source files are installed, by default, in:
- /usr/local/ensuite/yencap-manager
- /etc/ensuite/yencap-manager
Starting YencaP
How to start YencaP?
It works like most daemons. The scripts are stored in /etc/init.d directory. You must be root to start the daemon.
su /etc/init.d/yencap-manager start |
How to stop YencaP Manager?
su /etc/init.d/yencap-manager stop |
How to restart YencaP Manager?
su /etc/init.d/yencap-manager restart |
Configuring YencaP
The installation of YencaP Manager should have everything working fine. However configuration is needed in order to customize EnSuite to specific needs. We therefore provide a quick overview of the main configuration files:
- config.xml : the main YencaP Manager configuration file
- agents.xml : the known agents
- users.xml : the users policy