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 |
|
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 |
|