summaryrefslogtreecommitdiff
path: root/src/rc/start-stop-daemon.c
Commit message (Collapse)AuthorAge
* Parse retry schedule correctly, #129. Thanks to vaeth.Roy Marples2008-12-28
|
* We should match on the correct args for stopping daemons when pidfilesRoy Marples2008-12-23
| | | | | are not being used.
* Save a needless malloc when re-creating PATH.Roy Marples2008-11-12
|
* Don't set user info unless stated.Roy Marples2008-11-11
|
* Fix stopping with a faulty pidfile.Roy Marples2008-11-10
|
* Fix sending signals, #121.Roy Marples2008-11-03
|
* Plug a leak and expand exec also.Roy Marples2008-10-30
|
* Allow ~ and ~user to expand for chdir and chroot.Roy Marples2008-10-30
|
* Fix --name when stopping, Gentoo #243088.Roy Marples2008-10-30
|
* Properly set PAM enviornment variables after opening session.Roy Marples2008-10-29
| | | | | | | Without this change, modules like pam_mktemp or pam_env and similar will be unable to change users' environments, like they are supposed to.
* #ifdef atexit cleanups calling free as the OS should do this for us, but ↵Roy Marples2008-10-06
| | | | valgrind debuggers need it.
* Stop ssd from waiting by default - most daemons are good now.Roy Marples2008-09-26
|
* Our match arguments could be different from the exec arguments, as only the ↵Roy Marples2008-09-22
| | | | kernel should set script arguments.
* Allow interpreted daemons to detect interperter options.Roy Marples2008-09-22
|
* Clean up some compile warnings.Roy Marples2008-09-18
|
* Allow interpreted daemons to use s-s-d a little easier.Roy Marples2008-09-17
|
* Actually set the umask.Roy Marples2008-08-20
|
* Add -k,--umask option, Gentoo #232455.Roy Marples2008-08-20
|
* Attempt to make s-s-d simpler by not enforcing the need for a full path and ↵Roy Marples2008-07-27
| | | | maybe working better with interpreted scripts.
* STAILQ -> TAILQRoy Marples2008-07-08
|
* Be quiet when checking at start.Roy Marples2008-05-27
|
* When stopping with a pidfile, only read the pid once incase it vanishes but ↵Roy Marples2008-05-27
| | | | the process still hangs around.
* Cast to unsigned char for ctype calls.Roy Marples2008-04-17
|
* Add license blurb to a few files and append my email to my name.Roy Marples2008-03-26
|
* Typo.Roy Marples2008-03-19
|
* SVCNAME -> RC_SVCNAME, but export SVCNAME still for compat.Roy Marples2008-03-19
|
* Punt the rc_strcatpaths function and use snprintf instead to save on ↵Roy Marples2008-03-17
| | | | expensive malloc calls.
* rc_find_pids now returns RC_PIDLIST instead of a NULL terminated array.Roy Marples2008-03-17
|
* Remove null terminated char ** lists in favour of RC_STRINGLIST, using TAILQ ↵Roy Marples2008-03-16
| | | | from queue(3). Refactor code style around the BSD KNF.
* RC_SERVICE now points to the service file, so daemons can recall us directly.Roy Marples2008-03-11
|
* With --quiet, we should quiet the daemon we're starting too.Roy Marples2008-02-25
|
* Force the specification of a pidfile or process name if daemon is a script. ↵Roy Marples2008-02-24
| | | | Alternatively, document the use of starting the script interpreter and passing the daemon as an option.
* Welcome to 2008.Roy Marples2008-02-22
|
* Fix verbose without --exec.Roy Marples2008-02-19
|
* We should remove stale pidfiles and service daemon info if we didn't find ↵Roy Marples2008-02-19
| | | | anything to stop, bug #25.
* We need to be able to locate pids by argv, instead of just argv0.Roy Marples2008-02-17
|
* Just use the extern applet var.Roy Marples2008-02-11
|
* Constantise as much as possible so that it reduces COW usage.Roy Marples2008-02-01
|
* Use sigaction over signal.Roy Marples2008-02-01
|
* Use the variable instead of type for sizeof.Roy Marples2008-01-30
|
* Quiet some more lint warnings.Roy Marples2008-01-22
|
* Checking first char for null is more efficient than strlen.Roy Marples2008-01-21
|
* strip trailing newlinesMike Frysinger2008-01-14
|
* Re-indent to a standard tw of 8.Roy Marples2008-01-11
|
* Compile without warnings on NetBSDRoy Marples2008-01-09
|
* Set include paths in Makefile instead of .c filesRoy Marples2008-01-06
|
* Add the missing changes from the recent Makefile updatesRoy Marples2008-01-05
|
* Add some .mk stubs to impersonate bsk .mk files to make writing our ↵Roy Marples2008-01-05
Makefiles easier. libeinfo, librc and rc now have their own seperate directories. More work is needed to tidy this up though.