Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | sh/s6.sh: update s6-svc syntax to be valid for 2.2.0.0+ | Colin Booth | |
The s6-svc syntax changed for wait-up, wait-ready, wait-down, and wait-finished. This changes the s6 handling script to use the current valid syntax. This fixes #65. | |||
2016-01-19 | Fix typo | Manuel RĂ¼ger | |
This fixes #70. | |||
2016-01-19 | conf.d/bootmisc: typo fix: s/dmesc/dmesg/ | Gokturk Yuksek | |
This fixes #72. | |||
2016-01-19 | localmount: Allow users to control whether errors are ignored | William Hubbs | |
X-Gentoo-Bug: 572138 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=572138 | |||
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 | version 0.21 | William Hubbs | |
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-13 | update ChangeLog | William Hubbs | |
2016-01-13 | allow the user to decide whether fsck aborts for errors | joe9 | |
X-Gentoo-Bug: 564008 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=564008 | |||
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}. | |||
2016-01-05 | rc: fix compiler warnings cleanup | William Hubbs | |
This reverts commit 981d2b3308edb0d0a68f7bdce4f2c99110de6940 and fixes the warnings that generated. | |||
2016-01-04 | Clean default env_whitelist | William Hubbs | |
The whitelist of environment variables we pass to service scripts included several unnecessary variables. The default whitelist now includes EERROR_QUIET, EINFO_QUIET, IN_BACKGROUND and IN_HOTPLUG. X-Gentoo-Bug: 569542 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=569542 | |||
2016-01-01 | rc: clean up compiler warnings | William Hubbs | |
The get_systype(), detect_container(), detect_prefix() and detect_vm() functions need to return "char *" instead of "const char *". | |||
2016-01-01 | add ignore patterns for init.d directory | William Hubbs | |
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-12-14 | format fix | William Hubbs | |
2015-12-11 | FEATURE-REMOVAL-SCHEDULE: create section for librc API functions | William Hubbs | |
2015-12-11 | netmount: use want dependency to start nfsclient | Rick Farina (Zero_Chaos) | |
add in parsing of fstab to determine if nfsclient should be automatically started so that netmount can mount nfs without adding nfsclient to the default runlevel This fixes #71. | |||
2015-12-09 | Add note about deprecating rc_getline() | William Hubbs | |
2015-12-09 | Complete support for rc.conf.d | William Hubbs | |
- gendepends.sh needs to read this directory to allow dependencies to be overridden - init.sh for Linux and Bsd need to read it to allow config settings they use to be overridden. | |||
2015-12-08 | Add note about removing rc_sys() from librc | William Hubbs | |
2015-12-08 | Update feature-removal-schedule wrt mtab service | William Hubbs | |
2015-12-08 | rc.map: remove references to rc_sys_v{1,2} | William Hubbs | |
2015-12-08 | Convert rc_sys() calls to detect_container() and detect_vm() | William Hubbs | |
2015-12-08 | Create detect_container() and detect_vm() functions | William Hubbs | |
These functions replace rc_sys so that we can detect containers and vms separately. Also, we copy file_regex() to rc-misc.c and open it to all operating systems. | |||
2015-12-05 | Rename bootlevel variable in _usage.c | William Hubbs | |
In src/rc/_usage.c, we were using bootlevel as the variable to hold the return value of rc_sys. This changes the variable name to systype because this function returns a system type, not a runlevel. | |||
2015-12-05 | Increment version number | William Hubbs | |
2015-12-04 | update ChangeLog | William Hubbs | |
2015-12-03 | man/openrc-run.8: Clarify documentation on dependencies and keywords | William Hubbs | |
Provide an example of using the -containers keyword and clarify documentation on some of the dependency functions. | |||
2015-12-03 | add support for -containers keyword | William Hubbs | |
2015-12-02 | Use systype variable for rc_sys call | William Hubbs | |
2015-12-02 | rc.conf.Linux: document the rkt keyword | William Hubbs | |
2015-12-02 | Add detection for rkt containers | William Hubbs | |
2015-12-02 | Add detection for docker containers | William Hubbs | |
2015-12-01 | librc: comsolidate rc_sys_v1 and rc_sys_v2 into rc_sys | William Hubbs | |
These functions were never meant to be used outside of OpenRC, and they were added when we thought we were going to do away with the automatic detection of subsystems. Since the autodetection is not going away, we can combine these functions into rc_sys. |