Commit Graph

38 Commits

Author SHA1 Message Date
Roy Marples
0334b0be2e Add sys.mk 2008-01-11 18:29:47 +00:00
Roy Marples
13c552c3ec Allow OS to define default package locations. 2008-01-11 10:55:36 +00:00
Roy Marples
6ca21b4c6a More make fixes 2008-01-10 16:57:05 +00:00
Roy Marples
13f64ccc94 Need INSTALL here 2008-01-10 16:50:32 +00:00
Roy Marples
023270f76a Don't go into SUBOS if same as OS. 2008-01-10 16:48:02 +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
cc96c0933d Juggle the Makefiles so that sh knows about NET_LO 2008-01-03 15:48:33 +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
0ddc38960c Move net.example to /usr/share/doc/openrc 2007-12-29 17:25:00 +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
4b6a27fdf9 Don't allow RPATH of . to escape to a tarball. 2007-12-27 16:52:35 +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
9a6cfc0a9b Add termcap support. 2007-12-08 02:50:35 +00:00
Roy Marples
f6033cfb26 git clean before dist, and add some ignore files 2007-11-27 16:13:42 +00:00
Roy Marples
33852baf52 Fix version and depend on ntpdate too 2007-11-23 14:25:35 +00:00
Roy Marples
38dd90b17a We should create init.d and tmp dirs 2007-11-21 15:42:43 +00:00
Roy Marples
46f25b2a72 No easy way of getting git status, so remove fancy checks. 2007-11-19 20:27:36 +00:00
Roy Marples
88ccccc22a Move runlevel and lib logic to the sub Makefiles 2007-11-19 16:42:28 +00:00
Roy Marples
5f8cf73b22 Our build chain now works with GNU and BSD make implementations 2007-11-19 13:48:43 +00:00
Roy Marples
ed20354fdb add etc back for BSD installing rc and rc.shutdown 2007-11-14 16:39:07 +00:00
Roy Marples
b439703b4d These files belong with baselayout 2007-11-14 13:34:42 +00:00
Roy Marples
cef90a05a7 Release rc6 2007-10-31 22:56:53 +00:00
Roy Marples
e95cea3d86 Split our rc commands out into general use vs service commands 2007-09-24 12:09:43 +00:00
Roy Marples
77f9015f0b /lib/rcscripts -> /lib/rc 2007-09-19 13:53:40 +00:00
Roy Marples
2a1e0c1d8d Release rc4 2007-09-02 13:12:24 +00:00
Roy Marples
dc5e26e056 rc3 2007-08-20 13:32:31 +00:00
Roy Marples
3e5526fd76 Fix rc-update, #187487 and release rc2. 2007-08-04 15:05:12 +00:00
Roy Marples
534b4300e7 rc1 2007-08-02 11:09:09 +00:00
Roy Marples
685aa53dce alpha4 2007-07-12 08:34:48 +00:00
Roy Marples
b2e8324184 Release alpha3 2007-05-14 15:05:56 +00:00
Roy Marples
fdf07f69a1 Fix unicode keymaps, #173528.
Some fonts show the currency symbol instead of the Euro when doing
AltGr-E, so we provide an easy setting to fix this. Release alpha2
2007-05-04 15:15:11 +00:00
Roy Marples
00d596fb43 Fix Makefile to clean and remove .svn when making dist. rc-mount no longer appends -f for linux mount and uses -i instead to ignore helpers 2007-04-25 12:32:47 +00:00
Roy Marples
bc91e51d43 ls -l ftw! 2007-04-13 14:59:51 +00:00
Mike Frysinger
c49d4c6576 expand dist into "normal" (clean svn), "working" (dirty svn, but export clean svn), and "testing" (export dirty svn) 2007-04-13 14:41:46 +00:00
Mike Frysinger
a775480627 make distforce a little more robust 2007-04-13 14:36:30 +00:00
Mike Frysinger
8a6bd8e312 use svn export 2007-04-13 14:33:22 +00:00
Roy Marples
55884f7959 Correct version 2007-04-11 10:47:35 +00:00
Roy Marples
5af58b4514 Rewrite the core parts in C. We now provide librc so other programs can
query runlevels, services and state without using bash. We also provide
libeinfo so other programs can easily use our informational functions.

As such, we have dropped the requirement of using bash as the init script
shell. We now use /bin/sh and have strived to make the scripts as portable
as possible. Shells that work are bash and dash. busybox works provided
you disable s-s-d. If you have WIPE_TMP set to yes in conf.d/bootmisc you
should disable find too.
zsh and ksh do not work at this time.

Networking support is currently being re-vamped also as it was heavily bash
array based. As such, a new config format is available like so
config_eth0="1.2.3.4/24 5.6.7.8/16"
or like so
config_eth0="'1.2.3.4 netmask 255.255.255.0' '5.6.7.8 netmask 255.255.0.0'"

We will still support the old bash array format provided that /bin/sh IS
a link it bash.

ChangeLog for baselayout-1 can be found in our SVN repo.
2007-04-05 11:18:42 +00:00