aboutsummaryrefslogtreecommitdiff
path: root/src/rc.c
AgeCommit message (Collapse)Author
2007-12-20Let service_started_daemon work off SVCNAMERoy Marples
2007-12-20Constant data and pointersRoy Marples
2007-12-20Fix service_*_valueRoy Marples
2007-12-19checkown -> checkpathRoy Marples
2007-12-19get_options -> service_get_value and save_options -> service_set_valueRoy Marples
2007-12-19cbasename -> basename_cRoy Marples
2007-12-19Introduce cbasename so we don't have to strdup(basename) and free all the time.Roy Marples
2007-12-18Allow service_* functions to work off SVCNAME if no arguments passedRoy Marples
2007-12-18Allow service_* functions to work off SVCNAME if no arguments passedRoy Marples
2007-12-14Remove Gentoo copyright from all files that I know I have writtenRoy Marples
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-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-11-26Change to hilite and space a little moreRoy 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-20Open RC -> OpenRCRoy Marples
2007-11-19Display version on start and allow --version to workRoy Marples
2007-11-14We don't define a version yet.Roy Marples
2007-11-14relicense as 2-clause BSD, with the kind permission of GentooRoy Marples
2007-11-14Really remove env-updateRoy Marples
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
2007-10-23Stop using asprintfRoy Marples
2007-10-22Wait for plugins to finish before moving on.Roy Marples
2007-10-15const correctnessRoy Marples
2007-10-12malloc over fatty buffersRoy Marples
2007-10-11malloc data size, not pointer sizeRoy Marples
2007-10-09Fix failed services a little, and make timeout more saneRoy Marples
2007-10-09Improve applet help a little. Also, if mountinfo as any mounts given, work ↵Roy Marples
explictly with --netdev/--nonetdev
2007-10-09Quiet some compile time warnings on uclibcRoy Marples
2007-10-08Wups, should be xstrdupRoy Marples
2007-10-08Punt rc_ from xstrdup, xalloc, xrealloc and exists as they're not in librc ↵Roy Marples
anymore
2007-10-08Move rc_env_filter and rc_env_config out of librc and into rcRoy Marples
2007-10-05Fix a few errors with the last few commitsRoy Marples
2007-10-05Punt rc_waitpidRoy Marples
2007-10-05Punt rc_rm_dirRoy Marples
2007-10-05Punt rc_ls_dirRoy Marples
2007-10-04Punt rc_is_dirRoy Marples
2007-10-03rc_make_env -> rc_env_config, rc_filter_env -> rc_env_filterRoy Marples
2007-10-03rc_service_option_set -> rc_service_value_set, rc_service_option_get -> ↵Roy Marples
rc_service_value_get
2007-10-02Compile fixRoy Marples
2007-10-02rc_allow_plug -> rc_service_plugableRoy Marples
2007-10-02rc_set_service_option -> rc_service_option_set, rc_get_service_option -> ↵Roy Marples
rc_service_option_get
2007-09-29Plug a leakRoy Marples
2007-09-29Rationalise more functions into rc_service_Roy Marples
2007-09-29librc no longer uses libeinfo. deptree function names are now all under ↵Roy Marples
rc_deptree_
2007-09-28rc_service_state now returns the state as a mask, which means that we can do ↵Roy Marples
things with just the one call making is more efficient.
2007-09-28enums are now fixed to specific values and are in UPPER CASE.Roy Marples