Skip to content
This repository

Polymorphic service manager.

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 Documentation
Octocat-spinner-32 bin
Octocat-spinner-32 debian
Octocat-spinner-32 etc
Octocat-spinner-32 lib
Octocat-spinner-32 root_t
Octocat-spinner-32 t
Octocat-spinner-32 .gitignore
Octocat-spinner-32 Changes
Octocat-spinner-32 MANIFEST.SKIP 1.08 version August 03, 2010
Octocat-spinner-32 TODO
Octocat-spinner-32 dist.ini


Ubic is a flexible perl-based service manager.


Full ubic installation requires crontab, configs and running watchdog, so installing through 'cpan -i' is currently incomplete.

For full install on Debian/Ubuntu, last .deb package can be downloaded at Debian package build can be reproduced with this command: dzil build && cp -r debian Ubic*/ && cd Ubic* && debuild

For non-Debian systems, basically you'll need to:

  • copy all files from etc/ into /etc
  • copy debian/ubic.logrotate into /etc/logrotate.d/ubic and debian/ubic.cron.d into /etc/cron.d/ubic
  • create all dirs from debian/ubic.dirs
  • run commands from debian/ubic.postinst

If you'll write ebuilds for Gentoo or specs for RPM-based systems, please contribute them back :)


After installing, you can find documentation for this module using perldoc and man commands.

man ubic
perldoc Ubic

You can also look for information at:

Github Wiki:

Search CPAN


Our mailing list is Send an empty message to to subscribe.

These is also an IRC channel: irc://


Copyright (c) 2009-2010 Yandex LTD. All rights reserved.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.


Something went wrong with that request. Please try again.