Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-19 | rc-status: convert snprintf calls to xasprintf | William Hubbs | |
2018-06-19 | rc-status: fix gcc 7 warnings | William Hubbs | |
2018-05-18 | Remove the _rc_can_find_pids function | William Hubbs | |
This test to find if we could see pid 1 was being used inconsistently in rc-status and mark_service_crashed to decide whether we could test to see if the daemon for the service was crashed, and it was not part of the librc library. I am removing it from the executables because of inconsistent usage. I will add it to the library if it is needed there. | |||
2017-10-26 | implement "unsupervised" status | William Hubbs | |
The unsupervised status is to be used when a supervisor of a supervised service dies but leaves the service daemon itself running. | |||
2017-05-15 | rc_status: calculate time differences in time_t and display seconds in uptime | William Hubbs | |
2017-05-11 | rc-status: show uptimes and respawn counts for supervised daemons | William Hubbs | |
2016-07-18 | rc-status: add -m/--manual option to show manually started services | William Hubbs | |
X-Gentoo-Bug: 585906 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=585906 | |||
2016-07-14 | Remove the DEBUG_MEMORY macro | William Hubbs | |
This fixes #43. | |||
2016-07-14 | make variable aflag a boolean show_all | William Hubbs | |
2016-01-12 | Remove multicall binary structure from OpenRC | William Hubbs | |
This eliminates the need for the selinux-specific wrapper scrript we were installing in /lib*/rc/{bin,sbin}. | |||
2015-12-21 | Convert OpenRC to a centralized copyright/license structure | William Hubbs | |
In the past, OpenRC was a hybrid of a centralized and file-scope license/copyright structure. I followed the instructions from the Software Freedom Law Center [1] to convert to a Centralized structure where possible, for easier future maintenance. [1] https://softwarefreedom.org/resources/2012/ManagingCopyrightInformation.html | |||
2015-11-12 | Implement "want" dependency | Ian Stakenvicius | |
The want dependency is similar to the use dependency. If a service script, for example called service1, adds "want service2" to its depend function, OpenRC will attempt to start service2, if it exists on the system, when service1 is started. However, service1 will start regardless of the status of service2. X-Gentoo-Bug: 406021 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=406021 | |||
2014-10-23 | Bundle <sys/queue.h> from NetBSD | Anthony G. Basile | |
We are bundling this to allow building on musl-based systems since musl does not include <sys/queue.h>. | |||
2014-07-17 | rc-status: fix infinite loop when using stacked runlevels | William Hubbs | |
Remove the recursive call in print_stacked_services which was causing an infinite loop when using stacked runlevels. I would like to thank Doug Freed and Jason Zaman for assisting with tracking this down. X-Gentoo-Bug: 514972 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=514972 | |||
2013-09-23 | style fixes | William Hubbs | |
2013-09-20 | Fix stacked runlevel support | Alexander V Vershilov | |
Patch was provided by Max Hacking <max.gentoo.bugzilla@hacking.co.uk> and slightly fixed by Alexander Vershilov <qnikst@gentoo.org> and William Hubbs <williamh@gentoo.org>. Fixes: 1). Rebase to newest OpenRC version. 2). Remove code style fixes. Port to currect code style. 3). Fix rc_runlevel_stack instead of introducing new function. 4). Make get_runlevel_chain a private function. X-Gentoo-Bug: 467368 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=467368 | |||
2013-07-19 | rc-status: fix typo | Alexander V Vershilov | |
X-Gentoo-Bug: 477318 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=477318 | |||
2013-07-16 | rc-status: fix -a to show all services | Alexander V Vershilov | |
We need to unset rc_svcname so that all of the services are added to the list to display. X-Gentoo-Bug: 409787 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=409787 | |||
2013-02-25 | rc-status: improve usage message accuracy and consistency | Andrew Gregory | |
This makes it more clear that many of the options are used as an alternative to a runlevel. Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> | |||
2011-06-29 | drop useless "All rights reserved" notice | Mike Frysinger | |
Signed-off-by: Mike Frysinger <vapier@gentoo.org> | |||
2009-05-02 | Add runlevel stacking, #88 | Roy Marples | |
This implementation has the limitation that you cannot have a stacked runlevel and service of the same name in a runlevel. | |||
2009-05-01 | Add (c) to Copyright | Roy Marples | |
2009-04-24 | Add missing show levels switch. | Roy Marples | |
2009-04-24 | rc-status -c now lists services that have crashed. | Roy Marples | |
It returns 0 if there are crashed services, otherwise 1. This it easy to restart crashed services automatically. More for #120. | |||
2009-04-23 | Don't include hotplugged services in manual. | Roy Marples | |
2009-01-12 | We now warn about clock skews | Roy Marples | |
rc-update -u will force a regen of the dep tree rc_newer_than and rc_olderthan now take another two parameters for newest/oldest file and mtime | |||
2008-12-04 | Report invalid runlevels. | Roy Marples | |
2008-12-01 | Actally show hotplugged services. | Roy Marples | |
2008-10-30 | We should show hotplugged services, needed services and manually started ↵ | Roy Marples | |
services in rc-status. | |||
2008-09-18 | Use the new rc_stringlist_find function. | Roy Marples | |
2008-09-18 | Clean up some compile warnings. | Roy Marples | |
2008-04-21 | If we don't have permission to inspect the pidfile, don't report crashed. ↵ | Roy Marples | |
Gentoo #218028. | |||
2008-04-17 | Fix rc-status some more. | Roy Marples | |
2008-04-16 | Only report unassigned services when there are any, Gentoo #218005. | Roy Marples | |
2008-04-09 | By default, rc-status now shows the statuses of the services in the current ↵ | Roy Marples | |
runlevel and any unassigned non stopped services, #52. | |||
2008-03-26 | Add license blurb to a few files and append my email to my name. | Roy Marples | |
2008-03-23 | We don't change service here. | Roy Marples | |
2008-03-21 | euid 0 should always be able to find pids too. | Roy Marples | |
2008-03-21 | Only test crashed services if we can see pid 1. | Roy Marples | |
2008-03-17 | We should check for NULL here. | Roy Marples | |
2008-03-16 | Remove null terminated char ** lists in favour of RC_STRINGLIST, using TAILQ ↵ | Roy Marples | |
from queue(3). Refactor code style around the BSD KNF. | |||
2008-02-22 | Welcome to 2008. | Roy Marples | |
2008-02-11 | Just use the extern applet var. | Roy Marples | |
2008-02-08 | rc-status -r now shows the current runlevel name. | Roy Marples | |
2008-02-07 | Only use hilite if stdout is a tty | Roy Marples | |
2008-02-01 | Constantise as much as possible so that it reduces COW usage. | Roy Marples | |
2008-01-22 | Quiet some more lint warnings. | Roy Marples | |
2008-01-14 | strip trailing newlines | Mike Frysinger | |
2008-01-11 | Re-indent to a standard tw of 8. | Roy Marples | |
2008-01-06 | Set include paths in Makefile instead of .c files | Roy Marples | |