Commit Graph

787 Commits

Author SHA1 Message Date
Roy Marples
b1540cba5b Use a dynamically expanding buffer for reading config files. 2008-01-06 19:52:43 +00:00
Roy Marples
8afb86a5de Set include paths in Makefile instead of .c files 2008-01-06 13:47:39 +00:00
Roy Marples
da4217fec8 Add net config's to have their own depend function per interface. 2008-01-06 13:06:56 +00:00
Roy Marples
6ccc00a050 Fix sysctl init script, OpenRC bug #1 2008-01-06 12:49:41 +00:00
Roy Marples
62ef80e7f8 Add our version maps back 2008-01-06 11:38:37 +00:00
Roy Marples
2b54426bd3 librc needs kvm on bsd. 2008-01-06 00:50:19 +00:00
Roy Marples
ddb3ab4704 Use LIBNAME for multilib so as not to conflict with LIB 2008-01-05 21:05:19 +00:00
Roy Marples
75815abd6c Fix installing pam files 2008-01-05 20:54:34 +00:00
Roy Marples
44d63fdec6 Fix installing links 2008-01-05 20:53:28 +00:00
Roy Marples
20b50e57b9 Add missing Makefile 2008-01-05 20:49:48 +00:00
Roy Marples
e6c9bdf2a3 Add the missing changes from the recent Makefile updates 2008-01-05 20:43:32 +00:00
Roy Marples
c92be49041 Move the env whitelists to an rc var and build in the system whitelist. 2008-01-05 20:43:08 +00:00
Roy Marples
ac21d75300 Add some .mk stubs to impersonate bsk .mk files to make writing our Makefiles easier. libeinfo, librc and rc now have their own seperate directories. More work is needed to tidy this up though. 2008-01-05 19:25:55 +00:00
Mike Frysinger
112fbde453 use implicit rules for many things rather than hardcoding our own 2008-01-04 15:57:31 +00:00
Roy Marples
f5fb796619 We use -W in the loop vars, no don't duplicate in the test. 2008-01-04 15:47:34 +00:00
Roy Marples
339efeb347 pmake does not support -C dir :/ 2008-01-04 15:46:52 +00:00
Mike Frysinger
09cf3342d5 do not hardcode ar or ranlib 2008-01-04 15:36:56 +00:00
Mike Frysinger
8c4e35e4ab fix exit status usage -- one $ means make expands it, $$ means shell expands it 2008-01-04 15:27:46 +00:00
Roy Marples
3d163f4548 Remove support for static and pam combined - too problematic. 2008-01-04 15:19:04 +00:00
Roy Marples
aa1129a71d More static building fixes. 2008-01-04 14:46:45 +00:00
Roy Marples
633297a6ca Support static building against a non static PAM. 2008-01-04 14:01:24 +00:00
Roy Marples
3be23bc02d Instead of mirroring correct output, state that we're not running because of RC_SYS. 2008-01-04 12:50:04 +00:00
Roy Marples
455a9105a8 Fix clock for XENU. 2008-01-04 12:39:47 +00:00
Roy Marples
c13471f91f Fix detection of Xen dom0 vs domU can use the right variable in init scripts. 2008-01-04 12:39:06 +00:00
Roy Marples
d7961bef66 Add BIN_LDFLAGS so that we can build static bins without affecting our shared libraries. 2008-01-04 11:06:58 +00:00
Roy Marples
d8019881dd Don't check kernel version for features, check feature existance. 2008-01-03 20:19:32 +00:00
Roy Marples
b349409f7b br2684ctl can also exist in /usr/sbin, Gentoo bug #204186 2008-01-03 20:02:27 +00:00
Roy Marples
5ce37e1cef Ensure that copyright is unique for rc, librc and libeinfo. Also, fix branding a little. 2008-01-03 17:23:42 +00:00
Roy Marples
f56929ea7d Put branding in version.h 2008-01-03 17:05:29 +00:00
Roy Marples
b717153549 Move inittab to the support directorry as the sysvinit package normally owns it, not OpenRC. 2008-01-03 16:08:45 +00:00
Roy Marples
cc96c0933d Juggle the Makefiles so that sh knows about NET_LO 2008-01-03 15:48:33 +00:00
Roy Marples
0176ee89ed rc.conf, not rc 2008-01-03 15:35:10 +00:00
Roy Marples
19765f289c Move the linking of files in /etc/init.d into the sh/Makefile so that install -jN works. 2008-01-03 14:49:34 +00:00
Roy Marples
3a1cc82a8d Allow a BRANDING define to be used. 2008-01-03 13:02:03 +00:00
Roy Marples
b6228a987e Allow building without std=c99 defined 2008-01-03 13:01:43 +00:00
Roy Marples
555fe11656 If we fail to make, send the error back to parent make. 2008-01-03 10:12:45 +00:00
Roy Marples
079e5e820c Don't specify a blank DESTDIR so we inherit from the env 2008-01-03 09:24:22 +00:00
Roy Marples
301c378ffe Make depend a global target 2008-01-02 17:28:35 +00:00
Roy Marples
6cee86071e Add + for parallel make to work. 2008-01-02 17:28:19 +00:00
Roy Marples
b204eb57dc Really dd depend target 2008-01-02 17:07:44 +00:00
Roy Marples
0855e685bd Add depend target 2008-01-02 17:02:33 +00:00
Roy Marples
28d7a19201 Allow rc_$service_$deptype in rc.conf 2008-01-02 15:42:52 +00:00
Roy Marples
fadee8e656 Move _shell_var shell function to shell_var C applet 2008-01-02 15:38:37 +00:00
Roy Marples
e5933843e8 _opts -> _args to match other scripts 2008-01-02 10:28:27 +00:00
Roy Marples
ca55270ab0 Merge branch 'master' of git@git.overlays.gentoo.org:proj/openrc 2008-01-02 09:42:15 +00:00
Mike Frysinger
6ed064504d the reason we need portmap/rpcbind is so we can communicate with rpc.statd, so make sure we depend on it for nfs mounts 2008-01-01 18:11:45 +00:00
Roy Marples
1dcfacfbc2 Merge branch 'master' of git@git.overlays.gentoo.org:proj/openrc 2007-12-31 09:56:32 +00:00
Roy Marples
a273f8df55 Fix the adding of default routes 2007-12-31 09:28:53 +00:00
Roy Marples
b6aa56ce14 Fix metric_$IFVAR 2007-12-31 09:28:34 +00:00
Roy Marples
0a28d69413 iproute2 uses via, not gw 2007-12-31 09:26:53 +00:00