ubic - command-line frontend to ubic services
version 1.52
ubic [-f] COMMAND [SERVICE]... Supported commands: status start stop restart reload force-reload cached-status try-restart ...and any service-specific commands
This program can start, stop and display status of any services. It is a main tool for system administrator who wants to operate ubic services.
ubic conforms to LSB interface for init scripts (http://refspecs.freestandards.org/LSB_4.0.0/LSB-Core-generic/LSB-Core-generic/iniscrptact.html) with obvious exception that it is invoked as ubic COMMAND SERVICE instead of /etc/init.d/SERVICE COMMAND.
ubic COMMAND SERVICE
/etc/init.d/SERVICE COMMAND
It also can operate several services at once:
if invoked as ubic start service1 service2, it will try to start both services;
ubic start service1 service2
if invoked as ubic start multiservice, it will start all subservices of given multiservice;
ubic start multiservice
if invoked as ubic start, it will start all existing services.
ubic start
When operating multiservices, flag -f can be used to force operations on "protected" multiservices. For example, you can't restart all services on host using ubic restart, you have to say ubic restart -f.
ubic restart
ubic restart -f
When managing one service, exit status conforms to LSB specification when it makes sense.
When managing several services, exit code is non-zero if any service fails, and zero if all operations succeeded.
LSB - Init Script Actions
Vyacheslav Matyukhin <mmcleric@yandex-team.ru>
This software is copyright (c) 2013 by Yandex LLC.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install Ubic, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Ubic
CPAN shell
perl -MCPAN -e shell install Ubic
For more information on module installation, please visit the detailed CPAN module installation guide.