• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

autosshd/03-Oct-2014-127

extra/03-Oct-2014-2517

grml/03-Oct-2014-208181

netboot.me/03-Oct-2014-4232

00-READMED04-Jan-20149.3 KiB207164

01-3RDPTYD25-Jan-20073 KiB7658

MakefileD04-Jan-20146.6 KiB246200

Makefile.GrmlD29-Mar-20133.2 KiB10384

Makefile.i386D15-Sep-2013620 2415

Makefile.i386-bigD29-Mar-20131.2 KiB4534

Makefile.i386-sshdD29-Mar-20131.5 KiB5542

Makefile.kernelD09-Apr-20081 KiB2822

Makefile.netboot.meD29-Mar-20132.8 KiB9679

Makefile.sparcD15-Sep-2013465 199

Makefile.sparc-bigD16-Jan-20101.2 KiB3022

boot.cfg.i386D04-Jan-2014662 1817

boot.cfg.sshdD07-Jan-2010384 98

dot.profileD28-Sep-20136.5 KiB188167

ekeyrngD16-Jan-20123.7 KiB11056

elfrdsetroot.cD29-Jun-20076.3 KiB253160

functionsD09-Feb-20142.4 KiB8681

groupD24-Jan-2009432 3332

inetd.confD17-Aug-2006990 2522

install.i386D28-Aug-20074.5 KiB138115

install.shD11-Sep-201317.3 KiB547318

install.sparcD28-Aug-20072.7 KiB7565

install.subD30-Mar-201447.4 KiB1,7951,539

listD28-Sep-20132.6 KiB8175

list2sh.awkD17-Aug-20062.5 KiB10696

listadd.GrmlD30-Jan-20101.1 KiB2115

listadd.autosshdD07-Jan-2010186 53

listadd.bootD16-Jan-2010123 42

listadd.boot-fdD16-Jan-2010129 42

listadd.bridgeD29-Mar-2013111 42

listadd.cd9660D16-Jan-2010115 42

listadd.dhclientD16-Jan-2010214 74

listadd.disktoolsD16-Jan-2010149 53

listadd.dl-nomanD16-Jan-2010182 53

listadd.ext2fsD16-Jan-2010115 42

listadd.i386D16-Jan-2010185 74

listadd.isdnD16-Jan-2010208 84

listadd.msdosD16-Jan-2010113 42

listadd.netboot.meD30-Jan-20101.1 KiB2115

listadd.nettoolsD16-Jan-2010137 53

listadd.nfsD16-Jan-2010109 42

listadd.nfsdD16-Jan-2010232 86

listadd.no-hugeD16-Jan-2010131 42

listadd.pager-lessD16-Jan-2010127 42

listadd.pager-moreD16-Jan-2010127 42

listadd.ppp-kernelD16-Jan-2010456 119

listadd.ppp-offD16-Jan-2010103 42

listadd.ppp-userD16-Jan-2010170 63

listadd.pppoe-kernelD16-Jan-2010124 42

listadd.pppoe-userD16-Jan-2010116 42

listadd.sparcD16-Jan-2010312 117

listadd.upgradeD16-Jan-2010151 53

listbeg.i386D14-Aug-2010195 74

listbeg.i386-bigD12-Dec-2010734 1612

listbeg.sparcD14-Aug-2010197 74

listbeg.sparc-bigD14-Aug-2010201 74

listend.i386D16-Jan-2010244 75

listend.i386-bigD22-Mar-20133.1 KiB8976

listend.sparcD16-Jan-201079 21

listend.sparc-bigD16-Jan-2010186 75

login.confD17-Aug-2006260 1410

makeconf.awkD14-Aug-20101.4 KiB7452

master.passwdD24-Jan-2009919 2019

mtree.confD26-Jan-20071.2 KiB14348

passwdD24-Jan-2009818 2019

protocolsD17-Aug-200641 54

pwd.dbD24-Jan-20098 KiB

runlist.shD17-Aug-2006200 96

servicesD26-Oct-2007415 2221

shellsD17-Aug-200618 32

spwd.dbD24-Jan-20098 KiB

upgrade.shD13-Jul-20106.8 KiB219128

00-README

1						     MirOS BSD #10-current
2
3Setup/Rescue CD for MirOS (i386 and sparc)
4==========================================
5
6This ISO 9660 filesystem image (usually a CD-R) provides you with a kernel
7(a standard MirOS GENERIC kernel on the i386 platform, a special stripped-
8down kernel on the sparc platform) containing a small ramdisk image, which
9you can use to install (or upgrade, if available, but that is entirely un-
10supported and only contained as a convenience option) a MirOS installation
11or do some basic repair (rescue), pre-setup, post-deinstall (such as a cat
12/dev/prandom >/dev/rwd0c), hardware detection, or similar tasks. Some use-
13ful tools, for example an ssh client and server facilitating remotely con-
14trolled action, are also included if space permits (i.e. on i386).
15
16If you are having issues with "special characters" in our documents, try a
17utf-8 capable display programme.
18
19If you are reading this text from the Live/Install CD instead of the 5 MiB
20Mini-ISO, you will be presented a textual menu interface with four entries
21during boot asking you (to be selected via their number or by cursor keys)
22whether you want to proceed to the traditional bootloader, run the Live CD
23or directly start the Setup programme. Note: formal release ISOs are never
24Live CDs because of their multi-architecture capabilities.
25
26The 'cdsshd*.iso' images automatically (try to) configure IPv4 (with DHCP)
27and IPv6 (by sending Router Solicitations) on all interfaces, set the root
28password, and generate a key and run sshd (look for 'rootpw' in the ISO to
29change the password). They are new in 2010.
30
31For further information on how to set up MirOS, visit the website and read
32the installation instructions at the following URIs:
33	http://www.mirbsd.org/man7/install.i386
34	http://www.mirbsd.org/man7/install.sparc
35You are also invited to go to the OpenBSD website: http://www.openbsd.org/
36and review their installation instructions for the i386 and sparc plaforms
37as additional hints, but keep in mind a MirOS installation is slightly yet
38not too much differently.
39
40
41Hardware notes
42==============
43
44If you encounter boot problems...
45... try 'boot -c' and 'disable pcibios'
46... disable "IDE Prefetch" in the BIOS
47... disable apm in UKC ('boot -c')
48... disable ehci, ohci and uhci (USB) in UKC
49... use 'change pcibios' and set flags to something else (e.g. 0x40)
50... try to play around until it works, in general ;-)
51
52Problems with the live CD...
53... try using the "2nd CD drive or hard disc" option and, when
54    asked, enter "cd1a" or similar as root device name
55... escape to a shell and change "vesa" in /etc/X11/XF86Config
56
57
58About MirOS BSD
59===============
60
61What is MirBSD?
62---------------
63
64MirBSD(tm) is not a stand-alone project or product, but rather it is defi-
65ned as the content of the founder's (Thorsten "mirabilos" Glaser) /usr/src
66and /usr/ports directories. Thusly, this name is only colloquially used if
67referring to a combination of MirOS BSD and the MirPorts Framework.
68
69What am I instaling then?
70-------------------------
71
72This is MirOS BSD, a community-developed project (some call it a successor
73of MirBSD), developedby a few individuals around the world (mostly Europe,
74but also Canada and the rest of America, although these developers are in-
75active at the moment). MirOS is compliant to the Open Source Definition.
76
77If this is a boot image from a MirOS development snapshot just boot the CD
78(or the bsd.rd ramdisk kernel, even from the OpenBSD bootloader) and start
79hacking. Please be sure to report problems and consider sending in unified
80diffs for stuff you fixed. A live CD may also be available.
81
82If this is a formal release, there will be no live CD available, but there
83will be some more material on the CD, such as complete source code. Possi-
84bly, there will be another installation instruction document.
85
86More on the CDs
87---------------
88
89The CDs also contain checksums of the installation sets (*ngs) and kernels
90(bsd*) which you can check from within the installation. The checksum file
91is usually (always true for a release) available as RMD160.gz which is not
92only deflate compressed but also contains a gzsig(1) compatible cryptogra-
93phic signature you can also check. The gzsig public key is contained with-
94in the installer and readily available on our website: http://mirbsd.de/
95
96On the i386 platform, the MirOS Live CDs and Mini-ISOs can also be written
97directly to the hard disc (e.g. with cat cdrom9.iso >/dev/hda on GNU/Linux
98operating systems, or /dev/rwd0c on BSD) and ran from there. Note this de-
99stroys your partition table and any other installed operating systems. The
100Live CDs may or may not work when booted from hard disc, apparently due to
101their size.
102
103Live CD
104-------
105
106The MirOS Live CDs are actually combined Live/Install CDs. This technology
107is rather new, especially on the sparc architecture, so there may be bugs.
108Note: formal releases do *not* contain the Live CD functionality, only de-
109velopment snapshots.
110
111The Live CDs boot into a text-oriented environment which feels almost like
112a fresh installation of MirOS with some services enabled. X11 (via xdm, by
113using vesa on i386 and wsfb on sparc) can be enabled during boot. The only
114way to log in is the pre-defined 'live' user whose password is set at boot
115(default is 'live'), and which has sudo(8) rights.
116
117The Live CDs contain no additional software installed via MirPorts, but an
118editor (jupp/joe/jstar/jmacs/jpico) and a simple IRC client (tinyirc) have
119been added (both are covered by the GPL though; source code is in the CVS,
120in the contrib module).
121
122DuaLive and Triforce CD
123-----------------------
124
125The MirOS Live CDs have been DuaLive(tm) CDs for a while, which means that
126they do not only combine the Install (Setup, Rescue) and baseLive function
127for one specific architecture (normally i386, there has been no demand for
128a sparc based one, and the sparc bootloader has limitations), but also the
129Install (Setup, Rescue) functionality for the other architecture (sparc).
130
131New in 2009 is the Triforce(tm) CD, which is a DuaLive(tm) CD with another
132software added: MirGRML (a special grml-small edition), that is booted via
133the GNU GRand Unified Bootloader, chained from the MirOS bootloader.
134
135
136Triforce CD legal notice for grml
137---------------------------------
138
139The Triforce(tm) DuaLive(tm)-CD contains additional software, which is not
140part of MirOS. Most specifically, this is the GNU GRUB and grml-small. The
141copyright of these lies with their respective owners. Source code for them
142is either aggregated on the same ISO 9660 image, if there is enough space,
143such as on a DVD, or available from the grml project servers, and mirrored
144on the MirOS Project servers, for a reasonable period of time (three years
145usually).
146
147MirBSD Licence
148--------------
149
150MirBSD is
151Copyright (c) 2002, 2003
152	Thorsten "mirabilos" Glaser <tg@mirbsd.org>
153MirOS is
154Copyright (c) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
155	      2011, 2012, 2013, 2014
156	The MirOS Project Team (see /usr/share/doc/legal/LICENCE)
157MirGRML extensions past grml-small are
158Copyright (c) 2009
159	Thorsten "mirabilos" Glaser <tg@freewrt.org>
160
161Provided that these terms and disclaimer and all copyright notices
162are retained or reproduced in an accompanying document, permission
163is granted to deal in this work without restriction, including un-
164limited rights to use, publicly perform, distribute, sell, modify,
165merge, give away, or sublicence.
166
167This work is provided "AS IS" and WITHOUT WARRANTY of any kind, to
168the utmost extent permitted by applicable law, neither express nor
169implied; without malicious intent or gross negligence. In no event
170may a licensor, author or contributor be held liable for indirect,
171direct, other damage, loss, or other issues arising in any way out
172of dealing in the work, even if advised of the possibility of such
173damage or existence of a defect, except proven that it results out
174of said person's immediate fault when using the work as intended.
175
176
177To the maximum extent of my knowledge, MirBSD is free for non-com-
178mercial and commercial use as well as non-commercial redistributi-
179on; redistribution of several parts of the system require additio-
180nal arrangements, such as supplying the source code with redistri-
181butions.  Some parts of the system are covered by different licen-
182ces, such as the GNU GPL, LGPL, the ASF and Sendmail license.  You
183are responsible by yourself to read and comply with these terms if
184you intend redistribution. To the maximum extent of our knowledge,
185MirOS is free from code that is intended to do damage or infringes
186third parties' rights, although due to the implied error-proneness
187and complexity of software, as well as the sheer size of the MirOS
188operating environment and MirPorts framework, code can be mis-used
189so usage of MirOS/MirPorts is at your own risk.
190
191
192MirOS supplements
193------------------
194
195Read the LICENCE file mentioned above, as well as the other files in
196that directory, to find out about other strings attached with MirOS.
197The 5 MiB Mini-ISO does not contain documentation (or less free work
198such as GNU code), but the information can be retrieved via the web-
199site as well.
200
201Some of the supplied software is covered by GNU licences. The source
202code is available at http://www.mirbsd.org/ and its mirrors; further
203information can be found at /usr/share/doc/legal/ as well.
204
205________________________________________________________________________
206$MirOS: src/distrib/common/00-README,v 1.20 2014/01/04 20:24:57 tg Exp $
207