aboutsummaryrefslogtreecommitdiff
path: root/src/librc/librc.c
AgeCommit message (Collapse)Author
2008-03-03Introduce LOCAL_PREFIX for a user maintained script location.Roy Marples
2008-03-03Fix prefix test.Roy Marples
2008-03-02If build in a prefix, define the system as prefix.Roy Marples
2008-03-01Fix unused var.Roy Marples
2008-02-28Support the use of PREFIX and PKG_PREFIX.Roy Marples
2008-02-19Fix compile on Linux.Roy Marples
2008-02-19Add the nojail keyword which excludes services marked as such from the ↵Roy Marples
dependency tree when in a jail, #bug 22
2008-02-10Remove unsed varsRoy Marples
2008-02-04Just restore the old set.Roy Marples
2008-02-02Fix fork error message.Roy Marples
2008-02-02OK, 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-02Fix compile on systems that do not expose SYS_sigaction.Roy Marples
2008-02-02Using syscall in a vfork is safe for sigaction and sigprogmask.Roy Marples
2008-02-02Block signals to avoid fork /signal races.Roy Marples
2008-01-30Fix adding net scripts to the boot runlevel.Roy Marples
2008-01-22Quiet some lint warnings.Roy Marples
2008-01-15If adding to the boot runlevel, ensure that the realpath of the resolved ↵Roy Marples
service points to /etc/init.d/$service
2008-01-14strip trailing newlinesMike Frysinger
2008-01-13Remove rc_service_plugable function and make it private as it needs to read ↵Roy Marples
from our config file.
2008-01-11Re-indent to a standard tw of 8.Roy Marples
2008-01-07rc_getline keeps expanding it's malloced buffer until it has read a whole ↵Roy Marples
line or EOF. All functions which read into static buffers have been changed to use fhis function to avoid any potential overflows and to ensure we really do read a long long config line.
2008-01-06We should check we resolved a service before stating it's existance.Roy Marples
2008-01-05Add some .mk stubs to impersonate bsk .mk files to make writing our ↵Roy Marples
Makefiles easier. libeinfo, librc and rc now have their own seperate directories. More work is needed to tidy this up though.