CPAN-Changes
view release on metacpan or search on metacpan
corpus/dists/Ubic.changes view on Meta::CPAN
* improve tests stability
1.39 2012-05-23
* new SimpleDaemon options:
- reload_signal
- daemon_user/daemon_group
* 'credentials' option in start_daemon()
* various doc improvements
1.38_01 2012-04-23
* freebsd credentials fix - set real uid first and effective uid after that
1.38 2012-04-14
* stable release
1.37_03 2012-04-13
* log early exiting daemons correctly; fix tests
1.37_02 2012-03-28
* non-root dir multiservices allow operations without --force
* minor docs improvements, including replacing "flexible perl-based" with "polymorphic" everywhere
1.37_01 2012-03-27
* Ubic::Daemon::OS::Linux: fix guid calculating code
* Ubic::Daemon:
- better logging
- die if can't calculate guid
1.37 2012-03-15
* Ubic::UA pod
* prohibit building on Solaris
1.36_02 2012-02-15
* ubic.ping improvements:
- use Ubic::UA instead of LWP::UserAgent to reduce the number of dependencies
- increase timeout options to avoid start failures on slow systems
1.36 2011-12-09
* Ubic::Multiservice::Dir: don't warn about configs with taboo extensions
1.35_02 2011-11-17
* custom service loaders:
- ini-style syntax for configs with .ini extension
- extension-based polimorphism which will let us implement more config syntaxes in the future
* always sync pidfiles and status files to disk
* small doc and output message improvements
1.35_01 2011-11-04
* ubic-admin:
- fix local installation mode
- document all command-line options
1.35 2011-10-07
* fix build - ubic-daemon doesn't fail compile test if ubic is not installed
1.34 2011-09-25
* example system paths in setup depend on os
* contrubitors section in Ubic.pm
1.33_04 2011-09-20
* use pure perl for mkdir and chmod operations
1.33_03 2011-09-20
* fix typo in the path to freebsd ubic.cfg
1.33_02 2011-09-20
* comply to hier(7) on freebsd
* ubic-daemon improvements:
- pod advicing not to use this script
- --stop and --list features
- use Ubic::Settings instead of hard-coded pid_dir path
1.33_01 2011-09-02
* fix setup.t - don't fail if ubic is already installed
* more questions in Ubic::Manual::FAQ, other various doc improvements
* partially align status column on 'ubic status' command
* silently skip configs with taboo extensions, complain about others to stderr
(see https://github.com/berekuk/Ubic/issues/15)
* Ubic::Daemon on linux doesn't fail if can't read from /proc cmdline file:
there are cases when it is a possible state (usually after reboot)
1.33 2011-07-22
* stable release
1.32_04 2011-07-18
* don't mess with crontab on setup tests
(see https://github.com/berekuk/Ubic/issues/17)
1.32_03 2011-07-17
* fix daemon tests
1.32_02 2011-07-13
* Ubic::Daemon improvements:
- 'cwd' and 'env' options (SimpleDaemon now just passes them to start_daemon())
- log signal name, exit code and other events to ubic_log prettier and more consistently
* document 'cwd' and 'env' options in Ubic::Service::SimpleDaemon
1.32_01 2011-07-13
* new options in Ubic::Service::SimpleDaemon:
- cwd - set daemon working dir
- env - set daemon environment
* minimal setup test
1.32 2011-07-07
* Fix ubic-admin setup again. Sorry.
1.31 2011-06-30
* fix ubic-admin setup - forgot to import IO::Handle
(https://github.com/berekuk/Ubic/issues/13)
1.30 2011-06-28
* Ubic::AtomicFile for storing any file safely
* POD improvements:
- Ubic::Manual::Overview
- Ubic::Service::SimpleDaemon now makes sense
1.29 2011-06-07
* ubic-admin script: fix crontab install when user doesn't have previous crontab
* ubic script: fix 'ubic unknown-cmd' error reporting
* watchdog improvements:
- don't ask for status twice if service works
( run in 0.636 second using v1.01-cache-2.11-cpan-75ffa21a3d4 )