Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-01-05 | Implement explicit selection of subsystem types. | Robin H. Johnson | |
- Fixes bugs #347583, #349389, both of which were triggered by cgroups being detected as the LXC subsystem type. - Makes it much easier to select "prefix" type. - "rc -S" will now print a warning if you have not configured rc_sys in /etc/rc.conf - All other semantics of rc_sys are unchanged in this patch. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> | |||
2010-01-08 | random spelling fixes | Mike Frysinger | |
Signed-off-by: Mike Frysinger <vapier@gentoo.org> | |||
2009-11-14 | Only allow one service to be provided by default. | Roy Marples | |
Fixes Gentoo #293139. | |||
2009-11-04 | Add support for Linux Containers, fixes #202. | Roy Marples | |
Patch by bug reporter. | |||
2009-09-21 | Don't quote opts | Roy Marples | |
2009-07-20 | Don't provide ourself, fixes #190 | Roy Marples | |
2009-07-01 | We should use -feature instead of nofeature. | Roy Marples | |
This matches the ifconfig and Gentoo USE flag syntax and is hopefully easier to read. Fixes #178. | |||
2009-06-21 | Use rc_getline instead of assuming a fixed kernel cmdline length. | Roy Marples | |
This is now requires as COMMAND_LINE_SIZE isn't exposed by kernel headers anymore. Fixes #177. | |||
2009-05-23 | Move non compiled libraries from /lib/rc to /libexec/rc | Roy Marples | |
OpenRC version is now stored as plaintext in /libexec/rc/version Plugins (cursplash, splashutils) will have to be re-compiled to pickup the new directories. State data needs to be moved from /lib/rc/init.d to /libexec/rc/init.d as well. | |||
2009-05-05 | Fix compile on NetBSD | Roy Marples | |
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-30 | Go back to git | Roy Marples | |
2009-04-28 | Don't start services when their need dependency is broken | Roy Marples | |
2009-04-25 | Use kill for the pid check as it's fast. | Roy Marples | |
2009-04-24 | We should match the full variable name. | Roy Marples | |
2009-04-23 | Improve style for KNF | Roy Marples | |
2009-02-28 | Set errno when service does not exist better. | Roy Marples | |
2009-02-12 | Fix return value for tests. | Roy Marples | |
2009-01-29 | Clean up some compiler warnings. | Roy Marples | |
2009-01-13 | rc_newer/older_than only report file if time_t is a pointer, so it | Roy Marples | |
should take precedence in the argument list. | |||
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 | |||
2009-01-12 | Copyright | Roy Marples | |
2009-01-12 | Use snprintf instead of strlcpy to save on size if not available. | Roy Marples | |
2008-12-04 | Punt .gitignore files. | Roy Marples | |
2008-11-04 | Ignore after dependencies for shutdown when not in the runlevel. | Roy Marples | |
2008-11-03 | Avoid depends not in the runlevel for sysinit and shutdown. | Roy Marples | |
2008-11-03 | Add a new shutdown runlevel, Gentoo #224537. | Roy Marples | |
Split halt.sh into halt, killprocs, romount and savecache services. The reboot runlevel is removed but mapped to shutdown. The halt script should be moved to the sysvinit package. | |||
2008-10-10 | Remove coldplug and just have hotplug which is a list of allowed/disallowed ↵ | Roy Marples | |
services. Makes things much easier. | |||
2008-10-10 | sysinit is now a real runlevel that handles things like udev, dmesg and | Roy Marples | |
mounting various bits in /dev and /sys. init.sh JUST mounts /lib/rc/init.d (and /proc for Linux systems) To make development of this easier we now return an empty RC_STRINGLIST instead of a NULL for empty things. If you don't have a udev init script installed, don't reboot your box OR roll back to an older OpenRC version. | |||
2008-09-22 | We don't check exec when starting, so don't when testing for crashed. | Roy Marples | |
2008-09-19 | Fix stopping wpa_supplicant incorrectly, #107 | Roy Marples | |
2008-09-18 | Add missing profile bits to env, #72. | Roy Marples | |
2008-09-18 | Work with NULL lists. | Roy Marples | |
2008-09-18 | Add new functions, rc_stringlist_find and rc_stringlist_split. | Roy Marples | |
2008-08-19 | Add new OpenVZ detection code | Roy Marples | |
2008-07-27 | Attempt to make s-s-d simpler by not enforcing the need for a full path and ↵ | Roy Marples | |
maybe working better with interpreted scripts. | |||
2008-07-07 | Punt STAILQ and just use TAILQ so we're a bit more portable. | Roy Marples | |
2008-07-03 | Add older_than function to complement newer_than function. Also make the ↵ | Roy Marples | |
userland instance reversed to be compatable with current baselayout, which truely does suck. | |||
2008-06-19 | Use CPPFLAGS so we work with -combine in CFLAGS. | Roy Marples | |
2008-06-10 | fuzzy dependency ordering should be started, starting, stopped whilst ↵ | Roy Marples | |
checking runlevel, bootlevel, any at each stage. | |||
2008-06-05 | No need to include this. | Roy Marples | |
2008-06-05 | Remove broken before dependencies, Gentoo #224171. | Roy Marples | |
2008-06-04 | Use addu instead of another loop. | Roy Marples | |
2008-06-04 | Only add a backreference if it doesn't already exist. | Roy Marples | |
2008-06-04 | No need to check type twice like this. | Roy Marples | |
2008-06-04 | Style. | Roy Marples | |
2008-05-19 | realloc -> xrealloc | Roy Marples | |
2008-05-19 | Fix a potential segfault, thanks to Fernando J. Pereda. | Roy Marples | |
2008-05-12 | The real fix for the last commit is to uncomment some code - d'oh. | Roy Marples | |