Commit Graph

462 Commits

Author SHA1 Message Date
Roy Marples ec912fa717 Fix compile on BSD 2008-02-01 00:32:50 +00:00
Roy Marples 1e9be161b9 Fix up deps for new scripts. 2008-01-31 18:01:20 +00:00
Roy Marples 84ad9a40a6 Use the variable instead of type for sizeof. 2008-01-30 15:01:37 +00:00
Roy Marples 3506cb2dc7 Ensure that we use our default CFLAGS if none set. 2008-01-30 15:00:58 +00:00
Roy Marples 3f0381e3e6 Use the variable instead of type for sizeof. 2008-01-30 14:46:08 +00:00
Roy Marples 61e36be694 Add xzalloc function to reduce size. 2008-01-30 14:34:55 +00:00
Roy Marples 51a9c647b9 Allow !net to remove the net provision from dependencies. 2008-01-30 13:37:20 +00:00
Roy Marples 4bdfccc2c2 Fix adding net scripts to the boot runlevel. 2008-01-30 12:50:44 +00:00
Roy Marples 2be93c3e0e Specify install modes for all our files. 2008-01-30 10:02:53 +00:00
Roy Marples 39d88dc809 Fix branding. 2008-01-29 14:55:35 +00:00
Roy Marples 9112bd58ca Do our coldplug at the end of sysinit as there's no guarantee that the boot runlevel will be called before the default runlevel. 2008-01-29 13:52:54 +00:00
Roy Marples d8240a1aea If we don't have any branding, then add some uname info at startup. 2008-01-29 10:03:45 +00:00
Roy Marples 9ce3086bf5 Fix service_started_daemon, bug #11 2008-01-28 13:16:33 +00:00
Roy Marples 649a710552 Quiet some more lint warnings. 2008-01-22 11:07:39 +00:00
Roy Marples b4bff9ce5e Quiet some lint warnings. 2008-01-22 10:29:15 +00:00
Roy Marples e5baa6ad37 Quiet some lint warnings. 2008-01-22 10:10:09 +00:00
Roy Marples cbe5648158 Define our x* functions as unused rather than inline for a massive space saving. 2008-01-22 09:35:42 +00:00
Roy Marples 2007ed4b95 Prefer for (;;) over while (1) 2008-01-21 16:10:38 +00:00
Roy Marples 07728abbc1 Checking first char for null is more efficient than strlen. 2008-01-21 15:30:40 +00:00
Roy Marples 847ccac13c Testing the first character for NULL is more efficient than checking a strlen of 0. 2008-01-21 15:20:05 +00:00
Roy Marples 28618c8174 should not produce a red star 2008-01-21 14:31:21 +00:00
Roy Marples 773c2b9ca6 We should never change the list passed to rc_config_value. 2008-01-18 14:01:48 +00:00
Roy Marples 87f785cc31 Style. 2008-01-18 13:30:12 +00:00
Roy Marples b6be36e5ea Don't enforce a C99 compiler. 2008-01-18 11:27:49 +00:00
Roy Marples 862e07c8fd rc_coldplug=no really stops all coldplug events 2008-01-18 10:04:21 +00:00
Roy Marples c6774d1c74 If adding to the boot runlevel, ensure that the realpath of the resolved service points to /etc/init.d/$service 2008-01-15 19:47:48 +00:00
Roy Marples 38f8eee495 We should not use options for rc-update, as add, delete and such are commands. 2008-01-15 09:50:14 +00:00
Roy Marples 3e0f49b846 rc_newer_than no longer tests if souce has data, making it a more logical 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-15 09:24:50 +00:00
Roy Marples 7fe30026b3 Fix rc changing runlevels after splitting out the applets. 2008-01-14 19:53:56 +00:00
Roy Marples 46294cba02 Fix shell_var as reported by lamusic. 2008-01-14 16:17:03 +00:00
Roy Marples 62d793f7ff Fix is_older_than. 2008-01-14 14:41:02 +00:00
Roy Marples e068757810 Put the applets into rc-applet.c so that rc.c is easier to manage. 2008-01-14 14:24:20 +00:00
Mike Frysinger d810e597dc partial revert of previous commit -- the rpath stuff was meant to be kept local only 2008-01-14 10:18:52 +00:00
Roy Marples d695407114 Add support for is_newer_than and is_older_than. is_older_than currently doesn't work as expected, but is_newer_than works fine. 2008-01-14 08:12:37 +00:00
Mike Frysinger e49e5b147c tweak help since this works for dirs and files 2008-01-14 05:48:31 +00:00
Mike Frysinger 357d3ecf84 fix --mode parsing by checking the proper function parameter 2008-01-14 05:39:01 +00:00
Mike Frysinger 0b815cc67f add missing "-d" option 2008-01-14 05:32:47 +00:00
Mike Frysinger 09b958b99d add shortcuts for generating symlinks 2008-01-14 05:32:39 +00:00
Mike Frysinger 6aab712cb4 strip trailing newlines 2008-01-14 05:05:22 +00:00
Roy Marples 87e4e4410c Remove rc_service_plugable function and make it private as it needs to read from our config file. 2008-01-13 17:47:23 +00:00
Roy Marples 7f9ea7c7c4 Fix PAM install 2008-01-13 10:21:22 +00:00
Roy Marples 5bf95bd3f3 Use MKTERMCAP and MKPAM so we don't use env vars TERMCAP or PAM inadvertently. 2008-01-12 20:38:57 +00:00
Roy Marples 9c5300d4ae Many termcap db's don't have ch or RI even though they do work 2008-01-12 20:38:26 +00:00
Roy Marples abde759d5b Re-indent to a standard tw of 8. 2008-01-11 15:51:40 +00:00
Roy Marples 2d95c9a756 Loads of NetBSD tweaks here. 2008-01-10 23:22:46 +00:00
Roy Marples 4314784520 Allow for OS and SUBOS folders so we can introduce NetBSD scripts whilst keeping BSD for all BSD's. 2008-01-10 16:35:59 +00:00
Roy Marples 2643f2e605 Fix installing libs. 2008-01-10 08:29:41 +00:00
Roy Marples 5b30c5154d install correctly on NetBSD. 2008-01-09 23:47:15 +00:00
Roy Marples ddf25cbcb7 Compile without warnings on NetBSD 2008-01-09 23:22:04 +00:00
Roy Marples 06634f6309 Style updates. 2008-01-09 11:44:43 +00:00