Sophie

Sophie

distrib > Fedora > 17 > i386 > by-pkgid > eb8b6ab1745ef80a3cd2fef5daaf6620 > files > 32

cura-tools-0.1-3.fc17.noarch.rpm

*******************************************************************************
* Cura                                                                        *
*******************************************************************************

The Cura project provides a common infrastructure for the management of Linux
systems. Capabilities include configuration, management and monitoring of
hardware, operating systems, and system services. Cura includes a set of
services that can be accessed both locally and remotely, multiple language
bindings, standard APIs, and standard scripting interfaces.


*******************************************************************************
* Cura-tools                                                                  *
*******************************************************************************

Cura-tools is a set of command line tools for Cura-providers.

Following cli tools are part of this sub-project:

* fmci-service.py
    This tool provides remote service management. Supported operations with
    services are: start, stop, restart, enable, disable, reload, try-restart,
    cond-restart, reload-or-restart and status.

* fmci-power.py
    This tool provides remote power management. Supported operations with
    remote machine are: poweroff, reboot, suspend, hibernate, force-poweroff,
    force-reboot.

* fmci-user.py
    This tool provides remote user management. Currently supported operations
    are: list-users, list-groups, group-members (list of groups, where
    the specified user belongs to), useradd.

* fmci-ip.py
    This tool provides remote networking management. Currently it provides
    following operations: set static ip address, remove address assigned
    to an interface, list ip address setting for all/selected interface.

*******************************************************************************
* Build Dependencies                                                          *
*******************************************************************************

For proper usage of the tools, the python environment is required. Tools also
require pywbem module.

*******************************************************************************
* Installation                                                                *
*******************************************************************************

Following steps will install cli-tools and python modules, that contain
python clients for each Cura provider.

$ mkdir build && cd build
$ ../configure --prefix=/usr
# make install