From eb20d7d786fe13aecec80772c7d84d90c5d92560 Mon Sep 17 00:00:00 2001 From: Roy Marples Date: Mon, 19 Nov 2007 16:10:33 +0000 Subject: Add a README with some installation instructions and a bit of history --- README | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 README (limited to 'README') diff --git a/README b/README new file mode 100644 index 0000000..7303327 --- /dev/null +++ b/README @@ -0,0 +1,46 @@ +OpenRC README + + +Installation +------------ +make install +Yup, that simple. Works with GNU make, FreeBSD make and pmake. Should work +with every other make too. + +You may wish to tweak the installation with the below arguments +LIB=lib64 +DESTDIR=/tmp/openrc-image + +If any of the following files exist then we do not overwrite them +/etc/rc +/etc/rc.shutdown +/etc/conf.d/* +/etc/inittab + +rc and rc.shutdown are the hooks from the BSD init into OpenRC. +inittab is the same, but for SysVInit as used by most Linux distrubtions. +Obviously, if you're installing this onto a system that does not use OpenRC +by default then you may wish to backup the above listed files, remove them +and then install so that the OS hooks into OpenRC. + + +History - by Roy Marples +------------------------ +I became a Gentoo/Linux developer in 2004 and wrote the modular network +scripts for the Gentoo baselayout package. baselayout is a collection of +bash scripts to bring up your computer and it's services. +Then towards the end of 2005 I found myself as the primary maintainer +for baselayout. + +At the start of 2007, baselayout-2 is announced to the world, re-writing the +core of baselayout in C and allowing POSIX sh init scripts instead of +forcing the use of bash. By Mid 2007 I have re-written everything, including +init scripts, and alpha and pre baselayout-2 snapshots where put into Gentoo. +Towards the end of 2007 I retired as a Gentoo developer for reasons I won't +go into here. baselayout-2 was still in the pre stage, and aside from the +fbsd users, it was masked everywhere. However, I also desired to keep the +baselayout-2 project alive, but outside of Gentoo and into other projects +such as FreeBSD. + +As such, the Gentoo Council have allowed the creation of OpenRC under the +2 clause BSD license, managed by me as an external project. -- cgit v1.2.3