aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2007-12-14udev requires try function and the modules-update program should take care ↵Roy Marples
of any 2.4 vs 2.6 kernel issues. Also add vim instructions to a few files.
2007-12-14Remove Gentoo copyright from all files that I know I have writtenRoy Marples
2007-12-14Allow services to be in /usr/local/etc/init.d, but disallow them being added ↵Roy Marples
to the boot runlevel.
2007-12-14If we need to regenrate the deptree in the boot runlevel, remove it ↵Roy Marples
afterwards as the dependencies may need programs brought up by localmount. The dependencies will be regenerated correctly in the next runlevel.
2007-12-08Mirror the action of rc-update in baselayout-1, with the exception of adding ↵Roy Marples
to the currnet runlevel if no runlevel specified.
2007-12-08Add termcap support.Roy Marples
2007-12-07whitespaceRoy Marples
2007-12-07Just check that ecolor returns a string > 0Roy Marples
2007-12-07Include time.h on linuxRoy Marples
2007-12-06Don't be spammy or interactive when we don't outputRoy Marples
2007-12-06Move RC_ to EINFO_ for all env vars related to einfo.Roy Marples
2007-12-05Remove rc_service_wait as runscript.c should do the waiting. ↵Roy Marples
rc_deptree_depend now returns the exact depends as listed. This is so we can support a new 'keywords' directive. We can add whatever here, like 'notimeout' which means that an init script doesn't timeout. This removes the hardcoded check on checkfs and checkroot.
2007-12-03As ecolor does not take a tty, try and guess a valid one.Roy Marples
2007-12-03Warn about pidfiles not being created.Roy Marples
2007-11-28RC_DEPEND_STRICT -> rc_depend_strictRoy Marples
2007-11-28We don't care about update-rcRoy Marples
2007-11-28Massive whitespace cleanupRoy Marples
2007-11-28Sanitize our PATH a bit better, and terminate it correctly in start-stop-daemon.Roy Marples
2007-11-28Use a more generic BSD define.Roy Marples
2007-11-27git clean before dist, and add some ignore filesRoy Marples
2007-11-26Change to hilite and space a little moreRoy Marples
2007-11-23Fix install permissions a littleRoy 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-22touch upsRoy Marples
2007-11-22Fix execing a for argument list too longRoy Marples
2007-11-22Allow 'after *; before local;' to workRoy Marples
2007-11-21We cannot use realpath to resolv services as some are symlinks.Roy Marples
2007-11-20opts -> extra_commands. This is much more descriptive.Roy Marples
2007-11-20Open RC -> OpenRCRoy Marples
2007-11-19rc.c needs version.hRoy Marples
2007-11-19Move runlevel and lib logic to the sub MakefilesRoy Marples
2007-11-19Display version on start and allow --version to workRoy Marples
2007-11-19Our build chain now works with GNU and BSD make implementationsRoy Marples
2007-11-19Only start plugins once we have made an exclusive fileRoy Marples
2007-11-16Run the hook_out if setRoy Marples
2007-11-16If starting and started or stopping and stopped, just warn and continue. ↵Roy Marples
Fixes Gentoo bug #176452 again.
2007-11-15Vanilla FreeBSD make is now supported for srcRoy Marples
2007-11-14Install our .so links to /usr/libRoy Marples
2007-11-14Show help if we don't have any args, Gentoo #198380.Roy Marples
2007-11-14We don't define a version yet.Roy Marples
2007-11-14Use realpath to resolve our service.Roy Marples
2007-11-14relicense as 2-clause BSD, with the kind permission of GentooRoy Marples
2007-11-14We should always give eend a message.Roy Marples
2007-11-14Really remove env-updateRoy Marples
2007-11-14If we have specified a pidfile then we only stop the pid listed,Roy Marples
regardless of other arguments.
2007-11-14Control of system defined env vars should not be done by us.Roy Marples
2007-11-04initialize sNed Ludd
2007-10-31Fix starting state and clean some whitespaceRoy Marples
2007-10-31You can now log baselayout-2 again, through the RC_LOGGER conf.d/rcRoy Marples
setting. The log is temp stored in /lib/rc/init.d/rc.log and appended to /var/log/rc.log if it's writeable. sysinit cannot be logged in Linux as we rely on sysinit to bring the system up to a point where we can log. single user cannot be logged on FreeBSD due to waitpid(0,0,0) incorrectly waiting for the log daemon in another process group.
2007-10-29rc --override foo will override the runlevel to load after boot or single ↵Roy Marples
user runlevels to avoid rc recursion, #196338