Commit Graph

774 Commits

Author SHA1 Message Date
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
Mike Frysinger
409e73bc29 dont pollute namespace with our own local restrict keyword 2007-12-30 17:55:44 +00:00
Roy Marples
b6fcfd1157 We should export SVCNAME so service_* functions work in depend 2007-12-30 16:59:56 +00:00
Roy Marples
f97a5cd9cb Merge branch 'master' of git@git.overlays.gentoo.org:proj/openrc 2007-12-29 18:59:48 +00:00
Roy Marples
3bf35803da Clean the failed dir when we start and end rc so that failed services can be re-attempted outside of rc 2007-12-29 18:59:24 +00:00
Roy Marples
0ddc38960c Move net.example to /usr/share/doc/openrc 2007-12-29 17:25:00 +00:00
Roy Marples
4af969587e Install the modules config file 2007-12-28 23:56:37 +00:00
Roy Marples
75a8f1ff19 modules init script now uses it's own config file instead of random foo in /etc 2007-12-28 22:41:19 +00:00
Roy Marples
c36c5d0471 Add whitespace as conf is appended 2007-12-28 15:35:23 +00:00
Roy Marples
634a64129e Prefer ifplugd over netplugd 2007-12-28 15:23:43 +00:00
Roy Marples
b768255ee4 Don't install relative symlinks 2007-12-28 15:21:59 +00:00
Roy Marples
0c47c56cea Although OpenRC requires C99, linking to us should not. 2007-12-28 15:07:28 +00:00
Roy Marples
aa719aa295 Relative links seem to cause an issue, so don't use them. 2007-12-28 12:05:03 +00:00
Roy Marples
d5684c26f9 runlevel links are not relavtive, so don't install defaults as such. 2007-12-28 11:59:42 +00:00