author | Olivier Brunel
<jjk@jjacky.com> 2015-11-14 16:55:25 UTC |
committer | Olivier Brunel
<jjk@jjacky.com> 2015-11-14 16:55:25 UTC |
parent | dbc69f9a2ad86d65631a92ce03d64fd879c398db |
HISTORY | +56 | -0 |
INSTALL | +1 | -1 |
package/info | +1 | -1 |
diff --git a/HISTORY b/HISTORY index e9e0624..c494834 100644 --- a/HISTORY +++ b/HISTORY @@ -1,4 +1,60 @@ +# 2015-11-14, v0.3.0 + + + start/stop: Don't need root rights for --dry-list + + ! tty: Fix possibly printing garbage; Thanks to John O'Meara + ++++ Add helper command, to easily get clean environment & logged output + ++++ enable: Create "supervise" folders w/ perms 0711 - This allows to read the + s6 status file even as a user, the file itself being world-readble. Allows + e.g. proper/full use of aa-status as a user. + One can use --no-supervise to disable it. + + + shutdown: Check argv[0] for use via symlinks, so one can use symlinks + "halt", "reboot" and "poweroff" to use this. + Can help make things easier, and more "compatible" with sysvinit. + + ! Fix not always reporting an error when loading a service + This could manifest e.g. when aa-status couldn't read the s6 status file + (permission denied), and would just silently ignore the error/service. + ++++ status: Add --sort (also --name & --reverse); Services are now sorted by + time by default. + +!!! enable: Fix deleting "log" with --upgrade; When clearing the servicedir + during an upgrade, the folder "log" (i.e. the logger) was removed; It is now + properly treated. + ++++ Add (better) support of loggers. Now */log servicedirs are processed as + regular servicedirs, supporting dependencies and such. Additionally, any + longrun with a logger will have a dependency ("needs") on said logger + auto-added. + + Before, they were autostarted by s6-svscan (no down file was set) and + expected to always be up. They're now processed as usual, so starting foobar + will first need to start foobar/log as expected. + + aa-status has more filters to deal with loggers properly. + + * enable: Count loggers as well + +*** enable: Print enabled services; Add --quiet not to + + + start/stop: Add --verbose + + ! start: Fix handling already up but not ready services + If a service that supports readiness was already up but not yet ready, it + would be "ignored" (as "Already up"). We now properly include it in the + "transaction" and wait for it to become ready; "Already up" only applying + when ready. + ++++ Bump build requirement to skalibs 2.3.8.0 + + ! Plus a few (other) fixes; see git log for details + + # 2015-08-10, v0.2.0 + Add aa-tty, small tool to print the device name of the active tty diff --git a/INSTALL b/INSTALL index f37a0f3..bf1d228 100644 --- a/INSTALL +++ b/INSTALL @@ -6,7 +6,7 @@ Build Instructions - A POSIX-compliant C development environment - GNU make version 4.0 or later - - skalibs version 2.3.6.0 or later: http://skarnet.org/software/skalibs/ + - skalibs version 2.3.8.0 or later: http://skarnet.org/software/skalibs/ - execline version 2.1.3.0 or later: http://skarnet.org/software/execline/ - s6 version 2.2.0.0 or later: http://skarnet.org/software/s6/ diff --git a/package/info b/package/info index c22d0d6..5787f64 100644 --- a/package/info +++ b/package/info @@ -1,4 +1,4 @@ package=anopa -version=0.2.0 +version=0.3.0 category=admin package_macro_name=ANOPA