Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-01-05 | Remove broken automatic LXC subsystem detection. | Robin H. Johnson | |
Any system using cgroups was being detected as an LXC system. This was triggering on OpenVZ under RHEL6 as well as the "automated per tty task groups" as discussed on the LKML. All LXC users should now switch to the new rc_sys variable introduced in the previous patch. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> | |||
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-04 | Add support for Linux Containers, fixes #202. | Roy Marples | |
Patch by bug reporter. | |||
2009-09-21 | Don't quote opts | 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-23 | Improve style for KNF | Roy Marples | |
2009-02-28 | Set errno when service does not exist better. | Roy Marples | |
2009-01-29 | Clean up some compiler warnings. | Roy Marples | |
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-08-19 | Add new OpenVZ detection code | Roy Marples | |
2008-06-05 | No need to include this. | Roy Marples | |
2008-04-08 | Give an error when running zap as a generic user. | Roy Marples | |
2008-03-28 | Merge branch 'master' of git@git.overlays.gentoo.org:proj/openrc | Roy Marples | |
2008-03-28 | Support XEN on NetBSD | Roy Marples | |
2008-03-28 | Remove rc_service_start/stop from librc as they block and unmask signals. ↵ | Roy Marples | |
The application may not wish this behaviour and should fork/exec the service itself. | |||
2008-03-26 | Add license blurb to a few files and append my email to my name. | Roy Marples | |
2008-03-24 | Fix adding services to the boot runlevel, #43 | Roy Marples | |
2008-03-24 | add missing rc_stringlist_new/rc_sys hidden defs | Mike Frysinger | |
2008-03-23 | Fix returning a service descriptions. | Roy Marples | |
2008-03-19 | Add rc-service and update all softlevel refs to runlevel. | Roy Marples | |
2008-03-19 | Fix define name | Roy Marples | |
2008-03-19 | Return scheduled services correctly. | Roy Marples | |
2008-03-17 | Make rc_getline private and save it's buffer so it's sort of like getline ↵ | Roy Marples | |
from glibc. | |||
2008-03-17 | init some vars. | Roy Marples | |
2008-03-17 | This should be a fixed buffer. | Roy Marples | |
2008-03-17 | Punt the rc_strcatpaths function and use snprintf instead to save on ↵ | Roy Marples | |
expensive malloc calls. | |||
2008-03-16 | Use correct TAILQ_CONCAT macro when not defined. | 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-03-08 | d_type is not portable across filesystems. | Roy Marples | |
2008-03-03 | Split VPS into VSERVER and OPENVZ | Roy Marples | |
2008-03-03 | rc single and rc sysinit don't check sysvinit env vars in prefix. | Roy Marples | |
2008-03-03 | Introduce LOCAL_PREFIX for a user maintained script location. | Roy Marples | |
2008-03-03 | Fix prefix test. | Roy Marples | |
2008-03-02 | If build in a prefix, define the system as prefix. | Roy Marples | |
2008-03-01 | Fix unused var. | Roy Marples | |
2008-02-28 | Support the use of PREFIX and PKG_PREFIX. | Roy Marples | |
2008-02-19 | Fix compile on Linux. | Roy Marples | |
2008-02-19 | Add the nojail keyword which excludes services marked as such from the ↵ | Roy Marples | |
dependency tree when in a jail, #bug 22 | |||
2008-02-10 | Remove unsed vars | Roy Marples | |
2008-02-04 | Just restore the old set. | Roy Marples | |
2008-02-02 | Fix fork error message. | Roy Marples | |
2008-02-02 | OK, we have to use fork with sigprocmask as not all systems provide a ↵ | Roy Marples | |
working and sane kernel call to bypass libc. | |||
2008-02-02 | Fix compile on systems that do not expose SYS_sigaction. | Roy Marples | |
2008-02-02 | Using syscall in a vfork is safe for sigaction and sigprogmask. | Roy Marples | |
2008-02-02 | Block signals to avoid fork /signal races. | Roy Marples | |
2008-01-30 | Fix adding net scripts to the boot runlevel. | Roy Marples | |
2008-01-22 | Quiet some lint warnings. | Roy Marples | |