aboutsummaryrefslogtreecommitdiff
path: root/etc
AgeCommit message (Collapse)Author
2011-11-17Add CGroup supportPatrick Lauer
X-Gentoo-Bug: 390297 X-Gentoo-Bug: http://bugs.gentoo.org/show_bug.cgi?id=390297
2011-10-20further clean up OS differences in makefilesMike Frysinger
No need for if() logic. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2011-10-19Make variable references in Makefiles consistentWilliam Hubbs
Some variable references were written as $(foo), but the majority were written as ${foo}. This commit changes all of the variable references to using braces.
2011-10-18consolodate MakefilesWilliam Hubbs
The tree contained many operating system specific Makefiles which were being included in other Makefiles. This commit removes those and adds the code to the makefiles which included them using make's conditional processing. X-Gentoo-Bug: 387441 X-Gentoo-Bug-URL: http://bugs.gentoo.org/show_bug.cgi?id=387441
2011-07-06rc_log_path should be quotedWilliam Hubbs
2011-07-06Rename rc_logger_path to rc_log_pathChristian Ruppert
2011-07-06Document the new rc_logger_path optionChristian Ruppert
2011-06-29drop useless "All rights reserved" noticeMike Frysinger
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2011-04-18make rc_sys system specificWilliam Hubbs
This rearranges the configuration files so it is more clear that the rc_sys setting is system specific. X-Gentoo-Bug: 363957 X-Gentoo-Bug-URL: http://bugs.gentoo.org/show_bug.cgi?id=363957
2011-03-21update documentation for rc_sysWilliam Hubbs
Originally the plan was to deprecate this code, but this will not be happening. There are some subsystems which can still be autodetected, so we are keeping this code and allowing users to override the automatic detection with this variable as well as set it to other subtypes we cannot autodetect. X-Gentoo-Bug: 357247 X-Gentoo-Bug-URL: http://bugs.gentoo.org/show_bug.cgi?id=357247
2011-03-14rc_sys: let default behavior be automagicMike Frysinger
The default rc_sys behavior was changed to always require manual intervention by users. This pretty much breaks all of the diff system variants out there if people don't explicitly edit their rc.conf file ahead of time. We should have things work "out of the box" as much as possible and reasonable. X-Gentoo-Bug: 357247 X-Gentoo-Bug-URL: http://bugs.gentoo.org/357247 Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2011-03-05remove references to the migration guideWilliam Hubbs
The openrc code base is not gentoo specific, so I feel that we should not refer to the migration guide in the comments inside the configuration files.
2011-03-05allow default rc_sys value to be set at build timeWilliam Hubbs
This allows the default value of rc_sys to be set when openrc is compiled. This will allow openrc to be installed, e.g. on vserver guests and will allow them to be rebooted without the need to edit rc.conf. This patch is a combined effort between myself and Robin Johnson. X-Gentoo-Bug: 357247 X-Gentoo-Bug-URL: http://bugs.gentoo.org/show_bug.cgi?id=357247
2011-03-03fix typoWilliam Hubbs
2011-01-17more whitespace cleanupMike Frysinger
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2011-01-16Bug #351783: more documentation for rc_sys. But really see the OpenRC ↵Robin H. Johnson
migration guide where this is covered.
2011-01-13bug 351523: fix deprecation date for rc_sysWilliam Hubbs
The deprecation notice for automatic detection of the system type stated that the automatic detection will be removed no later than 2010/03/01, but it should state 2011/03/01.
2011-01-05Implement 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-11-01update documentation for rc_interactiveWilliam Hubbs
rc_interactive is automatically disabled if rc_parallel is set to YES. Update the documentation in rc.conf to reflect this. This fixes bug #327305.
2010-10-27allow net_fs_list to be extended but not replacedWilliam Hubbs
This fixes bug #342825.
2010-01-08random spelling fixesMike Frysinger
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2009-10-15Add lustreRoy Marples
2009-10-11Add more net fs's, Gentoo #284327.Roy Marples
2009-05-01Add (c) to CopyrightRoy Marples
2009-04-30Go back to gitRoy Marples
2009-04-27Fix the nstop keyword.Roy Marples
2009-04-26Use /bin/bash or user shell in /etc/passwd if none set before /bin/sh.Roy Marples
2009-04-24Don't drop to sulogin by default, but make this configurable.Roy Marples
2009-04-24Allow rc to start (optionally stop) crashed services, #120Roy Marples
2009-04-19Document rc_nostop, #118Roy Marples
2008-12-04Punt .gitignore files.Roy Marples
2008-11-03Add 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-30We no longer hotplug by default.Roy Marples
2008-10-27Remove sysvinit specific code.Roy Marples
The runlevels shutdown, reboot, sysinit and single should be called by init(8) and shutdown(8) and not manually. sysvinit users will have to add sulogin to their inittab to secure the console.
2008-10-10Remove coldplug and just have hotplug which is a list of allowed/disallowed ↵Roy Marples
services. Makes things much easier.
2008-10-10sysinit is now a real runlevel that handles things like udev, dmesg andRoy 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-26Stop ssd from waiting by default - most daemons are good now.Roy Marples
2008-09-18Warn about parallel still locking the system.Roy Marples
2008-03-27Fix install of rc and rc.shutdown on the BSD's.Roy Marples
2008-03-26Ignore more files.Roy Marples
2008-03-25Rework our folder structure so that we don't have OS specific dirs, making ↵Roy Marples
it easier to share init and conf files per OS.
2008-03-05Add tunable SYSCONFDIRRoy Marples
2008-01-31Remove rc_force_auto as users can now specify -y in fsck_args.Roy Marples
2008-01-30Allow !net to remove the net provision from dependencies.Roy Marples
2008-01-10Allow for OS and SUBOS folders so we can introduce NetBSD scripts whilst ↵Roy Marples
keeping BSD for all BSD's.
2008-01-05Move the env whitelists to an rc var and build in the system whitelist.Roy Marples
2008-01-02Allow rc_$service_$deptype in rc.confRoy Marples
2007-12-27Add a misc var section and add unicode to it.Roy Marples
2007-11-23Move /etc/conf.d/rc to /etc/rc.conf.Roy Marples
Lowercase all configurable variables, non configurations remain uppercase. Replace rc_env_bool with rc_yesno. Split localmount info procfs (Linux) and dumpon, savecore (BSD)
2007-11-14These files belong with baselayoutRoy Marples