Commit Graph

697 Commits

Author SHA1 Message Date
Roy Marples b3df16a03e syslogd uses net 2007-12-19 12:46:45 +00:00
Roy Marples cd45e54357 Introduce cbasename so we don't have to strdup(basename) and free all the time. 2007-12-19 12:46:08 +00:00
Roy Marples 2f7218c984 Make checkown --user --group behave more like chown 2007-12-19 10:49:03 +00:00
Roy Marples 47887ac7c3 usage now requires a global applet var instead of a define, don't prefix describe output and use generic usage for runscript. 2007-12-18 18:01:05 +00:00
Roy Marples 437363a344 We no longer need SVCNAME here 2007-12-18 17:59:29 +00:00
Roy Marples c556731ad3 Allow service_* functions to work off SVCNAME if no arguments passed 2007-12-18 16:51:59 +00:00
Roy Marples 05a9d0e25e Allow service_* functions to work off SVCNAME if no arguments passed 2007-12-18 16:48:56 +00:00
Roy Marples e4b73c506b Describe extra_started_commands also. 2007-12-17 14:29:19 +00:00
Roy Marples 4a4f808a0f Rework the manpages into mdoc format for easier maintainence 2007-12-17 10:14:54 +00:00
Roy Marples 33dac46299 savecore happens before swap, so don't depend on it. 2007-12-14 23:11:54 +00:00
Roy Marples 6f41b4de60 savecore happens before swap, so don't depend on it. 2007-12-14 23:11:33 +00:00
Roy Marples e41249b450 savecore happens before swap, so don't depend on it. 2007-12-14 23:10:58 +00:00
Roy Marples d2e3fcae3c Our tools should not inherit EINFO_QUIET from the curret environmet, Gentoo bug #201352 2007-12-14 23:01:28 +00:00
Roy Marples 10edca8e0e Only assume the current runlevel if none specified 2007-12-14 23:00:29 +00:00
Roy Marples afdcf1fa15 udev requires try function and the modules-update program should take care of any 2.4 vs 2.6 kernel issues. Also add vim instructions to a few files. 2007-12-14 20:09:53 +00:00
Roy Marples 584cea1f8e Add some avahi scripts 2007-12-14 15:49:25 +00:00
Roy Marples a010d0bb69 Remove the try and check_statedir functions 2007-12-14 14:19:03 +00:00
Roy Marples 9f2403dffa Remove Gentoo copyright from all files that I know I have written 2007-12-14 14:12:38 +00:00
Roy Marples a3db3bac62 Allow services to be in /usr/local/etc/init.d, but disallow them being added to the boot runlevel. 2007-12-14 12:24:16 +00:00
Roy Marples b73bd04cf3 If we need to regenrate the deptree in the boot runlevel, remove it afterwards as the dependencies may need programs brought up by localmount. The dependencies will be regenerated correctly in the next runlevel. 2007-12-14 12:23:13 +00:00
Roy Marples f8db842dd2 Default to correct init dir and preserve depconfig 2007-12-14 12:17:57 +00:00
Roy Marples 5541d3e385 We should only do colours if fd1 is a terminal by default 2007-12-14 12:16:05 +00:00
Roy Marples 7a18054fbe Only configure SSID if we are running on a wireless interface. 2007-12-10 16:25:29 +00:00
Roy Marples 159fc8b4ad Fix wpa_supplicant configuring per ssid 2007-12-10 16:19:04 +00:00
Roy Marples 39b7394d93 uppercase values 2007-12-09 13:52:03 +00:00
Roy Marples f71beafa16 uppercase values 2007-12-09 13:50:41 +00:00
Roy Marples 62bbbf7f31 normalise var name 2007-12-09 13:49:43 +00:00
Roy Marples 0df6d640f7 Use yesno more 2007-12-09 13:49:20 +00:00
Roy Marples 2c3c27e251 Mirror the action of rc-update in baselayout-1, with the exception of adding to the currnet runlevel if no runlevel specified. 2007-12-08 12:10:45 +00:00
Roy Marples 9a6cfc0a9b Add termcap support. 2007-12-08 02:50:35 +00:00
Roy Marples 0451576374 whitespace 2007-12-07 14:33:37 +00:00
Roy Marples 2b107a992b Ensure that hostid starts early 2007-12-07 14:32:57 +00:00
Roy Marples b1569127b4 Just check that ecolor returns a string > 0 2007-12-07 14:32:28 +00:00
Roy Marples acf425e822 Include time.h on linux 2007-12-07 14:31:51 +00:00
Roy Marples 17585a3c04 Don't be spammy or interactive when we don't output 2007-12-06 11:16:27 +00:00
Roy Marples d3436344ee Don't exit in functions. 2007-12-06 10:49:11 +00:00
Roy Marples a178d53202 Move RC_ to EINFO_ for all env vars related to einfo. 2007-12-06 10:48:00 +00:00
Roy Marples a31c7cc61e These don't need to be exec 2007-12-05 17:49:53 +00:00
Roy Marples 0490a9290a Remove rc_service_wait as runscript.c should do the waiting. rc_deptree_depend now returns the exact depends as listed. This is so we can support a new 'keywords' directive. We can add whatever here, like 'notimeout' which means that an init script doesn't timeout. This removes the hardcoded check on checkfs and checkroot. 2007-12-05 17:48:07 +00:00
Roy Marples f40f7528be Add a nscd init script 2007-12-05 16:41:54 +00:00
Roy Marples 27067e55e5 Add a newsyslog init script 2007-12-05 16:31:23 +00:00
Roy Marples 0f7cb3293a Add a mixer init script 2007-12-05 16:22:20 +00:00
Roy Marples 4317408027 Add hostid to the boot runlevel 2007-12-05 16:03:05 +00:00
Roy Marples fa19e8ec4a Change file perms 2007-12-05 15:57:26 +00:00
Roy Marples b258e0eb52 Add hostid init script, based on the FreeBSD one. 2007-12-05 15:57:17 +00:00
Roy Marples 07e3d69c52 Our default start command should correctly recover on failed re-entrant services 2007-12-04 16:15:32 +00:00
Roy Marples 09f949de5e Remove our reliance on sed and grep 2007-12-04 14:19:47 +00:00
Roy Marples ba3248e6d2 Preserve IFS correctly 2007-12-04 14:18:41 +00:00
Roy Marples bb2b8f383f Allow moused to have configs per port 2007-12-04 12:25:12 +00:00
Roy Marples 8cfb8f1333 Always show the 'Waiting for IPv6 addresses' message if we need to wait, and fixup inet6 addresses on FreeBSD-7 2007-12-04 09:55:59 +00:00