Commit Graph

1018 Commits

Author SHA1 Message Date
e18377acca Don't timeout waiting for checkfs and checkroot. Do a better fix later. 2007-05-02 15:17:03 +00:00
c3608471cd SSD_NICELEVEL can now affect the nicelevel for daemons started
by start-stop-daemon, #175397.
2007-05-02 12:33:56 +00:00
700bdb4f1d Stop blindly assuming that a blank TERM is cons25. For cons25 terms we drop one column so we don't get an extra newline. 2007-05-02 10:43:43 +00:00
0380d98d7d restart/schedule stopped services when the trigger service goes inactive on a restart 2007-04-30 13:18:42 +00:00
4d283afe31 /etc/init.d/foo start and stop no longer exit when service is fully
started or stopped, #176452.
2007-04-30 09:06:17 +00:00
abfd181dde env-update now respects COLON_SEPARATED and SPACE_SEPARATED env.d values, #176198. 2007-04-27 11:24:05 +00:00
cf9aa106c6 Set fonts in init-early.sh, don't stop services twice when shutting down and lock prefixed output. 2007-04-26 11:24:07 +00:00
c1d6bfc721 Don't abort select when on signals 2007-04-25 18:12:49 +00:00
8e7868d80f Don't pass $CONSOLE to sulogin and split rc_environ_fd on NULLs 2007-04-25 15:48:54 +00:00
dfc208bd25 We now have an alternative to buffering stdout and stderr.
RC_PREFIX="yes" will put the service name as a prefix to all output
made by the service. Thanks to Ciaran McCreesh for the idea.
2007-04-25 12:30:24 +00:00
a44abb9577 We now buffer stdout and stderr to a file and flush that when running in parallel. RC_PARALLEL_STARTUP has been renamed to RC_PARALLEL. 2007-04-24 11:29:19 +00:00
52c28add45 error then unlink 2007-04-21 09:23:37 +00:00
81c595b3fe Don't free in vfork 2007-04-21 08:34:16 +00:00
3979a1712d Style fixes 2007-04-20 19:03:56 +00:00
35ee67f446 Re-work the starting and stopping of services so we always know the pid so we can kill our children without the need for process groups which we cannot use as keyboard will not work in init. 2007-04-20 18:58:42 +00:00
a5ba34ec15 Fix rc-abort to notify the plugins we are aborting 2007-04-20 15:02:13 +00:00
c52f216450 Added the rc-abort command, #175106 thanks to Daniel Drake. 2007-04-20 13:12:21 +00:00
f269f1961b Plugins now run in a forked process for extra resliance. 2007-04-20 09:39:47 +00:00
49b8b30ab7 Fix fstabinfo -p / 2007-04-19 15:31:01 +00:00
2569e85579 strdup -> rc_xstrdup 2007-04-19 14:54:35 +00:00
3ed60d5202 Use RTLD_NOW instead of RTLD_LAZY 2007-04-19 14:41:10 +00:00
f05ac25185 Fix bridge some more, remove superflous warning from vewarn and error when no interface correctly 2007-04-19 06:46:29 +00:00
e2af000463 remove APPLET check so we can create .depend 2007-04-17 13:00:05 +00:00
9d50d4cb25 start unifying help handling 2007-04-17 12:44:32 +00:00
f5e65274f0 fix #if handling in get_term_columns 2007-04-17 12:21:15 +00:00
f657d87b99 Rationalise our colour usage a little. 2007-04-17 09:32:18 +00:00
54d297725e env vars EINFO_GOOD and friends now override our hardcoded builtins. 2007-04-17 07:06:04 +00:00
6ff4a83d59 More basename compliance. 2007-04-13 16:00:25 +00:00
2714263040 Punt .depend 2007-04-13 15:23:46 +00:00
36e16cef47 Ignore and clean .depend 2007-04-13 15:23:03 +00:00
876bd89f4b hug getopt_long some more 2007-04-13 15:20:10 +00:00
6dde29a0c9 add basic --help 2007-04-13 15:09:37 +00:00
1c82d53247 add hidden visibility support to libeinfo as well 2007-04-13 14:18:38 +00:00
a822d2d118 kill off internal relocations for librc.so 2007-04-13 14:08:16 +00:00
fc06063958 Use basename properly 2007-04-13 13:54:53 +00:00
cb20c5da98 make sure .depend gets regenerated automatically 2007-04-13 13:21:27 +00:00
2ea37cdae3 add .depend / .PHONY support 2007-04-13 13:20:26 +00:00
2348f115c0 use CPPFLAGS rather than CFLAGS where appropriate and make LDFLAGS/-rpath dynamic by only enabling when in .svn repo 2007-04-13 13:06:53 +00:00
5ee5f0c661 revert previous commit 2007-04-13 12:59:12 +00:00
e3440c8ba3 dont create .so links as they arent needed for runtime 2007-04-13 12:55:43 +00:00
51f43d5a53 use ln -sf rather than ln -s incase target exists 2007-04-13 12:39:14 +00:00
21902ef882 add a symlink for update-rc -> rc-update 2007-04-13 12:38:00 +00:00
a07be0513a s-s-d now allows --signal to be used without --stop and --oknodo. man page updated accordingly 2007-04-13 09:21:16 +00:00
824e9577e7 Fix module loading, #174360. s-s-d now changes group when changing user, #174362. 2007-04-13 06:43:00 +00:00
67c5d8e940 Style updates 2007-04-12 13:18:52 +00:00
000f239534 Fix getopt a little 2007-04-12 10:40:51 +00:00
2728cef0e1 Hug getopt_long even though it's not POSIX. start-stop-daemon has always required this and all our supported platforms have it. 2007-04-12 10:08:42 +00:00
aff7b02dce Fix hotplugging of network cards 2007-04-11 14:52:13 +00:00
e6674b2cae Cuddle up to LKML C style 2007-04-11 12:44:47 +00:00
64c4d3875d Move carrier detection back into net.sh. Reserve a new hook numbers 2007-04-11 10:40:53 +00:00