Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-04 | Clean up warnings that can use the _unused macro | Benda Xu | |
X-Gentoo-Bug: 604666 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=604666 | |||
2017-01-04 | Indentation fixes | Benda Xu | |
X-Gentoo-Bug: 604666 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=604666 | |||
2016-12-19 | librc: detect loops in stacked runlevels and abort | Doug Freed | |
This fixes #109. X-Gentoo-Bug: 558700 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=558700 | |||
2016-11-17 | selinux: fix SIGSEGV with invalid contexts | Jason Zaman | |
Fixes: https://github.com/openrc/openrc/issues/104 | |||
2016-11-01 | src/rc/rc: do not try to start services if fork fails | William Hubbs | |
2016-10-24 | src/rc/rc-misc.c: report error if call to flock() fails | William Hubbs | |
X-Gentoo-Bug: 597390 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=597390 | |||
2016-10-11 | do_service: Initialize idx to 0 | Sven Wegener | |
If index is not explicitly specified for service_started_daemon, it will look for daemons by random index. This fixes #100. | |||
2016-09-30 | openrc-run: fix double free | Doug Freed | |
2016-09-19 | Revert "Disable parallel startup in interactive mode" | William Hubbs | |
This reverts commit 8b4fc05ff2645b2ecb0f153492f72dd8b39ba431. The original commit did not explain why this feature was disabled, and I now have a request to enable it. This fixes #24. | |||
2016-09-16 | rc-misc: allow EINFO_VERBOSE through too | Doug Freed | |
2016-09-14 | rc-misc: Allow EINFO_COLOR through env_filter() | Doug Freed | |
This allows rc-service -C <service> <action> to properly not print color messages. Fixes #93 | |||
2016-08-25 | openrc-run: make runscript warning respect quiet option | William Hubbs | |
X-Gentoo-Bug: 591414 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=591414 | |||
2016-07-31 | librc: fix Docker auto detection | William Hubbs | |
The original auto detection of Docker containers assumed the presence of a container environment variable. However, Docker-1.12 does not implement this, and I'm not sure which versions of docker implemented it. The new test is for the presence of a file named .dockerenv in the root directory. | |||
2016-07-26 | start-stop-daemon: Add SSD_IONICELEVEL | Kenneth Lakin | |
This is the disk IO counterpart to SSD_NICELEVEL. Modified by William Hubbs to add the variable to the start-stop-daemon man page. This fixes #69. | |||
2016-07-24 | rc-logger: refuse to cat TMPLOG into itself | Doug Freed | |
This prevents an infinite loop in case somebody decides to set rc_log_path to match TMPLOG. | |||
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-16 | rc: Rename some static variables to kill warnings | Doug Freed | |
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-07-13 | libeinfo: document the x suffix on function names | Jaromil | |
This fixes #88. | |||
2016-06-10 | fstabinfo/mountinfo: ensure /etc/fstab exists before calling setmntent | William Hubbs | |
This is based on a patch by A. Wilcox <awilfox.gentoo@foxkit.us>. X-Gentoo-Bug: 478226 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=478226 X-Gentoo-Bug: 478226 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=478226 | |||
2016-05-24 | Make deprecation warnings for rc and runscript more visible | William Hubbs | |
These warnings were inserted in verbose only mode in OpenRC-0.13.A Now, we are making them more visible in preparation for removing these compatibility binaries in the future. | |||
2016-05-23 | supervise-daemon: log the exit code or signal when a child process dies | William Hubbs | |
2016-05-13 | rc-selinux: access check was backwards | Jason Zaman | |
2016-05-13 | supervise-daemon: add pam service file | William Hubbs | |
2016-05-04 | openrc-run: clean up runscript deprecation message | William Hubbs | |
2016-04-27 | add daemon supervisor | William Hubbs | |
The supervise-daemon process is meant to be a lightweight supervisor which can monitor and restart a daemon if it crashes. | |||
2016-04-11 | start-stop-daemon: Allow group read/write when creating output files | Mike Gilbert | |
This allows for better interaction with inherited ACL entries. This fixes #84. X-Gentoo-Bug: 577362 X-Gentoo-Bug-URL: https://bugs.gentoo.org/577362 | |||
2016-02-12 | Fix rc_env_allow wildcard usage | William Hubbs | |
Before this commit, using * in rc_env_allow did not work. This fixes #60. | |||
2016-01-28 | rc-service: add --ifinactive and --ifnotstarted flags | William Hubbs | |
X-Gentoo-Bug: 523174 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=523174 | |||
2016-01-22 | add back deprecation warnings lost during refactoring | William Hubbs | |
2016-01-22 | fix tests | William Hubbs | |
X-Gentoo-Bug: 572602 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=572602 | |||
2016-01-21 | librc: Complain when a real and virtual service have the same name | William Hubbs | |
2016-01-20 | openrc-run: in verbose mode, log execution of the shell script | William Hubbs | |
This is to show when openrc-run runs the openrc-run.sh script; it is used for debugging. | |||
2016-01-19 | rc: remove use of magic constant and allow OpenVZ to drop to shell | Doug Freed | |
OpenVZ has had console support for a long time now; allow them to use it to drop to a shell during interactive boot. | |||
2016-01-19 | librc: handle rc_sys="prefix" even if we weren't built with a prefix | Doug Freed | |
This probably isn't needed, but it mimics old behavior. | |||
2016-01-19 | librc: fix handling the nothing special case for rc_sys | Doug Freed | |
2016-01-19 | librc: move system detection code into rc_sys and use it | Doug Freed | |
This fixes an issue where librc code was calling code that only existed in the rc binary. This reverts commits 8addd79 and 9f6e056 This fixes #75. | |||
2016-01-18 | Revert "rc: make get_systype similar to the old rc_sys function" | William Hubbs | |
This reverts commit f79a7a7be18d68bf264efc60d82838d03048da6b. | |||
2016-01-18 | Revert "librc: fix librc-depend functions to call rc_sys" | William Hubbs | |
This reverts commit 73482cf13a338051606788957cbd0031ac850c70. | |||
2016-01-18 | fix bsd build | William Hubbs | |
X-Gentoo-Bug: 572068 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=572068 | |||
2016-01-18 | rc: make get_systype similar to the old rc_sys function | William Hubbs | |
2016-01-18 | librc: fix librc-depend functions to call rc_sys | William Hubbs | |
2016-01-14 | src/rc/Makefile: fix make depend target | William Hubbs | |
2016-01-14 | include rc.h properly in source files | William Hubbs | |
We were attempting to include rc.h in rc-misc.h instead of the source files where it should be included. | |||
2016-01-14 | fix selinux build | William Hubbs | |
X-Gentoo-Bug: 571798 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=571798 | |||
2016-01-13 | fix selinux build | William Hubbs | |
2016-01-13 | Add LANG, LC_MESSAGES and TERM to the environment whitelist | William Hubbs | |
2016-01-13 | fix seg fault | 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}. |