aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2008-02-03RC_DEP_START/STOP should only be used for ordering services, and not the ↵Roy Marples
actual dependencies ofthe services themselves. This allows coldplugged services to satisfy the net dependency for rc ordering them correctly but not for services that require net and strict is on.
2008-02-03Allow non root users to use start-stop-daemon when linked with pam, Gentoo ↵Roy Marples
bug #207836.
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-02Fix compile against old lib.sRoy Marples
2008-02-02Fix compile on BSD.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-02-01Constantise as much as possible so that it reduces COW usage.Roy Marples
2008-02-01Factor out the str attribute in the ecolors array to its own array. This way ↵Roy Marples
ecolors can be marked const.
2008-02-01Use sigaction over signal.Roy Marples
2008-02-01Fix compile on BSDRoy Marples
2008-01-31Fix up deps for new scripts.Roy Marples
2008-01-30Use the variable instead of type for sizeof.Roy Marples
2008-01-30Ensure that we use our default CFLAGS if none set.Roy Marples
2008-01-30Use the variable instead of type for sizeof.Roy Marples
2008-01-30Add xzalloc function to reduce size.Roy Marples
2008-01-30Allow !net to remove the net provision from dependencies.Roy Marples
2008-01-30Fix adding net scripts to the boot runlevel.Roy Marples
2008-01-30Specify install modes for all our files.Roy Marples
2008-01-29Fix branding.Roy Marples
2008-01-29Do our coldplug at the end of sysinit as there's no guarantee that the boot ↵Roy Marples
runlevel will be called before the default runlevel.
2008-01-29If we don't have any branding, then add some uname info at startup.Roy Marples
2008-01-28Fix service_started_daemon, bug #11Roy Marples
2008-01-22Quiet some more lint warnings.Roy Marples
2008-01-22Quiet some lint warnings.Roy Marples
2008-01-22Quiet some lint warnings.Roy Marples
2008-01-22Define our x* functions as unused rather than inline for a massive space saving.Roy Marples
2008-01-21Prefer for (;;) over while (1)Roy Marples
2008-01-21Checking first char for null is more efficient than strlen.Roy Marples
2008-01-21Testing the first character for NULL is more efficient than checking a ↵Roy Marples
strlen of 0.
2008-01-21 should not produce a red starRoy Marples
2008-01-18We should never change the list passed to rc_config_value.Roy Marples
2008-01-18Style.Roy Marples
2008-01-18Don't enforce a C99 compiler.Roy Marples
2008-01-18rc_coldplug=no really stops all coldplug eventsRoy 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-15We should not use options for rc-update, as add, delete and such are commands.Roy Marples
2008-01-15rc_newer_than no longer tests if souce has data, making it a more logical ↵Roy Marples
function. As such, we add the existss function to check for existance and size when checking to see if the deptree needs an update.
2008-01-14Fix rc changing runlevels after splitting out the applets.Roy Marples
2008-01-14Fix shell_var as reported by lamusic.Roy Marples
2008-01-14Fix is_older_than.Roy Marples
2008-01-14Put the applets into rc-applet.c so that rc.c is easier to manage.Roy Marples
2008-01-14partial revert of previous commit -- the rpath stuff was meant to be kept ↵Mike Frysinger
local only
2008-01-14Add support for is_newer_than and is_older_than. is_older_than currently ↵Roy Marples
doesn't work as expected, but is_newer_than works fine.
2008-01-14tweak help since this works for dirs and filesMike Frysinger
2008-01-14fix --mode parsing by checking the proper function parameterMike Frysinger
2008-01-14add missing "-d" optionMike Frysinger
2008-01-14add shortcuts for generating symlinksMike Frysinger