Add a README with some installation instructions and a bit of history
This commit is contained in:
parent
5ffb62f75b
commit
eb20d7d786
46
README
Normal file
46
README
Normal file
@ -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.
|
Loading…
Reference in New Issue
Block a user