[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
More patches for the FAQ
From: |
Neryel (Frédéric HENRY) |
Subject: |
More patches for the FAQ |
Date: |
Sun, 09 Jan 2005 00:37:54 +0100 |
User-agent: |
Mozilla Thunderbird 0.9 (X11/20041124) |
Hi,
some months ago (years even, now ^ ^), we (manuel and me) submitted a
patch for an update for the Hurd FAQ. However, there were some problems
with it, it was suggested to send the update as a series of diffs... but
it wasn't done (mea culpa).
Recent updates of the FAQ made me remember that, so that's why i send a
few diff files so this work isn't lost ;)
I did some work of checking everything the diff said was still correct,
but since i haven't been following the Hurd's development lately, there
might still be some errors (hopefully not, but i prefer excusing myself
in advance ;))
Modifications :
1) Basically, s/shadowfs/unionfs/, plus some explanation of it
2) Add some link to hurd docs
3) Add a link for console with xkb package and for a package allowing
keymaps on the mach console
4) Add a little explanation for 'ps Aux'
5) Add link to procfs translator
6) Add explanation about "computer bought the farm" error
7) Complete the mach 2.0/oskit answer
8) Add names to the bottom :) (separate diff files so it is possible to
patch the file with some diffs but not necessarily all)
Frédéric HENRY (Neryel)
--
«Give a man a fire and he's warm for the day, but set fire to him and
he's warm for the rest of his life.»
-- (Terry Pratchett, Jingo)
--- faq.en.in 2005-01-08 22:41:33.000000000 +0100
+++ faq.en.in 2005-01-08 22:54:34.000000000 +0100
@@ -115,13 +115,28 @@ try it and help us get there.
?? Why is `/usr' a symbolic link to `.'?
-{MB} The distinction between `/' and `/usr' has historical reasons.
+{MB,FH} The distinction between `/' and `/usr' has historical reasons.
Back when Unix systems were booted from two tapes, a small root tape
and a big user tape. Today, we like to use different partitions for
these two spaces. The Hurd throws this historical garbage away. We
-think that we have found a more flexible solution called shadow
-filesystems. Unfortunately, support for shadowed filesystems is not yet
-implemented.
+think that we have found a more flexible solution called union
+filesystems. Unfortunately, support for union filesystems is still in
+early development and styl needs lots of testing and patches.
+
+?? What are union filesystemens and unionfs ?
+
+{FH} An union filesystem merges two directory trees into a new virtual
+tree. For example, files appearing under `/bin' could actually be
+located in different physical locations. That's why it isn't
+necessary to have a separate `/usr' directory. Filesystem unions
+will be done by the `unionfs' translator; however, this translator is
+still in development.
+
+You are welcome to check it out at:
+
+ http://duesseldorf.ccc.de/~moritz/hurd.html
+
+... and to help its development.
? Installation
diff.2.doc
Description: MS-Word document
--- faq.en.in 2005-01-08 22:41:33.000000000 +0100
+++ faq.en.in 2005-01-08 23:40:33.000000000 +0100
@@ -336,10 +336,18 @@ prompt.
?? How do I use non-US keyboard bindings?
-{NHW} Take a look at:
+{NHW,FH} Take a look at:
http://www.xs4all.nl/~mgerards/xkb8.tar.gz
+There is also a debian package of the console including xkb, available at:
+
+ http://debian.duckcorp.org/unstable/binary-hurd-i386/
+
+If you still use the Mach console, you can download the package `clavier' at:
+
+ http://kilobug.free.fr/hurd/debian/
+
?? How do I enable color on the console?
{NHW} If you are using the GNU Mach microkernel, you can set your
--- faq.en.in 2005-01-08 22:41:33.000000000 +0100
+++ faq.en.in 2005-01-08 23:42:52.000000000 +0100
@@ -378,7 +378,9 @@ filesystem.
?? Why does `ps aux' give me strange output?
-{MB} Try `ps Aux'.
+{MB,MM} Try `ps Aux'. Indeed, under GNU/Hurd, `ps aux' doesn't list all
+processes: it omits the session and group leaders, and the processes
+without parent.
?? I have a hung process that I want to kill, however, `ps' is now
hanging too.
--- faq.en.in 2005-01-08 22:41:33.000000000 +0100
+++ faq.en.in 2005-01-08 23:45:38.000000000 +0100
@@ -408,7 +408,14 @@ programs that rely it. If you are wonde
directory, this is a relict from a Debian GNU/Linux package
(specifically, `base-files').
-You can probe for existing hardware devices with the devprobe utility.
+{MM} James Morrisson has created a procfs translator which implements
+a /proc file system providing informations about running processes on
+the system, as Linux /proc does (those are the directories with
+numerical names, which are actually PIDs). It is highly experimental
+and needs testing and improvements. You can check it out at:
+
+ http://savannah.nongnu.org/projects/hurdextras
+
?? Why does the command `df' not work?
--- faq.en.in 2005-01-08 22:41:33.000000000 +0100
+++ faq.en.in 2005-01-08 23:48:42.000000000 +0100
@@ -466,6 +466,17 @@ happens. Thomas explains:
If you can reproduce this error message, please report it.
+?? What does ``computer bought the farm'' mean ?
+
+{FH} This message is the text that corresponds to the errno code
+`EIEIO'. Roland McGrath explains:
+
+ That message is not output by any particular servers at particular
+ times; rather it is the perror text for the errno code EIEIO, which
+ is returned by various RPCs and functions for a variety of "hopeless"
+ error conditions.
+
+
?? What does ``/dev/hd0s1: MOUNTED READ-ONLY; MUST USE `fsysopts
--writable''' mean?
--- faq.en.in 2005-01-08 22:41:33.000000000 +0100
+++ faq.en.in 2005-01-08 23:51:21.000000000 +0100
@@ -558,13 +558,20 @@ at:
?? What is OSKit-Mach?
-{NHW} There are two versions of Mach: GNU Mach and OSKit-Mach. The
-former uses the drivers from Linux 2.0.x while the latter uses the
-University of Utah's OSKit. If all goes well, OSKit-Mach will be
-stabilized and become the official kernel. You can find out more about
-the OSKit at:
+{NHW,FH} There are two versions of Mach: GNU Mach 1.x and GNU Mach 2.x,
+formerly known as OSKit-Mach. The former uses the drivers from Linux
+2.0.x while the latter uses the University of Utah's OSKit. If all goes
+well, OSKit-Mach will be stabilized and become the official kernel. You
+can find out more about the OSKit at:
+
+ http://www.cs.utah.edu/flux/oskit
+
+GNU Mach 2.0 is usable by now, but some things are still missing (or not
+working). OSKit also lacks some things like serial port
+support. That's why GNU Mach 2.0 isn't released yet and the two branches
+coexist. More information is available at:
- http://www.cs.utah.edu/flux/oskit
+ http://hurd.gnufans.org/bin/view/Mach/OskitMachStatusList
?? Where is the documentation?
--- faq.en.in 2005-01-09 00:06:06.000000000 +0100
+++ faq.en.in 2005-01-09 00:03:22.000000000 +0100
@@ -651,5 +710,7 @@ Answers were given by:
* {NHW} Neal H Walfield <address@hidden>
* {MB} Marcus Brinkmann <address@hidden>
* {AMS} Alfred M. Szmidt <address@hidden>
+* {FH} Frédéric Henry <address@hidden>
+* {MM} Manuel Menal <address@hidden>
vim:ts=8:sw=8:tw=72
- More patches for the FAQ,
Neryel (Frédéric HENRY) <=
- Re: More patches for the FAQ, Alfred M. Szmidt, 2005/01/08
- Re: More patches for the FAQ, Neryel (Frédéric HENRY), 2005/01/09
- Re: More patches for the FAQ, Alfred M. Szmidt, 2005/01/09
- Re: More patches for the FAQ, Marcus Brinkmann, 2005/01/11
- Re: More patches for the FAQ, Alfred M. Szmidt, 2005/01/11
- Re: More patches for the FAQ, Neryel (Frédéric HENRY), 2005/01/18
- Re: More patches for the FAQ, Alfred M. Szmidt, 2005/01/19
- Re: More patches for the FAQ, Alfred M. Szmidt, 2005/01/19
- Re: More patches for the FAQ, Alfred M. Szmidt, 2005/01/21
Re: More patches for the FAQ, James A. Morrison, 2005/01/10