summaryrefslogtreecommitdiff
path: root/hurd/translator.mdwn
diff options
context:
space:
mode:
Diffstat (limited to 'hurd/translator.mdwn')
-rw-r--r--hurd/translator.mdwn9
1 files changed, 5 insertions, 4 deletions
diff --git a/hurd/translator.mdwn b/hurd/translator.mdwn
index 3265fac4..645f05ca 100644
--- a/hurd/translator.mdwn
+++ b/hurd/translator.mdwn
@@ -17,7 +17,7 @@ redistribute your contributions.
A translator is simply a normal program acting as
an object server and participating in the Hurd's
-distributed [[VirtualFileSystem]]. It is so-called
+distributed [[virtual_file_system]]. It is so-called
because it typically exports a file system
(although need not: cf. [[auth]], [[proc]]
and [[pfinet]]) and thus translates object invocations
@@ -27,7 +27,7 @@ into calls appropriate for the backing store
Translators do not require any special privilege
to run. The privilege they require is simply
that to access the indiviudal resources they use.
-This is primarily the backing store and the node
+This is primarily the [[backing_store]] and the node
they attach to. Typically, a translator can
only be attached to a node by the node's owner.
On Unix this is not possible because file systems
@@ -36,8 +36,9 @@ kernel and thus have absolute access to the machine.
As the protocols do not require any special privilege
to implement, this is not an issue on the Hurd.
-See [[Translators]] for a list of Hurd translators.
+<!-- Browse through a [[list_of_Hurd_translators|translators]]. -->
+<!-- Doesn't exist yet. Perhaps one of the old pages could be used? --tschwinge -->
To learn how to write a translator, read the code!
It is well documented, in particular, the header files.
-The [[HurdHackingGuide]] also has a tutorial.
+The [[Hurd_Hacking_Guide]] also has a tutorial.