From bd30e648de23de61bce95601b3e32d5b1a27a96f Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Thu, 20 Sep 2007 19:10:49 +0200
Subject: Rework copyright assignment procedure.
Move the copyright assignment text out of the wiki pages and instead make it
part of the web-editing page's template. Update text as per suggestions of
Richard M. Stallman (private email, 2007-09).
---
hurd/running/debian/DebianAptOffline.mdwn | 7 -------
1 file changed, 7 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/DebianAptOffline.mdwn b/hurd/running/debian/DebianAptOffline.mdwn
index 52313bf2..8ef52824 100644
--- a/hurd/running/debian/DebianAptOffline.mdwn
+++ b/hurd/running/debian/DebianAptOffline.mdwn
@@ -5,13 +5,6 @@ terms of the GNU Free Documentation License, Version 1.2 or any later version
published by the Free Software Foundation; with no Invariant Sections, no
Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-
-By contributing to this page, you agree to assign copyright for your
-contribution to the Free Software Foundation. The Free Software Foundation
-promises to always use either a verbatim copying license or a free
-documentation license when publishing your contribution. We grant you back all
-your rights under copyright, including the rights to copy, modify, and
-redistribute your contributions.
"""]]
# How to Installing Packages without a Network Connection from your Hurd Installation
--
cgit v1.2.3
From 2804b6ebfdd7adbb08f89a057b053f43a67391bb Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Fri, 21 Sep 2007 14:02:32 +0200
Subject: Switch pages to use the ``copyright'' and ``license'' facilities of
ikiwiki's `meta' plugin.
---
HowToContributeToThisWiki.mdwn | 16 +++++++---------
Hurd/HurdNames.mdwn | 16 +++++++---------
Hurd/TheGnuHurd.mdwn | 17 ++++++++---------
abac.mdwn | 16 +++++++---------
asbestos.mdwn | 16 +++++++---------
capability.mdwn | 16 +++++++---------
confused_deputy.mdwn | 16 +++++++---------
designation.mdwn | 16 +++++++---------
destructive_interference.mdwn | 16 +++++++---------
empty_page.mdwn | 16 +++++++---------
extensibility.mdwn | 16 +++++++---------
hurd/authentication.mdwn | 16 +++++++---------
hurd/concepts.mdwn | 16 +++++++---------
hurd/contributing.mdwn | 16 +++++++---------
hurd/critique.mdwn | 16 +++++++---------
hurd/debugging.mdwn | 16 +++++++---------
hurd/debugging/gdb.mdwn | 16 +++++++---------
hurd/debugging/gdb/noninvasive_debugging.mdwn | 16 +++++++---------
hurd/debugging/hurd.mdwn | 16 +++++++---------
hurd/debugging/rpctrace.mdwn | 16 +++++++---------
hurd/gettinghelp.mdwn | 16 +++++++---------
hurd/history.mdwn | 16 +++++++---------
hurd/hurd_hacking_guide.mdwn | 16 +++++++---------
hurd/libpager.mdwn | 16 +++++++---------
hurd/neighborhurd.mdwn | 16 +++++++---------
hurd/running.mdwn | 16 +++++++---------
hurd/running/debian/DebianAptOffline.mdwn | 15 +++++++--------
hurd/subhurd.mdwn | 16 +++++++---------
hurd/translator.mdwn | 16 +++++++---------
hurd/virtual_file_system.mdwn | 16 +++++++---------
ibac.mdwn | 16 +++++++---------
idl.mdwn | 16 +++++++---------
ipc.mdwn | 16 +++++++---------
isolation.mdwn | 16 +++++++---------
liedtke.mdwn | 16 +++++++---------
mechanism.mdwn | 16 +++++++---------
microkernel.mdwn | 16 +++++++---------
microkernel/for_beginners.mdwn | 16 +++++++---------
microkernel/fud.mdwn | 9 +++------
microkernel/mach/documentation.mdwn | 16 +++++++---------
microkernel/mach/external_pager_mechanism.mdwn | 16 +++++++---------
microkernel/mach/gnumach.mdwn | 16 +++++++---------
microkernel/mach/gnumach/hardwarecompatibilitylist.mdwn | 16 +++++++---------
microkernel/mach/gnumach/ports.mdwn | 16 +++++++---------
microkernel/mach/ipc.mdwn | 16 +++++++---------
microkernel/mach/ipc/sequence_numbering.mdwn | 16 +++++++---------
microkernel/mach/port.mdwn | 16 +++++++---------
microkernel/mach/rpc.mdwn | 16 +++++++---------
naming_context.mdwn | 16 +++++++---------
persistency.mdwn | 16 +++++++---------
policy.mdwn | 16 +++++++---------
principal.mdwn | 16 +++++++---------
rpc.mdwn | 16 +++++++---------
sfi.mdwn | 16 +++++++---------
sidebar.mdwn | 16 +++++++---------
tcb.mdwn | 16 +++++++---------
trust.mdwn | 16 +++++++---------
57 files changed, 396 insertions(+), 509 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/HowToContributeToThisWiki.mdwn b/HowToContributeToThisWiki.mdwn
index ac1244eb..4086ed77 100644
--- a/HowToContributeToThisWiki.mdwn
+++ b/HowToContributeToThisWiki.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
# How to Contribute to This Wiki
diff --git a/Hurd/HurdNames.mdwn b/Hurd/HurdNames.mdwn
index d73afd14..1730c7bc 100644
--- a/Hurd/HurdNames.mdwn
+++ b/Hurd/HurdNames.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
[[toc ]]
diff --git a/Hurd/TheGnuHurd.mdwn b/Hurd/TheGnuHurd.mdwn
index 1107eb5f..bcae817c 100644
--- a/Hurd/TheGnuHurd.mdwn
+++ b/Hurd/TheGnuHurd.mdwn
@@ -1,12 +1,11 @@
-[[license text="""
-Copyright © 2001, 2002, 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2001, 2002, 2007 Free Software Foundation,
+Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
The Hurd is GNU's replacement for the various UNIX and Linux kernels.
diff --git a/abac.mdwn b/abac.mdwn
index 21f13215..e4486c10 100644
--- a/abac.mdwn
+++ b/abac.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
ABAC stands for authorization-based access control.
In this model, access is not granted based on the
diff --git a/asbestos.mdwn b/asbestos.mdwn
index 89af7c1c..f3c8d94a 100644
--- a/asbestos.mdwn
+++ b/asbestos.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
Asbestos is an operating system developed at MIT, Stanford
and UCLA to explore information flow control policies. The motivation
diff --git a/capability.mdwn b/capability.mdwn
index 34a18afe..0e06a6d6 100644
--- a/capability.mdwn
+++ b/capability.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
A capability is a protected reference. It is a reference in that
it designates an object; it is protected in that in cannot be
diff --git a/confused_deputy.mdwn b/confused_deputy.mdwn
index 7dae5da6..01c3513a 100644
--- a/confused_deputy.mdwn
+++ b/confused_deputy.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
[The confused deputy](http://www.cis.upenn.edu/~KeyKOS/ConfusedDeputy.html)
problem was articulated by Norm Hardy. It is a possible consequence
diff --git a/designation.mdwn b/designation.mdwn
index 30540ade..55037939 100644
--- a/designation.mdwn
+++ b/designation.mdwn
@@ -1,11 +1,9 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
To designate is to name.
diff --git a/destructive_interference.mdwn b/destructive_interference.mdwn
index b6c80325..44e0855e 100644
--- a/destructive_interference.mdwn
+++ b/destructive_interference.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
Interference can be destructive or non-destructive. When a [[principal]]
invokes an object (thereby requesting a service) and the implementation
diff --git a/empty_page.mdwn b/empty_page.mdwn
index d71ef07e..47464167 100644
--- a/empty_page.mdwn
+++ b/empty_page.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
HERE STARTS YOUR NEW CONTENT -- remove everything from here on, including this
line.
diff --git a/extensibility.mdwn b/extensibility.mdwn
index 6a12c812..edfd78d2 100644
--- a/extensibility.mdwn
+++ b/extensibility.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
An extensible system is one that enables extensibility. Enabling extensibility
means providing non-privileged mechanisms to extend existing objects and to
diff --git a/hurd/authentication.mdwn b/hurd/authentication.mdwn
index 2b35ea14..7502aa7d 100644
--- a/hurd/authentication.mdwn
+++ b/hurd/authentication.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
UIDs on the Hurd are separate from processes. A process has
[[capabilities|capability]] designating so-called UID vectors that
diff --git a/hurd/concepts.mdwn b/hurd/concepts.mdwn
index 0a88d248..f56af8f0 100644
--- a/hurd/concepts.mdwn
+++ b/hurd/concepts.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
* [[Translator]]
* [[Virtual_File_System]]
diff --git a/hurd/contributing.mdwn b/hurd/contributing.mdwn
index 785cfa1a..9d07e740 100644
--- a/hurd/contributing.mdwn
+++ b/hurd/contributing.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
# Porting Applications
diff --git a/hurd/critique.mdwn b/hurd/critique.mdwn
index cc0c53dc..862e63ae 100644
--- a/hurd/critique.mdwn
+++ b/hurd/critique.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
[[NealWalfield]] and [[MarcusBrinkmann]] wrote a paper titled
"[A Critique of the GNU Hurd Multi-Server Operating System](http://walfield.org/papers/200707-walfield-critique-of-the-GNU-Hurd.pdf)."
diff --git a/hurd/debugging.mdwn b/hurd/debugging.mdwn
index 66175d13..5a825479 100644
--- a/hurd/debugging.mdwn
+++ b/hurd/debugging.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
# Strategies
diff --git a/hurd/debugging/gdb.mdwn b/hurd/debugging/gdb.mdwn
index ca7d1783..02c66711 100644
--- a/hurd/debugging/gdb.mdwn
+++ b/hurd/debugging/gdb.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
The [GNU debugger *GDB*](http://www.gnu.org/software/gdb/) works on GNU/Hurd
systems as it does on other system, but has some additional [hurd-specific
diff --git a/hurd/debugging/gdb/noninvasive_debugging.mdwn b/hurd/debugging/gdb/noninvasive_debugging.mdwn
index a712cfa6..63e970e2 100644
--- a/hurd/debugging/gdb/noninvasive_debugging.mdwn
+++ b/hurd/debugging/gdb/noninvasive_debugging.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
Sometimes using [[GDB]] on a system server can result in a [[deadlock]]. You
can however still use GDB by using the [`set
diff --git a/hurd/debugging/hurd.mdwn b/hurd/debugging/hurd.mdwn
index b759df22..f5c8bd34 100644
--- a/hurd/debugging/hurd.mdwn
+++ b/hurd/debugging/hurd.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
Say you want to try running file system server (*[[translator/ext2fs]]*,
*[[translator/jfs]]*, ...) against a modified version of *[[libpager]]* and
diff --git a/hurd/debugging/rpctrace.mdwn b/hurd/debugging/rpctrace.mdwn
index 6590431d..de85a8b7 100644
--- a/hurd/debugging/rpctrace.mdwn
+++ b/hurd/debugging/rpctrace.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
*rpctrace* is -- roughly -- an equivavlent to Linux's *strace* or Solaris' or
BSD's *truss*. It is used to trace [[remote_procedure_call|rpc]]s a process is
diff --git a/hurd/gettinghelp.mdwn b/hurd/gettinghelp.mdwn
index 59e76b99..d7f96323 100644
--- a/hurd/gettinghelp.mdwn
+++ b/hurd/gettinghelp.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
# Essential Documentation
diff --git a/hurd/history.mdwn b/hurd/history.mdwn
index ce4cf9fd..9f442b93 100644
--- a/hurd/history.mdwn
+++ b/hurd/history.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
History 1997-2003
Personal view of Marcus Brinkmann about Hurd development in 1997-2003.
diff --git a/hurd/hurd_hacking_guide.mdwn b/hurd/hurd_hacking_guide.mdwn
index c7ac9ba8..c7bdb135 100644
--- a/hurd/hurd_hacking_guide.mdwn
+++ b/hurd/hurd_hacking_guide.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
Originally written by Wolfgang Jährling, the [Hurd Hacking Guide](http://www.gnu.org/software/hurd/hacking-guide/hhg.html)
contains an overview of some of the Hurd's features.
diff --git a/hurd/libpager.mdwn b/hurd/libpager.mdwn
index ed2fa7bb..b51b9efd 100644
--- a/hurd/libpager.mdwn
+++ b/hurd/libpager.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
Mach's [[microkernel/mach/external_pager_mechanism]].
diff --git a/hurd/neighborhurd.mdwn b/hurd/neighborhurd.mdwn
index b1082f6b..ac2939ec 100644
--- a/hurd/neighborhurd.mdwn
+++ b/hurd/neighborhurd.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
It is possible to run multiple instances of the Hurd
in parallel, on a single instance of Mach. Other than
diff --git a/hurd/running.mdwn b/hurd/running.mdwn
index c631123d..2be73078 100644
--- a/hurd/running.mdwn
+++ b/hurd/running.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
* [[Distrib]] - Distributions based on the Hurd
* [[microkernel/mach/gnumach/Xen]] - In Xen
diff --git a/hurd/running/debian/DebianAptOffline.mdwn b/hurd/running/debian/DebianAptOffline.mdwn
index 8ef52824..6d03be5a 100644
--- a/hurd/running/debian/DebianAptOffline.mdwn
+++ b/hurd/running/debian/DebianAptOffline.mdwn
@@ -1,11 +1,10 @@
-[[license text="""
-Copyright © 2005, 2007 Free Software Foundation, Inc.
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2005, 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
# How to Installing Packages without a Network Connection from your Hurd Installation
diff --git a/hurd/subhurd.mdwn b/hurd/subhurd.mdwn
index 42b714a4..e976a5ff 100644
--- a/hurd/subhurd.mdwn
+++ b/hurd/subhurd.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
A sub-Hurd is like a [[neighbor_Hurd|neighborhurd]], however, makes use of some
resources provided by another Hurd. For instance, backing store and the
diff --git a/hurd/translator.mdwn b/hurd/translator.mdwn
index f6c08505..7656053b 100644
--- a/hurd/translator.mdwn
+++ b/hurd/translator.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
A translator is simply a normal program acting as
an object server and participating in the Hurd's
diff --git a/hurd/virtual_file_system.mdwn b/hurd/virtual_file_system.mdwn
index 941a10ad..e39c7705 100644
--- a/hurd/virtual_file_system.mdwn
+++ b/hurd/virtual_file_system.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
Path names are resolved using a distributed protocol.
No single entity is responsible for the resolution of
diff --git a/ibac.mdwn b/ibac.mdwn
index 39ac5ebf..91bd5274 100644
--- a/ibac.mdwn
+++ b/ibac.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
IBAC stands for identity-based access control.
In this access control scheme, access to a resource
diff --git a/idl.mdwn b/idl.mdwn
index 64359e93..bcaacdec 100644
--- a/idl.mdwn
+++ b/idl.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
An IDL is an interface definition language. The most well-known is
CORBA. An IDL compiler takes a specification and generates stubs
diff --git a/ipc.mdwn b/ipc.mdwn
index e019645e..09d8499c 100644
--- a/ipc.mdwn
+++ b/ipc.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
IPC stands for interprocess communication.
diff --git a/isolation.mdwn b/isolation.mdwn
index dc0921aa..cd6c0eea 100644
--- a/isolation.mdwn
+++ b/isolation.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
When two [[principal]]s cannot affect each other, they are said to
be isolated from one another. Strictly speaking, if two principals
diff --git a/liedtke.mdwn b/liedtke.mdwn
index 7114f098..927b1d1e 100644
--- a/liedtke.mdwn
+++ b/liedtke.mdwn
@@ -1,11 +1,9 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
Liedtke is the father of [[microkernel/L4]].
diff --git a/mechanism.mdwn b/mechanism.mdwn
index ab01ae9b..e991a8b2 100644
--- a/mechanism.mdwn
+++ b/mechanism.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
The Collaborative International Dictionary of English v.0.48
defines a mechanism as:
diff --git a/microkernel.mdwn b/microkernel.mdwn
index b2c0f059..21a826dc 100644
--- a/microkernel.mdwn
+++ b/microkernel.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
[[Liedtke]] explains in [On Microkernel Construction](http://l4ka.org/publications/paper.php?docid=642)
that a microkernel attempts to minimize the mandatory part of the operating
diff --git a/microkernel/for_beginners.mdwn b/microkernel/for_beginners.mdwn
index b4ea13c8..f31111a7 100644
--- a/microkernel/for_beginners.mdwn
+++ b/microkernel/for_beginners.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
# Concepts
diff --git a/microkernel/fud.mdwn b/microkernel/fud.mdwn
index bc2e366b..68794e69 100644
--- a/microkernel/fud.mdwn
+++ b/microkernel/fud.mdwn
@@ -1,9 +1,6 @@
-[[license text="""
-Copyright © 2002 Wolfgang Jährling and Jeroen Dekkers
-
-Verbatim copying and distribution of this entire article is permitted in any
-medium, provided this notice is preserved.
-"""]]
+[[meta copyright="Copyright © 2002 Wolfgang Jährling and Jeroen Dekkers"]]
+[[meta license="Verbatim copying and distribution of this entire article is
+permitted in any medium, provided this notice is preserved."]]
# The Microkernel Experiment is Going On
diff --git a/microkernel/mach/documentation.mdwn b/microkernel/mach/documentation.mdwn
index fe9c619b..ac9dd6ec 100644
--- a/microkernel/mach/documentation.mdwn
+++ b/microkernel/mach/documentation.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
- OSF's [Kernel Interface](ftp://ftp.cs.cmu.edu/afs/cs/project/mach/public/doc/osf/kernel_interface.ps)
- OSF's [Kernel Principles](ftp://ftp.cs.cmu.edu/afs/cs/project/mach/public/doc/osf/kernel_principles.ps)
diff --git a/microkernel/mach/external_pager_mechanism.mdwn b/microkernel/mach/external_pager_mechanism.mdwn
index cdb299f1..2c917ff6 100644
--- a/microkernel/mach/external_pager_mechanism.mdwn
+++ b/microkernel/mach/external_pager_mechanism.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2002, 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2002, 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
Mach provides a so-called external pager [[mechanism]]. This
mechanism serves to separate *managing memory* from *managing
diff --git a/microkernel/mach/gnumach.mdwn b/microkernel/mach/gnumach.mdwn
index bc3ef8d8..cfdb1a99 100644
--- a/microkernel/mach/gnumach.mdwn
+++ b/microkernel/mach/gnumach.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
GNU Mach is currently used by the GNU [[Hurd]].
diff --git a/microkernel/mach/gnumach/hardwarecompatibilitylist.mdwn b/microkernel/mach/gnumach/hardwarecompatibilitylist.mdwn
index 08f7f805..cedccae6 100644
--- a/microkernel/mach/gnumach/hardwarecompatibilitylist.mdwn
+++ b/microkernel/mach/gnumach/hardwarecompatibilitylist.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
# CPU Architecture
diff --git a/microkernel/mach/gnumach/ports.mdwn b/microkernel/mach/gnumach/ports.mdwn
index 63be1b92..1aeb23f2 100644
--- a/microkernel/mach/gnumach/ports.mdwn
+++ b/microkernel/mach/gnumach/ports.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
* [PowerPC](http://www.pjbruin.dds.nl/hurd/). Is not in a usable state.
* Alpha. Was once started, but isn't in a usable state either.
diff --git a/microkernel/mach/ipc.mdwn b/microkernel/mach/ipc.mdwn
index 1fe37496..a6aef7c7 100644
--- a/microkernel/mach/ipc.mdwn
+++ b/microkernel/mach/ipc.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
[[General_information|/ipc]] about IPC.
diff --git a/microkernel/mach/ipc/sequence_numbering.mdwn b/microkernel/mach/ipc/sequence_numbering.mdwn
index fdbde7a0..78a49c1a 100644
--- a/microkernel/mach/ipc/sequence_numbering.mdwn
+++ b/microkernel/mach/ipc/sequence_numbering.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
Mach's [[IPC]] mechanism allows for getting access to a message's sequence
number.
diff --git a/microkernel/mach/port.mdwn b/microkernel/mach/port.mdwn
index 3e0d3530..c572cfbb 100644
--- a/microkernel/mach/port.mdwn
+++ b/microkernel/mach/port.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
Mach ports are [[capabilities|capability]].
diff --git a/microkernel/mach/rpc.mdwn b/microkernel/mach/rpc.mdwn
index 7b2a9e30..b2e04908 100644
--- a/microkernel/mach/rpc.mdwn
+++ b/microkernel/mach/rpc.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
[[General_information|/rpc]] about RPC.
diff --git a/naming_context.mdwn b/naming_context.mdwn
index 4a15651f..5c2badb9 100644
--- a/naming_context.mdwn
+++ b/naming_context.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
Names are bindings to objects, however, to find an object
given a name, the relation must be looked up in a
diff --git a/persistency.mdwn b/persistency.mdwn
index abbf0c02..370cbadf 100644
--- a/persistency.mdwn
+++ b/persistency.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
A persistent object is an object that survives reboot.
On Unix, files and directories are persistent but
diff --git a/policy.mdwn b/policy.mdwn
index 4b8b8371..e11720a5 100644
--- a/policy.mdwn
+++ b/policy.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
A policy is a rule that define what may or may not happens, not
how it happens. The latter is referred to as [[mechanism]].
diff --git a/principal.mdwn b/principal.mdwn
index 9cf90942..6092f967 100644
--- a/principal.mdwn
+++ b/principal.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
A principal is an accountable entity. A principal may be
a user. On some computer systems, users are represented by their
diff --git a/rpc.mdwn b/rpc.mdwn
index 829d2967..4da79eb9 100644
--- a/rpc.mdwn
+++ b/rpc.mdwn
@@ -1,11 +1,9 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
RPC stands for remote procedure call.
diff --git a/sfi.mdwn b/sfi.mdwn
index d236a6a6..a3a78832 100644
--- a/sfi.mdwn
+++ b/sfi.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
SFI stands for Software-Based Fault Isolation. SFI is an [[isolation]]
technique described by Wahbe et al. in their 1993 paper [Effcient
diff --git a/sidebar.mdwn b/sidebar.mdwn
index 48990085..34e23772 100644
--- a/sidebar.mdwn
+++ b/sidebar.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
* **[[Home|/index]]**
* **[[Community]]**
diff --git a/tcb.mdwn b/tcb.mdwn
index ef736efe..0dc4d2fb 100644
--- a/tcb.mdwn
+++ b/tcb.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
TCB stands for trusted computed base. Unqualified, the trusted
computing base referrers to the set of components programs
diff --git a/trust.mdwn b/trust.mdwn
index 4eee6a3d..d96f702f 100644
--- a/trust.mdwn
+++ b/trust.mdwn
@@ -1,12 +1,10 @@
-[[license text="""
-Copyright © 2007 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document under the
-terms of the GNU Free Documentation License, Version 1.2 or any later version
-published by the Free Software Foundation; with no Invariant Sections, no
-Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
-"""]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl.txt]]."]]
The word trust is used in a number of contexts with different technical meanings.
Sometimes it is used to confuse, for instance trusted computing is rarely about
--
cgit v1.2.3
From cd10b4a51603da6fb701b0997dcbf42f8f6c317d Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Fri, 9 Nov 2007 16:38:01 +0100
Subject: Get rid of the TXT version of the FDL and switch to using the
Texinfo-rendered one instead.
---
Hurd/HurdNames.mdwn | 2 +-
Hurd/TheGnuHurd.mdwn | 2 +-
abac.mdwn | 2 +-
about_the_twiki_to_ikiwiki_conversion.mdwn | 2 +-
asbestos.mdwn | 2 +-
capability.mdwn | 2 +-
community/facebook.mdwn | 2 +-
community/meetings/stesie_2007-10-12.mdwn | 2 +-
confused_deputy.mdwn | 2 +-
designation.mdwn | 2 +-
destructive_interference.mdwn | 2 +-
empty_page.mdwn | 2 +-
extensibility.mdwn | 2 +-
fdl.txt | 397 ---------------------
how_to_contribute_to_this_wiki.mdwn | 2 +-
hurd/authentication.mdwn | 2 +-
hurd/building/cross-compiling.mdwn | 2 +-
hurd/concepts.mdwn | 2 +-
hurd/contributing.mdwn | 2 +-
hurd/critique.mdwn | 2 +-
hurd/debugging.mdwn | 2 +-
hurd/debugging/gdb.mdwn | 2 +-
hurd/debugging/gdb/backtrace.mdwn | 2 +-
hurd/debugging/gdb/noninvasive_debugging.mdwn | 2 +-
hurd/debugging/hurd.mdwn | 2 +-
hurd/debugging/rpctrace.mdwn | 2 +-
hurd/gettinghelp.mdwn | 2 +-
hurd/history.mdwn | 2 +-
hurd/hurd_hacking_guide.mdwn | 2 +-
hurd/libpager.mdwn | 2 +-
hurd/libstore.mdwn | 2 +-
hurd/logo.mdwn | 2 +-
hurd/neighborhurd.mdwn | 2 +-
hurd/ng/history.mdwn | 2 +-
hurd/ng/position_paper.mdwn | 2 +-
hurd/running.mdwn | 2 +-
hurd/running/debian/DebianAptOffline.mdwn | 2 +-
hurd/subhurd.mdwn | 2 +-
hurd/translator.mdwn | 2 +-
hurd/translator/ext2fs.mdwn | 2 +-
hurd/translator/fatfs.mdwn | 2 +-
hurd/translator/pfinet.mdwn | 2 +-
hurd/translator/pfinet/ipv6.mdwn | 2 +-
hurd/translator/storeio.mdwn | 2 +-
hurd/virtual_file_system.mdwn | 2 +-
ibac.mdwn | 2 +-
idl.mdwn | 2 +-
index/discussion.mdwn | 2 +-
ipc.mdwn | 2 +-
isolation.mdwn | 2 +-
license.html | 2 +-
liedtke.mdwn | 2 +-
mechanism.mdwn | 2 +-
microkernel.mdwn | 2 +-
microkernel/for_beginners.mdwn | 2 +-
microkernel/mach/documentation.mdwn | 2 +-
microkernel/mach/external_pager_mechanism.mdwn | 2 +-
microkernel/mach/gnumach.mdwn | 2 +-
microkernel/mach/gnumach/boot_trace.mdwn | 2 +-
microkernel/mach/gnumach/debugging.mdwn | 2 +-
.../mach/gnumach/hardwarecompatibilitylist.mdwn | 2 +-
microkernel/mach/gnumach/ports.mdwn | 2 +-
microkernel/mach/ipc.mdwn | 2 +-
microkernel/mach/ipc/sequence_numbering.mdwn | 2 +-
microkernel/mach/port.mdwn | 2 +-
microkernel/mach/rpc.mdwn | 2 +-
naming_context.mdwn | 2 +-
persistency.mdwn | 2 +-
policy.mdwn | 2 +-
principal.mdwn | 2 +-
rpc.mdwn | 2 +-
sfi.mdwn | 2 +-
sidebar.mdwn | 2 +-
tcb.mdwn | 2 +-
trust.mdwn | 2 +-
75 files changed, 74 insertions(+), 471 deletions(-)
delete mode 100644 fdl.txt
(limited to 'hurd/running/debian')
diff --git a/Hurd/HurdNames.mdwn b/Hurd/HurdNames.mdwn
index 1730c7bc..07d5ebd9 100644
--- a/Hurd/HurdNames.mdwn
+++ b/Hurd/HurdNames.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
[[toc ]]
diff --git a/Hurd/TheGnuHurd.mdwn b/Hurd/TheGnuHurd.mdwn
index bcae817c..f14a6939 100644
--- a/Hurd/TheGnuHurd.mdwn
+++ b/Hurd/TheGnuHurd.mdwn
@@ -5,7 +5,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
The Hurd is GNU's replacement for the various UNIX and Linux kernels.
diff --git a/abac.mdwn b/abac.mdwn
index e4486c10..1a0db406 100644
--- a/abac.mdwn
+++ b/abac.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
ABAC stands for authorization-based access control.
In this model, access is not granted based on the
diff --git a/about_the_twiki_to_ikiwiki_conversion.mdwn b/about_the_twiki_to_ikiwiki_conversion.mdwn
index bf8fb1fa..01f284e3 100644
--- a/about_the_twiki_to_ikiwiki_conversion.mdwn
+++ b/about_the_twiki_to_ikiwiki_conversion.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
# Some Quick Notes About the *TWiki to ikiwiki* Conversion
diff --git a/asbestos.mdwn b/asbestos.mdwn
index f3c8d94a..838dfd0d 100644
--- a/asbestos.mdwn
+++ b/asbestos.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
Asbestos is an operating system developed at MIT, Stanford
and UCLA to explore information flow control policies. The motivation
diff --git a/capability.mdwn b/capability.mdwn
index 0e06a6d6..bb849cae 100644
--- a/capability.mdwn
+++ b/capability.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
A capability is a protected reference. It is a reference in that
it designates an object; it is protected in that in cannot be
diff --git a/community/facebook.mdwn b/community/facebook.mdwn
index 07e6eaf9..a6e9e558 100644
--- a/community/facebook.mdwn
+++ b/community/facebook.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
There is [a Facebook group for the Hurd](http://www.facebook.com/group.php?gid=5141429597). If you're on Facebook, join it and say hello.
diff --git a/community/meetings/stesie_2007-10-12.mdwn b/community/meetings/stesie_2007-10-12.mdwn
index 60b6a1cf..d34bf045 100644
--- a/community/meetings/stesie_2007-10-12.mdwn
+++ b/community/meetings/stesie_2007-10-12.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
On the weekend 2007-10-12 to 14 [[Stefan_Siegl|stesie]] invited Hurd people.
Colin Leitner and [[Thomas_Schwinge|tschwinge]] came, as well as novice
diff --git a/confused_deputy.mdwn b/confused_deputy.mdwn
index 01c3513a..ac4a9ede 100644
--- a/confused_deputy.mdwn
+++ b/confused_deputy.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
[The confused deputy](http://www.cis.upenn.edu/~KeyKOS/ConfusedDeputy.html)
problem was articulated by Norm Hardy. It is a possible consequence
diff --git a/designation.mdwn b/designation.mdwn
index 55037939..c9c7c166 100644
--- a/designation.mdwn
+++ b/designation.mdwn
@@ -4,6 +4,6 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
To designate is to name.
diff --git a/destructive_interference.mdwn b/destructive_interference.mdwn
index 44e0855e..2ace1a33 100644
--- a/destructive_interference.mdwn
+++ b/destructive_interference.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
Interference can be destructive or non-destructive. When a [[principal]]
invokes an object (thereby requesting a service) and the implementation
diff --git a/empty_page.mdwn b/empty_page.mdwn
index 47464167..200ed59e 100644
--- a/empty_page.mdwn
+++ b/empty_page.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
HERE STARTS YOUR NEW CONTENT -- remove everything from here on, including this
line.
diff --git a/extensibility.mdwn b/extensibility.mdwn
index edfd78d2..ba7359a0 100644
--- a/extensibility.mdwn
+++ b/extensibility.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
An extensible system is one that enables extensibility. Enabling extensibility
means providing non-privileged mechanisms to extend existing objects and to
diff --git a/fdl.txt b/fdl.txt
deleted file mode 100644
index 4a0fe1c8..00000000
--- a/fdl.txt
+++ /dev/null
@@ -1,397 +0,0 @@
- GNU Free Documentation License
- Version 1.2, November 2002
-
-
- Copyright (C) 2000,2001,2002 Free Software Foundation, Inc.
- 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
-
-0. PREAMBLE
-
-The purpose of this License is to make a manual, textbook, or other
-functional and useful document "free" in the sense of freedom: to
-assure everyone the effective freedom to copy and redistribute it,
-with or without modifying it, either commercially or noncommercially.
-Secondarily, this License preserves for the author and publisher a way
-to get credit for their work, while not being considered responsible
-for modifications made by others.
-
-This License is a kind of "copyleft", which means that derivative
-works of the document must themselves be free in the same sense. It
-complements the GNU General Public License, which is a copyleft
-license designed for free software.
-
-We have designed this License in order to use it for manuals for free
-software, because free software needs free documentation: a free
-program should come with manuals providing the same freedoms that the
-software does. But this License is not limited to software manuals;
-it can be used for any textual work, regardless of subject matter or
-whether it is published as a printed book. We recommend this License
-principally for works whose purpose is instruction or reference.
-
-
-1. APPLICABILITY AND DEFINITIONS
-
-This License applies to any manual or other work, in any medium, that
-contains a notice placed by the copyright holder saying it can be
-distributed under the terms of this License. Such a notice grants a
-world-wide, royalty-free license, unlimited in duration, to use that
-work under the conditions stated herein. The "Document", below,
-refers to any such manual or work. Any member of the public is a
-licensee, and is addressed as "you". You accept the license if you
-copy, modify or distribute the work in a way requiring permission
-under copyright law.
-
-A "Modified Version" of the Document means any work containing the
-Document or a portion of it, either copied verbatim, or with
-modifications and/or translated into another language.
-
-A "Secondary Section" is a named appendix or a front-matter section of
-the Document that deals exclusively with the relationship of the
-publishers or authors of the Document to the Document's overall subject
-(or to related matters) and contains nothing that could fall directly
-within that overall subject. (Thus, if the Document is in part a
-textbook of mathematics, a Secondary Section may not explain any
-mathematics.) The relationship could be a matter of historical
-connection with the subject or with related matters, or of legal,
-commercial, philosophical, ethical or political position regarding
-them.
-
-The "Invariant Sections" are certain Secondary Sections whose titles
-are designated, as being those of Invariant Sections, in the notice
-that says that the Document is released under this License. If a
-section does not fit the above definition of Secondary then it is not
-allowed to be designated as Invariant. The Document may contain zero
-Invariant Sections. If the Document does not identify any Invariant
-Sections then there are none.
-
-The "Cover Texts" are certain short passages of text that are listed,
-as Front-Cover Texts or Back-Cover Texts, in the notice that says that
-the Document is released under this License. A Front-Cover Text may
-be at most 5 words, and a Back-Cover Text may be at most 25 words.
-
-A "Transparent" copy of the Document means a machine-readable copy,
-represented in a format whose specification is available to the
-general public, that is suitable for revising the document
-straightforwardly with generic text editors or (for images composed of
-pixels) generic paint programs or (for drawings) some widely available
-drawing editor, and that is suitable for input to text formatters or
-for automatic translation to a variety of formats suitable for input
-to text formatters. A copy made in an otherwise Transparent file
-format whose markup, or absence of markup, has been arranged to thwart
-or discourage subsequent modification by readers is not Transparent.
-An image format is not Transparent if used for any substantial amount
-of text. A copy that is not "Transparent" is called "Opaque".
-
-Examples of suitable formats for Transparent copies include plain
-ASCII without markup, Texinfo input format, LaTeX input format, SGML
-or XML using a publicly available DTD, and standard-conforming simple
-HTML, PostScript or PDF designed for human modification. Examples of
-transparent image formats include PNG, XCF and JPG. Opaque formats
-include proprietary formats that can be read and edited only by
-proprietary word processors, SGML or XML for which the DTD and/or
-processing tools are not generally available, and the
-machine-generated HTML, PostScript or PDF produced by some word
-processors for output purposes only.
-
-The "Title Page" means, for a printed book, the title page itself,
-plus such following pages as are needed to hold, legibly, the material
-this License requires to appear in the title page. For works in
-formats which do not have any title page as such, "Title Page" means
-the text near the most prominent appearance of the work's title,
-preceding the beginning of the body of the text.
-
-A section "Entitled XYZ" means a named subunit of the Document whose
-title either is precisely XYZ or contains XYZ in parentheses following
-text that translates XYZ in another language. (Here XYZ stands for a
-specific section name mentioned below, such as "Acknowledgements",
-"Dedications", "Endorsements", or "History".) To "Preserve the Title"
-of such a section when you modify the Document means that it remains a
-section "Entitled XYZ" according to this definition.
-
-The Document may include Warranty Disclaimers next to the notice which
-states that this License applies to the Document. These Warranty
-Disclaimers are considered to be included by reference in this
-License, but only as regards disclaiming warranties: any other
-implication that these Warranty Disclaimers may have is void and has
-no effect on the meaning of this License.
-
-
-2. VERBATIM COPYING
-
-You may copy and distribute the Document in any medium, either
-commercially or noncommercially, provided that this License, the
-copyright notices, and the license notice saying this License applies
-to the Document are reproduced in all copies, and that you add no other
-conditions whatsoever to those of this License. You may not use
-technical measures to obstruct or control the reading or further
-copying of the copies you make or distribute. However, you may accept
-compensation in exchange for copies. If you distribute a large enough
-number of copies you must also follow the conditions in section 3.
-
-You may also lend copies, under the same conditions stated above, and
-you may publicly display copies.
-
-
-3. COPYING IN QUANTITY
-
-If you publish printed copies (or copies in media that commonly have
-printed covers) of the Document, numbering more than 100, and the
-Document's license notice requires Cover Texts, you must enclose the
-copies in covers that carry, clearly and legibly, all these Cover
-Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
-the back cover. Both covers must also clearly and legibly identify
-you as the publisher of these copies. The front cover must present
-the full title with all words of the title equally prominent and
-visible. You may add other material on the covers in addition.
-Copying with changes limited to the covers, as long as they preserve
-the title of the Document and satisfy these conditions, can be treated
-as verbatim copying in other respects.
-
-If the required texts for either cover are too voluminous to fit
-legibly, you should put the first ones listed (as many as fit
-reasonably) on the actual cover, and continue the rest onto adjacent
-pages.
-
-If you publish or distribute Opaque copies of the Document numbering
-more than 100, you must either include a machine-readable Transparent
-copy along with each Opaque copy, or state in or with each Opaque copy
-a computer-network location from which the general network-using
-public has access to download using public-standard network protocols
-a complete Transparent copy of the Document, free of added material.
-If you use the latter option, you must take reasonably prudent steps,
-when you begin distribution of Opaque copies in quantity, to ensure
-that this Transparent copy will remain thus accessible at the stated
-location until at least one year after the last time you distribute an
-Opaque copy (directly or through your agents or retailers) of that
-edition to the public.
-
-It is requested, but not required, that you contact the authors of the
-Document well before redistributing any large number of copies, to give
-them a chance to provide you with an updated version of the Document.
-
-
-4. MODIFICATIONS
-
-You may copy and distribute a Modified Version of the Document under
-the conditions of sections 2 and 3 above, provided that you release
-the Modified Version under precisely this License, with the Modified
-Version filling the role of the Document, thus licensing distribution
-and modification of the Modified Version to whoever possesses a copy
-of it. In addition, you must do these things in the Modified Version:
-
-A. Use in the Title Page (and on the covers, if any) a title distinct
- from that of the Document, and from those of previous versions
- (which should, if there were any, be listed in the History section
- of the Document). You may use the same title as a previous version
- if the original publisher of that version gives permission.
-B. List on the Title Page, as authors, one or more persons or entities
- responsible for authorship of the modifications in the Modified
- Version, together with at least five of the principal authors of the
- Document (all of its principal authors, if it has fewer than five),
- unless they release you from this requirement.
-C. State on the Title page the name of the publisher of the
- Modified Version, as the publisher.
-D. Preserve all the copyright notices of the Document.
-E. Add an appropriate copyright notice for your modifications
- adjacent to the other copyright notices.
-F. Include, immediately after the copyright notices, a license notice
- giving the public permission to use the Modified Version under the
- terms of this License, in the form shown in the Addendum below.
-G. Preserve in that license notice the full lists of Invariant Sections
- and required Cover Texts given in the Document's license notice.
-H. Include an unaltered copy of this License.
-I. Preserve the section Entitled "History", Preserve its Title, and add
- to it an item stating at least the title, year, new authors, and
- publisher of the Modified Version as given on the Title Page. If
- there is no section Entitled "History" in the Document, create one
- stating the title, year, authors, and publisher of the Document as
- given on its Title Page, then add an item describing the Modified
- Version as stated in the previous sentence.
-J. Preserve the network location, if any, given in the Document for
- public access to a Transparent copy of the Document, and likewise
- the network locations given in the Document for previous versions
- it was based on. These may be placed in the "History" section.
- You may omit a network location for a work that was published at
- least four years before the Document itself, or if the original
- publisher of the version it refers to gives permission.
-K. For any section Entitled "Acknowledgements" or "Dedications",
- Preserve the Title of the section, and preserve in the section all
- the substance and tone of each of the contributor acknowledgements
- and/or dedications given therein.
-L. Preserve all the Invariant Sections of the Document,
- unaltered in their text and in their titles. Section numbers
- or the equivalent are not considered part of the section titles.
-M. Delete any section Entitled "Endorsements". Such a section
- may not be included in the Modified Version.
-N. Do not retitle any existing section to be Entitled "Endorsements"
- or to conflict in title with any Invariant Section.
-O. Preserve any Warranty Disclaimers.
-
-If the Modified Version includes new front-matter sections or
-appendices that qualify as Secondary Sections and contain no material
-copied from the Document, you may at your option designate some or all
-of these sections as invariant. To do this, add their titles to the
-list of Invariant Sections in the Modified Version's license notice.
-These titles must be distinct from any other section titles.
-
-You may add a section Entitled "Endorsements", provided it contains
-nothing but endorsements of your Modified Version by various
-parties--for example, statements of peer review or that the text has
-been approved by an organization as the authoritative definition of a
-standard.
-
-You may add a passage of up to five words as a Front-Cover Text, and a
-passage of up to 25 words as a Back-Cover Text, to the end of the list
-of Cover Texts in the Modified Version. Only one passage of
-Front-Cover Text and one of Back-Cover Text may be added by (or
-through arrangements made by) any one entity. If the Document already
-includes a cover text for the same cover, previously added by you or
-by arrangement made by the same entity you are acting on behalf of,
-you may not add another; but you may replace the old one, on explicit
-permission from the previous publisher that added the old one.
-
-The author(s) and publisher(s) of the Document do not by this License
-give permission to use their names for publicity for or to assert or
-imply endorsement of any Modified Version.
-
-
-5. COMBINING DOCUMENTS
-
-You may combine the Document with other documents released under this
-License, under the terms defined in section 4 above for modified
-versions, provided that you include in the combination all of the
-Invariant Sections of all of the original documents, unmodified, and
-list them all as Invariant Sections of your combined work in its
-license notice, and that you preserve all their Warranty Disclaimers.
-
-The combined work need only contain one copy of this License, and
-multiple identical Invariant Sections may be replaced with a single
-copy. If there are multiple Invariant Sections with the same name but
-different contents, make the title of each such section unique by
-adding at the end of it, in parentheses, the name of the original
-author or publisher of that section if known, or else a unique number.
-Make the same adjustment to the section titles in the list of
-Invariant Sections in the license notice of the combined work.
-
-In the combination, you must combine any sections Entitled "History"
-in the various original documents, forming one section Entitled
-"History"; likewise combine any sections Entitled "Acknowledgements",
-and any sections Entitled "Dedications". You must delete all sections
-Entitled "Endorsements".
-
-
-6. COLLECTIONS OF DOCUMENTS
-
-You may make a collection consisting of the Document and other documents
-released under this License, and replace the individual copies of this
-License in the various documents with a single copy that is included in
-the collection, provided that you follow the rules of this License for
-verbatim copying of each of the documents in all other respects.
-
-You may extract a single document from such a collection, and distribute
-it individually under this License, provided you insert a copy of this
-License into the extracted document, and follow this License in all
-other respects regarding verbatim copying of that document.
-
-
-7. AGGREGATION WITH INDEPENDENT WORKS
-
-A compilation of the Document or its derivatives with other separate
-and independent documents or works, in or on a volume of a storage or
-distribution medium, is called an "aggregate" if the copyright
-resulting from the compilation is not used to limit the legal rights
-of the compilation's users beyond what the individual works permit.
-When the Document is included in an aggregate, this License does not
-apply to the other works in the aggregate which are not themselves
-derivative works of the Document.
-
-If the Cover Text requirement of section 3 is applicable to these
-copies of the Document, then if the Document is less than one half of
-the entire aggregate, the Document's Cover Texts may be placed on
-covers that bracket the Document within the aggregate, or the
-electronic equivalent of covers if the Document is in electronic form.
-Otherwise they must appear on printed covers that bracket the whole
-aggregate.
-
-
-8. TRANSLATION
-
-Translation is considered a kind of modification, so you may
-distribute translations of the Document under the terms of section 4.
-Replacing Invariant Sections with translations requires special
-permission from their copyright holders, but you may include
-translations of some or all Invariant Sections in addition to the
-original versions of these Invariant Sections. You may include a
-translation of this License, and all the license notices in the
-Document, and any Warranty Disclaimers, provided that you also include
-the original English version of this License and the original versions
-of those notices and disclaimers. In case of a disagreement between
-the translation and the original version of this License or a notice
-or disclaimer, the original version will prevail.
-
-If a section in the Document is Entitled "Acknowledgements",
-"Dedications", or "History", the requirement (section 4) to Preserve
-its Title (section 1) will typically require changing the actual
-title.
-
-
-9. TERMINATION
-
-You may not copy, modify, sublicense, or distribute the Document except
-as expressly provided for under this License. Any other attempt to
-copy, modify, sublicense or distribute the Document is void, and will
-automatically terminate your rights under this License. However,
-parties who have received copies, or rights, from you under this
-License will not have their licenses terminated so long as such
-parties remain in full compliance.
-
-
-10. FUTURE REVISIONS OF THIS LICENSE
-
-The Free Software Foundation may publish new, revised versions
-of the GNU Free Documentation License from time to time. Such new
-versions will be similar in spirit to the present version, but may
-differ in detail to address new problems or concerns. See
-http://www.gnu.org/copyleft/.
-
-Each version of the License is given a distinguishing version number.
-If the Document specifies that a particular numbered version of this
-License "or any later version" applies to it, you have the option of
-following the terms and conditions either of that specified version or
-of any later version that has been published (not as a draft) by the
-Free Software Foundation. If the Document does not specify a version
-number of this License, you may choose any version ever published (not
-as a draft) by the Free Software Foundation.
-
-
-ADDENDUM: How to use this License for your documents
-
-To use this License in a document you have written, include a copy of
-the License in the document and put the following copyright and
-license notices just after the title page:
-
- Copyright (c) YEAR YOUR NAME.
- Permission is granted to copy, distribute and/or modify this document
- under the terms of the GNU Free Documentation License, Version 1.2
- or any later version published by the Free Software Foundation;
- with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
- A copy of the license is included in the section entitled "GNU
- Free Documentation License".
-
-If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
-replace the "with...Texts." line with this:
-
- with the Invariant Sections being LIST THEIR TITLES, with the
- Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.
-
-If you have Invariant Sections without Cover Texts, or some other
-combination of the three, merge those two alternatives to suit the
-situation.
-
-If your document contains nontrivial examples of program code, we
-recommend releasing these examples in parallel under your choice of
-free software license, such as the GNU General Public License,
-to permit their use in free software.
diff --git a/how_to_contribute_to_this_wiki.mdwn b/how_to_contribute_to_this_wiki.mdwn
index 3ee9a782..43d5b23e 100644
--- a/how_to_contribute_to_this_wiki.mdwn
+++ b/how_to_contribute_to_this_wiki.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
(!) Some general hints first; they may sound very familiar from other software
projects:
diff --git a/hurd/authentication.mdwn b/hurd/authentication.mdwn
index 7502aa7d..54dc8de2 100644
--- a/hurd/authentication.mdwn
+++ b/hurd/authentication.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
UIDs on the Hurd are separate from processes. A process has
[[capabilities|capability]] designating so-called UID vectors that
diff --git a/hurd/building/cross-compiling.mdwn b/hurd/building/cross-compiling.mdwn
index 16a26284..dd8edd0d 100644
--- a/hurd/building/cross-compiling.mdwn
+++ b/hurd/building/cross-compiling.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
[[Thomas_Schwinge|tschwinge]] has written a shell script for building a
complete cross-build environment for GNU/Hurd systems.
diff --git a/hurd/concepts.mdwn b/hurd/concepts.mdwn
index f56af8f0..1158d357 100644
--- a/hurd/concepts.mdwn
+++ b/hurd/concepts.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
* [[Translator]]
* [[Virtual_File_System]]
diff --git a/hurd/contributing.mdwn b/hurd/contributing.mdwn
index 9d07e740..132894ce 100644
--- a/hurd/contributing.mdwn
+++ b/hurd/contributing.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
# Porting Applications
diff --git a/hurd/critique.mdwn b/hurd/critique.mdwn
index 24f43198..4db8726f 100644
--- a/hurd/critique.mdwn
+++ b/hurd/critique.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
[[NealWalfield]] and [[MarcusBrinkmann]] wrote a paper titled [*A Critique of
the GNU Hurd Multi-Server Operating
diff --git a/hurd/debugging.mdwn b/hurd/debugging.mdwn
index 5f4184e3..f2f5dcd6 100644
--- a/hurd/debugging.mdwn
+++ b/hurd/debugging.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
# Strategies
diff --git a/hurd/debugging/gdb.mdwn b/hurd/debugging/gdb.mdwn
index d9d6de02..f01a5461 100644
--- a/hurd/debugging/gdb.mdwn
+++ b/hurd/debugging/gdb.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
The [GNU debugger *GDB*](http://www.gnu.org/software/gdb/) works on GNU/Hurd
systems as it does on other system, but has some additional [hurd-specific
diff --git a/hurd/debugging/gdb/backtrace.mdwn b/hurd/debugging/gdb/backtrace.mdwn
index 62067392..158031c4 100644
--- a/hurd/debugging/gdb/backtrace.mdwn
+++ b/hurd/debugging/gdb/backtrace.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
When someone asks you to supply a backtrace (from a [[segmentation_fault]], for
example), here is roughly what you have to do.
diff --git a/hurd/debugging/gdb/noninvasive_debugging.mdwn b/hurd/debugging/gdb/noninvasive_debugging.mdwn
index 63e970e2..18355c8c 100644
--- a/hurd/debugging/gdb/noninvasive_debugging.mdwn
+++ b/hurd/debugging/gdb/noninvasive_debugging.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
Sometimes using [[GDB]] on a system server can result in a [[deadlock]]. You
can however still use GDB by using the [`set
diff --git a/hurd/debugging/hurd.mdwn b/hurd/debugging/hurd.mdwn
index f5c8bd34..2f758920 100644
--- a/hurd/debugging/hurd.mdwn
+++ b/hurd/debugging/hurd.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
Say you want to try running file system server (*[[translator/ext2fs]]*,
*[[translator/jfs]]*, ...) against a modified version of *[[libpager]]* and
diff --git a/hurd/debugging/rpctrace.mdwn b/hurd/debugging/rpctrace.mdwn
index de85a8b7..05003fab 100644
--- a/hurd/debugging/rpctrace.mdwn
+++ b/hurd/debugging/rpctrace.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
*rpctrace* is -- roughly -- an equivavlent to Linux's *strace* or Solaris' or
BSD's *truss*. It is used to trace [[remote_procedure_call|rpc]]s a process is
diff --git a/hurd/gettinghelp.mdwn b/hurd/gettinghelp.mdwn
index d7f96323..704dcc07 100644
--- a/hurd/gettinghelp.mdwn
+++ b/hurd/gettinghelp.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
# Essential Documentation
diff --git a/hurd/history.mdwn b/hurd/history.mdwn
index 9f442b93..d556b5d5 100644
--- a/hurd/history.mdwn
+++ b/hurd/history.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
History 1997-2003
Personal view of Marcus Brinkmann about Hurd development in 1997-2003.
diff --git a/hurd/hurd_hacking_guide.mdwn b/hurd/hurd_hacking_guide.mdwn
index c7bdb135..b277fb5e 100644
--- a/hurd/hurd_hacking_guide.mdwn
+++ b/hurd/hurd_hacking_guide.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
Originally written by Wolfgang Jährling, the [Hurd Hacking Guide](http://www.gnu.org/software/hurd/hacking-guide/hhg.html)
contains an overview of some of the Hurd's features.
diff --git a/hurd/libpager.mdwn b/hurd/libpager.mdwn
index b51b9efd..f59d9a74 100644
--- a/hurd/libpager.mdwn
+++ b/hurd/libpager.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
Mach's [[microkernel/mach/external_pager_mechanism]].
diff --git a/hurd/libstore.mdwn b/hurd/libstore.mdwn
index 87c6842e..b484accb 100644
--- a/hurd/libstore.mdwn
+++ b/hurd/libstore.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
`libstore` is more than just a thin layer between
[[GNU_Mach|microkernel/mach/gnumach]] devices (`hd0` for example) and the
diff --git a/hurd/logo.mdwn b/hurd/logo.mdwn
index 345b443e..b39a1525 100644
--- a/hurd/logo.mdwn
+++ b/hurd/logo.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
The famous *Hurd Boxes* logo is available at
.
diff --git a/hurd/neighborhurd.mdwn b/hurd/neighborhurd.mdwn
index ac2939ec..9228d6ca 100644
--- a/hurd/neighborhurd.mdwn
+++ b/hurd/neighborhurd.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
It is possible to run multiple instances of the Hurd
in parallel, on a single instance of Mach. Other than
diff --git a/hurd/ng/history.mdwn b/hurd/ng/history.mdwn
index b9f083f3..0df6dc8e 100644
--- a/hurd/ng/history.mdwn
+++ b/hurd/ng/history.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
The idea of using [[microkernel/L4]] as a [[microkernel]] for a
[[Hurd_system|hurd]] was initially voiced in the [[Hurd_community|community]]
diff --git a/hurd/ng/position_paper.mdwn b/hurd/ng/position_paper.mdwn
index b163aea7..901aae1a 100644
--- a/hurd/ng/position_paper.mdwn
+++ b/hurd/ng/position_paper.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
[[NealWalfield]] and [[MarcusBrinkmann]] wrote a paper titled [*Improving
Usability via Access Decomposition and Policy
diff --git a/hurd/running.mdwn b/hurd/running.mdwn
index 82b11b53..28b9b241 100644
--- a/hurd/running.mdwn
+++ b/hurd/running.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
* [[Distrib]] - Distributions based on the Hurd
* [[microkernel/mach/gnumach/ports/Xen]] - In Xen
diff --git a/hurd/running/debian/DebianAptOffline.mdwn b/hurd/running/debian/DebianAptOffline.mdwn
index 6d03be5a..ad4fa9af 100644
--- a/hurd/running/debian/DebianAptOffline.mdwn
+++ b/hurd/running/debian/DebianAptOffline.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
# How to Installing Packages without a Network Connection from your Hurd Installation
diff --git a/hurd/subhurd.mdwn b/hurd/subhurd.mdwn
index e976a5ff..8751b459 100644
--- a/hurd/subhurd.mdwn
+++ b/hurd/subhurd.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
A sub-Hurd is like a [[neighbor_Hurd|neighborhurd]], however, makes use of some
resources provided by another Hurd. For instance, backing store and the
diff --git a/hurd/translator.mdwn b/hurd/translator.mdwn
index afd9b647..9e72d108 100644
--- a/hurd/translator.mdwn
+++ b/hurd/translator.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
A translator is simply a normal program acting as
an object server and participating in the Hurd's
diff --git a/hurd/translator/ext2fs.mdwn b/hurd/translator/ext2fs.mdwn
index c644d0ca..9a5a9106 100644
--- a/hurd/translator/ext2fs.mdwn
+++ b/hurd/translator/ext2fs.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
The `ext2fs` translator from the upstream Hurd code base can only handle file
systems with sizes of less than roughly 2 GiB.
diff --git a/hurd/translator/fatfs.mdwn b/hurd/translator/fatfs.mdwn
index 436ecf99..d1a4b69c 100644
--- a/hurd/translator/fatfs.mdwn
+++ b/hurd/translator/fatfs.mdwn
@@ -4,6 +4,6 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
The current `fatfs` translator is read-only.
diff --git a/hurd/translator/pfinet.mdwn b/hurd/translator/pfinet.mdwn
index c0bd1b28..2790c601 100644
--- a/hurd/translator/pfinet.mdwn
+++ b/hurd/translator/pfinet.mdwn
@@ -4,6 +4,6 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
Notes about [[IPv6]].
diff --git a/hurd/translator/pfinet/ipv6.mdwn b/hurd/translator/pfinet/ipv6.mdwn
index ca1132db..739fd47c 100644
--- a/hurd/translator/pfinet/ipv6.mdwn
+++ b/hurd/translator/pfinet/ipv6.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
[[Stefan_Siegl|stesie]] has added IPv6 support to the pfinet [[translator]].
This was [Savannah task #5470](http://savannah.gnu.org/task/?5470).
diff --git a/hurd/translator/storeio.mdwn b/hurd/translator/storeio.mdwn
index 4493fad1..58834ef1 100644
--- a/hurd/translator/storeio.mdwn
+++ b/hurd/translator/storeio.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
`storeio` is a *translator for devices and other stores*.
diff --git a/hurd/virtual_file_system.mdwn b/hurd/virtual_file_system.mdwn
index e39c7705..f3c2faaf 100644
--- a/hurd/virtual_file_system.mdwn
+++ b/hurd/virtual_file_system.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
Path names are resolved using a distributed protocol.
No single entity is responsible for the resolution of
diff --git a/ibac.mdwn b/ibac.mdwn
index 91bd5274..3e860a0c 100644
--- a/ibac.mdwn
+++ b/ibac.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
IBAC stands for identity-based access control.
In this access control scheme, access to a resource
diff --git a/idl.mdwn b/idl.mdwn
index bcaacdec..67c69830 100644
--- a/idl.mdwn
+++ b/idl.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
An IDL is an interface definition language. The most well-known is
CORBA. An IDL compiler takes a specification and generates stubs
diff --git a/index/discussion.mdwn b/index/discussion.mdwn
index 4d6b53f7..c9a7517c 100644
--- a/index/discussion.mdwn
+++ b/index/discussion.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
# TODO
diff --git a/ipc.mdwn b/ipc.mdwn
index 09d8499c..8047970d 100644
--- a/ipc.mdwn
+++ b/ipc.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
IPC stands for interprocess communication.
diff --git a/isolation.mdwn b/isolation.mdwn
index cd6c0eea..0e3e41c0 100644
--- a/isolation.mdwn
+++ b/isolation.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
When two [[principal]]s cannot affect each other, they are said to
be isolated from one another. Strictly speaking, if two principals
diff --git a/license.html b/license.html
index a626f556..9b2ddd4f 100644
--- a/license.html
+++ b/license.html
@@ -2,4 +2,4 @@ Permission is granted to copy, distribute and/or modify this document under the
terms of the GNU Free Documentation License, Version 1.2 or any later version
published by the Free Software Foundation; with no Invariant Sections, no
Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
-in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]].
+in the section entitled [[GNU_Free_Documentation_License|/fdl]].
diff --git a/liedtke.mdwn b/liedtke.mdwn
index 927b1d1e..95dacdcb 100644
--- a/liedtke.mdwn
+++ b/liedtke.mdwn
@@ -4,6 +4,6 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
Liedtke is the father of [[microkernel/L4]].
diff --git a/mechanism.mdwn b/mechanism.mdwn
index e991a8b2..959ac003 100644
--- a/mechanism.mdwn
+++ b/mechanism.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
The Collaborative International Dictionary of English v.0.48
defines a mechanism as:
diff --git a/microkernel.mdwn b/microkernel.mdwn
index 21a826dc..944169ab 100644
--- a/microkernel.mdwn
+++ b/microkernel.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
[[Liedtke]] explains in [On Microkernel Construction](http://l4ka.org/publications/paper.php?docid=642)
that a microkernel attempts to minimize the mandatory part of the operating
diff --git a/microkernel/for_beginners.mdwn b/microkernel/for_beginners.mdwn
index f31111a7..bf9920e3 100644
--- a/microkernel/for_beginners.mdwn
+++ b/microkernel/for_beginners.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
# Concepts
diff --git a/microkernel/mach/documentation.mdwn b/microkernel/mach/documentation.mdwn
index ac9dd6ec..6c72d951 100644
--- a/microkernel/mach/documentation.mdwn
+++ b/microkernel/mach/documentation.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
- OSF's [Kernel Interface](ftp://ftp.cs.cmu.edu/afs/cs/project/mach/public/doc/osf/kernel_interface.ps)
- OSF's [Kernel Principles](ftp://ftp.cs.cmu.edu/afs/cs/project/mach/public/doc/osf/kernel_principles.ps)
diff --git a/microkernel/mach/external_pager_mechanism.mdwn b/microkernel/mach/external_pager_mechanism.mdwn
index 2c917ff6..09a9919b 100644
--- a/microkernel/mach/external_pager_mechanism.mdwn
+++ b/microkernel/mach/external_pager_mechanism.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
Mach provides a so-called external pager [[mechanism]]. This
mechanism serves to separate *managing memory* from *managing
diff --git a/microkernel/mach/gnumach.mdwn b/microkernel/mach/gnumach.mdwn
index 5ad50f73..3a46ea82 100644
--- a/microkernel/mach/gnumach.mdwn
+++ b/microkernel/mach/gnumach.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
GNU Mach is currently used by the GNU [[Hurd]].
diff --git a/microkernel/mach/gnumach/boot_trace.mdwn b/microkernel/mach/gnumach/boot_trace.mdwn
index 495dfbf4..668a5977 100644
--- a/microkernel/mach/gnumach/boot_trace.mdwn
+++ b/microkernel/mach/gnumach/boot_trace.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
`if NCPUS > 1` stuff is not being considered so far.
diff --git a/microkernel/mach/gnumach/debugging.mdwn b/microkernel/mach/gnumach/debugging.mdwn
index 94fdb461..0f550dcd 100644
--- a/microkernel/mach/gnumach/debugging.mdwn
+++ b/microkernel/mach/gnumach/debugging.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
Mach has a built-in kernel debugger.
[Manual](http://www.gnu.org/software/hurd/gnumach-doc/Kernel-Debugger.html).
diff --git a/microkernel/mach/gnumach/hardwarecompatibilitylist.mdwn b/microkernel/mach/gnumach/hardwarecompatibilitylist.mdwn
index aa30189e..67cd9a38 100644
--- a/microkernel/mach/gnumach/hardwarecompatibilitylist.mdwn
+++ b/microkernel/mach/gnumach/hardwarecompatibilitylist.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
# CPU Architecture
diff --git a/microkernel/mach/gnumach/ports.mdwn b/microkernel/mach/gnumach/ports.mdwn
index 47967d65..6bed775f 100644
--- a/microkernel/mach/gnumach/ports.mdwn
+++ b/microkernel/mach/gnumach/ports.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
* [PowerPC](http://www.pjbruin.dds.nl/hurd/). Is not in a usable state.
* Alpha. Was once started, but isn't in a usable state either.
diff --git a/microkernel/mach/ipc.mdwn b/microkernel/mach/ipc.mdwn
index a6aef7c7..abe536a1 100644
--- a/microkernel/mach/ipc.mdwn
+++ b/microkernel/mach/ipc.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
[[General_information|/ipc]] about IPC.
diff --git a/microkernel/mach/ipc/sequence_numbering.mdwn b/microkernel/mach/ipc/sequence_numbering.mdwn
index 78a49c1a..602280f7 100644
--- a/microkernel/mach/ipc/sequence_numbering.mdwn
+++ b/microkernel/mach/ipc/sequence_numbering.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
Mach's [[IPC]] mechanism allows for getting access to a message's sequence
number.
diff --git a/microkernel/mach/port.mdwn b/microkernel/mach/port.mdwn
index c572cfbb..df4420ab 100644
--- a/microkernel/mach/port.mdwn
+++ b/microkernel/mach/port.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
Mach ports are [[capabilities|capability]].
diff --git a/microkernel/mach/rpc.mdwn b/microkernel/mach/rpc.mdwn
index b2e04908..9db99e74 100644
--- a/microkernel/mach/rpc.mdwn
+++ b/microkernel/mach/rpc.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
[[General_information|/rpc]] about RPC.
diff --git a/naming_context.mdwn b/naming_context.mdwn
index 5c2badb9..14a9d9a0 100644
--- a/naming_context.mdwn
+++ b/naming_context.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
Names are bindings to objects, however, to find an object
given a name, the relation must be looked up in a
diff --git a/persistency.mdwn b/persistency.mdwn
index 370cbadf..1df99bc2 100644
--- a/persistency.mdwn
+++ b/persistency.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
A persistent object is an object that survives reboot.
On Unix, files and directories are persistent but
diff --git a/policy.mdwn b/policy.mdwn
index e11720a5..6111e077 100644
--- a/policy.mdwn
+++ b/policy.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
A policy is a rule that define what may or may not happens, not
how it happens. The latter is referred to as [[mechanism]].
diff --git a/principal.mdwn b/principal.mdwn
index 6092f967..891c3224 100644
--- a/principal.mdwn
+++ b/principal.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
A principal is an accountable entity. A principal may be
a user. On some computer systems, users are represented by their
diff --git a/rpc.mdwn b/rpc.mdwn
index 4da79eb9..0878ac52 100644
--- a/rpc.mdwn
+++ b/rpc.mdwn
@@ -4,6 +4,6 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
RPC stands for remote procedure call.
diff --git a/sfi.mdwn b/sfi.mdwn
index a3a78832..8384b55c 100644
--- a/sfi.mdwn
+++ b/sfi.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
SFI stands for Software-Based Fault Isolation. SFI is an [[isolation]]
technique described by Wahbe et al. in their 1993 paper [Effcient
diff --git a/sidebar.mdwn b/sidebar.mdwn
index 21d24b7a..266b5f44 100644
--- a/sidebar.mdwn
+++ b/sidebar.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
[[img hurd/logo/boxes-redrawn.png link=/hurd/logo]]
diff --git a/tcb.mdwn b/tcb.mdwn
index 0dc4d2fb..7eba1fc1 100644
--- a/tcb.mdwn
+++ b/tcb.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
TCB stands for trusted computed base. Unqualified, the trusted
computing base referrers to the set of components programs
diff --git a/trust.mdwn b/trust.mdwn
index d96f702f..341e394b 100644
--- a/trust.mdwn
+++ b/trust.mdwn
@@ -4,7 +4,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl.txt]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]
The word trust is used in a number of contexts with different technical meanings.
Sometimes it is used to confuse, for instance trusted computing is rarely about
--
cgit v1.2.3
From 653a917a9bfab3842c28b301f98913d13588ad94 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Tue, 13 Nov 2007 20:57:42 +0100
Subject: Move out Debian-specific bits.
---
hurd/running/debian/faq/discussion.mdwn | 23 +++++++++++++++++++++++
hurd/running/vmware.mdwn | 13 -------------
2 files changed, 23 insertions(+), 13 deletions(-)
create mode 100644 hurd/running/debian/faq/discussion.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq/discussion.mdwn b/hurd/running/debian/faq/discussion.mdwn
new file mode 100644
index 00000000..b7e4fdd2
--- /dev/null
+++ b/hurd/running/debian/faq/discussion.mdwn
@@ -0,0 +1,23 @@
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]
+
+Someone should check and incorporate the following:
+
+> You can add a shell script umount so that apt can automatically unmount
+> cdroms
+>
+> #!/bin/sh
+> # Filename: /usr/bin/umount
+>
+> settrans -fg "$@"
+>
+> Give executable permission to the script
+>
+> # chmod +x /usr/bin/umount
+>
+> In /etc/fstab add a trailing '/' after cdrom like /cdrom/ since apt uses a traing '/'
diff --git a/hurd/running/vmware.mdwn b/hurd/running/vmware.mdwn
index fa00394f..25d90a13 100644
--- a/hurd/running/vmware.mdwn
+++ b/hurd/running/vmware.mdwn
@@ -52,16 +52,3 @@ Edit /media/floppy/boot/grub/menu.lst with your favorite text editor and change
Start using GNU, here is
.
-
-You can add a shell script umount so that apt can automatically unmount cdroms
-
- #!/bin/sh
- # Filename: /usr/bin/umount
-
- settrans -fg "$@"
-
-Give executable permission to the script
-
- # chmod +x /usr/bin/umount
-
-In /etc/fstab add a trailing '/' after cdrom like /cdrom/ since apt uses a traing '/'
--
cgit v1.2.3
From f772816c588bd40132079dde30cf2e8e2122b7e2 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 3 Dec 2007 15:11:02 +0100
Subject: hurd/running/debian/faq/512_mib_ram_limit: Split out. Written by
Michael Banck.
---
hurd/running/debian/faq.mdwn | 10 ----------
hurd/running/debian/faq/512_mib_ram_limit.mdwn | 16 ++++++++++++++++
2 files changed, 16 insertions(+), 10 deletions(-)
create mode 100644 hurd/running/debian/faq/512_mib_ram_limit.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq.mdwn b/hurd/running/debian/faq.mdwn
index 1892d63f..8c410756 100644
--- a/hurd/running/debian/faq.mdwn
+++ b/hurd/running/debian/faq.mdwn
@@ -47,16 +47,6 @@ Run `vmstat` to see memory and swap usage.
# Translators
-# 512 MiB RAM Limit
-
-GNU Mach does not cope well with lots of memory. Newer versions of the Debian
-`gnumach` package will limit themselves to around 1 GiB of memory. If you have
-an older version, or still experience problems with `vmstat` (see above)
-reported much less memory than you have, the best is to limit the memory it can
-see via GRUB's `upppermem` feature. Add `uppermem 786432` to GRUB's Hurd entry
-in `menu.lst`.
-
-This should be fixed.
# `xserver-common`
diff --git a/hurd/running/debian/faq/512_mib_ram_limit.mdwn b/hurd/running/debian/faq/512_mib_ram_limit.mdwn
new file mode 100644
index 00000000..ea54fe5f
--- /dev/null
+++ b/hurd/running/debian/faq/512_mib_ram_limit.mdwn
@@ -0,0 +1,16 @@
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]
+
+# 512 MiB RAM Limit
+
+GNU Mach does not cope well with lots of memory. Newer versions of the Debian
+`gnumach` package will limit themselves to around 1 GiB of memory. If you have
+an older version, or still experience problems with `vmstat` (see above)
+reported much less memory than you have, the best is to limit the memory it can
+see via GRUB's `upppermem` feature. Add `uppermem 786432` to GRUB's Hurd entry
+in `menu.lst`.
--
cgit v1.2.3
From 76f813b92fa0b8f3b48abfcc1c51ace7ff9018d5 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 3 Dec 2007 15:12:51 +0100
Subject: hurd/running/debian/faq/bad_hypermeta_data: Split out. Written by
Michael Banck.
---
hurd/running/debian/faq.mdwn | 9 ---------
hurd/running/debian/faq/bad_hypermeta_data.mdwn | 15 +++++++++++++++
2 files changed, 15 insertions(+), 9 deletions(-)
create mode 100644 hurd/running/debian/faq/bad_hypermeta_data.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq.mdwn b/hurd/running/debian/faq.mdwn
index 8c410756..3a2e77a2 100644
--- a/hurd/running/debian/faq.mdwn
+++ b/hurd/running/debian/faq.mdwn
@@ -116,12 +116,3 @@ If you want to use the `apt-get source` facility, make sure that
The kernel logs are written to `/dev/klog`. Run `cat /dev/klog > foo` as root
and hit `ctrl+c` after a few seconds to catch the logs. You can do this only
once and do not do this in single-user mode (where `ctrl+c` does not work).
-
-
-# `bad hypermeta data`
-
-If you get the error `bad hypermeta data` when trying to mount an ext3
-partition from GNU/Linux, that is usually because the file system has not been
-unmounted cleanly (maybe GNU/Linux got suspended to disk) and the Hurd cannot
-mount it as ext2 without checking. Either boot back into GNU/Linux and unmount
-it or you can try to run `fsck.ext3` from GNU/Hurd directly.
diff --git a/hurd/running/debian/faq/bad_hypermeta_data.mdwn b/hurd/running/debian/faq/bad_hypermeta_data.mdwn
new file mode 100644
index 00000000..ee0b71aa
--- /dev/null
+++ b/hurd/running/debian/faq/bad_hypermeta_data.mdwn
@@ -0,0 +1,15 @@
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]
+
+# `bad hypermeta data`
+
+If you get the error `bad hypermeta data` when trying to mount an ext3
+partition from GNU/Linux, that is usually because the file system has not been
+unmounted cleanly (maybe GNU/Linux got suspended to disk) and the Hurd cannot
+mount it as ext2 without checking. Either boot back into GNU/Linux and unmount
+it or you can try to run `fsck.ext3` from GNU/Hurd directly.
--
cgit v1.2.3
From 386ce5531a6df7431b03b2c5909f76c20e34e9d3 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 3 Dec 2007 15:14:46 +0100
Subject: hurd/running/debian/faq/kernel_logs: Split out. Written by Michael
Banck.
---
hurd/running/debian/faq.mdwn | 7 -------
hurd/running/debian/faq/kernel_logs.mdwn | 13 +++++++++++++
2 files changed, 13 insertions(+), 7 deletions(-)
create mode 100644 hurd/running/debian/faq/kernel_logs.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq.mdwn b/hurd/running/debian/faq.mdwn
index 3a2e77a2..49176494 100644
--- a/hurd/running/debian/faq.mdwn
+++ b/hurd/running/debian/faq.mdwn
@@ -109,10 +109,3 @@ If you want to use the `apt-get source` facility, make sure that
deb-src http://ftp.de.debian.org/debian unstable main
... replacing _de_ with your homeland's code.
-
-
-# Kernel Logs
-
-The kernel logs are written to `/dev/klog`. Run `cat /dev/klog > foo` as root
-and hit `ctrl+c` after a few seconds to catch the logs. You can do this only
-once and do not do this in single-user mode (where `ctrl+c` does not work).
diff --git a/hurd/running/debian/faq/kernel_logs.mdwn b/hurd/running/debian/faq/kernel_logs.mdwn
new file mode 100644
index 00000000..526f45d8
--- /dev/null
+++ b/hurd/running/debian/faq/kernel_logs.mdwn
@@ -0,0 +1,13 @@
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]
+
+# Kernel Logs
+
+The kernel logs are written to `/dev/klog`. Run `cat /dev/klog > foo` as root
+and hit `ctrl+c` after a few seconds to catch the logs. You can do this only
+once and do not do this in single-user mode (where `ctrl+c` does not work).
--
cgit v1.2.3
From bacee1aeb09ad0f1d03c0725f351a6db5ccc9884 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 3 Dec 2007 15:16:39 +0100
Subject: hurd/running/debian/faq/dev_random: Split out. Written by Michael
Banck.
---
hurd/running/debian/faq.mdwn | 7 -------
hurd/running/debian/faq/dev_random.mdwn | 13 +++++++++++++
2 files changed, 13 insertions(+), 7 deletions(-)
create mode 100644 hurd/running/debian/faq/dev_random.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq.mdwn b/hurd/running/debian/faq.mdwn
index 49176494..35f34bcf 100644
--- a/hurd/running/debian/faq.mdwn
+++ b/hurd/running/debian/faq.mdwn
@@ -18,13 +18,6 @@ You need to disable `PriviledgeSeperation` in `/etc/ssh/sshd\_options`. Also
make sure you have `/dev/random`, see below.
-# `/dev/random`
-
-There is no random device by default as no secure implementation has been
-finished yet. An easy (but very insecure) work-around is to copy a binary file
-like `/bin/bash` to `/dev/random` and `/dev/urandom`.
-
-
# Hurd Console
Edit `/etc/default/hurd-console` to configure the Hurd console and enable it on
diff --git a/hurd/running/debian/faq/dev_random.mdwn b/hurd/running/debian/faq/dev_random.mdwn
new file mode 100644
index 00000000..f2a3c908
--- /dev/null
+++ b/hurd/running/debian/faq/dev_random.mdwn
@@ -0,0 +1,13 @@
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]
+
+# `/dev/random`
+
+There is no random device by default as no secure implementation has been
+finished yet. An easy (but very insecure) work-around is to copy a binary file
+like `/bin/bash` to `/dev/random` and `/dev/urandom`.
--
cgit v1.2.3
From 12bd9aebb9faa5212f422d588f88fa0547e4a9f5 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 3 Dec 2007 15:19:50 +0100
Subject: hurd/running/debian/faq/hurd_console: Split out. Written by Michael
Banck.
---
hurd/running/debian/faq.mdwn | 6 ------
hurd/running/debian/faq/hurd_console.mdwn | 12 ++++++++++++
2 files changed, 12 insertions(+), 6 deletions(-)
create mode 100644 hurd/running/debian/faq/hurd_console.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq.mdwn b/hurd/running/debian/faq.mdwn
index 35f34bcf..bc63482b 100644
--- a/hurd/running/debian/faq.mdwn
+++ b/hurd/running/debian/faq.mdwn
@@ -18,12 +18,6 @@ You need to disable `PriviledgeSeperation` in `/etc/ssh/sshd\_options`. Also
make sure you have `/dev/random`, see below.
-# Hurd Console
-
-Edit `/etc/default/hurd-console` to configure the Hurd console and enable it on
-bootup. See [[console]] for further information about the Hurd console.
-
-
# Swap
diff --git a/hurd/running/debian/faq/hurd_console.mdwn b/hurd/running/debian/faq/hurd_console.mdwn
new file mode 100644
index 00000000..946aa307
--- /dev/null
+++ b/hurd/running/debian/faq/hurd_console.mdwn
@@ -0,0 +1,12 @@
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]
+
+# Hurd Console
+
+Edit `/etc/default/hurd-console` to configure the Hurd console and enable it on
+bootup. See [[console]] for further information about the Hurd console.
--
cgit v1.2.3
From 21a75fd661bf5141296eb66f97f9194ae345f670 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 3 Dec 2007 15:21:11 +0100
Subject: hurd/running/debian/faq/df: Split out. Written by Michael Banck.
---
hurd/running/debian/faq.mdwn | 7 -------
hurd/running/debian/faq/df.mdwn | 13 +++++++++++++
2 files changed, 13 insertions(+), 7 deletions(-)
create mode 100644 hurd/running/debian/faq/df.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq.mdwn b/hurd/running/debian/faq.mdwn
index bc63482b..581ef8d9 100644
--- a/hurd/running/debian/faq.mdwn
+++ b/hurd/running/debian/faq.mdwn
@@ -5,13 +5,6 @@ See also the [[Hurd_FAQ|hurd/FAQ]] and [[after_install]].
[[toc ]]
-# `df`
-
-There is no `/etc/mtab`, so just running `df` will yield an error. Pass `df` a
-path like `df /` or `df ./` to see the disk usage of that particular file
-system.
-
-
# `sshd`
You need to disable `PriviledgeSeperation` in `/etc/ssh/sshd\_options`. Also
diff --git a/hurd/running/debian/faq/df.mdwn b/hurd/running/debian/faq/df.mdwn
new file mode 100644
index 00000000..3031d08c
--- /dev/null
+++ b/hurd/running/debian/faq/df.mdwn
@@ -0,0 +1,13 @@
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]
+
+# `df`
+
+There is no `/etc/mtab`, so just running `df` will yield an error. Pass `df` a
+path like `df /` or `df ./` to see the disk usage of that particular file
+system.
--
cgit v1.2.3
From 5e538c5c395ecaf4f95e8a8626b4dfe84f931388 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 3 Dec 2007 15:22:03 +0100
Subject: hurd/running/debian/faq/sshd: Split out. Written by Michael Banck.
---
hurd/running/debian/faq.mdwn | 6 ------
hurd/running/debian/faq/sshd.mdwn | 12 ++++++++++++
2 files changed, 12 insertions(+), 6 deletions(-)
create mode 100644 hurd/running/debian/faq/sshd.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq.mdwn b/hurd/running/debian/faq.mdwn
index 581ef8d9..378e25f2 100644
--- a/hurd/running/debian/faq.mdwn
+++ b/hurd/running/debian/faq.mdwn
@@ -5,12 +5,6 @@ See also the [[Hurd_FAQ|hurd/FAQ]] and [[after_install]].
[[toc ]]
-# `sshd`
-
-You need to disable `PriviledgeSeperation` in `/etc/ssh/sshd\_options`. Also
-make sure you have `/dev/random`, see below.
-
-
# Swap
diff --git a/hurd/running/debian/faq/sshd.mdwn b/hurd/running/debian/faq/sshd.mdwn
new file mode 100644
index 00000000..f2970920
--- /dev/null
+++ b/hurd/running/debian/faq/sshd.mdwn
@@ -0,0 +1,12 @@
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]
+
+# `sshd`
+
+You need to disable `PriviledgeSeperation` in `/etc/ssh/sshd\_options`. Also
+make sure you have `/dev/random`, see below.
--
cgit v1.2.3
From acf7ab7cd2b0c7c3b9da0b9f498c952cfcd0fe26 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 3 Dec 2007 15:23:05 +0100
Subject: hurd/running/debian/faq/2_gib_partition_limit: Split out. Written by
Michael Banck.
---
hurd/running/debian/faq.mdwn | 5 -----
hurd/running/debian/faq/2_gib_partition_limit.mdwn | 11 +++++++++++
2 files changed, 11 insertions(+), 5 deletions(-)
create mode 100644 hurd/running/debian/faq/2_gib_partition_limit.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq.mdwn b/hurd/running/debian/faq.mdwn
index 378e25f2..beff14aa 100644
--- a/hurd/running/debian/faq.mdwn
+++ b/hurd/running/debian/faq.mdwn
@@ -8,11 +8,6 @@ See also the [[Hurd_FAQ|hurd/FAQ]] and [[after_install]].
# Swap
-# 2 GiB Partition Limit
-
-The 2 GiB limit has been removed in Debian GNU/Hurd.
-
-
# Free Memory
Run `vmstat` to see memory and swap usage.
diff --git a/hurd/running/debian/faq/2_gib_partition_limit.mdwn b/hurd/running/debian/faq/2_gib_partition_limit.mdwn
new file mode 100644
index 00000000..726633e2
--- /dev/null
+++ b/hurd/running/debian/faq/2_gib_partition_limit.mdwn
@@ -0,0 +1,11 @@
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]
+
+# 2 GiB Partition Limit
+
+The 2 GiB limit has been removed in Debian GNU/Hurd.
--
cgit v1.2.3
From 38ee1958ca150dc351038885b7c6308b4c431cd4 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 3 Dec 2007 15:23:46 +0100
Subject: hurd/running/debian/faq/free_memory: Split out. Written by Michael
Banck.
---
hurd/running/debian/faq.mdwn | 5 -----
hurd/running/debian/faq/free_memory.mdwn | 11 +++++++++++
2 files changed, 11 insertions(+), 5 deletions(-)
create mode 100644 hurd/running/debian/faq/free_memory.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq.mdwn b/hurd/running/debian/faq.mdwn
index beff14aa..39da5077 100644
--- a/hurd/running/debian/faq.mdwn
+++ b/hurd/running/debian/faq.mdwn
@@ -8,11 +8,6 @@ See also the [[Hurd_FAQ|hurd/FAQ]] and [[after_install]].
# Swap
-# Free Memory
-
-Run `vmstat` to see memory and swap usage.
-
-
# Translators
diff --git a/hurd/running/debian/faq/free_memory.mdwn b/hurd/running/debian/faq/free_memory.mdwn
new file mode 100644
index 00000000..44d4a1af
--- /dev/null
+++ b/hurd/running/debian/faq/free_memory.mdwn
@@ -0,0 +1,11 @@
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]
+
+# Free Memory
+
+Run `vmstat` to see memory and swap usage.
--
cgit v1.2.3
From f1ef9c8fddfbcf4c60c38229e43bcb8843de8d89 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 3 Dec 2007 15:24:40 +0100
Subject: hurd/running/debian/faq/xserver-common: Split out. Written by
Michael Banck.
---
hurd/running/debian/faq.mdwn | 8 --------
hurd/running/debian/faq/xserver-common.mdwn | 12 ++++++++++++
2 files changed, 12 insertions(+), 8 deletions(-)
create mode 100644 hurd/running/debian/faq/xserver-common.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq.mdwn b/hurd/running/debian/faq.mdwn
index 39da5077..d664db07 100644
--- a/hurd/running/debian/faq.mdwn
+++ b/hurd/running/debian/faq.mdwn
@@ -11,14 +11,6 @@ See also the [[Hurd_FAQ|hurd/FAQ]] and [[after_install]].
# Translators
-
-
-# `xserver-common`
-
-You need to run `dpkg-reconfigure xserver-common` and select `Anybody` for
-starting X as there is no way to detect console users currently.
-
-
# Reporting Bugs
Please try to reproduce bugs which are not obviously Hurd-specific on Debian
diff --git a/hurd/running/debian/faq/xserver-common.mdwn b/hurd/running/debian/faq/xserver-common.mdwn
new file mode 100644
index 00000000..33d53276
--- /dev/null
+++ b/hurd/running/debian/faq/xserver-common.mdwn
@@ -0,0 +1,12 @@
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]
+
+# `xserver-common`
+
+You need to run `dpkg-reconfigure xserver-common` and select `Anybody` for
+starting X as there is no way to detect console users currently.
--
cgit v1.2.3
From 123d1fac5097fe652f2ab9c4b6c63403e81da546 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 3 Dec 2007 15:25:22 +0100
Subject: hurd/running/debian/faq/ps_hangs: Split out. Written by Michael
Banck.
---
hurd/running/debian/faq.mdwn | 5 -----
hurd/running/debian/faq/ps_hangs.mdwn | 11 +++++++++++
2 files changed, 11 insertions(+), 5 deletions(-)
create mode 100644 hurd/running/debian/faq/ps_hangs.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq.mdwn b/hurd/running/debian/faq.mdwn
index d664db07..133667ca 100644
--- a/hurd/running/debian/faq.mdwn
+++ b/hurd/running/debian/faq.mdwn
@@ -24,11 +24,6 @@ the respective Debian packages, or directly at
-# `ps` Hangs
-
-If `ps` hangs, try `ps -M` which might still work.
-
-
# Porting Packages
diff --git a/hurd/running/debian/faq/ps_hangs.mdwn b/hurd/running/debian/faq/ps_hangs.mdwn
new file mode 100644
index 00000000..c6e288fe
--- /dev/null
+++ b/hurd/running/debian/faq/ps_hangs.mdwn
@@ -0,0 +1,11 @@
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]
+
+# `ps` Hangs
+
+If `ps` hangs, try `ps -M` which might still work.
--
cgit v1.2.3
From c355b6162685f828fb21fbe61bf8d74ac4effbce Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 3 Dec 2007 15:26:21 +0100
Subject: hurd/running/debian/faq/debugging_inside_glibc: Split out. Written
by Michael Banck.
---
hurd/running/debian/faq.mdwn | 14 --------------
hurd/running/debian/faq/debugging_inside_glibc.mdwn | 20 ++++++++++++++++++++
2 files changed, 20 insertions(+), 14 deletions(-)
create mode 100644 hurd/running/debian/faq/debugging_inside_glibc.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq.mdwn b/hurd/running/debian/faq.mdwn
index 133667ca..bfd73dac 100644
--- a/hurd/running/debian/faq.mdwn
+++ b/hurd/running/debian/faq.mdwn
@@ -27,20 +27,6 @@ the respective Debian packages, or directly at
# Porting Packages
-# Debugging inside glibc
-
-To get [[debugging]] information for glibc, you need to install the
-`libc0.3-dbg` package. At the place [[debugging/GDB]] looks for debugging
-symbols by default (`/usr/lib/debug/lib/`), Debian's `libc0.3-dbg` stores only
-frame unwind information. If you want to step into glibc while debugging, you
-need to add `LD\_LIBRARY\_PATH=/usr/lib/debug` to GDB's environment. If that
-still does not work, try `LD\_PRELOAD=/usr/lib/debug/libc.so.0.3` instead. You
-can add to GDB's environment via `set env FOO bar` from the GDB command line.
-
-It seems that this is no longer needed with the Debian glibc 2.5 packages, but
-I may as well be wrong. Have to check that again.
-
-
# Debugging Translators
In order to [[debug|debugging]] translators and being able to step into glibc
diff --git a/hurd/running/debian/faq/debugging_inside_glibc.mdwn b/hurd/running/debian/faq/debugging_inside_glibc.mdwn
new file mode 100644
index 00000000..85b58500
--- /dev/null
+++ b/hurd/running/debian/faq/debugging_inside_glibc.mdwn
@@ -0,0 +1,20 @@
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]
+
+# Debugging inside glibc
+
+To get [[debugging]] information for glibc, you need to install the
+`libc0.3-dbg` package. At the place [[debugging/GDB]] looks for debugging
+symbols by default (`/usr/lib/debug/lib/`), Debian's `libc0.3-dbg` stores only
+frame unwind information. If you want to step into glibc while debugging, you
+need to add `LD\_LIBRARY\_PATH=/usr/lib/debug` to GDB's environment. If that
+still does not work, try `LD\_PRELOAD=/usr/lib/debug/libc.so.0.3` instead. You
+can add to GDB's environment via `set env FOO bar` from the GDB command line.
+
+It seems that this is no longer needed with the Debian glibc 2.5 packages, but
+I may as well be wrong. Have to check that again.
--
cgit v1.2.3
From 039a725be85c45bb9539d6693e1070bc024937b3 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 3 Dec 2007 15:27:09 +0100
Subject: hurd/running/debian/faq/debugging_translators: Split out. Written by
Michael Banck.
---
hurd/running/debian/faq.mdwn | 11 -----------
hurd/running/debian/faq/debugging_translators.mdwn | 17 +++++++++++++++++
2 files changed, 17 insertions(+), 11 deletions(-)
create mode 100644 hurd/running/debian/faq/debugging_translators.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq.mdwn b/hurd/running/debian/faq.mdwn
index bfd73dac..b254bfa9 100644
--- a/hurd/running/debian/faq.mdwn
+++ b/hurd/running/debian/faq.mdwn
@@ -27,17 +27,6 @@ the respective Debian packages, or directly at
# Porting Packages
-# Debugging Translators
-
-In order to [[debug|debugging]] translators and being able to step into glibc
-during it, you need the `hurd-dbg` and `libc0.3-dbg` packages installed. Then
-start the translator like `settrans -P /foo /usr/bin/env
-LD\_LIBRARY\_PATH=/usr/lib/debug /hurd/foofs`. The `-P` option will make it
-pause and you will be able to attach [[debugging/GDB]] to the process.
-
-Is starting the translator like this really needed?
-
-
# Other Repositories
If you want to use the `apt-get source` facility, make sure that
diff --git a/hurd/running/debian/faq/debugging_translators.mdwn b/hurd/running/debian/faq/debugging_translators.mdwn
new file mode 100644
index 00000000..6db5c9d9
--- /dev/null
+++ b/hurd/running/debian/faq/debugging_translators.mdwn
@@ -0,0 +1,17 @@
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]
+
+# Debugging Translators
+
+In order to [[debug|debugging]] translators and being able to step into glibc
+during it, you need the `hurd-dbg` and `libc0.3-dbg` packages installed. Then
+start the translator like `settrans -P /foo /usr/bin/env
+LD\_LIBRARY\_PATH=/usr/lib/debug /hurd/foofs`. The `-P` option will make it
+pause and you will be able to attach [[debugging/GDB]] to the process.
+
+Is starting the translator like this really needed?
--
cgit v1.2.3
From 08ff952a0bd066a5f53ade453505ed7b8c98fd25 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 3 Dec 2007 15:29:49 +0100
Subject: hurd/running/debian/faq/other_repositories: Split out. Written by
Thomas Schwinge.
---
hurd/running/debian/faq.mdwn | 10 ----------
hurd/running/debian/faq/other_repositories.mdwn | 16 ++++++++++++++++
2 files changed, 16 insertions(+), 10 deletions(-)
create mode 100644 hurd/running/debian/faq/other_repositories.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq.mdwn b/hurd/running/debian/faq.mdwn
index b254bfa9..4c9f865f 100644
--- a/hurd/running/debian/faq.mdwn
+++ b/hurd/running/debian/faq.mdwn
@@ -25,13 +25,3 @@ the respective Debian packages, or directly at
# Porting Packages
-
-
-# Other Repositories
-
-If you want to use the `apt-get source` facility, make sure that
-`/etc/apt/sources.list` contains a line like
-
- deb-src http://ftp.de.debian.org/debian unstable main
-
-... replacing _de_ with your homeland's code.
diff --git a/hurd/running/debian/faq/other_repositories.mdwn b/hurd/running/debian/faq/other_repositories.mdwn
new file mode 100644
index 00000000..4273f83e
--- /dev/null
+++ b/hurd/running/debian/faq/other_repositories.mdwn
@@ -0,0 +1,16 @@
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]
+
+# Other Repositories
+
+If you want to use the `apt-get source` facility, make sure that
+`/etc/apt/sources.list` contains a line like
+
+ deb-src http://ftp.de.debian.org/debian unstable main
+
+... replacing _de_ with your homeland's code.
--
cgit v1.2.3
From e565097f76ae088a0e2f07c384414ded47a773fd Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 3 Dec 2007 15:32:47 +0100
Subject: hurd/running/debian/faq/reporting_bugs: Split out. Written by
Michael Banck.
---
hurd/running/debian/faq.mdwn | 13 -------------
hurd/running/debian/faq/reporting_bugs.mdwn | 19 +++++++++++++++++++
2 files changed, 19 insertions(+), 13 deletions(-)
create mode 100644 hurd/running/debian/faq/reporting_bugs.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq.mdwn b/hurd/running/debian/faq.mdwn
index 4c9f865f..044b20e0 100644
--- a/hurd/running/debian/faq.mdwn
+++ b/hurd/running/debian/faq.mdwn
@@ -11,17 +11,4 @@ See also the [[Hurd_FAQ|hurd/FAQ]] and [[after_install]].
# Translators
-# Reporting Bugs
-
-Please try to reproduce bugs which are not obviously Hurd-specific on Debian
-GNU/Linux and then file them there.
-
-If you find a genuine issue in Debian GNU/Hurd, please file it in our Alioth
-bug tracker at
-[http://alioth.debian.org/tracker/?atid=411594&group\_id=30628&func=browse](http://alioth.debian.org/tracker/?atid=411594&group_id=30628&func=browse)
-If you find a bug in the Hurd or GNU Mach themselves, either file a bug against
-the respective Debian packages, or directly at
-
-
-
# Porting Packages
diff --git a/hurd/running/debian/faq/reporting_bugs.mdwn b/hurd/running/debian/faq/reporting_bugs.mdwn
new file mode 100644
index 00000000..2d8e743e
--- /dev/null
+++ b/hurd/running/debian/faq/reporting_bugs.mdwn
@@ -0,0 +1,19 @@
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]
+
+# Reporting Bugs
+
+Please try to reproduce bugs which are not obviously Hurd-specific on Debian
+GNU/Linux and then file them there.
+
+If you find a genuine issue in Debian GNU/Hurd, please file it in our Alioth
+bug tracker at
+
+If you find a bug in the Hurd or GNU Mach themselves, either file a bug against
+the respective Debian packages, or directly at
+
--
cgit v1.2.3
From 3509109f8d5dbd2a5a9714b5871bd4a4c1f22975 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 3 Dec 2007 15:42:58 +0100
Subject: hurd/running/debian/faq/apt_umount: Renamed from
`hurd/running/debian/faq/discussion'.
---
hurd/running/debian/faq/apt_umount.mdwn | 20 ++++++++++++++++++++
hurd/running/debian/faq/discussion.mdwn | 23 -----------------------
2 files changed, 20 insertions(+), 23 deletions(-)
create mode 100644 hurd/running/debian/faq/apt_umount.mdwn
delete mode 100644 hurd/running/debian/faq/discussion.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq/apt_umount.mdwn b/hurd/running/debian/faq/apt_umount.mdwn
new file mode 100644
index 00000000..2e3f36e2
--- /dev/null
+++ b/hurd/running/debian/faq/apt_umount.mdwn
@@ -0,0 +1,20 @@
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]
+
+You can add a shell script umount so that apt can automatically unmount cdroms.
+
+#!/bin/sh
+# Filename: /usr/bin/umount
+
+settrans -fg "$@"
+
+Give executable permission to the script
+
+# chmod +x /usr/bin/umount
+
+In /etc/fstab add a trailing '/' after cdrom like /cdrom/ since apt uses a traing '/'
diff --git a/hurd/running/debian/faq/discussion.mdwn b/hurd/running/debian/faq/discussion.mdwn
deleted file mode 100644
index b7e4fdd2..00000000
--- a/hurd/running/debian/faq/discussion.mdwn
+++ /dev/null
@@ -1,23 +0,0 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
-
-Someone should check and incorporate the following:
-
-> You can add a shell script umount so that apt can automatically unmount
-> cdroms
->
-> #!/bin/sh
-> # Filename: /usr/bin/umount
->
-> settrans -fg "$@"
->
-> Give executable permission to the script
->
-> # chmod +x /usr/bin/umount
->
-> In /etc/fstab add a trailing '/' after cdrom like /cdrom/ since apt uses a traing '/'
--
cgit v1.2.3
From 8db352b3eeeb6e6b7270e1720252923e926551d7 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 3 Dec 2007 15:43:44 +0100
Subject: hurd/running/debian/faq: Inline the separated pages.
---
hurd/running/debian/faq.mdwn | 15 +++++----------
1 file changed, 5 insertions(+), 10 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq.mdwn b/hurd/running/debian/faq.mdwn
index 044b20e0..f96f983a 100644
--- a/hurd/running/debian/faq.mdwn
+++ b/hurd/running/debian/faq.mdwn
@@ -2,13 +2,8 @@ Debian GNU/Hurd FAQ.
See also the [[Hurd_FAQ|hurd/FAQ]] and [[after_install]].
-[[toc ]]
-
-
-# Swap
-
-
-# Translators
-
-
-# Porting Packages
+[[inline
+pages="hurd/running/debian/faq/* and !*/discussion"
+show=0
+actions=yes
+rootpage="hurd/running/debian/faq" postformtext="Add a new item titled:"]]
--
cgit v1.2.3
From 5b211b74c4a1b258b6528a0e986ea75c223cd50f Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 3 Dec 2007 15:45:08 +0100
Subject: hurd/running/debian/faq/apt_umount: Proper syntax.
---
hurd/running/debian/faq/apt_umount.mdwn | 15 ++++++++-------
1 file changed, 8 insertions(+), 7 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq/apt_umount.mdwn b/hurd/running/debian/faq/apt_umount.mdwn
index 2e3f36e2..91748157 100644
--- a/hurd/running/debian/faq/apt_umount.mdwn
+++ b/hurd/running/debian/faq/apt_umount.mdwn
@@ -8,13 +8,14 @@ is included in the section entitled
You can add a shell script umount so that apt can automatically unmount cdroms.
-#!/bin/sh
-# Filename: /usr/bin/umount
+ #!/bin/sh
+ # Filename: /usr/bin/umount
+
+ settrans -fg "$@"
-settrans -fg "$@"
+Give executable permission to the script.
-Give executable permission to the script
+ # chmod +x /usr/bin/umount
-# chmod +x /usr/bin/umount
-
-In /etc/fstab add a trailing '/' after cdrom like /cdrom/ since apt uses a traing '/'
+In `/etc/fstab` add a trailing `/` after cdrom like `/cdrom/` since apt uses a
+traing `/`.
--
cgit v1.2.3
From 8b585c7f28bd4eef6e2b48e9f5770223c9b71501 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 3 Dec 2007 17:46:04 +0100
Subject: hurd/running/debian/faq/*: Remove headings and replace some of them
with setting the page titles.
---
hurd/running/debian/faq/2_gib_partition_limit.mdwn | 2 +-
hurd/running/debian/faq/512_mib_ram_limit.mdwn | 2 +-
hurd/running/debian/faq/apt_umount.mdwn | 2 ++
hurd/running/debian/faq/bad_hypermeta_data.mdwn | 2 --
hurd/running/debian/faq/debugging_inside_glibc.mdwn | 2 --
hurd/running/debian/faq/debugging_translators.mdwn | 2 --
hurd/running/debian/faq/dev_random.mdwn | 2 +-
hurd/running/debian/faq/df.mdwn | 2 --
hurd/running/debian/faq/free_memory.mdwn | 2 --
hurd/running/debian/faq/hurd_console.mdwn | 2 --
hurd/running/debian/faq/kernel_logs.mdwn | 2 --
hurd/running/debian/faq/other_repositories.mdwn | 2 --
hurd/running/debian/faq/ps_hangs.mdwn | 2 --
hurd/running/debian/faq/reporting_bugs.mdwn | 2 --
hurd/running/debian/faq/sshd.mdwn | 2 --
hurd/running/debian/faq/xserver-common.mdwn | 2 --
16 files changed, 5 insertions(+), 27 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq/2_gib_partition_limit.mdwn b/hurd/running/debian/faq/2_gib_partition_limit.mdwn
index 726633e2..805282c7 100644
--- a/hurd/running/debian/faq/2_gib_partition_limit.mdwn
+++ b/hurd/running/debian/faq/2_gib_partition_limit.mdwn
@@ -6,6 +6,6 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]
-# 2 GiB Partition Limit
+[[meta title="2 GiB Partition Limit"]]
The 2 GiB limit has been removed in Debian GNU/Hurd.
diff --git a/hurd/running/debian/faq/512_mib_ram_limit.mdwn b/hurd/running/debian/faq/512_mib_ram_limit.mdwn
index ea54fe5f..a0239787 100644
--- a/hurd/running/debian/faq/512_mib_ram_limit.mdwn
+++ b/hurd/running/debian/faq/512_mib_ram_limit.mdwn
@@ -6,7 +6,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]
-# 512 MiB RAM Limit
+[[meta title="512 MiB RAM Limit"]]
GNU Mach does not cope well with lots of memory. Newer versions of the Debian
`gnumach` package will limit themselves to around 1 GiB of memory. If you have
diff --git a/hurd/running/debian/faq/apt_umount.mdwn b/hurd/running/debian/faq/apt_umount.mdwn
index 91748157..f7070222 100644
--- a/hurd/running/debian/faq/apt_umount.mdwn
+++ b/hurd/running/debian/faq/apt_umount.mdwn
@@ -6,6 +6,8 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]
+[[meta title="apt: unmount cdroms"]]
+
You can add a shell script umount so that apt can automatically unmount cdroms.
#!/bin/sh
diff --git a/hurd/running/debian/faq/bad_hypermeta_data.mdwn b/hurd/running/debian/faq/bad_hypermeta_data.mdwn
index ee0b71aa..dac6c52a 100644
--- a/hurd/running/debian/faq/bad_hypermeta_data.mdwn
+++ b/hurd/running/debian/faq/bad_hypermeta_data.mdwn
@@ -6,8 +6,6 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]
-# `bad hypermeta data`
-
If you get the error `bad hypermeta data` when trying to mount an ext3
partition from GNU/Linux, that is usually because the file system has not been
unmounted cleanly (maybe GNU/Linux got suspended to disk) and the Hurd cannot
diff --git a/hurd/running/debian/faq/debugging_inside_glibc.mdwn b/hurd/running/debian/faq/debugging_inside_glibc.mdwn
index 85b58500..2f4ab8ce 100644
--- a/hurd/running/debian/faq/debugging_inside_glibc.mdwn
+++ b/hurd/running/debian/faq/debugging_inside_glibc.mdwn
@@ -6,8 +6,6 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]
-# Debugging inside glibc
-
To get [[debugging]] information for glibc, you need to install the
`libc0.3-dbg` package. At the place [[debugging/GDB]] looks for debugging
symbols by default (`/usr/lib/debug/lib/`), Debian's `libc0.3-dbg` stores only
diff --git a/hurd/running/debian/faq/debugging_translators.mdwn b/hurd/running/debian/faq/debugging_translators.mdwn
index 6db5c9d9..54148da9 100644
--- a/hurd/running/debian/faq/debugging_translators.mdwn
+++ b/hurd/running/debian/faq/debugging_translators.mdwn
@@ -6,8 +6,6 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]
-# Debugging Translators
-
In order to [[debug|debugging]] translators and being able to step into glibc
during it, you need the `hurd-dbg` and `libc0.3-dbg` packages installed. Then
start the translator like `settrans -P /foo /usr/bin/env
diff --git a/hurd/running/debian/faq/dev_random.mdwn b/hurd/running/debian/faq/dev_random.mdwn
index f2a3c908..86cafa9b 100644
--- a/hurd/running/debian/faq/dev_random.mdwn
+++ b/hurd/running/debian/faq/dev_random.mdwn
@@ -6,7 +6,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]
-# `/dev/random`
+[[meta title="/dev/random"]]
There is no random device by default as no secure implementation has been
finished yet. An easy (but very insecure) work-around is to copy a binary file
diff --git a/hurd/running/debian/faq/df.mdwn b/hurd/running/debian/faq/df.mdwn
index 3031d08c..591e26c8 100644
--- a/hurd/running/debian/faq/df.mdwn
+++ b/hurd/running/debian/faq/df.mdwn
@@ -6,8 +6,6 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]
-# `df`
-
There is no `/etc/mtab`, so just running `df` will yield an error. Pass `df` a
path like `df /` or `df ./` to see the disk usage of that particular file
system.
diff --git a/hurd/running/debian/faq/free_memory.mdwn b/hurd/running/debian/faq/free_memory.mdwn
index 44d4a1af..2f2c982d 100644
--- a/hurd/running/debian/faq/free_memory.mdwn
+++ b/hurd/running/debian/faq/free_memory.mdwn
@@ -6,6 +6,4 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]
-# Free Memory
-
Run `vmstat` to see memory and swap usage.
diff --git a/hurd/running/debian/faq/hurd_console.mdwn b/hurd/running/debian/faq/hurd_console.mdwn
index 946aa307..6bf52f93 100644
--- a/hurd/running/debian/faq/hurd_console.mdwn
+++ b/hurd/running/debian/faq/hurd_console.mdwn
@@ -6,7 +6,5 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]
-# Hurd Console
-
Edit `/etc/default/hurd-console` to configure the Hurd console and enable it on
bootup. See [[console]] for further information about the Hurd console.
diff --git a/hurd/running/debian/faq/kernel_logs.mdwn b/hurd/running/debian/faq/kernel_logs.mdwn
index 526f45d8..22690ece 100644
--- a/hurd/running/debian/faq/kernel_logs.mdwn
+++ b/hurd/running/debian/faq/kernel_logs.mdwn
@@ -6,8 +6,6 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]
-# Kernel Logs
-
The kernel logs are written to `/dev/klog`. Run `cat /dev/klog > foo` as root
and hit `ctrl+c` after a few seconds to catch the logs. You can do this only
once and do not do this in single-user mode (where `ctrl+c` does not work).
diff --git a/hurd/running/debian/faq/other_repositories.mdwn b/hurd/running/debian/faq/other_repositories.mdwn
index 4273f83e..da9396e6 100644
--- a/hurd/running/debian/faq/other_repositories.mdwn
+++ b/hurd/running/debian/faq/other_repositories.mdwn
@@ -6,8 +6,6 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]
-# Other Repositories
-
If you want to use the `apt-get source` facility, make sure that
`/etc/apt/sources.list` contains a line like
diff --git a/hurd/running/debian/faq/ps_hangs.mdwn b/hurd/running/debian/faq/ps_hangs.mdwn
index c6e288fe..7ae1c8c7 100644
--- a/hurd/running/debian/faq/ps_hangs.mdwn
+++ b/hurd/running/debian/faq/ps_hangs.mdwn
@@ -6,6 +6,4 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]
-# `ps` Hangs
-
If `ps` hangs, try `ps -M` which might still work.
diff --git a/hurd/running/debian/faq/reporting_bugs.mdwn b/hurd/running/debian/faq/reporting_bugs.mdwn
index 2d8e743e..adaaa9ac 100644
--- a/hurd/running/debian/faq/reporting_bugs.mdwn
+++ b/hurd/running/debian/faq/reporting_bugs.mdwn
@@ -6,8 +6,6 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]
-# Reporting Bugs
-
Please try to reproduce bugs which are not obviously Hurd-specific on Debian
GNU/Linux and then file them there.
diff --git a/hurd/running/debian/faq/sshd.mdwn b/hurd/running/debian/faq/sshd.mdwn
index f2970920..1cdd29d0 100644
--- a/hurd/running/debian/faq/sshd.mdwn
+++ b/hurd/running/debian/faq/sshd.mdwn
@@ -6,7 +6,5 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]
-# `sshd`
-
You need to disable `PriviledgeSeperation` in `/etc/ssh/sshd\_options`. Also
make sure you have `/dev/random`, see below.
diff --git a/hurd/running/debian/faq/xserver-common.mdwn b/hurd/running/debian/faq/xserver-common.mdwn
index 33d53276..7464ed3b 100644
--- a/hurd/running/debian/faq/xserver-common.mdwn
+++ b/hurd/running/debian/faq/xserver-common.mdwn
@@ -6,7 +6,5 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]
-# `xserver-common`
-
You need to run `dpkg-reconfigure xserver-common` and select `Anybody` for
starting X as there is no way to detect console users currently.
--
cgit v1.2.3
From cf99272a62b2ca8837dfab3a077db4b0549975ec Mon Sep 17 00:00:00 2001
From: GNU Hurd wiki engine
Date: Tue, 4 Dec 2007 17:24:59 +0000
Subject: web commit by MichaelBanck: Replaced gnuab references with
debian-ports
---
hurd/running/debian/after_install.mdwn | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/after_install.mdwn b/hurd/running/debian/after_install.mdwn
index 5c998c94..84dae291 100644
--- a/hurd/running/debian/after_install.mdwn
+++ b/hurd/running/debian/after_install.mdwn
@@ -44,8 +44,8 @@ put in `/etc/apt/sources.list` are (as of Jan 2007):
deb http://mirrors.kernel.org/debian unstable main contrib
deb-src http://mirrors.kernel.org/debian unstable main contrib
- deb http://ftp.gnuab.org/debian unreleased main
- deb-src http://ftp.gnuab.org/debian unreleased main
+ deb http://ftp.debian-ports.org/debian unreleased main
+ deb-src http://ftp.debian-ports.org/debian unreleased main
`apt-get` update a couple of times if some file fails to download.
--
cgit v1.2.3
From 1f80909cf4f7ce023d6bda5f2f35da12bacde338 Mon Sep 17 00:00:00 2001
From: GNU Hurd wiki engine
Date: Tue, 4 Dec 2007 17:30:39 +0000
Subject: web commit by MichaelBanck: Removed obsolete and wrong "dpkg does not
find essential utilities" section
---
hurd/running/debian/after_install.mdwn | 13 +------------
1 file changed, 1 insertion(+), 12 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/after_install.mdwn b/hurd/running/debian/after_install.mdwn
index 84dae291..33a70349 100644
--- a/hurd/running/debian/after_install.mdwn
+++ b/hurd/running/debian/after_install.mdwn
@@ -49,18 +49,7 @@ put in `/etc/apt/sources.list` are (as of Jan 2007):
`apt-get` update a couple of times if some file fails to download.
-
-
-If when doing your first `apt-get`, `dpkg` complains of missing programs, [try
-to cheat it this
-way](http://lists.debian.org/debian-hurd/1999/05/msg00187.html):
-
- # ln -s /sbin/ldconfig /bin/ldconfig
- # ln -s /bin/true /bin/update-rc.d
- # ln -s /bin/true /bin/start-stop-daemon
- # ln -s /bin/true /bin/install-info
- # ln -s /bin/true /bin/update-alternatives
+If when doing your first `apt-get`, `dpkg` complains of missing programs, get root in a login shell (`su -`).
Installing packages without having a network connection is described
[[Distrib/DebianAptOffline]].
--
cgit v1.2.3
From a7d151d1ea83cf14e25eae23bbd1f693f73264ce Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Tue, 11 Dec 2007 00:07:25 +0100
Subject: Typo.
---
hurd/running/debian/faq/sshd.mdwn | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq/sshd.mdwn b/hurd/running/debian/faq/sshd.mdwn
index 1cdd29d0..86eca791 100644
--- a/hurd/running/debian/faq/sshd.mdwn
+++ b/hurd/running/debian/faq/sshd.mdwn
@@ -6,5 +6,5 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]
-You need to disable `PriviledgeSeperation` in `/etc/ssh/sshd\_options`. Also
+You need to disable `PriviledgeSeperation` in `/etc/ssh/sshd_options`. Also
make sure you have `/dev/random`, see below.
--
cgit v1.2.3
From 48674ebad90811ff7986f97351df9f89beb4ffda Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Sun, 16 Dec 2007 00:57:29 +0100
Subject: hurd/running/debian/faq: Title.
---
hurd/running/debian/faq.mdwn | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq.mdwn b/hurd/running/debian/faq.mdwn
index f96f983a..1d0401f5 100644
--- a/hurd/running/debian/faq.mdwn
+++ b/hurd/running/debian/faq.mdwn
@@ -1,4 +1,4 @@
-Debian GNU/Hurd FAQ.
+[[meta title="Debian GNU/Hurd FAQ"]]
See also the [[Hurd_FAQ|hurd/FAQ]] and [[after_install]].
--
cgit v1.2.3
From 9eae8a2f8291ad2ed822188c5144a61285508e7c Mon Sep 17 00:00:00 2001
From: GNU Hurd wiki engine
Date: Wed, 19 Dec 2007 14:33:45 +0000
Subject: web commit by MichaelBanck: redone as
hurd/running/debian/patch_submission
---
hurd/running/debian/patch_submission.mdwn | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
create mode 100644 hurd/running/debian/patch_submission.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/patch_submission.mdwn b/hurd/running/debian/patch_submission.mdwn
new file mode 100644
index 00000000..83916e43
--- /dev/null
+++ b/hurd/running/debian/patch_submission.mdwn
@@ -0,0 +1,30 @@
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]
+
+If you fixed a Debian package which FTBFS (fails to build from source), you should submit the patch so that all users can profit from your work.
+
+If it is not a Debian-specific patch, you should strongly consider submitting the patch upstream for inclusion. This applies even more so if it is a GNU package, or otherwise frequently used package, or you know upstream anyway.
+
+If you had to change the code considerably and are not 100% sure you did not introduce a regression, or are not very experienced with these kinds of code changes, you should first submit your patch for review to the Debian alioth patch tracker at http://alioth.debian.org/tracker/?atid=410472&group_id=30628&func=browse
+
+If the patch is trivial, or one of the Debian porters approved your patch for submission, submit the patch to the Debian BTS (bug tracking system). You can either use the reportbug tool, or just simple mail. In any case, you should follow these guidelines:
+
+
+ * Subject/But title should be ": FTBFS on hurd-i386: "
+ * Severity: should be "important"
+ * Add "Tags: patch"
+
+In the bug description, mention that the package fails to build on hurd-i386 and (if possible) quote the failure. If possible, point to the failing build log from http://buildd.debian-ports.org/build.php
+
+Then, explain the failure (Debian maintainers usually do not know much about Hurd-specific failures), and attach the patch.
+
+The patch should be in unidiff form.
+
+If the package uses a patch system, it is preferable to submit the patch in a ready to use form (e.g. as a dpatch), but this is not required. Also, try to keep the patch small, e.g. do not submit a 100k autotools diff for a one-line change in configure.in or a Makefile.am, but in this case mention that autotools need to be rerun and let the maintainer choose (you can suggest you would file a complete diff if the maintainer prefers)
+
+Last but not least, try to be courteous.
--
cgit v1.2.3
From 2ac159d271337ef53b9246401d02d704ff4bb9bd Mon Sep 17 00:00:00 2001
From: GNU Hurd wiki engine
Date: Wed, 19 Dec 2007 14:41:32 +0000
Subject: web commit by MichaelBanck
---
hurd/running/debian/patch_submission.mdwn | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/patch_submission.mdwn b/hurd/running/debian/patch_submission.mdwn
index 83916e43..4ae118e1 100644
--- a/hurd/running/debian/patch_submission.mdwn
+++ b/hurd/running/debian/patch_submission.mdwn
@@ -15,7 +15,7 @@ If you had to change the code considerably and are not 100% sure you did not int
If the patch is trivial, or one of the Debian porters approved your patch for submission, submit the patch to the Debian BTS (bug tracking system). You can either use the reportbug tool, or just simple mail. In any case, you should follow these guidelines:
- * Subject/But title should be ": FTBFS on hurd-i386: "
+ * Subject/But title should be "(source-package): FTBFS on hurd-i386: (reason)"
* Severity: should be "important"
* Add "Tags: patch"
--
cgit v1.2.3
From 4cf555959fee67900bbeec33f61f333b93f595fb Mon Sep 17 00:00:00 2001
From: GNU Hurd wiki engine
Date: Wed, 19 Dec 2007 15:07:36 +0000
Subject: web commit by MichaelBanck: fix url links
---
hurd/running/debian/patch_submission.mdwn | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/patch_submission.mdwn b/hurd/running/debian/patch_submission.mdwn
index 4ae118e1..7f9c8265 100644
--- a/hurd/running/debian/patch_submission.mdwn
+++ b/hurd/running/debian/patch_submission.mdwn
@@ -10,7 +10,7 @@ If you fixed a Debian package which FTBFS (fails to build from source), you shou
If it is not a Debian-specific patch, you should strongly consider submitting the patch upstream for inclusion. This applies even more so if it is a GNU package, or otherwise frequently used package, or you know upstream anyway.
-If you had to change the code considerably and are not 100% sure you did not introduce a regression, or are not very experienced with these kinds of code changes, you should first submit your patch for review to the Debian alioth patch tracker at http://alioth.debian.org/tracker/?atid=410472&group_id=30628&func=browse
+If you had to change the code considerably and are not 100% sure you did not introduce a regression, or are not very experienced with these kinds of code changes, you should first submit your patch for review to the [Debian alioth patch tracker](http://alioth.debian.org/tracker/?atid=410472&group_id=30628&func=browse).
If the patch is trivial, or one of the Debian porters approved your patch for submission, submit the patch to the Debian BTS (bug tracking system). You can either use the reportbug tool, or just simple mail. In any case, you should follow these guidelines:
@@ -19,7 +19,7 @@ If the patch is trivial, or one of the Debian porters approved your patch for su
* Severity: should be "important"
* Add "Tags: patch"
-In the bug description, mention that the package fails to build on hurd-i386 and (if possible) quote the failure. If possible, point to the failing build log from http://buildd.debian-ports.org/build.php
+In the bug description, mention that the package fails to build on hurd-i386 and (if possible) quote the failure. If possible, point to the failing build log from .
Then, explain the failure (Debian maintainers usually do not know much about Hurd-specific failures), and attach the patch.
--
cgit v1.2.3
From 1e65a4854dea649e4a04491a3a143dfaacb7ab68 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Sat, 22 Dec 2007 16:48:30 +0100
Subject: hurd/running/debian/patch_submission: Typo.
---
hurd/running/debian/patch_submission.mdwn | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/patch_submission.mdwn b/hurd/running/debian/patch_submission.mdwn
index 7f9c8265..d621bef9 100644
--- a/hurd/running/debian/patch_submission.mdwn
+++ b/hurd/running/debian/patch_submission.mdwn
@@ -15,7 +15,7 @@ If you had to change the code considerably and are not 100% sure you did not int
If the patch is trivial, or one of the Debian porters approved your patch for submission, submit the patch to the Debian BTS (bug tracking system). You can either use the reportbug tool, or just simple mail. In any case, you should follow these guidelines:
- * Subject/But title should be "(source-package): FTBFS on hurd-i386: (reason)"
+ * Subject/Bug title should be "(source-package): FTBFS on hurd-i386: (reason)"
* Severity: should be "important"
* Add "Tags: patch"
--
cgit v1.2.3
From 9707cd0ee548a3a814142d98b7421b72dd7a68eb Mon Sep 17 00:00:00 2001
From: GNU Hurd wiki engine
Date: Wed, 2 Jan 2008 17:05:16 +0000
Subject: web commit by MichaelBanck: Added usertags to pseudo-header
---
hurd/running/debian/patch_submission.mdwn | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/patch_submission.mdwn b/hurd/running/debian/patch_submission.mdwn
index d621bef9..9bcca1d7 100644
--- a/hurd/running/debian/patch_submission.mdwn
+++ b/hurd/running/debian/patch_submission.mdwn
@@ -1,4 +1,4 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
[[meta license="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -16,8 +16,11 @@ If the patch is trivial, or one of the Debian porters approved your patch for su
* Subject/Bug title should be "(source-package): FTBFS on hurd-i386: (reason)"
- * Severity: should be "important"
+ * "Severity:" should be "important"
+ * "Version:" should be the version of the source package in unstable
* Add "Tags: patch"
+ * Add "User: debian-hurd@lists.debian.org"
+ * Add "Usertags: hurd"
In the bug description, mention that the package fails to build on hurd-i386 and (if possible) quote the failure. If possible, point to the failing build log from .
--
cgit v1.2.3
From 4f95bd1ce2808871783f513604a35a6edbe944f5 Mon Sep 17 00:00:00 2001
From: GNU Hurd wiki engine
Date: Wed, 2 Jan 2008 17:10:12 +0000
Subject: web commit by MichaelBanck: Add submission address for people not
using reportbug
---
hurd/running/debian/patch_submission.mdwn | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/patch_submission.mdwn b/hurd/running/debian/patch_submission.mdwn
index 9bcca1d7..8676767b 100644
--- a/hurd/running/debian/patch_submission.mdwn
+++ b/hurd/running/debian/patch_submission.mdwn
@@ -1,4 +1,4 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta copyright="Copyright é 2007 Free Software Foundation, Inc."]]
[[meta license="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -14,7 +14,8 @@ If you had to change the code considerably and are not 100% sure you did not int
If the patch is trivial, or one of the Debian porters approved your patch for submission, submit the patch to the Debian BTS (bug tracking system). You can either use the reportbug tool, or just simple mail. In any case, you should follow these guidelines:
-
+
+ * The submission address is
* Subject/Bug title should be "(source-package): FTBFS on hurd-i386: (reason)"
* "Severity:" should be "important"
* "Version:" should be the version of the source package in unstable
--
cgit v1.2.3
From f666a8776605e5a5858f9c5508740713b1942006 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Thu, 3 Jan 2008 11:29:45 +0100
Subject: Fix UTF-8.
---
hurd/running/debian/patch_submission.mdwn | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/patch_submission.mdwn b/hurd/running/debian/patch_submission.mdwn
index 8676767b..f2f20202 100644
--- a/hurd/running/debian/patch_submission.mdwn
+++ b/hurd/running/debian/patch_submission.mdwn
@@ -1,4 +1,4 @@
-[[meta copyright="Copyright é 2007 Free Software Foundation, Inc."]]
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
[[meta license="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
--
cgit v1.2.3
From cdf987b642c7cc34b91cee7a96ec9e8d71222d05 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Thu, 3 Jan 2008 11:31:08 +0100
Subject: Add 2008 to the list of copyright years.
---
hurd/running/debian/patch_submission.mdwn | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/patch_submission.mdwn b/hurd/running/debian/patch_submission.mdwn
index f2f20202..6c1471a0 100644
--- a/hurd/running/debian/patch_submission.mdwn
+++ b/hurd/running/debian/patch_submission.mdwn
@@ -1,4 +1,4 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
[[meta license="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
--
cgit v1.2.3
From a3b32e924ccb0f6cc31c36ce7d3ea695bcc360ad Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Fri, 18 Jan 2008 17:28:28 +0100
Subject: Make the GFDL 1.2+ licensing text toggleable.
---
Hurd/GNUHurdStatus.mdwn | 8 +++++---
Hurd/HurdNames.mdwn | 8 +++++---
Hurd/TheGnuHurd.mdwn | 8 +++++---
abac.mdwn | 8 +++++---
about_the_twiki_to_ikiwiki_conversion.mdwn | 8 +++++---
asbestos.mdwn | 8 +++++---
binutils.mdwn | 8 +++++---
capability.mdwn | 8 +++++---
community.mdwn | 6 ++++--
community/facebook.mdwn | 8 +++++---
community/meetings.mdwn | 6 ++++--
community/meetings/fosdem_2005.mdwn | 6 ++++--
community/meetings/fosdem_2006.mdwn | 6 ++++--
community/meetings/fosdem_2007.mdwn | 6 ++++--
community/meetings/fosdem_2008.mdwn | 6 ++++--
community/meetings/rmll_2006.mdwn | 6 ++++--
community/meetings/stesie_2007-10-12.mdwn | 8 +++++---
config_edittemplate.mdwn | 8 +++++---
config_edittemplate/regular_page.mdwn | 6 ++++--
confused_deputy.mdwn | 8 +++++---
contributing.mdwn | 8 +++++---
contributing/questionnaire.mdwn | 8 +++++---
contributing/wiki.mdwn | 8 +++++---
designation.mdwn | 8 +++++---
destructive_interference.mdwn | 8 +++++---
donate.mdwn | 6 ++++--
extensibility.mdwn | 8 +++++---
gcc.mdwn | 8 +++++---
gdb.mdwn | 8 +++++---
gdb/backtrace.mdwn | 8 +++++---
glibc.mdwn | 8 +++++---
how_to_contribute_to_this_wiki.mdwn | 8 +++++---
hurd/authentication.mdwn | 8 +++++---
hurd/binutils.mdwn | 8 +++++---
hurd/building/cross-compiling.mdwn | 8 +++++---
hurd/building/cross-compiling/discussion.mdwn | 8 +++++---
hurd/building/example.mdwn | 8 +++++---
hurd/concepts.mdwn | 8 +++++---
hurd/contributing.mdwn | 8 +++++---
hurd/critique.mdwn | 8 +++++---
hurd/debugging.mdwn | 8 +++++---
hurd/debugging/gdb.mdwn | 8 +++++---
hurd/debugging/gdb/noninvasive_debugging.mdwn | 8 +++++---
hurd/debugging/hurd.mdwn | 8 +++++---
hurd/debugging/rpctrace.mdwn | 8 +++++---
hurd/gcc.mdwn | 8 +++++---
hurd/getting_help.mdwn | 8 +++++---
hurd/gettinghelp.mdwn | 8 +++++---
hurd/glibc.mdwn | 8 +++++---
hurd/glibc/hurd-specific_api.mdwn | 8 +++++---
hurd/history.mdwn | 8 +++++---
hurd/hurd_hacking_guide.mdwn | 8 +++++---
hurd/libhello_example.mdwn | 8 +++++---
hurd/libpager.mdwn | 8 +++++---
hurd/libstore.mdwn | 8 +++++---
hurd/logo.mdwn | 8 +++++---
hurd/neighborhurd.mdwn | 8 +++++---
hurd/ng/history.mdwn | 8 +++++---
hurd/ng/position_paper.mdwn | 8 +++++---
hurd/running.mdwn | 8 +++++---
hurd/running/debian/DebianAptOffline.mdwn | 8 +++++---
hurd/running/debian/faq/2_gib_partition_limit.mdwn | 8 +++++---
hurd/running/debian/faq/512_mib_ram_limit.mdwn | 8 +++++---
hurd/running/debian/faq/apt_umount.mdwn | 8 +++++---
hurd/running/debian/faq/bad_hypermeta_data.mdwn | 8 +++++---
hurd/running/debian/faq/debugging_inside_glibc.mdwn | 8 +++++---
hurd/running/debian/faq/debugging_translators.mdwn | 8 +++++---
hurd/running/debian/faq/dev_random.mdwn | 8 +++++---
hurd/running/debian/faq/df.mdwn | 8 +++++---
hurd/running/debian/faq/free_memory.mdwn | 8 +++++---
hurd/running/debian/faq/hurd_console.mdwn | 8 +++++---
hurd/running/debian/faq/kernel_logs.mdwn | 8 +++++---
hurd/running/debian/faq/other_repositories.mdwn | 8 +++++---
hurd/running/debian/faq/ps_hangs.mdwn | 8 +++++---
hurd/running/debian/faq/reporting_bugs.mdwn | 8 +++++---
hurd/running/debian/faq/sshd.mdwn | 8 +++++---
hurd/running/debian/faq/xserver-common.mdwn | 8 +++++---
hurd/running/debian/patch_submission.mdwn | 6 ++++--
hurd/running/gnu/create_an_image.mdwn | 8 +++++---
hurd/running/gnu/setup.mdwn | 8 +++++---
hurd/running/gnu/universal_package_manager.mdwn | 8 +++++---
hurd/running/qemu/microsoft_windows.mdwn | 8 +++++---
hurd/running/qemu/networking.mdwn | 8 +++++---
hurd/running/qemu/networking/sharing_files.mdwn | 8 +++++---
hurd/running/vmware.mdwn | 8 +++++---
hurd/running/vmware/discussion.mdwn | 8 +++++---
hurd/status.mdwn | 8 +++++---
hurd/subhurd.mdwn | 8 +++++---
hurd/toolchain.mdwn | 8 +++++---
hurd/translator.mdwn | 8 +++++---
hurd/translator/cvsfs.mdwn | 8 +++++---
hurd/translator/emailfs.mdwn | 8 +++++---
hurd/translator/examples.mdwn | 8 +++++---
hurd/translator/ext2fs.mdwn | 8 +++++---
hurd/translator/fatfs.mdwn | 8 +++++---
hurd/translator/magic.mdwn | 8 +++++---
hurd/translator/pfinet.mdwn | 8 +++++---
hurd/translator/pfinet/ipv6.mdwn | 8 +++++---
hurd/translator/storeio.mdwn | 8 +++++---
hurd/translator/tmpfs.mdwn | 8 +++++---
hurd/translator/tmpfs/notes_bing.mdwn | 8 +++++---
hurd/translator/tmpfs/notes_various.mdwn | 8 +++++---
hurd/translator/writing/example.mdwn | 8 +++++---
hurd/virtual_file_system.mdwn | 8 +++++---
hurd/virtualization.mdwn | 8 +++++---
ibac.mdwn | 8 +++++---
idl.mdwn | 8 +++++---
index/discussion.mdwn | 8 +++++---
ipc.mdwn | 8 +++++---
isolation.mdwn | 8 +++++---
liedtke.mdwn | 8 +++++---
mailing_lists/bug-hurd.mdwn | 8 +++++---
mailing_lists/debian-hurd.mdwn | 8 +++++---
mailing_lists/gnu-system-discuss.mdwn | 8 +++++---
mailing_lists/help-hurd.mdwn | 8 +++++---
mailing_lists/hurd-devel-readers.mdwn | 8 +++++---
mailing_lists/hurd-devel.mdwn | 8 +++++---
mailing_lists/l4-hurd.mdwn | 8 +++++---
mailing_lists/unmoderated.mdwn | 8 +++++---
mailing_lists/web-hurd.mdwn | 8 +++++---
mailinglists.mdwn | 8 +++++---
mechanism.mdwn | 8 +++++---
microkernel.mdwn | 8 +++++---
microkernel/for_beginners.mdwn | 8 +++++---
microkernel/mach/documentation.mdwn | 8 +++++---
microkernel/mach/external_pager_mechanism.mdwn | 8 +++++---
microkernel/mach/gnumach.mdwn | 8 +++++---
microkernel/mach/gnumach/boot_trace.mdwn | 8 +++++---
microkernel/mach/gnumach/building/example.mdwn | 8 +++++---
microkernel/mach/gnumach/debugging.mdwn | 8 +++++---
microkernel/mach/gnumach/hardware_compatibility_list.mdwn | 8 +++++---
microkernel/mach/gnumach/hardwarecompatibilitylist.mdwn | 8 +++++---
microkernel/mach/gnumach/ports.mdwn | 8 +++++---
microkernel/mach/gnumach/projects.mdwn | 8 +++++---
microkernel/mach/gnumach/projects/clean_up_the_code.mdwn | 8 +++++---
microkernel/mach/ipc.mdwn | 8 +++++---
microkernel/mach/ipc/sequence_numbering.mdwn | 8 +++++---
microkernel/mach/port.mdwn | 8 +++++---
microkernel/mach/rpc.mdwn | 8 +++++---
naming_context.mdwn | 8 +++++---
persistency.mdwn | 8 +++++---
policy.mdwn | 8 +++++---
principal.mdwn | 8 +++++---
rpc.mdwn | 8 +++++---
rules.mdwn | 8 +++++---
rules/savannah_group.mdwn | 8 +++++---
rules/source_repositories.mdwn | 8 +++++---
security.mdwn | 8 +++++---
sfi.mdwn | 8 +++++---
sidebar.mdwn | 8 +++++---
tcb.mdwn | 8 +++++---
trust.mdwn | 8 +++++---
user/tschwinge.mdwn | 6 ++++--
user/vincentvikram.mdwn | 8 +++++---
virtualization.mdwn | 8 +++++---
155 files changed, 764 insertions(+), 454 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/Hurd/GNUHurdStatus.mdwn b/Hurd/GNUHurdStatus.mdwn
index cbc3b8d4..21448e60 100644
--- a/Hurd/GNUHurdStatus.mdwn
+++ b/Hurd/GNUHurdStatus.mdwn
@@ -1,9 +1,11 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[meta redir=hurd/status]]
diff --git a/Hurd/HurdNames.mdwn b/Hurd/HurdNames.mdwn
index 07d5ebd9..c4e647e5 100644
--- a/Hurd/HurdNames.mdwn
+++ b/Hurd/HurdNames.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[toc ]]
diff --git a/Hurd/TheGnuHurd.mdwn b/Hurd/TheGnuHurd.mdwn
index f14a6939..dbd5c721 100644
--- a/Hurd/TheGnuHurd.mdwn
+++ b/Hurd/TheGnuHurd.mdwn
@@ -1,11 +1,13 @@
-[[meta copyright="Copyright © 2001, 2002, 2007 Free Software Foundation,
+[[meta copyright="Copyright © 2001, 2002, 2007, 2008 Free Software Foundation,
Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
The Hurd is GNU's replacement for the various UNIX and Linux kernels.
diff --git a/abac.mdwn b/abac.mdwn
index 1a0db406..a260a986 100644
--- a/abac.mdwn
+++ b/abac.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
ABAC stands for authorization-based access control.
In this model, access is not granted based on the
diff --git a/about_the_twiki_to_ikiwiki_conversion.mdwn b/about_the_twiki_to_ikiwiki_conversion.mdwn
index 01f284e3..8c556261 100644
--- a/about_the_twiki_to_ikiwiki_conversion.mdwn
+++ b/about_the_twiki_to_ikiwiki_conversion.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
# Some Quick Notes About the *TWiki to ikiwiki* Conversion
diff --git a/asbestos.mdwn b/asbestos.mdwn
index 838dfd0d..65ab391e 100644
--- a/asbestos.mdwn
+++ b/asbestos.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
Asbestos is an operating system developed at MIT, Stanford
and UCLA to explore information flow control policies. The motivation
diff --git a/binutils.mdwn b/binutils.mdwn
index f74058a8..3e9e5889 100644
--- a/binutils.mdwn
+++ b/binutils.mdwn
@@ -1,9 +1,11 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
The [GNU Binutils](http://www.gnu.org/software/binutils/).
diff --git a/capability.mdwn b/capability.mdwn
index bb849cae..8bb14f13 100644
--- a/capability.mdwn
+++ b/capability.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
A capability is a protected reference. It is a reference in that
it designates an object; it is protected in that in cannot be
diff --git a/community.mdwn b/community.mdwn
index 7a38fe93..030c9209 100644
--- a/community.mdwn
+++ b/community.mdwn
@@ -1,11 +1,13 @@
[[meta copyright="Copyright © 2002, 2003, 2005, 2007, 2008
Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
There is an expanding community of people developing and running test Debian
GNU/Hurd machines.
diff --git a/community/facebook.mdwn b/community/facebook.mdwn
index a6e9e558..b5340224 100644
--- a/community/facebook.mdwn
+++ b/community/facebook.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
There is [a Facebook group for the Hurd](http://www.facebook.com/group.php?gid=5141429597). If you're on Facebook, join it and say hello.
diff --git a/community/meetings.mdwn b/community/meetings.mdwn
index b43997b6..b67637e3 100644
--- a/community/meetings.mdwn
+++ b/community/meetings.mdwn
@@ -1,10 +1,12 @@
[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
# Upcoming
diff --git a/community/meetings/fosdem_2005.mdwn b/community/meetings/fosdem_2005.mdwn
index e69453b9..984c6637 100644
--- a/community/meetings/fosdem_2005.mdwn
+++ b/community/meetings/fosdem_2005.mdwn
@@ -1,10 +1,12 @@
[[meta copyright="Copyright © 2006, 2008 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
diff --git a/community/meetings/fosdem_2006.mdwn b/community/meetings/fosdem_2006.mdwn
index 8392fdf0..c775b658 100644
--- a/community/meetings/fosdem_2006.mdwn
+++ b/community/meetings/fosdem_2006.mdwn
@@ -1,11 +1,13 @@
[[meta copyright="Copyright © 2006, 2007, 2008
Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
diff --git a/community/meetings/fosdem_2007.mdwn b/community/meetings/fosdem_2007.mdwn
index e17cf9ae..c320c1fc 100644
--- a/community/meetings/fosdem_2007.mdwn
+++ b/community/meetings/fosdem_2007.mdwn
@@ -1,11 +1,13 @@
[[meta copyright="Copyright © 2006, 2007, 2008
Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
diff --git a/community/meetings/fosdem_2008.mdwn b/community/meetings/fosdem_2008.mdwn
index 0c10f79d..f6813b83 100644
--- a/community/meetings/fosdem_2008.mdwn
+++ b/community/meetings/fosdem_2008.mdwn
@@ -1,11 +1,13 @@
[[meta copyright="Copyright © 2006, 2007, 2008
Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
diff --git a/community/meetings/rmll_2006.mdwn b/community/meetings/rmll_2006.mdwn
index e02fbadf..74ad21c9 100644
--- a/community/meetings/rmll_2006.mdwn
+++ b/community/meetings/rmll_2006.mdwn
@@ -1,11 +1,13 @@
[[meta copyright="Copyright © 2006, 2007, 2008
Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
The 7th Rencontres Mondiales du Logiciel Libre (also known as Libre Software
Meeting) will be held on July 4th-8th 2006 in Vandoeuvre-les-Nancy.
diff --git a/community/meetings/stesie_2007-10-12.mdwn b/community/meetings/stesie_2007-10-12.mdwn
index d34bf045..8559c662 100644
--- a/community/meetings/stesie_2007-10-12.mdwn
+++ b/community/meetings/stesie_2007-10-12.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
On the weekend 2007-10-12 to 14 [[Stefan_Siegl|stesie]] invited Hurd people.
Colin Leitner and [[Thomas_Schwinge|tschwinge]] came, as well as novice
diff --git a/config_edittemplate.mdwn b/config_edittemplate.mdwn
index e9502a55..24641bb5 100644
--- a/config_edittemplate.mdwn
+++ b/config_edittemplate.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
This page exists purely for configuring the [[iki plugins/edittemplate]]
plugin.
diff --git a/config_edittemplate/regular_page.mdwn b/config_edittemplate/regular_page.mdwn
index b69bb4fd..fe591ac7 100644
--- a/config_edittemplate/regular_page.mdwn
+++ b/config_edittemplate/regular_page.mdwn
@@ -1,10 +1,12 @@
[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
HERE STARTS YOUR NEW CONTENT -- remove everything from here on, including this
line.
diff --git a/confused_deputy.mdwn b/confused_deputy.mdwn
index ac4a9ede..16b3bebf 100644
--- a/confused_deputy.mdwn
+++ b/confused_deputy.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[The confused deputy](http://www.cis.upenn.edu/~KeyKOS/ConfusedDeputy.html)
problem was articulated by Norm Hardy. It is a possible consequence
diff --git a/contributing.mdwn b/contributing.mdwn
index b5d7b8e5..0d66980e 100644
--- a/contributing.mdwn
+++ b/contributing.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2006, 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2006, 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
So, you are interested in contributing to the GNU/Hurd effort?
diff --git a/contributing/questionnaire.mdwn b/contributing/questionnaire.mdwn
index 1a45442e..3320b80a 100644
--- a/contributing/questionnaire.mdwn
+++ b/contributing/questionnaire.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2006, 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2006, 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
People often come to us and state that they'd like to help with the GNU/Hurd.
This is very good and very much encouraged: we're always looking for volunteers
diff --git a/contributing/wiki.mdwn b/contributing/wiki.mdwn
index ab12a68e..c34aa557 100644
--- a/contributing/wiki.mdwn
+++ b/contributing/wiki.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
(!) Some general hints first; they may sound very familiar from other software
projects:
diff --git a/designation.mdwn b/designation.mdwn
index c9c7c166..4307ec5b 100644
--- a/designation.mdwn
+++ b/designation.mdwn
@@ -1,9 +1,11 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
To designate is to name.
diff --git a/destructive_interference.mdwn b/destructive_interference.mdwn
index 2ace1a33..c41e5a36 100644
--- a/destructive_interference.mdwn
+++ b/destructive_interference.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
Interference can be destructive or non-destructive. When a [[principal]]
invokes an object (thereby requesting a service) and the implementation
diff --git a/donate.mdwn b/donate.mdwn
index f2a4f307..954b4ee4 100644
--- a/donate.mdwn
+++ b/donate.mdwn
@@ -1,11 +1,13 @@
[[meta copyright="Copyright © 2003, 2006, 2007, 2008
Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
If you feel like donating goods or money for the work the developers are doing,
then we're happy to confirm that this is indeed possible. Of course we'd
diff --git a/extensibility.mdwn b/extensibility.mdwn
index ba7359a0..1d6adc51 100644
--- a/extensibility.mdwn
+++ b/extensibility.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
An extensible system is one that enables extensibility. Enabling extensibility
means providing non-privileged mechanisms to extend existing objects and to
diff --git a/gcc.mdwn b/gcc.mdwn
index 7fdee301..93256f1b 100644
--- a/gcc.mdwn
+++ b/gcc.mdwn
@@ -1,9 +1,11 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
The [GNU Compiler Collection](http://gcc.gnu.org/).
diff --git a/gdb.mdwn b/gdb.mdwn
index 36d096bc..83113f9e 100644
--- a/gdb.mdwn
+++ b/gdb.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
The [GNU debugger *GDB*](http://www.gnu.org/software/gdb/).
diff --git a/gdb/backtrace.mdwn b/gdb/backtrace.mdwn
index a8825d3b..9716a211 100644
--- a/gdb/backtrace.mdwn
+++ b/gdb/backtrace.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
When someone asks you to supply a backtrace (from a [[segmentation_fault]], for
example), here is roughly what you have to do.
diff --git a/glibc.mdwn b/glibc.mdwn
index 5a61812c..f6325ff8 100644
--- a/glibc.mdwn
+++ b/glibc.mdwn
@@ -1,9 +1,11 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
The [GNU C Library](http://www.gnu.org/software/libc/).
diff --git a/how_to_contribute_to_this_wiki.mdwn b/how_to_contribute_to_this_wiki.mdwn
index 88950834..89df20e5 100644
--- a/how_to_contribute_to_this_wiki.mdwn
+++ b/how_to_contribute_to_this_wiki.mdwn
@@ -1,9 +1,11 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[meta redir=contributing/wiki]]
diff --git a/hurd/authentication.mdwn b/hurd/authentication.mdwn
index 54dc8de2..cbb164c8 100644
--- a/hurd/authentication.mdwn
+++ b/hurd/authentication.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
UIDs on the Hurd are separate from processes. A process has
[[capabilities|capability]] designating so-called UID vectors that
diff --git a/hurd/binutils.mdwn b/hurd/binutils.mdwn
index 56918834..97c93602 100644
--- a/hurd/binutils.mdwn
+++ b/hurd/binutils.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[General_information|/binutils]] about the binutils.
diff --git a/hurd/building/cross-compiling.mdwn b/hurd/building/cross-compiling.mdwn
index fb02c507..11afc97f 100644
--- a/hurd/building/cross-compiling.mdwn
+++ b/hurd/building/cross-compiling.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
# `cross-gnu`
diff --git a/hurd/building/cross-compiling/discussion.mdwn b/hurd/building/cross-compiling/discussion.mdwn
index 14852827..f75e9e3e 100644
--- a/hurd/building/cross-compiling/discussion.mdwn
+++ b/hurd/building/cross-compiling/discussion.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
What happens if the external link goes down? Is there any way to store files
within the wiki itself? --[[vincentvikram]]
diff --git a/hurd/building/example.mdwn b/hurd/building/example.mdwn
index 0adaf1f8..afa18d8a 100644
--- a/hurd/building/example.mdwn
+++ b/hurd/building/example.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
I checked out the source code on my Ubuntu GNU/Linux system connected to the
Internet using:
diff --git a/hurd/concepts.mdwn b/hurd/concepts.mdwn
index cdbd60dd..e416f1e6 100644
--- a/hurd/concepts.mdwn
+++ b/hurd/concepts.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
* [[Translator]]
* [[Virtual_File_System]]
diff --git a/hurd/contributing.mdwn b/hurd/contributing.mdwn
index 73550831..f083b9b8 100644
--- a/hurd/contributing.mdwn
+++ b/hurd/contributing.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
# Porting Applications
diff --git a/hurd/critique.mdwn b/hurd/critique.mdwn
index 4db8726f..9770138e 100644
--- a/hurd/critique.mdwn
+++ b/hurd/critique.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[NealWalfield]] and [[MarcusBrinkmann]] wrote a paper titled [*A Critique of
the GNU Hurd Multi-Server Operating
diff --git a/hurd/debugging.mdwn b/hurd/debugging.mdwn
index f2f5dcd6..b84c5675 100644
--- a/hurd/debugging.mdwn
+++ b/hurd/debugging.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
# Strategies
diff --git a/hurd/debugging/gdb.mdwn b/hurd/debugging/gdb.mdwn
index ea5ef857..98c31435 100644
--- a/hurd/debugging/gdb.mdwn
+++ b/hurd/debugging/gdb.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
The [[GNU_debugger_*GDB*|/gdb]] works on GNU/Hurd
systems as it does on other system, but has some additional [hurd-specific
diff --git a/hurd/debugging/gdb/noninvasive_debugging.mdwn b/hurd/debugging/gdb/noninvasive_debugging.mdwn
index b6beb9c5..62179f7d 100644
--- a/hurd/debugging/gdb/noninvasive_debugging.mdwn
+++ b/hurd/debugging/gdb/noninvasive_debugging.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
Sometimes using [[GDB]] on a [[system_server|translator]] can result in a [[deadlock]]. You
can however still use GDB by using the [`set
diff --git a/hurd/debugging/hurd.mdwn b/hurd/debugging/hurd.mdwn
index 2f758920..043da3e0 100644
--- a/hurd/debugging/hurd.mdwn
+++ b/hurd/debugging/hurd.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
Say you want to try running file system server (*[[translator/ext2fs]]*,
*[[translator/jfs]]*, ...) against a modified version of *[[libpager]]* and
diff --git a/hurd/debugging/rpctrace.mdwn b/hurd/debugging/rpctrace.mdwn
index 05003fab..68edca2f 100644
--- a/hurd/debugging/rpctrace.mdwn
+++ b/hurd/debugging/rpctrace.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
*rpctrace* is -- roughly -- an equivavlent to Linux's *strace* or Solaris' or
BSD's *truss*. It is used to trace [[remote_procedure_call|rpc]]s a process is
diff --git a/hurd/gcc.mdwn b/hurd/gcc.mdwn
index 48d1b7fc..3700b8b8 100644
--- a/hurd/gcc.mdwn
+++ b/hurd/gcc.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[General_information|/gcc]] about the GCC.
diff --git a/hurd/getting_help.mdwn b/hurd/getting_help.mdwn
index 72cfc3c2..540dc851 100644
--- a/hurd/getting_help.mdwn
+++ b/hurd/getting_help.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
# Essential Documentation
diff --git a/hurd/gettinghelp.mdwn b/hurd/gettinghelp.mdwn
index d8bdaf52..1faa94c5 100644
--- a/hurd/gettinghelp.mdwn
+++ b/hurd/gettinghelp.mdwn
@@ -1,9 +1,11 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[meta redir=getting_help]]
diff --git a/hurd/glibc.mdwn b/hurd/glibc.mdwn
index 2d43425d..de85c03d 100644
--- a/hurd/glibc.mdwn
+++ b/hurd/glibc.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[General_information|/glibc]] about the glibc.
diff --git a/hurd/glibc/hurd-specific_api.mdwn b/hurd/glibc/hurd-specific_api.mdwn
index aaaf8e2e..7333ec0d 100644
--- a/hurd/glibc/hurd-specific_api.mdwn
+++ b/hurd/glibc/hurd-specific_api.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2002, 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2002, 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[meta title="Hurd-specific glibc API"]]
diff --git a/hurd/history.mdwn b/hurd/history.mdwn
index d556b5d5..7ee5df5a 100644
--- a/hurd/history.mdwn
+++ b/hurd/history.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
History 1997-2003
Personal view of Marcus Brinkmann about Hurd development in 1997-2003.
diff --git a/hurd/hurd_hacking_guide.mdwn b/hurd/hurd_hacking_guide.mdwn
index b277fb5e..0cb96f32 100644
--- a/hurd/hurd_hacking_guide.mdwn
+++ b/hurd/hurd_hacking_guide.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
Originally written by Wolfgang Jährling, the [Hurd Hacking Guide](http://www.gnu.org/software/hurd/hacking-guide/hhg.html)
contains an overview of some of the Hurd's features.
diff --git a/hurd/libhello_example.mdwn b/hurd/libhello_example.mdwn
index d5df45e3..9b4640e7 100644
--- a/hurd/libhello_example.mdwn
+++ b/hurd/libhello_example.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
## Howto write a Hurd library
diff --git a/hurd/libpager.mdwn b/hurd/libpager.mdwn
index f59d9a74..91beddfc 100644
--- a/hurd/libpager.mdwn
+++ b/hurd/libpager.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
Mach's [[microkernel/mach/external_pager_mechanism]].
diff --git a/hurd/libstore.mdwn b/hurd/libstore.mdwn
index b484accb..ab649ebc 100644
--- a/hurd/libstore.mdwn
+++ b/hurd/libstore.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
`libstore` is more than just a thin layer between
[[GNU_Mach|microkernel/mach/gnumach]] devices (`hd0` for example) and the
diff --git a/hurd/logo.mdwn b/hurd/logo.mdwn
index b39a1525..b1030e50 100644
--- a/hurd/logo.mdwn
+++ b/hurd/logo.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
The famous *Hurd Boxes* logo is available at
.
diff --git a/hurd/neighborhurd.mdwn b/hurd/neighborhurd.mdwn
index 9228d6ca..3298e07a 100644
--- a/hurd/neighborhurd.mdwn
+++ b/hurd/neighborhurd.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
It is possible to run multiple instances of the Hurd
in parallel, on a single instance of Mach. Other than
diff --git a/hurd/ng/history.mdwn b/hurd/ng/history.mdwn
index 3d45192d..b6008eec 100644
--- a/hurd/ng/history.mdwn
+++ b/hurd/ng/history.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
The idea of using [[microkernel/L4]] as a [[microkernel]] for a
[[Hurd_system|hurd]] was initially voiced in the [[Hurd_community|community]]
diff --git a/hurd/ng/position_paper.mdwn b/hurd/ng/position_paper.mdwn
index 901aae1a..3240a41d 100644
--- a/hurd/ng/position_paper.mdwn
+++ b/hurd/ng/position_paper.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[NealWalfield]] and [[MarcusBrinkmann]] wrote a paper titled [*Improving
Usability via Access Decomposition and Policy
diff --git a/hurd/running.mdwn b/hurd/running.mdwn
index a79e6b60..162bc9ea 100644
--- a/hurd/running.mdwn
+++ b/hurd/running.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
* [[Distrib]] - Distributions based on the Hurd
* [[microkernel/mach/gnumach/ports/Xen]] - In Xen
diff --git a/hurd/running/debian/DebianAptOffline.mdwn b/hurd/running/debian/DebianAptOffline.mdwn
index ad4fa9af..b8dc3cac 100644
--- a/hurd/running/debian/DebianAptOffline.mdwn
+++ b/hurd/running/debian/DebianAptOffline.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2005, 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2005, 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
# How to Installing Packages without a Network Connection from your Hurd Installation
diff --git a/hurd/running/debian/faq/2_gib_partition_limit.mdwn b/hurd/running/debian/faq/2_gib_partition_limit.mdwn
index 805282c7..aed47445 100644
--- a/hurd/running/debian/faq/2_gib_partition_limit.mdwn
+++ b/hurd/running/debian/faq/2_gib_partition_limit.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[meta title="2 GiB Partition Limit"]]
diff --git a/hurd/running/debian/faq/512_mib_ram_limit.mdwn b/hurd/running/debian/faq/512_mib_ram_limit.mdwn
index a0239787..462ba73d 100644
--- a/hurd/running/debian/faq/512_mib_ram_limit.mdwn
+++ b/hurd/running/debian/faq/512_mib_ram_limit.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[meta title="512 MiB RAM Limit"]]
diff --git a/hurd/running/debian/faq/apt_umount.mdwn b/hurd/running/debian/faq/apt_umount.mdwn
index f7070222..4a3b2dd2 100644
--- a/hurd/running/debian/faq/apt_umount.mdwn
+++ b/hurd/running/debian/faq/apt_umount.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[meta title="apt: unmount cdroms"]]
diff --git a/hurd/running/debian/faq/bad_hypermeta_data.mdwn b/hurd/running/debian/faq/bad_hypermeta_data.mdwn
index dac6c52a..eedb461d 100644
--- a/hurd/running/debian/faq/bad_hypermeta_data.mdwn
+++ b/hurd/running/debian/faq/bad_hypermeta_data.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
If you get the error `bad hypermeta data` when trying to mount an ext3
partition from GNU/Linux, that is usually because the file system has not been
diff --git a/hurd/running/debian/faq/debugging_inside_glibc.mdwn b/hurd/running/debian/faq/debugging_inside_glibc.mdwn
index 2f4ab8ce..997bfadb 100644
--- a/hurd/running/debian/faq/debugging_inside_glibc.mdwn
+++ b/hurd/running/debian/faq/debugging_inside_glibc.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
To get [[debugging]] information for glibc, you need to install the
`libc0.3-dbg` package. At the place [[debugging/GDB]] looks for debugging
diff --git a/hurd/running/debian/faq/debugging_translators.mdwn b/hurd/running/debian/faq/debugging_translators.mdwn
index 54148da9..e87513c4 100644
--- a/hurd/running/debian/faq/debugging_translators.mdwn
+++ b/hurd/running/debian/faq/debugging_translators.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
In order to [[debug|debugging]] translators and being able to step into glibc
during it, you need the `hurd-dbg` and `libc0.3-dbg` packages installed. Then
diff --git a/hurd/running/debian/faq/dev_random.mdwn b/hurd/running/debian/faq/dev_random.mdwn
index 86cafa9b..0043699e 100644
--- a/hurd/running/debian/faq/dev_random.mdwn
+++ b/hurd/running/debian/faq/dev_random.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[meta title="/dev/random"]]
diff --git a/hurd/running/debian/faq/df.mdwn b/hurd/running/debian/faq/df.mdwn
index 591e26c8..be0df444 100644
--- a/hurd/running/debian/faq/df.mdwn
+++ b/hurd/running/debian/faq/df.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
There is no `/etc/mtab`, so just running `df` will yield an error. Pass `df` a
path like `df /` or `df ./` to see the disk usage of that particular file
diff --git a/hurd/running/debian/faq/free_memory.mdwn b/hurd/running/debian/faq/free_memory.mdwn
index 2f2c982d..c5c28d2d 100644
--- a/hurd/running/debian/faq/free_memory.mdwn
+++ b/hurd/running/debian/faq/free_memory.mdwn
@@ -1,9 +1,11 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
Run `vmstat` to see memory and swap usage.
diff --git a/hurd/running/debian/faq/hurd_console.mdwn b/hurd/running/debian/faq/hurd_console.mdwn
index 6bf52f93..3d5a6035 100644
--- a/hurd/running/debian/faq/hurd_console.mdwn
+++ b/hurd/running/debian/faq/hurd_console.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
Edit `/etc/default/hurd-console` to configure the Hurd console and enable it on
bootup. See [[console]] for further information about the Hurd console.
diff --git a/hurd/running/debian/faq/kernel_logs.mdwn b/hurd/running/debian/faq/kernel_logs.mdwn
index 22690ece..0962f3aa 100644
--- a/hurd/running/debian/faq/kernel_logs.mdwn
+++ b/hurd/running/debian/faq/kernel_logs.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
The kernel logs are written to `/dev/klog`. Run `cat /dev/klog > foo` as root
and hit `ctrl+c` after a few seconds to catch the logs. You can do this only
diff --git a/hurd/running/debian/faq/other_repositories.mdwn b/hurd/running/debian/faq/other_repositories.mdwn
index da9396e6..d824f779 100644
--- a/hurd/running/debian/faq/other_repositories.mdwn
+++ b/hurd/running/debian/faq/other_repositories.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
If you want to use the `apt-get source` facility, make sure that
`/etc/apt/sources.list` contains a line like
diff --git a/hurd/running/debian/faq/ps_hangs.mdwn b/hurd/running/debian/faq/ps_hangs.mdwn
index 7ae1c8c7..d2ffefeb 100644
--- a/hurd/running/debian/faq/ps_hangs.mdwn
+++ b/hurd/running/debian/faq/ps_hangs.mdwn
@@ -1,9 +1,11 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
If `ps` hangs, try `ps -M` which might still work.
diff --git a/hurd/running/debian/faq/reporting_bugs.mdwn b/hurd/running/debian/faq/reporting_bugs.mdwn
index adaaa9ac..5abac5ce 100644
--- a/hurd/running/debian/faq/reporting_bugs.mdwn
+++ b/hurd/running/debian/faq/reporting_bugs.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
Please try to reproduce bugs which are not obviously Hurd-specific on Debian
GNU/Linux and then file them there.
diff --git a/hurd/running/debian/faq/sshd.mdwn b/hurd/running/debian/faq/sshd.mdwn
index 86eca791..3b98eddf 100644
--- a/hurd/running/debian/faq/sshd.mdwn
+++ b/hurd/running/debian/faq/sshd.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
You need to disable `PriviledgeSeperation` in `/etc/ssh/sshd_options`. Also
make sure you have `/dev/random`, see below.
diff --git a/hurd/running/debian/faq/xserver-common.mdwn b/hurd/running/debian/faq/xserver-common.mdwn
index 7464ed3b..5cf0ec11 100644
--- a/hurd/running/debian/faq/xserver-common.mdwn
+++ b/hurd/running/debian/faq/xserver-common.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
You need to run `dpkg-reconfigure xserver-common` and select `Anybody` for
starting X as there is no way to detect console users currently.
diff --git a/hurd/running/debian/patch_submission.mdwn b/hurd/running/debian/patch_submission.mdwn
index 6c1471a0..d15ae1a2 100644
--- a/hurd/running/debian/patch_submission.mdwn
+++ b/hurd/running/debian/patch_submission.mdwn
@@ -1,10 +1,12 @@
[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
If you fixed a Debian package which FTBFS (fails to build from source), you should submit the patch so that all users can profit from your work.
diff --git a/hurd/running/gnu/create_an_image.mdwn b/hurd/running/gnu/create_an_image.mdwn
index c5fb8da3..42379f45 100644
--- a/hurd/running/gnu/create_an_image.mdwn
+++ b/hurd/running/gnu/create_an_image.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
Creating a bootable qemu image from a root filesystem and bootloader
diff --git a/hurd/running/gnu/setup.mdwn b/hurd/running/gnu/setup.mdwn
index ac978b38..6ff32630 100644
--- a/hurd/running/gnu/setup.mdwn
+++ b/hurd/running/gnu/setup.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
Setup is very easy (You need a GNU/Linux system to install GNU, we are developing an installer for GNU and if you want to help us join us on [[http://lists.gnu.org/mailman/listinfo/gnu-system-discuss][gnu-system-discuss]]), just follow these steps ...
diff --git a/hurd/running/gnu/universal_package_manager.mdwn b/hurd/running/gnu/universal_package_manager.mdwn
index 6f3c2f57..44e6b9ee 100644
--- a/hurd/running/gnu/universal_package_manager.mdwn
+++ b/hurd/running/gnu/universal_package_manager.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
## Mission
diff --git a/hurd/running/qemu/microsoft_windows.mdwn b/hurd/running/qemu/microsoft_windows.mdwn
index d2b2651c..61dbd414 100644
--- a/hurd/running/qemu/microsoft_windows.mdwn
+++ b/hurd/running/qemu/microsoft_windows.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
Welcome, This document is for getting you started in a few minutes.
diff --git a/hurd/running/qemu/networking.mdwn b/hurd/running/qemu/networking.mdwn
index fc950118..8014e303 100644
--- a/hurd/running/qemu/networking.mdwn
+++ b/hurd/running/qemu/networking.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
## User mode network
diff --git a/hurd/running/qemu/networking/sharing_files.mdwn b/hurd/running/qemu/networking/sharing_files.mdwn
index f897bb68..c0bd99e2 100644
--- a/hurd/running/qemu/networking/sharing_files.mdwn
+++ b/hurd/running/qemu/networking/sharing_files.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
# SCP
diff --git a/hurd/running/vmware.mdwn b/hurd/running/vmware.mdwn
index 25d90a13..0f15939e 100644
--- a/hurd/running/vmware.mdwn
+++ b/hurd/running/vmware.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
## Installation
diff --git a/hurd/running/vmware/discussion.mdwn b/hurd/running/vmware/discussion.mdwn
index 4fc4d673..65179cec 100644
--- a/hurd/running/vmware/discussion.mdwn
+++ b/hurd/running/vmware/discussion.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
I find that this is all quite quick to try and that I can run through the
./native-install and reboot cycle twice OK. However, at that point the
diff --git a/hurd/status.mdwn b/hurd/status.mdwn
index 38bbbe67..771b1c50 100644
--- a/hurd/status.mdwn
+++ b/hurd/status.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
The last official release of the Hurd was 0.2. An
eminent release is not planned. There are a number of
diff --git a/hurd/subhurd.mdwn b/hurd/subhurd.mdwn
index 8751b459..8816e312 100644
--- a/hurd/subhurd.mdwn
+++ b/hurd/subhurd.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
A sub-Hurd is like a [[neighbor_Hurd|neighborhurd]], however, makes use of some
resources provided by another Hurd. For instance, backing store and the
diff --git a/hurd/toolchain.mdwn b/hurd/toolchain.mdwn
index b36809f5..e94029ba 100644
--- a/hurd/toolchain.mdwn
+++ b/hurd/toolchain.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
* [[binutils]]
* [[GCC]]
diff --git a/hurd/translator.mdwn b/hurd/translator.mdwn
index 2d60ecd3..afc4dd0f 100644
--- a/hurd/translator.mdwn
+++ b/hurd/translator.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
A translator is simply a normal program acting as
an object server and participating in the Hurd's
diff --git a/hurd/translator/cvsfs.mdwn b/hurd/translator/cvsfs.mdwn
index 2f72b90e..0dd682bf 100644
--- a/hurd/translator/cvsfs.mdwn
+++ b/hurd/translator/cvsfs.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
## Setting up cvsfs on GNU/Hurd - A step by step process
diff --git a/hurd/translator/emailfs.mdwn b/hurd/translator/emailfs.mdwn
index dc05887c..04b58f33 100644
--- a/hurd/translator/emailfs.mdwn
+++ b/hurd/translator/emailfs.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
# How cool it would be if the email becomes similar to snail mail?
diff --git a/hurd/translator/examples.mdwn b/hurd/translator/examples.mdwn
index dc4f9a81..b9f145e3 100644
--- a/hurd/translator/examples.mdwn
+++ b/hurd/translator/examples.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
## Setting up translators - HowTo
diff --git a/hurd/translator/ext2fs.mdwn b/hurd/translator/ext2fs.mdwn
index 9a5a9106..cfa8c997 100644
--- a/hurd/translator/ext2fs.mdwn
+++ b/hurd/translator/ext2fs.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
The `ext2fs` translator from the upstream Hurd code base can only handle file
systems with sizes of less than roughly 2 GiB.
diff --git a/hurd/translator/fatfs.mdwn b/hurd/translator/fatfs.mdwn
index d1a4b69c..b534b97e 100644
--- a/hurd/translator/fatfs.mdwn
+++ b/hurd/translator/fatfs.mdwn
@@ -1,9 +1,11 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
The current `fatfs` translator is read-only.
diff --git a/hurd/translator/magic.mdwn b/hurd/translator/magic.mdwn
index d8539d6a..f6d0494b 100644
--- a/hurd/translator/magic.mdwn
+++ b/hurd/translator/magic.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2006, 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2006, 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
The magic translator provides `/dev/fd`.
diff --git a/hurd/translator/pfinet.mdwn b/hurd/translator/pfinet.mdwn
index 2790c601..acd7b855 100644
--- a/hurd/translator/pfinet.mdwn
+++ b/hurd/translator/pfinet.mdwn
@@ -1,9 +1,11 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
Notes about [[IPv6]].
diff --git a/hurd/translator/pfinet/ipv6.mdwn b/hurd/translator/pfinet/ipv6.mdwn
index 739fd47c..37fabcb7 100644
--- a/hurd/translator/pfinet/ipv6.mdwn
+++ b/hurd/translator/pfinet/ipv6.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[Stefan_Siegl|stesie]] has added IPv6 support to the pfinet [[translator]].
This was [Savannah task #5470](http://savannah.gnu.org/task/?5470).
diff --git a/hurd/translator/storeio.mdwn b/hurd/translator/storeio.mdwn
index 58834ef1..49d70e1b 100644
--- a/hurd/translator/storeio.mdwn
+++ b/hurd/translator/storeio.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
`storeio` is a *translator for devices and other stores*.
diff --git a/hurd/translator/tmpfs.mdwn b/hurd/translator/tmpfs.mdwn
index 6215ca1a..6d10c163 100644
--- a/hurd/translator/tmpfs.mdwn
+++ b/hurd/translator/tmpfs.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
`tmpfs` is a file system server for temporary data storage without using a real
(permanent) [[backing_store]].
diff --git a/hurd/translator/tmpfs/notes_bing.mdwn b/hurd/translator/tmpfs/notes_bing.mdwn
index 312c3342..2392bd61 100644
--- a/hurd/translator/tmpfs/notes_bing.mdwn
+++ b/hurd/translator/tmpfs/notes_bing.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
1. to run tmpfs as a regular user, /servers/default-pager must be executable by
that user. by default it seems to be set to read/write.
diff --git a/hurd/translator/tmpfs/notes_various.mdwn b/hurd/translator/tmpfs/notes_various.mdwn
index 8a73d9bf..90636b61 100644
--- a/hurd/translator/tmpfs/notes_various.mdwn
+++ b/hurd/translator/tmpfs/notes_various.mdwn
@@ -1,11 +1,13 @@
-[[meta copyright="Copyright © 2005, 2006, 2007
+[[meta copyright="Copyright © 2005, 2006, 2007, 2008
Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
hde: what's the status on tmpfs?
Broke
diff --git a/hurd/translator/writing/example.mdwn b/hurd/translator/writing/example.mdwn
index 83ac7da1..170812ad 100644
--- a/hurd/translator/writing/example.mdwn
+++ b/hurd/translator/writing/example.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
## Data User-Server Translator Example
diff --git a/hurd/virtual_file_system.mdwn b/hurd/virtual_file_system.mdwn
index f3c2faaf..2902a26e 100644
--- a/hurd/virtual_file_system.mdwn
+++ b/hurd/virtual_file_system.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
Path names are resolved using a distributed protocol.
No single entity is responsible for the resolution of
diff --git a/hurd/virtualization.mdwn b/hurd/virtualization.mdwn
index 1fff45ac..dfd6c375 100644
--- a/hurd/virtualization.mdwn
+++ b/hurd/virtualization.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
Olaf Buddenhagen has written a text about how [[/virtualization]] is applicable
within Hurd systems:
diff --git a/ibac.mdwn b/ibac.mdwn
index 3e860a0c..5247c297 100644
--- a/ibac.mdwn
+++ b/ibac.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
IBAC stands for identity-based access control.
In this access control scheme, access to a resource
diff --git a/idl.mdwn b/idl.mdwn
index 67c69830..60e3fea6 100644
--- a/idl.mdwn
+++ b/idl.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
An IDL is an interface definition language. The most well-known is
CORBA. An IDL compiler takes a specification and generates stubs
diff --git a/index/discussion.mdwn b/index/discussion.mdwn
index c9a7517c..0e90244b 100644
--- a/index/discussion.mdwn
+++ b/index/discussion.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
# TODO
diff --git a/ipc.mdwn b/ipc.mdwn
index c1e68a98..0e8d674a 100644
--- a/ipc.mdwn
+++ b/ipc.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
IPC stands for interprocess communication.
diff --git a/isolation.mdwn b/isolation.mdwn
index 0e3e41c0..f43ae3d6 100644
--- a/isolation.mdwn
+++ b/isolation.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
When two [[principal]]s cannot affect each other, they are said to
be isolated from one another. Strictly speaking, if two principals
diff --git a/liedtke.mdwn b/liedtke.mdwn
index 95dacdcb..ca55eaf3 100644
--- a/liedtke.mdwn
+++ b/liedtke.mdwn
@@ -1,9 +1,11 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
Liedtke is the father of [[microkernel/L4]].
diff --git a/mailing_lists/bug-hurd.mdwn b/mailing_lists/bug-hurd.mdwn
index 12ac500c..11d4dfd1 100644
--- a/mailing_lists/bug-hurd.mdwn
+++ b/mailing_lists/bug-hurd.mdwn
@@ -1,9 +1,11 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[meta redir=mailing_lists#bug-hurd]]
diff --git a/mailing_lists/debian-hurd.mdwn b/mailing_lists/debian-hurd.mdwn
index 84d8721d..4df9e593 100644
--- a/mailing_lists/debian-hurd.mdwn
+++ b/mailing_lists/debian-hurd.mdwn
@@ -1,9 +1,11 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[meta redir=mailing_lists#debian-hurd]]
diff --git a/mailing_lists/gnu-system-discuss.mdwn b/mailing_lists/gnu-system-discuss.mdwn
index e8adb31f..30f22eab 100644
--- a/mailing_lists/gnu-system-discuss.mdwn
+++ b/mailing_lists/gnu-system-discuss.mdwn
@@ -1,9 +1,11 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[meta redir=mailing_lists#gnu-system-discuss]]
diff --git a/mailing_lists/help-hurd.mdwn b/mailing_lists/help-hurd.mdwn
index b424637d..ee7bc5e1 100644
--- a/mailing_lists/help-hurd.mdwn
+++ b/mailing_lists/help-hurd.mdwn
@@ -1,9 +1,11 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[meta redir=mailing_lists#help-hurd]]
diff --git a/mailing_lists/hurd-devel-readers.mdwn b/mailing_lists/hurd-devel-readers.mdwn
index 4dd74732..bb2b2fb3 100644
--- a/mailing_lists/hurd-devel-readers.mdwn
+++ b/mailing_lists/hurd-devel-readers.mdwn
@@ -1,9 +1,11 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[meta redir=mailing_lists#hurd-devel-readers]]
diff --git a/mailing_lists/hurd-devel.mdwn b/mailing_lists/hurd-devel.mdwn
index 0ff0bc6a..63299691 100644
--- a/mailing_lists/hurd-devel.mdwn
+++ b/mailing_lists/hurd-devel.mdwn
@@ -1,9 +1,11 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[meta redir=mailing_lists#hurd-devel]]
diff --git a/mailing_lists/l4-hurd.mdwn b/mailing_lists/l4-hurd.mdwn
index 63b9aece..1c326586 100644
--- a/mailing_lists/l4-hurd.mdwn
+++ b/mailing_lists/l4-hurd.mdwn
@@ -1,9 +1,11 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[meta redir=mailing_lists#l4-hurd]]
diff --git a/mailing_lists/unmoderated.mdwn b/mailing_lists/unmoderated.mdwn
index ac7bced7..14a407b1 100644
--- a/mailing_lists/unmoderated.mdwn
+++ b/mailing_lists/unmoderated.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
In fact the lists *are* moderated for users that post from not-subscribed email
addresses. However, this moderation should be transparent to the poster, you
diff --git a/mailing_lists/web-hurd.mdwn b/mailing_lists/web-hurd.mdwn
index 7139db59..7a1abeb2 100644
--- a/mailing_lists/web-hurd.mdwn
+++ b/mailing_lists/web-hurd.mdwn
@@ -1,9 +1,11 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[meta redir=mailing_lists#web-hurd]]
diff --git a/mailinglists.mdwn b/mailinglists.mdwn
index 8d040d84..709b1771 100644
--- a/mailinglists.mdwn
+++ b/mailinglists.mdwn
@@ -1,9 +1,11 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[meta redir=mailing_lists]]
diff --git a/mechanism.mdwn b/mechanism.mdwn
index 959ac003..6a96c656 100644
--- a/mechanism.mdwn
+++ b/mechanism.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
The Collaborative International Dictionary of English v.0.48
defines a mechanism as:
diff --git a/microkernel.mdwn b/microkernel.mdwn
index 39e31433..2670c78a 100644
--- a/microkernel.mdwn
+++ b/microkernel.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[Liedtke]] explains in [On Microkernel Construction](http://l4ka.org/publications/paper.php?docid=642)
that a microkernel attempts to minimize the mandatory part of the operating
diff --git a/microkernel/for_beginners.mdwn b/microkernel/for_beginners.mdwn
index bf9920e3..aed436e8 100644
--- a/microkernel/for_beginners.mdwn
+++ b/microkernel/for_beginners.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
# Concepts
diff --git a/microkernel/mach/documentation.mdwn b/microkernel/mach/documentation.mdwn
index 6c72d951..4dc4837b 100644
--- a/microkernel/mach/documentation.mdwn
+++ b/microkernel/mach/documentation.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
- OSF's [Kernel Interface](ftp://ftp.cs.cmu.edu/afs/cs/project/mach/public/doc/osf/kernel_interface.ps)
- OSF's [Kernel Principles](ftp://ftp.cs.cmu.edu/afs/cs/project/mach/public/doc/osf/kernel_principles.ps)
diff --git a/microkernel/mach/external_pager_mechanism.mdwn b/microkernel/mach/external_pager_mechanism.mdwn
index 09a9919b..7ed1ca57 100644
--- a/microkernel/mach/external_pager_mechanism.mdwn
+++ b/microkernel/mach/external_pager_mechanism.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2002, 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2002, 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
Mach provides a so-called external pager [[mechanism]]. This
mechanism serves to separate *managing memory* from *managing
diff --git a/microkernel/mach/gnumach.mdwn b/microkernel/mach/gnumach.mdwn
index 30073a16..8da22938 100644
--- a/microkernel/mach/gnumach.mdwn
+++ b/microkernel/mach/gnumach.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
GNU Mach is currently used by the GNU [[Hurd]].
diff --git a/microkernel/mach/gnumach/boot_trace.mdwn b/microkernel/mach/gnumach/boot_trace.mdwn
index 668a5977..a08384f0 100644
--- a/microkernel/mach/gnumach/boot_trace.mdwn
+++ b/microkernel/mach/gnumach/boot_trace.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
`if NCPUS > 1` stuff is not being considered so far.
diff --git a/microkernel/mach/gnumach/building/example.mdwn b/microkernel/mach/gnumach/building/example.mdwn
index bb22dbff..6da05c5b 100644
--- a/microkernel/mach/gnumach/building/example.mdwn
+++ b/microkernel/mach/gnumach/building/example.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
## Compiling GNU Mach microkernel
diff --git a/microkernel/mach/gnumach/debugging.mdwn b/microkernel/mach/gnumach/debugging.mdwn
index 0f550dcd..fa2a9d42 100644
--- a/microkernel/mach/gnumach/debugging.mdwn
+++ b/microkernel/mach/gnumach/debugging.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
Mach has a built-in kernel debugger.
[Manual](http://www.gnu.org/software/hurd/gnumach-doc/Kernel-Debugger.html).
diff --git a/microkernel/mach/gnumach/hardware_compatibility_list.mdwn b/microkernel/mach/gnumach/hardware_compatibility_list.mdwn
index 4daae309..09882467 100644
--- a/microkernel/mach/gnumach/hardware_compatibility_list.mdwn
+++ b/microkernel/mach/gnumach/hardware_compatibility_list.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
# CPU Architecture
diff --git a/microkernel/mach/gnumach/hardwarecompatibilitylist.mdwn b/microkernel/mach/gnumach/hardwarecompatibilitylist.mdwn
index 42d558f3..8c67e3e0 100644
--- a/microkernel/mach/gnumach/hardwarecompatibilitylist.mdwn
+++ b/microkernel/mach/gnumach/hardwarecompatibilitylist.mdwn
@@ -1,9 +1,11 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[meta redir=hardware_compatibility_list]]
diff --git a/microkernel/mach/gnumach/ports.mdwn b/microkernel/mach/gnumach/ports.mdwn
index 6bed775f..35b5412a 100644
--- a/microkernel/mach/gnumach/ports.mdwn
+++ b/microkernel/mach/gnumach/ports.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
* [PowerPC](http://www.pjbruin.dds.nl/hurd/). Is not in a usable state.
* Alpha. Was once started, but isn't in a usable state either.
diff --git a/microkernel/mach/gnumach/projects.mdwn b/microkernel/mach/gnumach/projects.mdwn
index d186a6de..2b2c4678 100644
--- a/microkernel/mach/gnumach/projects.mdwn
+++ b/microkernel/mach/gnumach/projects.mdwn
@@ -1,11 +1,13 @@
-[[meta copyright="Copyright © 2005, 2006, 2007
+[[meta copyright="Copyright © 2005, 2006, 2007, 2008
Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
This page is a place to keep track of ideas about things that may be improved
in GNU Mach, so that it'll evolve to a reliable microkernel for The Hurd, both
diff --git a/microkernel/mach/gnumach/projects/clean_up_the_code.mdwn b/microkernel/mach/gnumach/projects/clean_up_the_code.mdwn
index 67e341af..875bb8cd 100644
--- a/microkernel/mach/gnumach/projects/clean_up_the_code.mdwn
+++ b/microkernel/mach/gnumach/projects/clean_up_the_code.mdwn
@@ -1,11 +1,13 @@
-[[meta copyright="Copyright © 2005, 2006, 2007
+[[meta copyright="Copyright © 2005, 2006, 2007, 2008
Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
# Restructure the tree in a sane way
diff --git a/microkernel/mach/ipc.mdwn b/microkernel/mach/ipc.mdwn
index abe536a1..889fac2f 100644
--- a/microkernel/mach/ipc.mdwn
+++ b/microkernel/mach/ipc.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[General_information|/ipc]] about IPC.
diff --git a/microkernel/mach/ipc/sequence_numbering.mdwn b/microkernel/mach/ipc/sequence_numbering.mdwn
index 602280f7..7c1f68e4 100644
--- a/microkernel/mach/ipc/sequence_numbering.mdwn
+++ b/microkernel/mach/ipc/sequence_numbering.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
Mach's [[IPC]] mechanism allows for getting access to a message's sequence
number.
diff --git a/microkernel/mach/port.mdwn b/microkernel/mach/port.mdwn
index df4420ab..77b1372f 100644
--- a/microkernel/mach/port.mdwn
+++ b/microkernel/mach/port.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
Mach ports are [[capabilities|capability]].
diff --git a/microkernel/mach/rpc.mdwn b/microkernel/mach/rpc.mdwn
index 9db99e74..ecef86ee 100644
--- a/microkernel/mach/rpc.mdwn
+++ b/microkernel/mach/rpc.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[General_information|/rpc]] about RPC.
diff --git a/naming_context.mdwn b/naming_context.mdwn
index 14a9d9a0..9c701e71 100644
--- a/naming_context.mdwn
+++ b/naming_context.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
Names are bindings to objects, however, to find an object
given a name, the relation must be looked up in a
diff --git a/persistency.mdwn b/persistency.mdwn
index 1df99bc2..5bd4f524 100644
--- a/persistency.mdwn
+++ b/persistency.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
A persistent object is an object that survives reboot.
On Unix, files and directories are persistent but
diff --git a/policy.mdwn b/policy.mdwn
index 6111e077..f0a414f2 100644
--- a/policy.mdwn
+++ b/policy.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
A policy is a rule that define what may or may not happens, not
how it happens. The latter is referred to as [[mechanism]].
diff --git a/principal.mdwn b/principal.mdwn
index 891c3224..897c0436 100644
--- a/principal.mdwn
+++ b/principal.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
A principal is an accountable entity. A principal may be
a user. On some computer systems, users are represented by their
diff --git a/rpc.mdwn b/rpc.mdwn
index 0878ac52..e60254d1 100644
--- a/rpc.mdwn
+++ b/rpc.mdwn
@@ -1,9 +1,11 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
RPC stands for remote procedure call.
diff --git a/rules.mdwn b/rules.mdwn
index 6f504532..d1a544e0 100644
--- a/rules.mdwn
+++ b/rules.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
* [[Source_repositories]]
* [[Savannah_group]]
diff --git a/rules/savannah_group.mdwn b/rules/savannah_group.mdwn
index 06d98fe6..317ec49f 100644
--- a/rules/savannah_group.mdwn
+++ b/rules/savannah_group.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2006, 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2006, 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
diff --git a/rules/source_repositories.mdwn b/rules/source_repositories.mdwn
index e38644b4..2ecc6fe6 100644
--- a/rules/source_repositories.mdwn
+++ b/rules/source_repositories.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
CVS repositories on Savannah, see .
diff --git a/security.mdwn b/security.mdwn
index 0871aab4..1bdc8c34 100644
--- a/security.mdwn
+++ b/security.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
Alan Karp [identifies][1] 11 security questions:
diff --git a/sfi.mdwn b/sfi.mdwn
index 8384b55c..1a987290 100644
--- a/sfi.mdwn
+++ b/sfi.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
SFI stands for Software-Based Fault Isolation. SFI is an [[isolation]]
technique described by Wahbe et al. in their 1993 paper [Effcient
diff --git a/sidebar.mdwn b/sidebar.mdwn
index 3a190f2b..fc7c4dc8 100644
--- a/sidebar.mdwn
+++ b/sidebar.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[img hurd/logo/boxes-redrawn.png link=/hurd/logo]]
diff --git a/tcb.mdwn b/tcb.mdwn
index 7eba1fc1..d321a954 100644
--- a/tcb.mdwn
+++ b/tcb.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
TCB stands for trusted computed base. Unqualified, the trusted
computing base referrers to the set of components programs
diff --git a/trust.mdwn b/trust.mdwn
index 341e394b..46c762f0 100644
--- a/trust.mdwn
+++ b/trust.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
The word trust is used in a number of contexts with different technical meanings.
Sometimes it is used to confuse, for instance trusted computing is rarely about
diff --git a/user/tschwinge.mdwn b/user/tschwinge.mdwn
index 6e07f880..b72f26f5 100644
--- a/user/tschwinge.mdwn
+++ b/user/tschwinge.mdwn
@@ -1,10 +1,12 @@
[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
[[meta title="Thomas Schwinge"]]
diff --git a/user/vincentvikram.mdwn b/user/vincentvikram.mdwn
index 5ef1979c..0b323729 100644
--- a/user/vincentvikram.mdwn
+++ b/user/vincentvikram.mdwn
@@ -1,10 +1,12 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
* Name: Vikram Vincent
* Email: vincentvikram@swatantra.org
diff --git a/virtualization.mdwn b/virtualization.mdwn
index f099b3d3..b6fb0eb5 100644
--- a/virtualization.mdwn
+++ b/virtualization.mdwn
@@ -1,9 +1,11 @@
-[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
-[[meta license="Permission is granted to copy, distribute and/or modify this
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
See [[wikipedia Virtualization]].
--
cgit v1.2.3
From 34f1fd3866c8e3f53d9a25bbae30426e8224a7b3 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 24 Mar 2008 18:29:41 +0100
Subject: hurd/running/debian/faq/debugging_inside_glibc: No esacping needed
here for underscores.
---
hurd/running/debian/faq/debugging_inside_glibc.mdwn | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq/debugging_inside_glibc.mdwn b/hurd/running/debian/faq/debugging_inside_glibc.mdwn
index 997bfadb..d28eccd7 100644
--- a/hurd/running/debian/faq/debugging_inside_glibc.mdwn
+++ b/hurd/running/debian/faq/debugging_inside_glibc.mdwn
@@ -12,8 +12,8 @@ To get [[debugging]] information for glibc, you need to install the
`libc0.3-dbg` package. At the place [[debugging/GDB]] looks for debugging
symbols by default (`/usr/lib/debug/lib/`), Debian's `libc0.3-dbg` stores only
frame unwind information. If you want to step into glibc while debugging, you
-need to add `LD\_LIBRARY\_PATH=/usr/lib/debug` to GDB's environment. If that
-still does not work, try `LD\_PRELOAD=/usr/lib/debug/libc.so.0.3` instead. You
+need to add `LD_LIBRARY_PATH=/usr/lib/debug` to GDB's environment. If that
+still does not work, try `LD_PRELOAD=/usr/lib/debug/libc.so.0.3` instead. You
can add to GDB's environment via `set env FOO bar` from the GDB command line.
It seems that this is no longer needed with the Debian glibc 2.5 packages, but
--
cgit v1.2.3
From 87daec1d63381766ae09020f099874f7cf8ed456 Mon Sep 17 00:00:00 2001
From: GNU Hurd wiki engine
Date: Fri, 28 Mar 2008 07:13:41 +0000
Subject: web commit by https://id.mayfirst.org/dkg/
---
hurd/running/debian/faq/sshd.mdwn | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq/sshd.mdwn b/hurd/running/debian/faq/sshd.mdwn
index 3b98eddf..4ae689bf 100644
--- a/hurd/running/debian/faq/sshd.mdwn
+++ b/hurd/running/debian/faq/sshd.mdwn
@@ -8,5 +8,5 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-You need to disable `PriviledgeSeperation` in `/etc/ssh/sshd_options`. Also
+You need to disable `PrivilegeSeparation` in `/etc/ssh/sshd_options`. Also
make sure you have `/dev/random`, see below.
--
cgit v1.2.3
From a73110840d0a7eb265ae1a33c29f1fd463ef02c2 Mon Sep 17 00:00:00 2001
From: GNU Hurd wiki engine
Date: Wed, 30 Apr 2008 01:19:10 +0000
Subject: web commit by MichaelBanck: make it more clear that patches should be
severity: important, not higher
---
hurd/running/debian/patch_submission.mdwn | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/patch_submission.mdwn b/hurd/running/debian/patch_submission.mdwn
index d15ae1a2..0fd73b7b 100644
--- a/hurd/running/debian/patch_submission.mdwn
+++ b/hurd/running/debian/patch_submission.mdwn
@@ -19,7 +19,7 @@ If the patch is trivial, or one of the Debian porters approved your patch for su
* The submission address is
* Subject/Bug title should be "(source-package): FTBFS on hurd-i386: (reason)"
- * "Severity:" should be "important"
+ * "Severity:" should be "important", **not "serious"**
* "Version:" should be the version of the source package in unstable
* Add "Tags: patch"
* Add "User: debian-hurd@lists.debian.org"
--
cgit v1.2.3
From 64256651eacdfc0562d18c82e3884774dee5c34c Mon Sep 17 00:00:00 2001
From: GNU Hurd wiki engine
Date: Mon, 5 May 2008 11:56:48 +0000
Subject: web commit by MichaelBanck
---
hurd/running/debian/faq/sata_disk_drives.mdwn | 13 +++++++++++++
1 file changed, 13 insertions(+)
create mode 100644 hurd/running/debian/faq/sata_disk_drives.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq/sata_disk_drives.mdwn b/hurd/running/debian/faq/sata_disk_drives.mdwn
new file mode 100644
index 00000000..fdb2dcdd
--- /dev/null
+++ b/hurd/running/debian/faq/sata_disk_drives.mdwn
@@ -0,0 +1,13 @@
+[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+
+Sata Disk Drives
+
+GNU Mach does not support SATA disk drives (/dev/sda etc. in GNU/Linux) natively, so using device:sd0s1 will not work, sd* devices are for SCSI drives only. The only way to get those drives to work is to put them into compatibility mode in the BIOS, if such an option exists. GNU Mach will then recognize them as hda etc.
--
cgit v1.2.3
From f9a481f19a29197a395c69f58df098ba09f4a517 Mon Sep 17 00:00:00 2001
From: GNU Hurd wiki engine
Date: Mon, 5 May 2008 17:41:52 +0000
Subject: web commit by MichaelBanck
---
hurd/running/debian/faq/sata_disk_drives.mdwn | 2 --
1 file changed, 2 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq/sata_disk_drives.mdwn b/hurd/running/debian/faq/sata_disk_drives.mdwn
index fdb2dcdd..929c08f0 100644
--- a/hurd/running/debian/faq/sata_disk_drives.mdwn
+++ b/hurd/running/debian/faq/sata_disk_drives.mdwn
@@ -8,6 +8,4 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-Sata Disk Drives
-
GNU Mach does not support SATA disk drives (/dev/sda etc. in GNU/Linux) natively, so using device:sd0s1 will not work, sd* devices are for SCSI drives only. The only way to get those drives to work is to put them into compatibility mode in the BIOS, if such an option exists. GNU Mach will then recognize them as hda etc.
--
cgit v1.2.3
From 9bf4add68165e15001f0dc65465e76d1be687631 Mon Sep 17 00:00:00 2001
From: GNU Hurd wiki engine
Date: Fri, 13 Jun 2008 10:08:45 +0000
Subject: web commit by netriver
---
hurd/running/debian/distrib/debianaptoffline.mdwn | 9 +++++++++
1 file changed, 9 insertions(+)
create mode 100644 hurd/running/debian/distrib/debianaptoffline.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/distrib/debianaptoffline.mdwn b/hurd/running/debian/distrib/debianaptoffline.mdwn
new file mode 100644
index 00000000..f8f739df
--- /dev/null
+++ b/hurd/running/debian/distrib/debianaptoffline.mdwn
@@ -0,0 +1,9 @@
+[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
--
cgit v1.2.3
From b16795040c05e888e8be895dba020488806ce2bc Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Sun, 15 Jun 2008 14:59:27 +0200
Subject: Remove empty pages.
---
hurd/ng/microkernell4.mdwn | 23 -----------------------
hurd/running/debian/distrib/debianaptoffline.mdwn | 9 ---------
2 files changed, 32 deletions(-)
delete mode 100644 hurd/ng/microkernell4.mdwn
delete mode 100644 hurd/running/debian/distrib/debianaptoffline.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/ng/microkernell4.mdwn b/hurd/ng/microkernell4.mdwn
deleted file mode 100644
index fe591ac7..00000000
--- a/hurd/ng/microkernell4.mdwn
+++ /dev/null
@@ -1,23 +0,0 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-
-HERE STARTS YOUR NEW CONTENT -- remove everything from here on, including this
-line.
-
-By creating this page, you agree to assign copyright for your contribution to
-the Free Software Foundation. The Free Software Foundation promises to always
-use a free documentation license (as per our criteria of free documentation)
-when publishing your contribution. We grant you back all your rights under
-copyright, including the rights to copy, modify, and redistribute your
-contributions.
-
-We're requiring these copyright assignments, so that we'll easily be able to
-include your contributions in official GNU documentation, such as the GNU Hurd
-manual, etc. Send email to if there are questions.
diff --git a/hurd/running/debian/distrib/debianaptoffline.mdwn b/hurd/running/debian/distrib/debianaptoffline.mdwn
deleted file mode 100644
index f8f739df..00000000
--- a/hurd/running/debian/distrib/debianaptoffline.mdwn
+++ /dev/null
@@ -1,9 +0,0 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
--
cgit v1.2.3
From 1c011a2c939283e4ab4465da7f2bc6448ca4e568 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 14 Jul 2008 16:29:11 +0200
Subject: Add copyright and license header.
---
hurd/running/debian/faq.mdwn | 10 ++++++++++
1 file changed, 10 insertions(+)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq.mdwn b/hurd/running/debian/faq.mdwn
index 1d0401f5..f4b607bf 100644
--- a/hurd/running/debian/faq.mdwn
+++ b/hurd/running/debian/faq.mdwn
@@ -1,3 +1,13 @@
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+
[[meta title="Debian GNU/Hurd FAQ"]]
See also the [[Hurd_FAQ|hurd/FAQ]] and [[after_install]].
--
cgit v1.2.3
From b2df9f0731547ee40df58df182d098b91560b27e Mon Sep 17 00:00:00 2001
From: MichaelBanck
Date: Wed, 24 Sep 2008 09:23:25 +0000
Subject: make it clearer that it has to be explicitely off
---
hurd/running/debian/faq/sshd.mdwn | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq/sshd.mdwn b/hurd/running/debian/faq/sshd.mdwn
index 4ae689bf..e98b5e03 100644
--- a/hurd/running/debian/faq/sshd.mdwn
+++ b/hurd/running/debian/faq/sshd.mdwn
@@ -8,5 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-You need to disable `PrivilegeSeparation` in `/etc/ssh/sshd_options`. Also
-make sure you have `/dev/random`, see below.
+Privilege seperation does not work with Hurd currently. You need to explicitely
+set `PrivilegeSeparation` to `no` in `/etc/ssh/sshd_options`, just commenting out
+the entry will not work as it is on by default. Also make sure you have
+`/dev/random`, see below.
--
cgit v1.2.3
From d80c36a319a6d4969b99aad5ae871a3e089c3446 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Wed, 24 Sep 2008 11:26:50 +0200
Subject: Rename as per request of Michael Banck.
---
hurd/running/debian/faq/sshd.mdwn | 14 --------------
.../debian/faq/sshd_only_works_for_root_logins.mdwn | 14 ++++++++++++++
2 files changed, 14 insertions(+), 14 deletions(-)
delete mode 100644 hurd/running/debian/faq/sshd.mdwn
create mode 100644 hurd/running/debian/faq/sshd_only_works_for_root_logins.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq/sshd.mdwn b/hurd/running/debian/faq/sshd.mdwn
deleted file mode 100644
index e98b5e03..00000000
--- a/hurd/running/debian/faq/sshd.mdwn
+++ /dev/null
@@ -1,14 +0,0 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-
-Privilege seperation does not work with Hurd currently. You need to explicitely
-set `PrivilegeSeparation` to `no` in `/etc/ssh/sshd_options`, just commenting out
-the entry will not work as it is on by default. Also make sure you have
-`/dev/random`, see below.
diff --git a/hurd/running/debian/faq/sshd_only_works_for_root_logins.mdwn b/hurd/running/debian/faq/sshd_only_works_for_root_logins.mdwn
new file mode 100644
index 00000000..e98b5e03
--- /dev/null
+++ b/hurd/running/debian/faq/sshd_only_works_for_root_logins.mdwn
@@ -0,0 +1,14 @@
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+
+Privilege seperation does not work with Hurd currently. You need to explicitely
+set `PrivilegeSeparation` to `no` in `/etc/ssh/sshd_options`, just commenting out
+the entry will not work as it is on by default. Also make sure you have
+`/dev/random`, see below.
--
cgit v1.2.3
From eea3078111965f7129a26c937f1816ff9a0142ef Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Tue, 30 Sep 2008 16:38:36 +0200
Subject: [[hurd/running/creating_image_tarball]] ->
[[hurd/running/debian/creating_image_tarball]] and split out shell script.
---
hurd/running/creating_image_tarball.mdwn | 193 +--------------------
hurd/running/debian/creating_image_tarball.mdwn | 21 +++
.../creating_image_tarball/anonftpsync-ports | 180 +++++++++++++++++++
3 files changed, 202 insertions(+), 192 deletions(-)
create mode 100644 hurd/running/debian/creating_image_tarball.mdwn
create mode 100644 hurd/running/debian/creating_image_tarball/anonftpsync-ports
(limited to 'hurd/running/debian')
diff --git a/hurd/running/creating_image_tarball.mdwn b/hurd/running/creating_image_tarball.mdwn
index 6724948a..2938c79a 100644
--- a/hurd/running/creating_image_tarball.mdwn
+++ b/hurd/running/creating_image_tarball.mdwn
@@ -8,195 +8,4 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-The following anonftpsync-ports is used to create a local Debian GNU/Hurd repo. You will need atleast 12G of disk space. Change the "TO=/home/foo/rsync-debian-ports" to your desired target directory.
-
-
-#! /bin/sh
-set -e
-
-# This script originates from http://www.debian.org/mirror/anonftpsync
-# modified by Martin Zobel-Helas , 2005-01-16
-# these modifications are published under the terms of the GNU GPL
-# Modifications:
-# + some more documentation about variables
-# + added ARCH_EXCLUDE
-# + mirror in a safe way, first /pool, then /dists and the rest
-# modified by Aurelien Jarno , 2007-12-02
-# these modifications are published under the terms of the GNU GPL
-# + modifications to mirror debia,-ports.org
-# Version: $Id: anonftpsync,v 1.18 2005/10/28 15:25:54 aba Exp $
-
-
-# Note: You MUST have rsync 2.0.16-1 or newer, which is available in slink
-# and all newer Debian releases, or at http://rsync.samba.org/
-
-# Set the variables below to fit your site. You can then use cron to have
-# this script run daily to automatically update your copy of the archive.
-
-# Don't forget:
-# chmod 744 anonftpsync
-
-# TO is the destination for the base of the Debian mirror directory
-# (the dir that holds dists/ and ls-lR).
-# (mandatory)
-
-TO=/home/foo/rsync-debian-ports
-
-# RSYNC_HOST is the site you have chosen from the mirrors file.
-# (http://www.debian-ports.org/mirrors)
-# (mandatory)
-
-RSYNC_HOST=rsync.debian-ports.org
-
-# RSYNC_DIR is the directory given in the "Packages over rsync:" line of
-# the mirrors file for the site you have chosen to mirror.
-# (mandatory)
-
-RSYNC_DIR=debian/
-
-# LOGDIR is the directory where the logs will be written to
-# (mandatory)
-
-LOGDIR=/var/log/rsync-debian-ports
-
-# ARCH_EXCLUDE can be used to exclude a complete architecture from
-# mirrorring. Please use as space seperated list.
-# Possible values are:
-# armel hurd-i386 kfreebsd-amd64 kfreebsd-i386
-#
-# There is one special value: source
-# This is not an architecture but will exclude all source code in /pool
-#
-# eg.
-# ARCH_EXCLUDE="hurd-i386"
-#
-# With a blank ARCH_EXCLUDE you will mirror all availible architectures
-# (optional)
-
-ARCH_EXCLUDE="armel kfreebsd-amd64 kfreebsd-i386 m68k"
-
-# EXCLUDE is a list of parameters listing patterns that rsync will exclude.
-# The following example would exclude mostly everything:
-#EXCLUDE="\
-# --exclude binary-hurd-i386/ --exclude binary-kfreebsd-i386/
-# --exclude *_hurd-i386.deb --exclude *_knetbsd-i386.deb \
-# --exclude stable/ --exclude testing/ --exclude unstable/ \
-# --exclude source/ \
-# --exclude *.orig.tar.gz --exclude *.diff.gz --exclude *.dsc \
-# --exclude /base/ --exclude /bochs/ --exclude /obsolete/ \
-# "
-
-# With a blank EXCLUDE you will mirror the entire archive.
-# (optional)
-
-EXCLUDE="--exclude binary-kfreebsd-i386/ --exclude *_knetbsd-i386.deb \
- --exclude source/ --exclude *.orig.tar.gz --exclude *.diff.gz \
- --exclude /bochs/ --exclude /obsolete/ \
- --exclude *kfreebsd* --exclude *m68* --exclude *sh* \
- "
-
-# MAILTO is the address to send logfiles to;
-# if it is not defined, no mail will be sent
-# (optional)
-
-MAILTO=
-
-# There should be no need to edit anything below this point, unless there
-# are problems.
-
-#-----------------------------------------------------------------------------#
-
-# Check for some environment variables
-if [ -z $TO ] || [ -z $RSYNC_HOST ] || [ -z $RSYNC_DIR ] || [ -z $LOGDIR ]; then
- echo "One of the following variables seems to be empty:"
- echo "TO, RSYNC_HOST, RSYNC_DIR or LOGDIR"
- exit 2
-fi
-
-if ! [ -d ${TO}/project/trace/ ]; then
- # we are running mirror script for the first time
- mkdir -p ${TO}/project/trace
-fi
-
-# Note: on some non-Debian systems, hostname doesn't accept -f option.
-# If that's the case on your system, make sure hostname prints the full
-# hostname, and remove the -f option. If there's no hostname command,
-# explicitly replace `hostname -f` with the hostname.
-HOSTNAME=`hostname -f`
-
-LOCK="${TO}/Archive-Update-in-Progress-${HOSTNAME}"
-
-# Exclude architectures defined in $ARCH_EXCLUDE
-for ARCH in $ARCH_EXCLUDE; do
- EXCLUDE=$EXCLUDE"\
- --exclude binary-$ARCH/ \
- --exclude disks-$ARCH/ \
- --exclude installer-$ARCH/ \
- --exclude Contents-$ARCH \
- --exclude Contents-$ARCH.gz \
- --exclude *_$ARCH.deb \
- --exclude *_$ARCH.udeb \
- --exclude pool-$ARCH/"
- if [ "$ARCH" == "source" ]; then
- SOURCE_EXCLUDE="\
- --exclude *.tar.gz \
- --exclude *.diff.gz \
- --exclude *.dsc "
- fi
-done
-
-# Logfile
-LOGFILE=$LOGDIR/debian-mirror-ports.log
-
-# Get in the right directory and set the umask to be group writable
-#
-cd $HOME
-umask 002
-
-# Check to see if another sync is in progress
-if lockfile -! -l 10800 -r 0 "$LOCK"; then
- echo ${HOSTNAME} is unable to start rsync, lock file exists
- exit 1
-fi
-# Note: on some non-Debian systems, trap doesn't accept "exit" as signal
-# specification. If that's the case on your system, try using "0".
-trap "rm -f $LOCK > /dev/null 2>&1" exit
-
-set +e
-
-# First sync /pool-*
-rsync --recursive --links --hard-links --times --verbose \
- $EXCLUDE $SOURCE_EXCLUDE \
- $RSYNC_HOST::$RSYNC_DIR/pool-* $TO >> $LOGFILE 2>&1
-result=$?
-
-if [ 0 = $result ]; then
- # Now sync the remaining stuff
- rsync --recursive --links --hard-links --times --verbose --delete-after \
- --exclude "Archive-Update-in-Progress-${HOSTNAME}" \
- --exclude "project/trace/" \
- --exclude "/pool-*/" \
- $EXCLUDE \
- $RSYNC_HOST::$RSYNC_DIR $TO >> $LOGFILE 2>&1
-
- date -u > "${TO}/project/trace/${HOSTNAME}"
-else
- echo "ERROR: Help, something weird happened" | tee -a $LOGFILE
- echo "mirroring /pool-* exited with exitcode" $result | tee -a $LOGFILE
-fi
-
-
-if ! [ -z $MAILTO ]; then
- mail -s "debian ports archive synced" $MAILTO < $LOGFILE
-fi
-
-savelog $LOGFILE
-
-
-Run it using:
-
- sudo sh anonftpsync-ports
-
-In /home/foo/rsync-debian-ports, you will find the following directories:
-
- base dists indices pool pool-hurd-i386 project
+[[meta redir=debian/creating_image_tarball]]
diff --git a/hurd/running/debian/creating_image_tarball.mdwn b/hurd/running/debian/creating_image_tarball.mdwn
new file mode 100644
index 00000000..977f2b1d
--- /dev/null
+++ b/hurd/running/debian/creating_image_tarball.mdwn
@@ -0,0 +1,21 @@
+[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+
+The following [[anonftpsync-ports]] is used to create a local Debian GNU/Hurd
+repo. You will need atleast 12G of disk space. Change the
+"TO=/home/foo/rsync-debian-ports" to your desired target directory.
+
+Run it using:
+
+ sudo sh anonftpsync-ports
+
+In /home/foo/rsync-debian-ports, you will find the following directories:
+
+ base dists indices pool pool-hurd-i386 project
diff --git a/hurd/running/debian/creating_image_tarball/anonftpsync-ports b/hurd/running/debian/creating_image_tarball/anonftpsync-ports
new file mode 100644
index 00000000..0988dbde
--- /dev/null
+++ b/hurd/running/debian/creating_image_tarball/anonftpsync-ports
@@ -0,0 +1,180 @@
+#! /bin/sh
+set -e
+
+# This script originates from http://www.debian.org/mirror/anonftpsync
+# modified by Martin Zobel-Helas , 2005-01-16
+# these modifications are published under the terms of the GNU GPL
+# Modifications:
+# + some more documentation about variables
+# + added ARCH_EXCLUDE
+# + mirror in a safe way, first /pool, then /dists and the rest
+# modified by Aurelien Jarno , 2007-12-02
+# these modifications are published under the terms of the GNU GPL
+# + modifications to mirror debia,-ports.org
+# Version: $Id: anonftpsync,v 1.18 2005/10/28 15:25:54 aba Exp $
+
+
+# Note: You MUST have rsync 2.0.16-1 or newer, which is available in slink
+# and all newer Debian releases, or at http://rsync.samba.org/
+
+# Set the variables below to fit your site. You can then use cron to have
+# this script run daily to automatically update your copy of the archive.
+
+# Don't forget:
+# chmod 744 anonftpsync
+
+# TO is the destination for the base of the Debian mirror directory
+# (the dir that holds dists/ and ls-lR).
+# (mandatory)
+
+TO=/home/foo/rsync-debian-ports
+
+# RSYNC_HOST is the site you have chosen from the mirrors file.
+# (http://www.debian-ports.org/mirrors)
+# (mandatory)
+
+RSYNC_HOST=rsync.debian-ports.org
+
+# RSYNC_DIR is the directory given in the "Packages over rsync:" line of
+# the mirrors file for the site you have chosen to mirror.
+# (mandatory)
+
+RSYNC_DIR=debian/
+
+# LOGDIR is the directory where the logs will be written to
+# (mandatory)
+
+LOGDIR=/var/log/rsync-debian-ports
+
+# ARCH_EXCLUDE can be used to exclude a complete architecture from
+# mirrorring. Please use as space seperated list.
+# Possible values are:
+# armel hurd-i386 kfreebsd-amd64 kfreebsd-i386
+#
+# There is one special value: source
+# This is not an architecture but will exclude all source code in /pool
+#
+# eg.
+# ARCH_EXCLUDE="hurd-i386"
+#
+# With a blank ARCH_EXCLUDE you will mirror all availible architectures
+# (optional)
+
+ARCH_EXCLUDE="armel kfreebsd-amd64 kfreebsd-i386 m68k"
+
+# EXCLUDE is a list of parameters listing patterns that rsync will exclude.
+# The following example would exclude mostly everything:
+#EXCLUDE="\
+# --exclude binary-hurd-i386/ --exclude binary-kfreebsd-i386/
+# --exclude *_hurd-i386.deb --exclude *_knetbsd-i386.deb \
+# --exclude stable/ --exclude testing/ --exclude unstable/ \
+# --exclude source/ \
+# --exclude *.orig.tar.gz --exclude *.diff.gz --exclude *.dsc \
+# --exclude /base/ --exclude /bochs/ --exclude /obsolete/ \
+# "
+
+# With a blank EXCLUDE you will mirror the entire archive.
+# (optional)
+
+EXCLUDE="--exclude binary-kfreebsd-i386/ --exclude *_knetbsd-i386.deb \
+ --exclude source/ --exclude *.orig.tar.gz --exclude *.diff.gz \
+ --exclude /bochs/ --exclude /obsolete/ \
+ --exclude *kfreebsd* --exclude *m68* --exclude *sh* \
+ "
+
+# MAILTO is the address to send logfiles to;
+# if it is not defined, no mail will be sent
+# (optional)
+
+MAILTO=
+
+# There should be no need to edit anything below this point, unless there
+# are problems.
+
+#-----------------------------------------------------------------------------#
+
+# Check for some environment variables
+if [ -z $TO ] || [ -z $RSYNC_HOST ] || [ -z $RSYNC_DIR ] || [ -z $LOGDIR ]; then
+ echo "One of the following variables seems to be empty:"
+ echo "TO, RSYNC_HOST, RSYNC_DIR or LOGDIR"
+ exit 2
+fi
+
+if ! [ -d ${TO}/project/trace/ ]; then
+ # we are running mirror script for the first time
+ mkdir -p ${TO}/project/trace
+fi
+
+# Note: on some non-Debian systems, hostname doesn't accept -f option.
+# If that's the case on your system, make sure hostname prints the full
+# hostname, and remove the -f option. If there's no hostname command,
+# explicitly replace `hostname -f` with the hostname.
+HOSTNAME=`hostname -f`
+
+LOCK="${TO}/Archive-Update-in-Progress-${HOSTNAME}"
+
+# Exclude architectures defined in $ARCH_EXCLUDE
+for ARCH in $ARCH_EXCLUDE; do
+ EXCLUDE=$EXCLUDE"\
+ --exclude binary-$ARCH/ \
+ --exclude disks-$ARCH/ \
+ --exclude installer-$ARCH/ \
+ --exclude Contents-$ARCH \
+ --exclude Contents-$ARCH.gz \
+ --exclude *_$ARCH.deb \
+ --exclude *_$ARCH.udeb \
+ --exclude pool-$ARCH/"
+ if [ "$ARCH" == "source" ]; then
+ SOURCE_EXCLUDE="\
+ --exclude *.tar.gz \
+ --exclude *.diff.gz \
+ --exclude *.dsc "
+ fi
+done
+
+# Logfile
+LOGFILE=$LOGDIR/debian-mirror-ports.log
+
+# Get in the right directory and set the umask to be group writable
+#
+cd $HOME
+umask 002
+
+# Check to see if another sync is in progress
+if lockfile -! -l 10800 -r 0 "$LOCK"; then
+ echo ${HOSTNAME} is unable to start rsync, lock file exists
+ exit 1
+fi
+# Note: on some non-Debian systems, trap doesn't accept "exit" as signal
+# specification. If that's the case on your system, try using "0".
+trap "rm -f $LOCK > /dev/null 2>&1" exit
+
+set +e
+
+# First sync /pool-*
+rsync --recursive --links --hard-links --times --verbose \
+ $EXCLUDE $SOURCE_EXCLUDE \
+ $RSYNC_HOST::$RSYNC_DIR/pool-* $TO >> $LOGFILE 2>&1
+result=$?
+
+if [ 0 = $result ]; then
+ # Now sync the remaining stuff
+ rsync --recursive --links --hard-links --times --verbose --delete-after \
+ --exclude "Archive-Update-in-Progress-${HOSTNAME}" \
+ --exclude "project/trace/" \
+ --exclude "/pool-*/" \
+ $EXCLUDE \
+ $RSYNC_HOST::$RSYNC_DIR $TO >> $LOGFILE 2>&1
+
+ date -u > "${TO}/project/trace/${HOSTNAME}"
+else
+ echo "ERROR: Help, something weird happened" | tee -a $LOGFILE
+ echo "mirroring /pool-* exited with exitcode" $result | tee -a $LOGFILE
+fi
+
+
+if ! [ -z $MAILTO ]; then
+ mail -s "debian ports archive synced" $MAILTO < $LOGFILE
+fi
+
+savelog $LOGFILE
--
cgit v1.2.3
From 144a6651623d50e35985ef63d7bd21e16d2ab54a Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Wed, 1 Oct 2008 13:02:57 +0200
Subject: [[hurd/running/debian/porting]]: New page.
---
hurd/running/debian.mdwn | 3 ++-
hurd/running/debian/porting.mdwn | 26 ++++++++++++++++++++++++++
2 files changed, 28 insertions(+), 1 deletion(-)
create mode 100644 hurd/running/debian/porting.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian.mdwn b/hurd/running/debian.mdwn
index 2d0a1e5d..f291b75b 100644
--- a/hurd/running/debian.mdwn
+++ b/hurd/running/debian.mdwn
@@ -7,7 +7,8 @@
- [Presentation](http://people.debian.org/~mbanck/talks/hurd_lt2004/html/)
*Debian GNU/Hurd* by [[MichaelBanck]], LinuxTag 2004 Karlsruhe
- [[Status]]
-- [[Patch_submission]] -- How to submit patches for build failures
+- [[Porting]] -- Helping with porting packages
+ * [[Patch_submission]] -- How to submit patches for build failures
- Official page about the Debian GNU/Hurd port: [Debian GNU/Hurd](http://www.debian.org/ports/hurd/)
- [Installation Instructions](http://www.debian.org/ports/hurd/hurd-install)
diff --git a/hurd/running/debian/porting.mdwn b/hurd/running/debian/porting.mdwn
new file mode 100644
index 00000000..16f39427
--- /dev/null
+++ b/hurd/running/debian/porting.mdwn
@@ -0,0 +1,26 @@
+[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+
+[[meta title="Debian packages that need porting"]]
+
+A large amount of Debian source packages can (by now) simple be built for
+Debian GNU/Hurd systems.
+
+Here are listed some of those (the important ones, as they're, e.g., blocking
+other packages from being built) that need someone to work on them.
+
+When you have a patch to submit, please adhere to the [[patch_submission]]
+guidelines.
+
+[[inline
+pages="hurd/running/debian/porting/* and !*/discussion"
+show=0
+actions=yes
+rootpage="hurd/running/debian/porting" postformtext="Add a new item titled:"]]
--
cgit v1.2.3
From b2391a0269aec65c452a6737b787d889a4295354 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Wed, 1 Oct 2008 13:03:19 +0200
Subject: libdbd-sqlite3-perl FTBFS.
---
.../debian/porting/libdbd-sqlite3-perl.mdwn | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 hurd/running/debian/porting/libdbd-sqlite3-perl.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting/libdbd-sqlite3-perl.mdwn b/hurd/running/debian/porting/libdbd-sqlite3-perl.mdwn
new file mode 100644
index 00000000..359caf89
--- /dev/null
+++ b/hurd/running/debian/porting/libdbd-sqlite3-perl.mdwn
@@ -0,0 +1,22 @@
+[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+
+Does build, but has test-suite problems:
+
+ t/02cr_table............ok 1/4DBD::SQLite::db do failed: database is locked(5) at dbdimp.c line 271 at t/02cr_table.t line 10.
+ DBD::SQLite::db prepare failed: database is locked(5) at dbdimp.c line 271 at t/02cr_table.t line 11.
+ Can't call method "execute" on an undefined value at t/02cr_table.t line 12.
+ t/02cr_table............dubious
+ Test returned status 118 (wstat 30208, 0x7600)
+ DIED. FAILED tests 2-4
+ Failed 3/4 tests, 25.00% okay
+ t/03insert..............ok 1/11DBD::SQLite::db do failed: database is locked(5) at dbdimp.c line 271 at t/03insert.t line 6.
+ # Failed test 2 in t/03insert.t at line 6
+ [...]
--
cgit v1.2.3
From 50817f92206049990a8d2401e38a36d99ccd988f Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Wed, 1 Oct 2008 13:09:36 +0200
Subject: hurd/running/debian/porting/libdbd-sqlite3-perl: How to get a deb
package nevertheless.
---
hurd/running/debian/porting/libdbd-sqlite3-perl.mdwn | 4 ++++
1 file changed, 4 insertions(+)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting/libdbd-sqlite3-perl.mdwn b/hurd/running/debian/porting/libdbd-sqlite3-perl.mdwn
index 359caf89..b5fdd14d 100644
--- a/hurd/running/debian/porting/libdbd-sqlite3-perl.mdwn
+++ b/hurd/running/debian/porting/libdbd-sqlite3-perl.mdwn
@@ -20,3 +20,7 @@ Does build, but has test-suite problems:
t/03insert..............ok 1/11DBD::SQLite::db do failed: database is locked(5) at dbdimp.c line 271 at t/03insert.t line 6.
# Failed test 2 in t/03insert.t at line 6
[...]
+
+Stopping the test-stuite (`C-c`), doing a `touch build-stamp`, followed by
+re-running `dpkg-buildpackage` with `-nc` will yield an installable `deb`
+package.
--
cgit v1.2.3
From 21969926d7220deab90eda1f68bbfe2f0b8432d8 Mon Sep 17 00:00:00 2001
From: tschwinge
Date: Wed, 1 Oct 2008 11:26:01 +0000
Subject: adduser has ``posix_spawn() error=1073741826'' error messages.
---
hurd/running/debian/porting/adduser.mdwn | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
create mode 100644 hurd/running/debian/porting/adduser.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting/adduser.mdwn b/hurd/running/debian/porting/adduser.mdwn
new file mode 100644
index 00000000..3d243dd9
--- /dev/null
+++ b/hurd/running/debian/porting/adduser.mdwn
@@ -0,0 +1,26 @@
+[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+
+`adduser` does work as expected, but what are these error messages?
+
+ $ sudo adduser foo
+ Adding user `foo' ...
+ Adding new group `foo' (1002) ...
+ posix_spawn() error=1073741826
+ posix_spawn() error=1073741826
+ posix_spawn() error=1073741826
+ Adding new user `foo' (1002) with group `foo' ...
+ posix_spawn() error=1073741826
+ posix_spawn() error=1073741826
+ posix_spawn() error=1073741826
+ posix_spawn() error=1073741826
+ Creating home directory `/home/foo' ...
+ Copying files from `/etc/skel' ...
+ [...]
--
cgit v1.2.3
From a2bf8545b75fe7bf748ac9e07b279621f0b94242 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Thu, 2 Oct 2008 08:59:37 +0200
Subject: git-core.
---
hurd/running/debian/porting/git-core.mdwn | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 hurd/running/debian/porting/git-core.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting/git-core.mdwn b/hurd/running/debian/porting/git-core.mdwn
new file mode 100644
index 00000000..568ad966
--- /dev/null
+++ b/hurd/running/debian/porting/git-core.mdwn
@@ -0,0 +1,25 @@
+[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+
+Depends on [[libdbd-sqlite3-perl]].
+
+Does build, but has test-suite problems (only where libdbd-sqlite3-perl is
+involved, it seems):
+
+ [...]
+ DBD::SQLite::db table_info failed: database is locked(5) at dbdimp.c line 271 at /media/data/home/tschwinge/tmp/git-core/git-core-1.5.6.5/t/../
+ git-cvsserver line 2783, line 17.
+ Can't call method "fetchall_hashref" on an undefined value at /media/data/home/tschwinge/tmp/git-core/git-core-1.5.6.5/t/../git-cvsserver line
+ 2783, line 17.
+ [...]
+
+Stopping the test-stuite (`C-c`), doing a `touch build-arch-stamp`, followed by
+re-running `dpkg-buildpackage` with `-nc` will yield an installable `deb`
+package.
--
cgit v1.2.3
From 93ac53c8f6bb37049fb4ef36ab7e6d5e711f3431 Mon Sep 17 00:00:00 2001
From: MichaelBanck
Date: Mon, 6 Oct 2008 18:42:51 +0000
Subject: mention random-egd package
---
hurd/running/debian/after_install.mdwn | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/after_install.mdwn b/hurd/running/debian/after_install.mdwn
index 33a70349..a2563a94 100644
--- a/hurd/running/debian/after_install.mdwn
+++ b/hurd/running/debian/after_install.mdwn
@@ -57,9 +57,10 @@ Installing packages without having a network connection is described
# [[translator/Random]]
-You often need `scp` and `ssh`. Sadly the Debian GNU/Hurd does not yet come
-with any default random translator package installed. See
-[[translator/random]] for details, the following is just a quick recap.
+You often need `scp` and `ssh`. There is now a "random-egd" package available which uses
+a random translator by Ryan Hunter and the entropy gathering daemon as entropy source.
+
+An alternative solution is:
cd && mkdir tmp && cd tmp
wget http://kilobug.free.fr/hurd/random-64.tar.gz
--
cgit v1.2.3
From f0c9ba2453b27d63000aa0b7a533821afecc4db1 Mon Sep 17 00:00:00 2001
From: MichaelBanck
Date: Mon, 6 Oct 2008 19:03:54 +0000
Subject: some more changes
---
hurd/running/debian/after_install.mdwn | 25 ++++---------------------
1 file changed, 4 insertions(+), 21 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/after_install.mdwn b/hurd/running/debian/after_install.mdwn
index a2563a94..b795fd2b 100644
--- a/hurd/running/debian/after_install.mdwn
+++ b/hurd/running/debian/after_install.mdwn
@@ -29,6 +29,7 @@ If the NIC was detected:
# settrans -fgap /servers/socket/2 /hurd/pfinet -i eth0 -a 192.168.1.3 -g 192.168.1.1 -m 255.255.255.0
+In order to use DHCP, you need to install the `dhcp-client` package and run `dhclient eth0` etc.
# Setup GRUB
@@ -54,27 +55,12 @@ If when doing your first `apt-get`, `dpkg` complains of missing programs, get ro
Installing packages without having a network connection is described
[[Distrib/DebianAptOffline]].
-
# [[translator/Random]]
-You often need `scp` and `ssh`. There is now a "random-egd" package available which uses
+You often need `scp` and `ssh`. There is now a `random-egd` package available which uses
a random translator by Ryan Hunter and the entropy gathering daemon as entropy source.
-An alternative solution is:
-
- cd && mkdir tmp && cd tmp
- wget http://kilobug.free.fr/hurd/random-64.tar.gz
- tar xvfz random-64.tar.gz
- cp random /hurd/
-
- settrans -c /dev/random /hurd/random \
- --seed-file /var/run/random-seed --secure
- settrans -c /dev/urandom /hurd/random \
- --seed-file /var/run/urandom-seed --fast
- chmod 0644 /dev/random /dev/urandom
-
- apt-get install ssh
-
+See [[Translator/random]] for more information.
# [[Console]]
@@ -99,7 +85,7 @@ You first must have setup the virtual console. See above.
Assuming you've installed WindowMaker and have tried running `startx` already:
- [/etc/X11/XF86Config-4]
+ [/etc/xorg.conf]
Section "Module"
# Load "dri"
@@ -120,9 +106,6 @@ Assuming you've installed WindowMaker and have tried running `startx` already:
Make sure not to have the `Emulate3Buttons` and `ZAxisMapping` settings set, as
they lead to problems with e.g. dragging windows around.
- [/etc/profile]
- LD_LIBRARY_PATH=/X11R6/lib:$LD_LIBRARY_PATH
-
# What about package XYZ?
See if you can find a useful tip in [[package_troubleshooting]].
--
cgit v1.2.3
From 02aead91209eca78b1c79686e7a64b9e2b58dcc8 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Tue, 7 Oct 2008 19:49:27 +0200
Subject: pth is broken.
---
hurd/running/debian/porting/pth.mdwn | 15 +++++++++++++++
1 file changed, 15 insertions(+)
create mode 100644 hurd/running/debian/porting/pth.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting/pth.mdwn b/hurd/running/debian/porting/pth.mdwn
new file mode 100644
index 00000000..4424fe82
--- /dev/null
+++ b/hurd/running/debian/porting/pth.mdwn
@@ -0,0 +1,15 @@
+[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+
+ seems pth still doesn't work
+ Doesn't build or doesn't work?
+ both
+ some configure test keep grinding the CPU, same for the test suite
+ which apparently runs pth_init() and never returns
--
cgit v1.2.3
From f19c40829ab06b972f701759ef63c1b0a9814732 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Tue, 7 Oct 2008 22:26:11 +0200
Subject: runit doesn't work.
---
hurd/running/debian/porting/runit.mdwn | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
create mode 100644 hurd/running/debian/porting/runit.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting/runit.mdwn b/hurd/running/debian/porting/runit.mdwn
new file mode 100644
index 00000000..395dd14d
--- /dev/null
+++ b/hurd/running/debian/porting/runit.mdwn
@@ -0,0 +1,17 @@
+[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+
+The `runit` package doesn't work, even its test suite doesn't finish.
+
+[[Thomas_Schwinge|tschwinge]] once was having a look at that, but this very
+report is just from his memory, and his memory is dim... The problem *might*
+either be a time stamping issue (which might be fixed by now) or it *might* be
+the `select` call failing issue we're seeing from time to time. Or something
+else.
--
cgit v1.2.3
From d2a92ac3b41f8c2c954d7e5095c6d521b21841b8 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Wed, 8 Oct 2008 12:53:28 +0200
Subject: GCC trunk porting.
---
hurd/running/debian/porting/gcc.mdwn | 27 +++++++++++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 hurd/running/debian/porting/gcc.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting/gcc.mdwn b/hurd/running/debian/porting/gcc.mdwn
new file mode 100644
index 00000000..b7345d31
--- /dev/null
+++ b/hurd/running/debian/porting/gcc.mdwn
@@ -0,0 +1,27 @@
+[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+
+For GCC trunk:
+
+Debian package has patches (for 4.3). Some have been forwarded upstream. (And
+have been ignored.) [[Thomas_Schwinge|tschwinge]] is working on getting them
+integrated.
+
+
+Additionally:
+
+ * `libgcc/configure.ac` might need to be aligned for us to the `*linux*`
+ cases. Check.
+
+ checking whether decimal floating point is supported... no
+ checking whether fixed-point is supported... no
+
+ * Also in other places: configure fragments that have `*linux*` cases
+ might/should often contain those for us (and GNU/k*BSD) as well.
--
cgit v1.2.3
From dcbeb1b3805add98c02f21d8c65238fe74ed6afb Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Wed, 8 Oct 2008 13:14:52 +0200
Subject: Link to ``build system: gcc_cv_libc_provides_ssp and
NATIVE_SYSTEM_HEADER_DIR''.
---
hurd/running/debian/porting/gcc.mdwn | 3 +++
1 file changed, 3 insertions(+)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting/gcc.mdwn b/hurd/running/debian/porting/gcc.mdwn
index b7345d31..f1879738 100644
--- a/hurd/running/debian/porting/gcc.mdwn
+++ b/hurd/running/debian/porting/gcc.mdwn
@@ -14,6 +14,9 @@ Debian package has patches (for 4.3). Some have been forwarded upstream. (And
have been ignored.) [[Thomas_Schwinge|tschwinge]] is working on getting them
integrated.
+ * [build system: gcc\_cv\_libc\_provides\_ssp and
+ NATIVE\_SYSTEM\_HEADER\_DIR](http://gcc.gnu.org/ml/gcc/2008-10/msg00130.html)
+
Additionally:
--
cgit v1.2.3
From f66ef0a8c167c94d58ef3353e36bd0374c325893 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Wed, 8 Oct 2008 13:22:08 +0200
Subject: Link to ``Port libgcc's configury for *-*-gnu*''.
---
hurd/running/debian/porting/gcc.mdwn | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting/gcc.mdwn b/hurd/running/debian/porting/gcc.mdwn
index f1879738..b9740d08 100644
--- a/hurd/running/debian/porting/gcc.mdwn
+++ b/hurd/running/debian/porting/gcc.mdwn
@@ -17,11 +17,15 @@ integrated.
* [build system: gcc\_cv\_libc\_provides\_ssp and
NATIVE\_SYSTEM\_HEADER\_DIR](http://gcc.gnu.org/ml/gcc/2008-10/msg00130.html)
+ * [Port libgcc's configury for
+ \*-\*-gnu\*](http://gcc.gnu.org/ml/gcc-patches/2008-10/msg00315.html)
+
Additionally:
- * `libgcc/configure.ac` might need to be aligned for us to the `*linux*`
- cases. Check.
+ * `libgcc/configure.ac` [might
+ need](http://gcc.gnu.org/ml/gcc-patches/2008-10/msg00315.html) to be
+ aligned for us to the `*linux*` cases. Check.
checking whether decimal floating point is supported... no
checking whether fixed-point is supported... no
--
cgit v1.2.3
From 58579a8df43fb35e8461344db704dead7028093c Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Wed, 8 Oct 2008 15:37:14 +0200
Subject: Amend.
---
hurd/running/debian/porting/gcc.mdwn | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting/gcc.mdwn b/hurd/running/debian/porting/gcc.mdwn
index b9740d08..f25edf47 100644
--- a/hurd/running/debian/porting/gcc.mdwn
+++ b/hurd/running/debian/porting/gcc.mdwn
@@ -25,7 +25,8 @@ Additionally:
* `libgcc/configure.ac` [might
need](http://gcc.gnu.org/ml/gcc-patches/2008-10/msg00315.html) to be
- aligned for us to the `*linux*` cases. Check.
+ aligned for us to the `*linux*` cases. As well as at the end of
+ `libgcc/config.host`. Check.
checking whether decimal floating point is supported... no
checking whether fixed-point is supported... no
--
cgit v1.2.3
From 701c0b1aaf780e9656e63779b25fc272f2cb54b8 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Wed, 8 Oct 2008 16:10:01 +0200
Subject: Link to ``[meta-bug] bootstrap bugs for *-gnu*''.
---
hurd/running/debian/porting/gcc.mdwn | 3 +++
1 file changed, 3 insertions(+)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting/gcc.mdwn b/hurd/running/debian/porting/gcc.mdwn
index f25edf47..9229de03 100644
--- a/hurd/running/debian/porting/gcc.mdwn
+++ b/hurd/running/debian/porting/gcc.mdwn
@@ -14,6 +14,9 @@ Debian package has patches (for 4.3). Some have been forwarded upstream. (And
have been ignored.) [[Thomas_Schwinge|tschwinge]] is working on getting them
integrated.
+ * [\[meta-bug\] bootstrap bugs for
+ \*-gnu\*](http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21824)
+
* [build system: gcc\_cv\_libc\_provides\_ssp and
NATIVE\_SYSTEM\_HEADER\_DIR](http://gcc.gnu.org/ml/gcc/2008-10/msg00130.html)
--
cgit v1.2.3
From 2053bdd39c8b697fa1345490a365fc138ef3bad7 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Wed, 8 Oct 2008 16:31:12 +0200
Subject: Link to ``-fstack-protector shouldn't use TLS in freestanding mode''.
---
hurd/running/debian/porting/gcc.mdwn | 3 +++
1 file changed, 3 insertions(+)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting/gcc.mdwn b/hurd/running/debian/porting/gcc.mdwn
index 9229de03..3e869fe5 100644
--- a/hurd/running/debian/porting/gcc.mdwn
+++ b/hurd/running/debian/porting/gcc.mdwn
@@ -20,6 +20,9 @@ integrated.
* [build system: gcc\_cv\_libc\_provides\_ssp and
NATIVE\_SYSTEM\_HEADER\_DIR](http://gcc.gnu.org/ml/gcc/2008-10/msg00130.html)
+ * [-fstack-protector shouldn't use TLS in freestanding
+ mode](http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29838)
+
* [Port libgcc's configury for
\*-\*-gnu\*](http://gcc.gnu.org/ml/gcc-patches/2008-10/msg00315.html)
--
cgit v1.2.3
From 146b5447ea2782696cf7fefa490886e7a8e5d8bd Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Wed, 8 Oct 2008 17:29:59 +0200
Subject: Link to ``[4.2/4.3/4.4 Regression] GNU Hurd bootstrap error:
'OPTION_GLIBC' undeclared'' and
``http://gcc.gnu.org/ml/gcc/2007-11/msg00289.html''.
---
hurd/running/debian/porting/gcc.mdwn | 6 ++++++
1 file changed, 6 insertions(+)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting/gcc.mdwn b/hurd/running/debian/porting/gcc.mdwn
index 3e869fe5..74800ac7 100644
--- a/hurd/running/debian/porting/gcc.mdwn
+++ b/hurd/running/debian/porting/gcc.mdwn
@@ -17,6 +17,12 @@ integrated.
* [\[meta-bug\] bootstrap bugs for
\*-gnu\*](http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21824)
+ * [\[4.2/4.3/4.4 Regression\] GNU Hurd bootstrap error: 'OPTION\_GLIBC'
+ undeclared](http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28102)
+
+ * [Tool chain configuration: GNU/\* sharing stuff with
+ GNU/Linux](http://gcc.gnu.org/ml/gcc/2007-11/msg00289.html)
+
* [build system: gcc\_cv\_libc\_provides\_ssp and
NATIVE\_SYSTEM\_HEADER\_DIR](http://gcc.gnu.org/ml/gcc/2008-10/msg00130.html)
--
cgit v1.2.3
From a410fc72c16e82f6ff2d2ec66741fa9356beb939 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Wed, 8 Oct 2008 22:20:15 +0200
Subject: Link to ``[PATCH] GNU/Hurd target configuration''.
---
hurd/running/debian/porting/gcc.mdwn | 3 +++
1 file changed, 3 insertions(+)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting/gcc.mdwn b/hurd/running/debian/porting/gcc.mdwn
index 74800ac7..12982253 100644
--- a/hurd/running/debian/porting/gcc.mdwn
+++ b/hurd/running/debian/porting/gcc.mdwn
@@ -23,6 +23,9 @@ integrated.
* [Tool chain configuration: GNU/\* sharing stuff with
GNU/Linux](http://gcc.gnu.org/ml/gcc/2007-11/msg00289.html)
+ * [\[PATCH\] GNU/Hurd target
+ configuration](http://gcc.gnu.org/ml/gcc-patches/2008-10/msg00344.html)
+
* [build system: gcc\_cv\_libc\_provides\_ssp and
NATIVE\_SYSTEM\_HEADER\_DIR](http://gcc.gnu.org/ml/gcc/2008-10/msg00130.html)
--
cgit v1.2.3
From 36876d309a8628bf618ac544f60c6de604db3052 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Thu, 9 Oct 2008 12:11:35 +0200
Subject: Formatting.
---
hurd/running/debian/patch_submission.mdwn | 61 ++++++++++++++++++++-----------
1 file changed, 40 insertions(+), 21 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/patch_submission.mdwn b/hurd/running/debian/patch_submission.mdwn
index 0fd73b7b..0a1bfb3f 100644
--- a/hurd/running/debian/patch_submission.mdwn
+++ b/hurd/running/debian/patch_submission.mdwn
@@ -8,29 +8,48 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-If you fixed a Debian package which FTBFS (fails to build from source), you should submit the patch so that all users can profit from your work.
-
-If it is not a Debian-specific patch, you should strongly consider submitting the patch upstream for inclusion. This applies even more so if it is a GNU package, or otherwise frequently used package, or you know upstream anyway.
-
-If you had to change the code considerably and are not 100% sure you did not introduce a regression, or are not very experienced with these kinds of code changes, you should first submit your patch for review to the [Debian alioth patch tracker](http://alioth.debian.org/tracker/?atid=410472&group_id=30628&func=browse).
-
-If the patch is trivial, or one of the Debian porters approved your patch for submission, submit the patch to the Debian BTS (bug tracking system). You can either use the reportbug tool, or just simple mail. In any case, you should follow these guidelines:
-
-
- * The submission address is
- * Subject/Bug title should be "(source-package): FTBFS on hurd-i386: (reason)"
- * "Severity:" should be "important", **not "serious"**
- * "Version:" should be the version of the source package in unstable
- * Add "Tags: patch"
- * Add "User: debian-hurd@lists.debian.org"
- * Add "Usertags: hurd"
-
-In the bug description, mention that the package fails to build on hurd-i386 and (if possible) quote the failure. If possible, point to the failing build log from .
-
-Then, explain the failure (Debian maintainers usually do not know much about Hurd-specific failures), and attach the patch.
+If you fixed a Debian package which *FTBFS* (fails to build from source), you
+should submit the patch so that all users can profit from your work.
+
+If it is not a Debian-specific patch, you should strongly consider submitting
+the patch upstream for inclusion. This applies even more so if it is a GNU
+package, or otherwise frequently used package, or you know upstream anyway.
+
+If you had to change the code considerably and are not 100% sure you did not
+introduce a regression, or are not very experienced with these kinds of code
+changes, you should first submit your patch for review to the [Debian alioth
+patch
+tracker](http://alioth.debian.org/tracker/?atid=410472&group_id=30628&func=browse).
+
+If the patch is trivial, or one of the Debian porters approved your patch for
+submission, submit the patch to the Debian BTS (bug tracking system). You can
+either use the reportbug tool, or just simple mail. In any case, you should
+follow these guidelines:
+
+ * The submission address is .
+ * The mail's subject (which will become the bug's title) should be
+ `SOURCE-PACKAGE: FTBFS on hurd-i386: REASON`.
+ * The first lines of the mail's body (the so-called *pseudo-header*):
+ * `Severity: important` -- not *serious*.
+ * `Version: VERSION` -- the version of the source package in unstable.
+ * `Tags: patch` -- as/if you include a ready-to-be-applied patch.
+ * `User: debian-hurd@lists.debian.org`
+ * `Usertags: hurd`
+
+In the bug description, mention that the package fails to build on hurd-i386
+and (if possible) quote the failure. If possible, point to the failing build
+log from or elsewhere.
+
+Then, explain the failure (Debian maintainers usually do not know much about
+Hurd-specific failures), and attach the patch.
The patch should be in unidiff form.
-If the package uses a patch system, it is preferable to submit the patch in a ready to use form (e.g. as a dpatch), but this is not required. Also, try to keep the patch small, e.g. do not submit a 100k autotools diff for a one-line change in configure.in or a Makefile.am, but in this case mention that autotools need to be rerun and let the maintainer choose (you can suggest you would file a complete diff if the maintainer prefers)
+If the package uses a patch system, it is preferable to submit the patch in a
+ready-to-use form (e.g. as a *dpatch*), but this is not required. Also, try to
+keep the patch small, e.g., do not submit a 100 KiB autotools diff for a
+one-line change in `configure.in` or a `Makefile.am`, but in this case mention
+that autotools need to be rerun and let the maintainer choose (you can suggest
+you would file a complete diff if the maintainer prefers).
Last but not least, try to be courteous.
--
cgit v1.2.3
From b6700a8c2775a1eae68bb2f47e47945afa459a95 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Thu, 9 Oct 2008 12:21:53 +0200
Subject: [[hurd/contributing]] (Porting Applications): Move into other pages.
---
contributing.mdwn | 6 ++++++
hurd/contributing.mdwn | 22 ----------------------
hurd/running/debian/porting.mdwn | 21 ++++++++++++++++-----
3 files changed, 22 insertions(+), 27 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/contributing.mdwn b/contributing.mdwn
index a04aff2a..acd977ea 100644
--- a/contributing.mdwn
+++ b/contributing.mdwn
@@ -64,9 +64,15 @@ and in general.
### Porting Packages
+Debian is currently the Hurd distribution of choice among Hurd users and
+developers.
+
Here is a
[[list_of_Debian_packages_that_need_porting|hurd/running/debian/porting]].
+You can also just [[install_Debian_GNU/Hurd|hurd/running/debian]] and find what
+doesn't work or suit you and try to improve that.
+
### Open Issues: GNU Hurd
Here is a [[list_of_open_issues|hurd/Open_Issues]] for the [[GNU_Hurd|hurd]].
diff --git a/hurd/contributing.mdwn b/hurd/contributing.mdwn
index f083b9b8..b81f1c60 100644
--- a/hurd/contributing.mdwn
+++ b/hurd/contributing.mdwn
@@ -8,28 +8,6 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-# Porting Applications
-
-Debian is currently the Hurd distribution of choice among Hurd
-users and developers. Approximately half of the Debian archive
-has been compiled successfully on the Hurd, however, many
-programs fail to build for various reasons. A [list of build
-failures including error messages](http://unstable.buildd.net/buildd/hurd-i386_Failed.html)
-can be found, as well as a [preliminary analysis](http://lists.debian.org/debian-hurd/2007/07/msg00000.html)
-of them. If you want to port any of these, file patches in the
-[Alioth patch tracker](http://alioth.debian.org/tracker/?atid=410472&group_id=30628&func=browse)
- for review. It might be a good idea to record your intention
-to port something in the [Alioth task tracker](http://alioth.debian.org/pm/task.php?group_project_id=34&group_id=30628&func=browse) so other people do not do duplicated work. You can also just
-install the Hurd and find what doesn't work for you and port
-it and then file patches for that package in [above patch tracker](http://alioth.debian.org/tracker/?atid=410472&group_id=30628&func=browse).
-Another important task is making sure that patches go upstream as
-well, especially for GNU projects.
-
-If you want to further development, a list of interesting
-projects is available in the [Alioth task tracker](http://alioth.debian.org/pm/task.php?group_project_id=35&group_id=30628&func=browse).
-Those projects are not necessarily Debian specific, but do
-not touch the Hurd proper.
-
# Hurd Proper
If you are interested in developping the Hurd proper, there is
diff --git a/hurd/running/debian/porting.mdwn b/hurd/running/debian/porting.mdwn
index 16f39427..7ca91d37 100644
--- a/hurd/running/debian/porting.mdwn
+++ b/hurd/running/debian/porting.mdwn
@@ -1,4 +1,4 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
@@ -10,11 +10,22 @@ is included in the section entitled
[[meta title="Debian packages that need porting"]]
-A large amount of Debian source packages can (by now) simple be built for
-Debian GNU/Hurd systems.
+Approximately half of the Debian archive has been compiled successfully on the
+Hurd, however, many programs fail to build for various reasons.
-Here are listed some of those (the important ones, as they're, e.g., blocking
-other packages from being built) that need someone to work on them.
+A [list of build failures including error
+messages](http://unstable.buildd.net/buildd/hurd-i386_Failed.html) can be
+found, as well as a [preliminary
+analysis](http://lists.debian.org/debian-hurd/2007/07/msg00000.html) of them.
+
+It might be a good idea to record your intention to port something either in
+the list below or in the [Alioth task
+tracker](http://alioth.debian.org/pm/task.php?group_project_id=34&group_id=30628&func=browse)
+so other people do not do duplicated work.
+
+Aside from the Alioth task tracker, here is a list of some packages (the
+important ones, as they're, e.g., blocking other packages from being built)
+that need someone to work on them.
When you have a patch to submit, please adhere to the [[patch_submission]]
guidelines.
--
cgit v1.2.3
From a9accad064758577799a0ef2fb8f6242ef815829 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Thu, 6 Nov 2008 07:55:26 +0100
Subject: Remove old logos.
---
hurd.mdwn | 2 --
hurd/logo.png | Bin 15125 -> 0 bytes
hurd/running/debian.mdwn | 2 --
hurd/running/debian/logo.png | Bin 2463 -> 0 bytes
hurd/running/gnu.mdwn | 2 --
hurd/running/gnu/gnu.mdwn | 2 --
hurd/running/gnu/logo.png | Bin 3112 -> 0 bytes
microkernel/mach.mdwn | 2 --
microkernel/mach/logo.png | Bin 13617 -> 0 bytes
microkernel/mach/mig.mdwn | 2 --
microkernel/mach/mig/logo.png | Bin 23622 -> 0 bytes
11 files changed, 12 deletions(-)
delete mode 100644 hurd/logo.png
delete mode 100644 hurd/running/debian/logo.png
delete mode 100644 hurd/running/gnu/logo.png
delete mode 100644 microkernel/mach/logo.png
delete mode 100644 microkernel/mach/mig/logo.png
(limited to 'hurd/running/debian')
diff --git a/hurd.mdwn b/hurd.mdwn
index 2805ddfc..4bf43873 100644
--- a/hurd.mdwn
+++ b/hurd.mdwn
@@ -1,5 +1,3 @@
-[[img logo.png]]
-
[[toc ]]
# Introduction
diff --git a/hurd/logo.png b/hurd/logo.png
deleted file mode 100644
index a892b47d..00000000
Binary files a/hurd/logo.png and /dev/null differ
diff --git a/hurd/running/debian.mdwn b/hurd/running/debian.mdwn
index f291b75b..f80c1cfc 100644
--- a/hurd/running/debian.mdwn
+++ b/hurd/running/debian.mdwn
@@ -1,7 +1,5 @@
[[meta title="Debian GNU/Hurd"]]
-[[img logo.png]]
-
- Debian [[FAQ]] -- Frequently Asked Questions
- [[After_install]] -- Do this to get networking, new console and X
- [Presentation](http://people.debian.org/~mbanck/talks/hurd_lt2004/html/)
diff --git a/hurd/running/debian/logo.png b/hurd/running/debian/logo.png
deleted file mode 100644
index 068d9584..00000000
Binary files a/hurd/running/debian/logo.png and /dev/null differ
diff --git a/hurd/running/gnu.mdwn b/hurd/running/gnu.mdwn
index 2ae2f2ca..26d93279 100644
--- a/hurd/running/gnu.mdwn
+++ b/hurd/running/gnu.mdwn
@@ -1,5 +1,3 @@
-[[img logo.png]]
-
# The GNU Operating System
The GNU Operating System, or GNU System as it is more commonly known, will be a
diff --git a/hurd/running/gnu/gnu.mdwn b/hurd/running/gnu/gnu.mdwn
index 2a3629d7..3ee5f657 100644
--- a/hurd/running/gnu/gnu.mdwn
+++ b/hurd/running/gnu/gnu.mdwn
@@ -1,5 +1,3 @@
-[[img logo.png]]
-
## GNU, FSF & RMS
GNU stands for GNU's Not [[Unix]]. It is a project announced in 1983 by
diff --git a/hurd/running/gnu/logo.png b/hurd/running/gnu/logo.png
deleted file mode 100644
index 50c392cf..00000000
Binary files a/hurd/running/gnu/logo.png and /dev/null differ
diff --git a/microkernel/mach.mdwn b/microkernel/mach.mdwn
index 7e63c724..594a74f9 100644
--- a/microkernel/mach.mdwn
+++ b/microkernel/mach.mdwn
@@ -1,5 +1,3 @@
-[[img logo.png]]
-
Mach is a so-called first generation [[microkernel]]. It is the
microkernel currently used by the [[Hurd]].
diff --git a/microkernel/mach/logo.png b/microkernel/mach/logo.png
deleted file mode 100644
index 94951acf..00000000
Binary files a/microkernel/mach/logo.png and /dev/null differ
diff --git a/microkernel/mach/mig.mdwn b/microkernel/mach/mig.mdwn
index c620420a..cf6d95bb 100644
--- a/microkernel/mach/mig.mdwn
+++ b/microkernel/mach/mig.mdwn
@@ -1,5 +1,3 @@
-[[img logo.png]]
-
The Mach Interface Generator (MIG) is an [[IDL]] compiler. Based on an
interface definition, it creates stubs to [[invoke]] object methods
and to demultiplex incoming messages. These stubs conveniently hide
diff --git a/microkernel/mach/mig/logo.png b/microkernel/mach/mig/logo.png
deleted file mode 100644
index cdfec179..00000000
Binary files a/microkernel/mach/mig/logo.png and /dev/null differ
--
cgit v1.2.3
From 41fb1572181d5e424699e3e81c6400bb5ddc6464 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 10 Nov 2008 00:50:24 +0100
Subject: libgcc trunk has been fixed.
---
hurd/running/debian/porting/gcc.mdwn | 3 ---
1 file changed, 3 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting/gcc.mdwn b/hurd/running/debian/porting/gcc.mdwn
index 12982253..cc188c6d 100644
--- a/hurd/running/debian/porting/gcc.mdwn
+++ b/hurd/running/debian/porting/gcc.mdwn
@@ -32,9 +32,6 @@ integrated.
* [-fstack-protector shouldn't use TLS in freestanding
mode](http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29838)
- * [Port libgcc's configury for
- \*-\*-gnu\*](http://gcc.gnu.org/ml/gcc-patches/2008-10/msg00315.html)
-
Additionally:
--
cgit v1.2.3
From 600da8ba360ed602811945c1942c87f0618d6227 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 10 Nov 2008 00:52:22 +0100
Subject: Continuation of ``[PATCH] GNU/Hurd target configuration''.
---
hurd/running/debian/porting/gcc.mdwn | 3 +++
1 file changed, 3 insertions(+)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting/gcc.mdwn b/hurd/running/debian/porting/gcc.mdwn
index cc188c6d..3f90b462 100644
--- a/hurd/running/debian/porting/gcc.mdwn
+++ b/hurd/running/debian/porting/gcc.mdwn
@@ -26,6 +26,9 @@ integrated.
* [\[PATCH\] GNU/Hurd target
configuration](http://gcc.gnu.org/ml/gcc-patches/2008-10/msg00344.html)
+ * Continuation: [\[PATCH\] GNU/Hurd target
+ configuration](http://gcc.gnu.org/ml/gcc-patches/2008-11/msg00341.html)
+
* [build system: gcc\_cv\_libc\_provides\_ssp and
NATIVE\_SYSTEM\_HEADER\_DIR](http://gcc.gnu.org/ml/gcc/2008-10/msg00130.html)
--
cgit v1.2.3
From 4d11e61c25531ad6373fcc2ac5ef1f75eef8c0dc Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Fri, 14 Nov 2008 01:18:55 +0100
Subject: GCC: One fixed on trunk and one for later.
---
hurd/running/debian/porting/gcc.mdwn | 16 ++++------------
1 file changed, 4 insertions(+), 12 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting/gcc.mdwn b/hurd/running/debian/porting/gcc.mdwn
index 3f90b462..937baf96 100644
--- a/hurd/running/debian/porting/gcc.mdwn
+++ b/hurd/running/debian/porting/gcc.mdwn
@@ -17,24 +17,16 @@ integrated.
* [\[meta-bug\] bootstrap bugs for
\*-gnu\*](http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21824)
- * [\[4.2/4.3/4.4 Regression\] GNU Hurd bootstrap error: 'OPTION\_GLIBC'
- undeclared](http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28102)
-
- * [Tool chain configuration: GNU/\* sharing stuff with
- GNU/Linux](http://gcc.gnu.org/ml/gcc/2007-11/msg00289.html)
-
- * [\[PATCH\] GNU/Hurd target
- configuration](http://gcc.gnu.org/ml/gcc-patches/2008-10/msg00344.html)
-
- * Continuation: [\[PATCH\] GNU/Hurd target
- configuration](http://gcc.gnu.org/ml/gcc-patches/2008-11/msg00341.html)
-
* [build system: gcc\_cv\_libc\_provides\_ssp and
NATIVE\_SYSTEM\_HEADER\_DIR](http://gcc.gnu.org/ml/gcc/2008-10/msg00130.html)
* [-fstack-protector shouldn't use TLS in freestanding
mode](http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29838)
+ * [Tool chain configuration: GNU/\* sharing stuff with
+ GNU/Linux](http://gcc.gnu.org/ml/gcc/2007-11/msg00289.html)
+
+
Additionally:
--
cgit v1.2.3
From 5c0109d73eea1ff2d9beb33324683acdd78cca97 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Fri, 14 Nov 2008 01:31:13 +0100
Subject: GCC: Link to gcc-patches message for MAXPATHLEN usage in tlink.c.
---
hurd/running/debian/porting/gcc.mdwn | 3 +++
1 file changed, 3 insertions(+)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting/gcc.mdwn b/hurd/running/debian/porting/gcc.mdwn
index 937baf96..73134e70 100644
--- a/hurd/running/debian/porting/gcc.mdwn
+++ b/hurd/running/debian/porting/gcc.mdwn
@@ -17,6 +17,9 @@ integrated.
* [\[meta-bug\] bootstrap bugs for
\*-gnu\*](http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21824)
+ * [\[PATCH\] for PR driver/21706 -- MAXPATHLEN usage in
+ \[gcc\]/gcc/tlink.c](http://gcc.gnu.org/ml/gcc-patches/2008-11/msg00611.html)
+
* [build system: gcc\_cv\_libc\_provides\_ssp and
NATIVE\_SYSTEM\_HEADER\_DIR](http://gcc.gnu.org/ml/gcc/2008-10/msg00130.html)
--
cgit v1.2.3
From 2341416e79e4375eb2724203fed0b48d44e2504e Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Fri, 14 Nov 2008 02:18:26 +0100
Subject: GCC: Two further mailing list links.
---
hurd/running/debian/porting/gcc.mdwn | 6 ++++++
1 file changed, 6 insertions(+)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting/gcc.mdwn b/hurd/running/debian/porting/gcc.mdwn
index 73134e70..c359374c 100644
--- a/hurd/running/debian/porting/gcc.mdwn
+++ b/hurd/running/debian/porting/gcc.mdwn
@@ -23,6 +23,12 @@ integrated.
* [build system: gcc\_cv\_libc\_provides\_ssp and
NATIVE\_SYSTEM\_HEADER\_DIR](http://gcc.gnu.org/ml/gcc/2008-10/msg00130.html)
+ * [\[PATCH\] build system:
+ gcc\_cv\_libc\_provides\_ssp](http://gcc.gnu.org/ml/gcc-patches/2008-10/msg00425.html)
+
+ * Continuation: [\[PATCH\] build system:
+ gcc\_cv\_libc\_provides\_ssp](http://gcc.gnu.org/ml/gcc-patches/2008-11/msg00614.html)
+
* [-fstack-protector shouldn't use TLS in freestanding
mode](http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29838)
--
cgit v1.2.3
From 2f43c2b1b4c1b8b52a222954de3ba53e149cea82 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Fri, 14 Nov 2008 10:35:05 +0100
Subject: GCC: gcc_cv_libc_provides_ssp has been ``fixed'' (worked around).
---
hurd/running/debian/porting/gcc.mdwn | 10 ++--------
1 file changed, 2 insertions(+), 8 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting/gcc.mdwn b/hurd/running/debian/porting/gcc.mdwn
index c359374c..3744f6ee 100644
--- a/hurd/running/debian/porting/gcc.mdwn
+++ b/hurd/running/debian/porting/gcc.mdwn
@@ -23,14 +23,8 @@ integrated.
* [build system: gcc\_cv\_libc\_provides\_ssp and
NATIVE\_SYSTEM\_HEADER\_DIR](http://gcc.gnu.org/ml/gcc/2008-10/msg00130.html)
- * [\[PATCH\] build system:
- gcc\_cv\_libc\_provides\_ssp](http://gcc.gnu.org/ml/gcc-patches/2008-10/msg00425.html)
-
- * Continuation: [\[PATCH\] build system:
- gcc\_cv\_libc\_provides\_ssp](http://gcc.gnu.org/ml/gcc-patches/2008-11/msg00614.html)
-
- * [-fstack-protector shouldn't use TLS in freestanding
- mode](http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29838)
+ * [-fstack-protector shouldn't use TLS in freestanding
+ mode](http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29838)
* [Tool chain configuration: GNU/\* sharing stuff with
GNU/Linux](http://gcc.gnu.org/ml/gcc/2007-11/msg00289.html)
--
cgit v1.2.3
From fd71cec83b66958982e3003e4d26896c97b18aee Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Thu, 20 Nov 2008 14:29:01 +0100
Subject: GCC: ``PR driver/21706 -- MAXPATHLEN usage in [gcc]/gcc/tlink.c'' has
been fixed.
---
hurd/running/debian/porting/gcc.mdwn | 3 ---
1 file changed, 3 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting/gcc.mdwn b/hurd/running/debian/porting/gcc.mdwn
index 3744f6ee..ab540908 100644
--- a/hurd/running/debian/porting/gcc.mdwn
+++ b/hurd/running/debian/porting/gcc.mdwn
@@ -17,9 +17,6 @@ integrated.
* [\[meta-bug\] bootstrap bugs for
\*-gnu\*](http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21824)
- * [\[PATCH\] for PR driver/21706 -- MAXPATHLEN usage in
- \[gcc\]/gcc/tlink.c](http://gcc.gnu.org/ml/gcc-patches/2008-11/msg00611.html)
-
* [build system: gcc\_cv\_libc\_provides\_ssp and
NATIVE\_SYSTEM\_HEADER\_DIR](http://gcc.gnu.org/ml/gcc/2008-10/msg00130.html)
--
cgit v1.2.3
From 56008b15e0bc425a5c7df28e88cfc808cc113f04 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Thu, 20 Nov 2008 22:16:01 +0100
Subject: GCC: libmudflap.
---
hurd/running/debian/porting/gcc.mdwn | 2 +
hurd/running/debian/porting/gcc/libmudflap.mdwn | 72 +++++++++++++++++++++++++
2 files changed, 74 insertions(+)
create mode 100644 hurd/running/debian/porting/gcc/libmudflap.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting/gcc.mdwn b/hurd/running/debian/porting/gcc.mdwn
index ab540908..ec412b9c 100644
--- a/hurd/running/debian/porting/gcc.mdwn
+++ b/hurd/running/debian/porting/gcc.mdwn
@@ -40,3 +40,5 @@ Additionally:
* Also in other places: configure fragments that have `*linux*` cases
might/should often contain those for us (and GNU/k*BSD) as well.
+
+ * [[`libmudflap`|libmudflap]].
diff --git a/hurd/running/debian/porting/gcc/libmudflap.mdwn b/hurd/running/debian/porting/gcc/libmudflap.mdwn
new file mode 100644
index 00000000..2345828b
--- /dev/null
+++ b/hurd/running/debian/porting/gcc/libmudflap.mdwn
@@ -0,0 +1,72 @@
+[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+
+Single-threaded use appears to work:
+
+ $ echo 'int main(void) { int *a; a[10]=0; return a[5]; }' | ↩
+ gcc -o a -fmudflap -x c - -lmudflap
+ $ ./a
+ *******
+ mudflap violation 1 (check/write): time=1227208721.922064 ptr=0x1023de0 size=4
+ pc=0x1037a33 location=`:1:26 (main)'
+ /usr/lib/libmudflap.so.0(__mf_check+0x33) [0x1037a33]
+ ./a(main+0x7c) [0x80486c4]
+ /usr/lib/libmudflap.so.0(__wrap_main+0x49) [0x1037239]
+ Nearby object 1: checked region begins 68B before and ends 65B before
+ mudflap object 0x80ca268: name=`argv[]'
+ bounds=[0x1023e24,0x1023e2b] size=8 area=static check=0r/0w liveness=0
+ alloc time=1227208721.922064 pc=0x10371d3
+ Nearby object 2: checked region begins 76B before and ends 73B before
+ mudflap object 0x80cb448: name=`environ[]'
+ bounds=[0x1023e2c,0x1023ed7] size=172 area=static check=0r/0w liveness=0
+ alloc time=1227208721.922064 pc=0x10371d3
+ number of nearby objects: 2
+ *******
+ mudflap violation 2 (check/read): time=1227208721.942109 ptr=0x1023dcc size=4
+ pc=0x1037a33 location=`:1:35 (main)'
+ /usr/lib/libmudflap.so.0(__mf_check+0x33) [0x1037a33]
+ ./a(main+0xf3) [0x804873b]
+ /usr/lib/libmudflap.so.0(__wrap_main+0x49) [0x1037239]
+ Nearby object 1: checked region begins 88B before and ends 85B before
+ mudflap object 0x80ca268: name=`argv[]'
+ Nearby object 2: checked region begins 96B before and ends 93B before
+ mudflap object 0x80cb448: name=`environ[]'
+ number of nearby objects: 2
+
+Multi-threaded use doesn't:
+
+ $ echo 'int main(void) { int *a; a[10]=0; return a[5]; }' | ↩
+ gcc -include pthread.h -o a -fmudflapth -x c - -lmudflapth -lpthread
+ $ ./a
+ Killed
+ $ gdb a
+ [...]
+ Starting program: /media/data/home/tschwinge/a
+
+ Program received signal EXC_BAD_ACCESS, Could not access memory.
+ 0x01180653 in getenv () from /lib/libc.so.0.3
+ (gdb) bt
+ #0 0x01180653 in getenv () from /lib/libc.so.0.3
+ #1 0x01177a02 in __dcigettext () from /lib/libc.so.0.3
+ #2 0x01176a57 in dcgettext () from /lib/libc.so.0.3
+ #3 0x011c03b5 in strerror_r () from /lib/libc.so.0.3
+ #4 0x01175b57 in __assert_perror_fail () from /lib/libc.so.0.3
+ #5 0x0111f1ad in cthread_fork (func=0x114f630 <_hurd_msgport_receive>, arg=0x0)
+ at /build/buildd/hurd-20080607/build-tree/hurd/libpthread/pthread/cthreads-compat.c:41
+ #6 0x0115713e in _hurdsig_init () from /lib/libc.so.0.3
+ #7 0x01140852 in _hurd_proc_init@@GLIBC_2.2.6 () from /lib/libc.so.0.3
+ #8 0x01140e86 in _hurd_init () from /lib/libc.so.0.3
+ #9 0x011690ce in init1 () from /lib/libc.so.0.3
+ #10 0x00001e96 in _dl_start_user () from /lib/ld.so
+ #11 0x00000001 in ?? ()
+ #12 0x01024000 in ?? ()
+ #13 0x00000000 in ?? ()
+
+Also `libmudflap` is pthread-only.
--
cgit v1.2.3
From 7a67fff454fddda32c4ce789cde8449ec9a88f52 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Sat, 22 Nov 2008 23:56:16 +0100
Subject: Tidy inline directives.
---
hurd/debugging/translator.mdwn | 4 +++-
hurd/faq.mdwn | 1 +
hurd/open_issues.mdwn | 1 +
hurd/running/debian/faq.mdwn | 1 +
hurd/running/debian/porting.mdwn | 1 +
hurd/translator/tmpfs.mdwn | 4 ++--
index.mdwn | 7 +++++++
microkernel/faq.mdwn | 1 +
microkernel/mach/gnumach/open_issues.mdwn | 1 +
microkernel/mach/mig/gnu_mig/open_issues.mdwn | 1 +
news.mdwn | 1 +
11 files changed, 20 insertions(+), 3 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/debugging/translator.mdwn b/hurd/debugging/translator.mdwn
index 22c8cc2c..8e8dd6fb 100644
--- a/hurd/debugging/translator.mdwn
+++ b/hurd/debugging/translator.mdwn
@@ -10,4 +10,6 @@ is included in the section entitled
[[inline
pages="hurd/debugging/translator/* and !*/discussion"
-show=0]]
+show=0
+feeds=no
+actions=yes]]
diff --git a/hurd/faq.mdwn b/hurd/faq.mdwn
index aab538d9..0227f1c1 100644
--- a/hurd/faq.mdwn
+++ b/hurd/faq.mdwn
@@ -13,5 +13,6 @@ is included in the section entitled
[[inline
pages="hurd/faq/* and !*/discussion"
show=0
+feeds=no
actions=yes
rootpage="hurd/faq" postformtext="Add a new item titled:"]]
diff --git a/hurd/open_issues.mdwn b/hurd/open_issues.mdwn
index d7dc4d99..c4bcce09 100644
--- a/hurd/open_issues.mdwn
+++ b/hurd/open_issues.mdwn
@@ -15,5 +15,6 @@ This is a dumping ground for open issues for the GNU Hurd.
[[inline
pages="hurd/open_issues/* and !*/discussion"
show=0
+feeds=no
actions=yes
rootpage="hurd/open_issues" postformtext="Add a new item titled:"]]
diff --git a/hurd/running/debian/faq.mdwn b/hurd/running/debian/faq.mdwn
index f4b607bf..227ade02 100644
--- a/hurd/running/debian/faq.mdwn
+++ b/hurd/running/debian/faq.mdwn
@@ -15,5 +15,6 @@ See also the [[Hurd_FAQ|hurd/FAQ]] and [[after_install]].
[[inline
pages="hurd/running/debian/faq/* and !*/discussion"
show=0
+feeds=no
actions=yes
rootpage="hurd/running/debian/faq" postformtext="Add a new item titled:"]]
diff --git a/hurd/running/debian/porting.mdwn b/hurd/running/debian/porting.mdwn
index 7ca91d37..eb46c4c3 100644
--- a/hurd/running/debian/porting.mdwn
+++ b/hurd/running/debian/porting.mdwn
@@ -33,5 +33,6 @@ guidelines.
[[inline
pages="hurd/running/debian/porting/* and !*/discussion"
show=0
+feeds=no
actions=yes
rootpage="hurd/running/debian/porting" postformtext="Add a new item titled:"]]
diff --git a/hurd/translator/tmpfs.mdwn b/hurd/translator/tmpfs.mdwn
index 6d10c163..bb9ef269 100644
--- a/hurd/translator/tmpfs.mdwn
+++ b/hurd/translator/tmpfs.mdwn
@@ -18,5 +18,5 @@ It's not working correctly at the moment.
[[inline
pages="hurd/translator/tmpfs/*"
show=0
-actions=yes
-rootpage="hurd/translator/tmpfs" postformtext="Add a new item titled:"]]
+feeds=no
+actions=yes]]
diff --git a/index.mdwn b/index.mdwn
index 3103f8f7..8754baab 100644
--- a/index.mdwn
+++ b/index.mdwn
@@ -23,9 +23,16 @@ kernels (such as Linux). *[[More_detailed.|hurd/what_is_the_gnu_hurd]]*
## News
+[[inline
+pages="news/* and !*/discussion"
+feedonly=yes
+feedshow=10
+sort=title
+reverse=yes]]
[[inline
pages="news/* and !*/discussion"
show=5
+feeds=no
sort=title
reverse=yes
template=newsitem
diff --git a/microkernel/faq.mdwn b/microkernel/faq.mdwn
index 0e129095..f83c65ca 100644
--- a/microkernel/faq.mdwn
+++ b/microkernel/faq.mdwn
@@ -13,5 +13,6 @@ is included in the section entitled
[[inline
pages="microkernel/faq/* and !*/discussion"
show=0
+feeds=no
actions=yes
rootpage=microkernel/faq" postformtext="Add a new item titled:"]]
diff --git a/microkernel/mach/gnumach/open_issues.mdwn b/microkernel/mach/gnumach/open_issues.mdwn
index 433ec3ef..ec289708 100644
--- a/microkernel/mach/gnumach/open_issues.mdwn
+++ b/microkernel/mach/gnumach/open_issues.mdwn
@@ -15,5 +15,6 @@ This is a dumping ground for open issues for GNU Mach.
[[inline
pages="microkernel/mach/gnumach/open_issues/* and !*/discussion"
show=0
+feeds=no
actions=yes
rootpage="microkernel/mach/gnumach/open_issues" postformtext="Add a new item titled:"]]
diff --git a/microkernel/mach/mig/gnu_mig/open_issues.mdwn b/microkernel/mach/mig/gnu_mig/open_issues.mdwn
index 7a6233da..225f9cfc 100644
--- a/microkernel/mach/mig/gnu_mig/open_issues.mdwn
+++ b/microkernel/mach/mig/gnu_mig/open_issues.mdwn
@@ -15,6 +15,7 @@ This is a dumping ground for open issues for GNU MIG.
[[inline
pages="microkernel/mach/mig/gnu_mig/open_issues/* and !*/discussion"
show=0
+feeds=no
actions=yes
rootpage="microkernel/mach/mig/gnu_mig/open_issues"
postformtext="Add a new item titled:"]]
diff --git a/news.mdwn b/news.mdwn
index 71058f85..8e5d73da 100644
--- a/news.mdwn
+++ b/news.mdwn
@@ -11,6 +11,7 @@ is included in the section entitled
[[inline
pages="news/* and !*/discussion"
show=0
+feeds=no
sort=title
reverse=yes
actions=yes]]
--
cgit v1.2.3
From 114ed23ae6fdf4cb021e7cfbbdbde3367fc89e8f Mon Sep 17 00:00:00 2001
From: MichaelBanck
Date: Mon, 24 Nov 2008 19:20:52 +0000
Subject: add note about random-egd package
---
hurd/running/debian/faq/dev_random.mdwn | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq/dev_random.mdwn b/hurd/running/debian/faq/dev_random.mdwn
index 0043699e..eee7d0be 100644
--- a/hurd/running/debian/faq/dev_random.mdwn
+++ b/hurd/running/debian/faq/dev_random.mdwn
@@ -12,4 +12,6 @@ is included in the section entitled
There is no random device by default as no secure implementation has been
finished yet. An easy (but very insecure) work-around is to copy a binary file
-like `/bin/bash` to `/dev/random` and `/dev/urandom`.
+like `/bin/bash` to `/dev/random` and `/dev/urandom`. A slightly more secure
+alternative is installing the `random-egd` from the `debian-ports` repository.
+
--
cgit v1.2.3
From 64053fc344b6874499ddf82c6a97d6e9031a546d Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 1 Dec 2008 16:36:14 +0100
Subject: C++ problem with GCC SVN trunk.
---
hurd/running/debian/porting/gcc.mdwn | 2 ++
hurd/running/debian/porting/gcc/c++.mdwn | 39 ++++++++++++++++++++++++++++++++
2 files changed, 41 insertions(+)
create mode 100644 hurd/running/debian/porting/gcc/c++.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting/gcc.mdwn b/hurd/running/debian/porting/gcc.mdwn
index ec412b9c..c15f40aa 100644
--- a/hurd/running/debian/porting/gcc.mdwn
+++ b/hurd/running/debian/porting/gcc.mdwn
@@ -42,3 +42,5 @@ Additionally:
might/should often contain those for us (and GNU/k*BSD) as well.
* [[`libmudflap`|libmudflap]].
+
+ * [[C++]].
diff --git a/hurd/running/debian/porting/gcc/c++.mdwn b/hurd/running/debian/porting/gcc/c++.mdwn
new file mode 100644
index 00000000..1d64b9b5
--- /dev/null
+++ b/hurd/running/debian/porting/gcc/c++.mdwn
@@ -0,0 +1,39 @@
+[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+
+Modify the [[building/cross-compiling]] shell script to configure GCC for
+building GCC with C++ support when building its second (i.e., final) version.
+
+Compiling a most-trivial C++ program used to work with GCC 4.2 and 4.3 (and the
+resulting binaries would also work), but linking fails with GCC SVN trunk:
+
+ $ $TARGET-g++ -Wall a.cc -lpthread
+ /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__multf3'
+ /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__fixunstfsi'
+ /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__subtf3'
+ /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__divtf3'
+ /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__copysigntf3'
+ /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__addtf3'
+ /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__lttf2'
+ /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__floatsitf'
+ /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__netf2'
+ /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__floatunsitf'
+ /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__eqtf2'
+ /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__fabstf2'
+ collect2: ld returned 1 exit status
+
+Whether this defect report also applies to a natively-build GCC from SVN trunk
+has not yet been checked.
+
+[[Thomas_Schwinge|tschwinge]] suspects the problem to be a configuration issue
+of a GCC helper library, whose configuration setup has changed after GCC 4.3.
+
+The need for `-lpthread` is another story. See the Debian glibc patches
+repository for details.
--
cgit v1.2.3
From 6009b5bcee50dd687220b8113488175bec11420c Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 15 Dec 2008 16:08:57 +0100
Subject: Another minor git-core issue.
---
hurd/running/debian/porting/git-core-2.mdwn | 46 +++++++++++++++++++++++++++++
1 file changed, 46 insertions(+)
create mode 100644 hurd/running/debian/porting/git-core-2.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting/git-core-2.mdwn b/hurd/running/debian/porting/git-core-2.mdwn
new file mode 100644
index 00000000..b4f095c8
--- /dev/null
+++ b/hurd/running/debian/porting/git-core-2.mdwn
@@ -0,0 +1,46 @@
+[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+
+On the otherwise-idle flubber:
+
+ $ git clone git://sources.redhat.com/git/glibc.git
+ Initialized empty Git repository in /media/data/home/tschwinge/tmp/glibc/glibc/.git/
+ remote: Generating pack...
+ remote: Done counting 380933 objects.
+ remote: Deltifying 380933 objects...
+ remote: 100% (380933/380933) done
+ remote: Total 380933 (delta 294166), reused 380686 (delta 294002)
+ Receiving objects: 100% (380933/380933), 70.31 MiB | 27 KiB/s, done.
+ Resolving deltas: 100% (294166/294166), done.
+ error: git-checkout-index: unable to create file iconvdata/ibm1122.c (Interrupted system call)
+ error: git-checkout-index: unable to create file localedata/charmaps/IBM862 (Interrupted system call)
+ Checking out files: 100% (10676/10676), done.
+ $ git status
+ # On branch master
+ # Changed but not updated:
+ # (use "git add ..." to update what will be committed)
+ #
+ # modified: iconvdata/ibm1122.c
+ # modified: localedata/charmaps/IBM862
+ #
+ no changes added to commit (use "git add" and/or "git commit -a")
+ $ ls -l iconvdata/ibm1122.c localedata/charmaps/IBM862
+ -rw-r--r-- 1 tschwinge tschwinge 0 2008-12-15 15:49 iconvdata/ibm1122.c
+ -rw-r--r-- 1 tschwinge tschwinge 0 2008-12-15 15:49 localedata/charmaps/IBM862
+
+So these files are indeed of zero-length in the checked-out tree. Is this
+git's fault or something else's?
+
+Fixing this situation is easy enough:
+
+ $ git checkout -- iconvdata/ibm1122.c localedata/charmaps/IBM862
+ $ git status
+ # On branch master
+ nothing to commit (working directory clean)
--
cgit v1.2.3
From a9f82b46298b1771948a284206f254c64eadee5f Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Sat, 10 Jan 2009 10:41:16 +0100
Subject: Restructure.
---
hurd/running/debian/porting/gcc.mdwn | 20 +++++++++++---------
1 file changed, 11 insertions(+), 9 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting/gcc.mdwn b/hurd/running/debian/porting/gcc.mdwn
index c15f40aa..4d783658 100644
--- a/hurd/running/debian/porting/gcc.mdwn
+++ b/hurd/running/debian/porting/gcc.mdwn
@@ -1,4 +1,4 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
@@ -30,16 +30,18 @@ integrated.
Additionally:
- * `libgcc/configure.ac` [might
- need](http://gcc.gnu.org/ml/gcc-patches/2008-10/msg00315.html) to be
- aligned for us to the `*linux*` cases. As well as at the end of
- `libgcc/config.host`. Check.
+ * Configure fragments that have `*linux*` cases might/should often contain
+ those for us (and GNU/k*BSD) as well.
- checking whether decimal floating point is supported... no
- checking whether fixed-point is supported... no
+ * `libgcc/configure.ac` [might
+ need](http://gcc.gnu.org/ml/gcc-patches/2008-10/msg00315.html) to be
+ aligned for us to the `*linux*` cases. As well as at the end of
+ `libgcc/config.host`. Check.
- * Also in other places: configure fragments that have `*linux*` cases
- might/should often contain those for us (and GNU/k*BSD) as well.
+ checking whether decimal floating point is supported... no
+ checking whether fixed-point is supported... no
+
+ * `libgomp/configure.tgt`
* [[`libmudflap`|libmudflap]].
--
cgit v1.2.3
From 27d13175ccd378e4d3531176276475dd84af5fed Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 19 Jan 2009 13:09:16 +0100
Subject: Move some pages, remove others that are either out of date or whose
content is duplicated somewhere else.
---
grub.mdwn | 72 ++++++++++++
grub/tftp_boot.mdwn | 42 +++++++
hurd/libstore.mdwn | 6 +-
hurd/running/debian/CrossInstall.mdwn | 2 +-
hurd/running/debian/after_install.mdwn | 2 +-
hurd/running/distrib.mdwn | 4 +-
hurd/running/qemu.mdwn | 2 +-
hurd/translator.mdwn | 124 +--------------------
hurd/translator/wishlist_1.mdwn | 129 ++++++++++++++++++++++
hurd/translator/wishlist_2.mdwn | 189 ++++++++++++++++++++++++++++++++
unsorted/ABITransitionStatus.mdwn | 9 --
unsorted/AdvancedGrubUsage.mdwn | 42 -------
unsorted/AptConfOffline.mdwn | 28 -----
unsorted/BootProcess.mdwn | 36 ------
unsorted/GNOME.mdwn | 11 --
unsorted/GrubNotes.mdwn | 70 ------------
unsorted/InstallNotes.mdwn | 2 +-
unsorted/InstallTips.mdwn | 2 +-
unsorted/LuisBustamanteHurdPage.mdwn | 11 --
unsorted/NewMachHistory.mdwn | 27 -----
unsorted/OskitMach.mdwn | 2 +-
unsorted/PppDaemon.mdwn | 6 -
unsorted/TranslatorExamples.mdwn | 61 -----------
unsorted/TranslatorPages.mdwn | 51 ---------
unsorted/TranslatorWishList.mdwn | 193 ---------------------------------
25 files changed, 449 insertions(+), 674 deletions(-)
create mode 100644 grub.mdwn
create mode 100644 grub/tftp_boot.mdwn
create mode 100644 hurd/translator/wishlist_1.mdwn
create mode 100644 hurd/translator/wishlist_2.mdwn
delete mode 100644 unsorted/ABITransitionStatus.mdwn
delete mode 100644 unsorted/AdvancedGrubUsage.mdwn
delete mode 100644 unsorted/AptConfOffline.mdwn
delete mode 100644 unsorted/BootProcess.mdwn
delete mode 100644 unsorted/GNOME.mdwn
delete mode 100644 unsorted/GrubNotes.mdwn
delete mode 100644 unsorted/LuisBustamanteHurdPage.mdwn
delete mode 100644 unsorted/NewMachHistory.mdwn
delete mode 100644 unsorted/PppDaemon.mdwn
delete mode 100644 unsorted/TranslatorExamples.mdwn
delete mode 100644 unsorted/TranslatorPages.mdwn
delete mode 100644 unsorted/TranslatorWishList.mdwn
(limited to 'hurd/running/debian')
diff --git a/grub.mdwn b/grub.mdwn
new file mode 100644
index 00000000..a63ad181
--- /dev/null
+++ b/grub.mdwn
@@ -0,0 +1,72 @@
+# [GRUB](http://www.gnu.org/software/grub/)
+
+This section complements the [[InstallNotes]] with complete information regarding the GRUB boot loader. The syntax is different from Lilo's and so to scratch my own itch I'm creating this quick reference. The [Grub manual](http://www.gnu.org/software/grub/manual/grub.html) is another good reference.
+
+* update-grub is **Debian specific** and very nice. It will automatically create a /boot/grub/menu.lst file for the kernels in /boot/. It will also append a manually configured set for other partitions like the GNU/Hurd.
+* grub-floppy is a **Debian specific** boot floppy creation script.
+* mkbimage is a **Debian specific** boot disk image creation script.
+* contains a Debian packaged makefile for creating CD & floppy images. Looks like it doesn't work properly. If you fix it, please send patches to the maintainer.
+* essential GRUB commands & disk syntax
+ * root
+ * kernel
+ * module
+ * boot
+* sample file
+
+ title GNU/Linux
+ root (hd0,11)
+ kernel /boot/vmlinuz-2.4.18 root=/dev/hda12 ro
+ initrd /boot/initrd.img-2.4.18
+ savedefault
+
+ title GNU
+ root (hd0,15)
+ kernel /boot/oskit-mach root=device:hd0s16 --
+ module /hurd/ext2fs.static \
+ --multiboot-command-line=${kernel-command-line} \
+ --host-priv-port=${host-port} \
+ --device-master-port=${device-port} \
+ --exec-server-task=${exec-task} \
+ -T typed ${root} $(task-create) $(task-resume)
+ module /lib/ld.so.1 /hurd/exec $(exec-task=task-create)
+ savedefault
+
+ title DOS
+ rootnoverify (hd0,0)
+ chainloader +1
+
+-- [[Main/GrantBow]] - 01 Oct 2002
-- [[Main/GrantBow]] - 22 Dec 2002
+
+Another example, just as good, but a lot easier to read. The backslash at the end of each line is to "escape" the enter-key. So make sure there are no spaces following the backslashes!
+
+ title GNU/Linux (Linux 2.4.18)
+ root (hd0,11)
+ kernel /boot/vmlinuz-2.4.18 root=/dev/hda12 ro
+ initrd /boot/initrd.img-2.4.18
+ savedefault
+
+ title GNUmach 1.3
+ root (hd0,1)
+ kernel /boot/gnumach.gz root=device:hd0s2
+ module /hurd/ext2fs.static --readonly \
+ --multiboot-command-line=${kernel-command-line} \
+ --host-priv-port=${host-port} \
+ --device-master-port=${device-port} \
+ --exec-server-task=${exec-task} \
+ -T typed ${root} $(task-create) $(task-resume)
+ module /lib/ld.so.1 /hurd/exec $(exec-task=task-create)
+
+ title GNUmach 1.90 (CVS)
+ root (hd0,1)
+ kernel /boot/oskit-mach.gz root=device:hd0s2 --
+ module /hurd/ext2fs.static --readonly \
+ --multiboot-command-line=${kernel-command-line} \
+ --host-priv-port=${host-port} \
+ --device-master-port=${device-port} \
+ --exec-server-task=${exec-task} \
+ -T typed ${root} $(task-create) $(task-resume)
+ module /lib/ld.so.1 /hurd/exec $(exec-task=task-create)
+
+Note the differences between GNUmach and OSKit-Mach. The latter **needs** the two dashes after the root specification!
+
+-- [[Main/JoachimNilsson]] - 09 Nov 2002
diff --git a/grub/tftp_boot.mdwn b/grub/tftp_boot.mdwn
new file mode 100644
index 00000000..8e307b4f
--- /dev/null
+++ b/grub/tftp_boot.mdwn
@@ -0,0 +1,42 @@
+## Advanced Grub
+
+[Grub](http://www.gnu.org/software/grub/) is a capable boot loader. This document is intended to capture some of its most interesting features and try to explain them a bit better than the texinfo documentation.
+
+### Debian Grub
+
+The Debian grub packages do not have networking enabled, so you have to apt-get the source, modify the debian/rules file to include --enable-network-card and dpkg-buildpackage to get a .deb of grub that supports TFTP.
+
+1. cd /usr/src/debian
+2. apt-get source grub
+3. cd grub-\_VERSION\_
+4. Add `--enable-tulip` or similar for your NIC to the `./configure` line of the `configure-stamp` target in the `debian/rules` file.
+5. `dpkg-buildpackage` (as `root`)
+6. `cd ..`
+7. `dpkg -i grub*.deb`
+8. cp /lib/grub/\_ARCH\_/\* /boot/grub/, e.g., _ARCH_ is `i386-pc`
+9. Edit your `/boot/grub/menu.lst` (see below)
+10. If your boot disk is `/dev/hda` ==> `grub-install (hd0)`
+
+### TFTP Boot
+
+Using trivial ftp to load a kernel is one of the best features of Grub. Here is how it is done.
+
+The `menu.lst` can look something like this:
+
+ ifconfig --address=192.168.1.2 --server=192.168.1.1
+ root (nd)
+ kernel /gnu/boot/oskit-mach.gz root=device:hd0s2 --
+ root (hd0,1)
+ module /hurd/ext2fs.static \
+ --multiboot-command-line=${kernel-command-line} \
+ --host-priv-port=${host-port} \
+ --device-master-port=${device-port} \
+ --exec-server-task=${exec-task} \
+ -T typed ${root} $(task-create) $(task-resume)
+ module /lib/ld.so.1 /hurd/exec $(exec-task=task-create)
+
+**Note: Make sure there are NO spaces after the trailing backslases (\\)!!**
+
+For more information on GNUmach modules lines and installation setup, see [[Hurd/InstallNotes]]
+
+-- [[Main/JoachimNilsson]] - 13 Apr 2005
diff --git a/hurd/libstore.mdwn b/hurd/libstore.mdwn
index ab649ebc..6b81691b 100644
--- a/hurd/libstore.mdwn
+++ b/hurd/libstore.mdwn
@@ -1,4 +1,5 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[meta copyright="Copyright © 2007, 2008, 2009 Free Software Foundation,
+Inc."]]
[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
@@ -31,3 +32,6 @@ device node below `/dev`...
At you can find some effort to make
some crypto store.
+
+At , another package
+can be found.
diff --git a/hurd/running/debian/CrossInstall.mdwn b/hurd/running/debian/CrossInstall.mdwn
index 9a07424e..1cde150c 100644
--- a/hurd/running/debian/CrossInstall.mdwn
+++ b/hurd/running/debian/CrossInstall.mdwn
@@ -34,7 +34,7 @@ Now the program starts retrieving all the necessary base packages.
### Preparing to reboot
-When all packages have been extracted we must prepare [[GrubNotes]] for the Hurd when we reboot. Add the below entry to your `/boot/grub/menu.lst` file to boot the Hurd in single user mode (-s). Single user mode is needed only for the two reboots when running the Native Install.
+When all packages have been extracted we must prepare [[GRUB]] for the Hurd when we reboot. Add the below entry to your `/boot/grub/menu.lst` file to boot the Hurd in single user mode (-s). Single user mode is needed only for the two reboots when running the Native Install.
title GNU (kernel GNUmach 1.3)
root (hd0,2)
diff --git a/hurd/running/debian/after_install.mdwn b/hurd/running/debian/after_install.mdwn
index b795fd2b..4cdcaea9 100644
--- a/hurd/running/debian/after_install.mdwn
+++ b/hurd/running/debian/after_install.mdwn
@@ -35,7 +35,7 @@ In order to use DHCP, you need to install the `dhcp-client` package and run `dhc
You surely want grub to have a nice menu entry able to boot GNU, instead of
typing a boring arcane. There are Debian-specific scripts that may help
-you. See the [[GrubNotes]] for this.
+you. See [[GRUB]]'s page for this.
# Setup `apt-get`
diff --git a/hurd/running/distrib.mdwn b/hurd/running/distrib.mdwn
index b0a6badd..935c0c2d 100644
--- a/hurd/running/distrib.mdwn
+++ b/hurd/running/distrib.mdwn
@@ -30,8 +30,8 @@
- - [[GrubNotes]]
- - A quick reference and explanation. There's also a topic for the new [[GrubConf]].
+ - [[GRUB]]
+ - A quick reference and explanation.
diff --git a/hurd/running/qemu.mdwn b/hurd/running/qemu.mdwn
index 7e4816f5..f13ef5c8 100644
--- a/hurd/running/qemu.mdwn
+++ b/hurd/running/qemu.mdwn
@@ -23,7 +23,7 @@ volunteers and may not have been tested extensively.
# What is Needed to create a QEMU image
1. First thing is to install [[/QEMU]].
-2. A [grub](http://www.gnu.org/software/grub/) boot disk for the floppy disk image needed for booting. The [0\.97 version](ftp://alpha.gnu.org/gnu/grub/grub-0.97-i386-pc.ext2fs) works fine. I downloaded it an renamed to `floppy.img`. Alternatively, the Debian grub-disk package (up till version 0.97-28) is fine as well.
+2. A [[grub]] boot disk for the floppy disk image needed for booting. The [0\.97 version](ftp://alpha.gnu.org/gnu/grub/grub-0.97-i386-pc.ext2fs) works fine. I downloaded it an renamed to `floppy.img`. Alternatively, the Debian grub-disk package (up till version 0.97-28) is fine as well.
3. You will need a [Debian/Hurd installation CD](http://www.debian.org/ports/hurd/hurd-cd). K16 works fine.
diff --git a/hurd/translator.mdwn b/hurd/translator.mdwn
index 0823f0db..0cfcc5fa 100644
--- a/hurd/translator.mdwn
+++ b/hurd/translator.mdwn
@@ -73,123 +73,7 @@ available.
* ...
-# Translator wishlist
-
-* [[devfs]]
-
-* FUSE(fuse.sourceforge.net/) compatilbility library. : just modify FUSE apps a and compile little to work as translator :-)
-
-* File Finder. (uses find, grep, a combination or a custom command (htdig, mp3 info)
- * Files found will be available under one directory and then can be used like a normal directory
- * usefull to generate Albums, Share only resulting files over the et, etc..
- * The filefinder can be scheduled or can be connected over some ipc like dbus to the VFS system if any to keep a watch for new files.
-
-* GNOKII, BitPim and openobex as translators
- * grep through your SMSs!
- * share your addressbook!
- * "Attach" that funny SMS/MMS to your email.
- * "svn commit" your joke collection :-D
-
-* Real Language Translator [[br]]
- * cat /usr/translator/de-en/usr/share/doc/something.txt should take /usr/share/doc/something.txt , submit it to google's website and bring back results.
-
-* Mozilla Bookmarks = del.ici.ous
- * Need more explanation ? ;-)
-
-*
- * having a directory structure for a file can allow to "svn commit" the hnb document in a more "node-safe" manner, thus allowing multiple people to work on the same hnb document.
- * This must be fairly easy as HNB can already export to XML and XMLfs already exists.
-
-* DavFS
- * Just setup a 'WebDav share' as a directory. The implimentation of the protocol is already available in nautilus and konqueror.
-
-* Compiled form of your project
- * you have your project in /somedir/project with source in /somedir/project/src .. /somedir/project/bin should always have the compiled version.. is it possible?
- * The source has to have a MakeFile.
- * creating /somedir/project/bin-somearch should aotomatically crosscompile
- * Seems feasible for a small project.
-
-* Report generation FrameWork - an idea to be hugged by app developers..not kernel developers.
- * You have financial data in some Spreadsheet like format in /yourFinance directory
- * You add report templates to /yourFinance/repTemplates
- * Once you save data in /yourFinance the next cat /yourFinance/reports/areportname will give you an uptodate report.
- * This will be usefull for any purpose including serving by static page web servers, sharing over samba/nfs/ftp etc.!
- * The advantage is any save to the spreadsheet will update the report.. not just from one software.
-
-* SVN (Subversion suite)
- * like [[cvsfs]]. /svndir/version/version-no should automatically have subversion
- * I think it is nice to write a generalised version control system framework library which will help in writing version control translators and other tools easily.
-
-* Flexi-acls
- * First of all - Can this be done? : A translator bound to a directory must be able to access the contents of the directory which would have been accessible in the absence of the translator..
- * This will enable to wirte translators that can implement custom "Access Control Lists". Just imagine having advanced ACLs even if underlying FileSystem is dumb! Imagine changing the type of ACLs implemented with Just two commands - one to unattach previous translator and the next to attach a different ACL translator! The ACLs themselves may be stored in a different directory
-
-* The translator manager!
- * Some translators will need to be inserted automatically - like for eg: hardware drivers ..
- * Each hardware translator will pubish its capabilities.
- * The "top" translator will query the capabilities of different hardware and match capabilities with the "slave" translators. That is it's only Job.
- * The control is then handed over to the slave translator.
- * The ranking not only looks who can handle the "most" capabilites of the hardware. If it finds that multiple translators can handle the same hardware, It will use other parameters to choose between them.. like may be the size in memory? The revision date? Stability (inferred from version number)? And to go to the extreme, the profiling data of the driver ;-P
- * Advantage : The best driver wins!
-
-* An eg. Skip it if you understood the above :-):
- * You have a driver that can handle VGA + SVGA + Super3d acceleration + Particle graphics + Works for nvidea card.
- * You have a driver that can handle SVGA + VGA .
- * You have a driver that can handle VGA.
- * Case 1: Your card: A VGA card with some extra fonts..
- * First the VGA driver will be quireied .. ok can handle essential capability.
- * Next SVGA driver: can handle but has extra module.. unnecassary weight .
- * The Nvidia driver: can handle , but again unnecassary weight : ruled out.
- * Winner : VGA driver:
- * Case 2: Your card An SVGA card:
- * First the VGA driver will be quireied .. ok can handle one essential capability.
- * Next SVGA driver: can handle essential and one extra capability no extra weight..
- * The Nvidia driver: can handle , but unnecassary weight : ruled out.
- * Winner : SVGA driver..
- * Case 3 : You have an VGA .. but no VGA driver .. then the SVGA driver would win.
-
-* Sound Server
- * /ahsa - stands for Advanced HURD sound architecture :-) Just a temporary name .. for fun.
- * /ahsa/out - directory wich will hold "plug"s where apllications come and join the server .. see below.
- * /ahsa/out/mixer - main mixer
- * /ahsa/out/nextfree - the file when "cat"ed gives the number of the next free plug
- * /ahsa/plugins/ - info about available plugins
- * /ahsa/out/[1..n]/ - dynamically generated directories for applications to plug on..
- * /ahsa/out/[1..n]/data this is where you should do a "cat somerawsoundfile>/ahsa/out/`cat /ahsa/nextfree`/data"
- * /ahsa/out/[1..n]/plugins - the plugin stack .. volume is also a plugin..
- * /ahsa/out/[1..n]/plugins/[1..m]/ - echo "plugin param1 param2 param3" > /ahsa/out/[1..n]/plugins/`cat /ahsa/out/[1..n]/plugins/nextfree`/add
- * /ahsa/out/[1..n]/plugins/[1..m]/params/{param1.. paramn}
- * /ahsa/out/[1..n]/data.out - can be catted to get data processed through the server
- * /ahsa/in - similar to /ahsa/out .. with except for an extra file to choose input devices.
- * /ahsa/devs/{1..n} - devices detected .. can be dynamic .. there are usb soundcards and and midi devices.
- * /ahsa/out/[1..n]/plugins/[1..m]/0/params/dev
- * Dont get tempted for :/ahsa/out/[1..n]/params/{rate, channels, and other stuff}
- * that goes into /ahsa/out/[1..n]/plugins/0/params if /ahsa/out/[1..n]/plugins/0/detected == "headerless audio"
- * There are a lot more things I can continue about the "sound server" .. The Ideas simply dont seem to exhaust..
- * Some features/advantages
- * set output's translator plugin as ordinary text -- have text to speech conversion done by sound server!
- * Create and apply plugin presets by simply copying directories!
- * Me getting dizzy thinking of the zillion more advantages.
- * If you are really doing some ordinary output , all you need to do is "cat" data into next free "plug" and everything will be autodetected including the format of the data and sent to the final sound "merge"r
- * Dizzy ...
-
-* /usr/share/menu !!!! extension for package management idea ..
- * cat mymenuitem.menu >> /usr/share/menu/menu
- * cat /usr/share/menu/debian/kde ... :-)
-
-* Spam/Malware Control
- * /usr/antimalware/ - put your mail here.. it will automatically be scanned. when finished it will vanish from here ..
- * /usr/antimalware/clean - ... and pop out from here
- * /usr/antimalware/malware - or here.
-
-* NetDevice
- * !JustImagine(tm)... settrans -ac /netdevices /hurd/netdevfs - [ host | net ]
- * One can access device files remotely
- * This could be acheived by allowing translators talk to one another over a network
- * This will need translators to catch and handle ioctls (if there is such a thing in HURD).
- * The device server which will listen to requests from the translators can be run even on a Linux machine!!!
- * !JustImagine(tm)... accessing the crwriter/webcam on that GNU/Linux machine on the network using cdrecord of your local hurd machine!
- * !JustImagine(tm)... running GNU/HURD on a minimalistic GNU/Linux(but with all the drivers) through a specially modified and optimised Qemu. The device server runs on the host machine, and the client translators access over the virtual network created by Qemu. You got most of the drivers for free!
-
-* Emacs File VFS
- * I came to know from my Emacs loving friend that there are lots of VFS handlers in Emacs.. I was wondering if there can be translator which can tap into these Emacs VFS handlers.
+# Translator Wishlists
+
+ * [[wishlist_1]]
+ * [[wishlist_2]]
diff --git a/hurd/translator/wishlist_1.mdwn b/hurd/translator/wishlist_1.mdwn
new file mode 100644
index 00000000..6a4d591a
--- /dev/null
+++ b/hurd/translator/wishlist_1.mdwn
@@ -0,0 +1,129 @@
+[[meta copyright="Copyright © 2007, 2008, 2009 Free Software Foundation,
+Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+
+* [[devfs]]
+
+* FUSE(fuse.sourceforge.net/) compatilbility library. : just modify FUSE apps a and compile little to work as translator :-)
+
+* File Finder. (uses find, grep, a combination or a custom command (htdig, mp3 info)
+ * Files found will be available under one directory and then can be used like a normal directory
+ * usefull to generate Albums, Share only resulting files over the et, etc..
+ * The filefinder can be scheduled or can be connected over some ipc like dbus to the VFS system if any to keep a watch for new files.
+
+* GNOKII, BitPim and openobex as translators
+ * grep through your SMSs!
+ * share your addressbook!
+ * "Attach" that funny SMS/MMS to your email.
+ * "svn commit" your joke collection :-D
+
+* Real Language Translator [[br]]
+ * cat /usr/translator/de-en/usr/share/doc/something.txt should take /usr/share/doc/something.txt , submit it to google's website and bring back results.
+
+* Mozilla Bookmarks = del.ici.ous
+ * Need more explanation ? ;-)
+
+*
+ * having a directory structure for a file can allow to "svn commit" the hnb document in a more "node-safe" manner, thus allowing multiple people to work on the same hnb document.
+ * This must be fairly easy as HNB can already export to XML and XMLfs already exists.
+
+* DavFS
+ * Just setup a 'WebDav share' as a directory. The implimentation of the protocol is already available in nautilus and konqueror.
+
+* Compiled form of your project
+ * you have your project in /somedir/project with source in /somedir/project/src .. /somedir/project/bin should always have the compiled version.. is it possible?
+ * The source has to have a MakeFile.
+ * creating /somedir/project/bin-somearch should aotomatically crosscompile
+ * Seems feasible for a small project.
+
+* Report generation FrameWork - an idea to be hugged by app developers..not kernel developers.
+ * You have financial data in some Spreadsheet like format in /yourFinance directory
+ * You add report templates to /yourFinance/repTemplates
+ * Once you save data in /yourFinance the next cat /yourFinance/reports/areportname will give you an uptodate report.
+ * This will be usefull for any purpose including serving by static page web servers, sharing over samba/nfs/ftp etc.!
+ * The advantage is any save to the spreadsheet will update the report.. not just from one software.
+
+* SVN (Subversion suite)
+ * like [[cvsfs]]. /svndir/version/version-no should automatically have subversion
+ * I think it is nice to write a generalised version control system framework library which will help in writing version control translators and other tools easily.
+
+* Flexi-acls
+ * First of all - Can this be done? : A translator bound to a directory must be able to access the contents of the directory which would have been accessible in the absence of the translator..
+ * This will enable to wirte translators that can implement custom "Access Control Lists". Just imagine having advanced ACLs even if underlying FileSystem is dumb! Imagine changing the type of ACLs implemented with Just two commands - one to unattach previous translator and the next to attach a different ACL translator! The ACLs themselves may be stored in a different directory
+
+* The translator manager!
+ * Some translators will need to be inserted automatically - like for eg: hardware drivers ..
+ * Each hardware translator will pubish its capabilities.
+ * The "top" translator will query the capabilities of different hardware and match capabilities with the "slave" translators. That is it's only Job.
+ * The control is then handed over to the slave translator.
+ * The ranking not only looks who can handle the "most" capabilites of the hardware. If it finds that multiple translators can handle the same hardware, It will use other parameters to choose between them.. like may be the size in memory? The revision date? Stability (inferred from version number)? And to go to the extreme, the profiling data of the driver ;-P
+ * Advantage : The best driver wins!
+
+* An eg. Skip it if you understood the above :-):
+ * You have a driver that can handle VGA + SVGA + Super3d acceleration + Particle graphics + Works for nvidea card.
+ * You have a driver that can handle SVGA + VGA .
+ * You have a driver that can handle VGA.
+ * Case 1: Your card: A VGA card with some extra fonts..
+ * First the VGA driver will be quireied .. ok can handle essential capability.
+ * Next SVGA driver: can handle but has extra module.. unnecassary weight .
+ * The Nvidia driver: can handle , but again unnecassary weight : ruled out.
+ * Winner : VGA driver:
+ * Case 2: Your card An SVGA card:
+ * First the VGA driver will be quireied .. ok can handle one essential capability.
+ * Next SVGA driver: can handle essential and one extra capability no extra weight..
+ * The Nvidia driver: can handle , but unnecassary weight : ruled out.
+ * Winner : SVGA driver..
+ * Case 3 : You have an VGA .. but no VGA driver .. then the SVGA driver would win.
+
+* Sound Server
+ * /ahsa - stands for Advanced HURD sound architecture :-) Just a temporary name .. for fun.
+ * /ahsa/out - directory wich will hold "plug"s where apllications come and join the server .. see below.
+ * /ahsa/out/mixer - main mixer
+ * /ahsa/out/nextfree - the file when "cat"ed gives the number of the next free plug
+ * /ahsa/plugins/ - info about available plugins
+ * /ahsa/out/[1..n]/ - dynamically generated directories for applications to plug on..
+ * /ahsa/out/[1..n]/data this is where you should do a "cat somerawsoundfile>/ahsa/out/`cat /ahsa/nextfree`/data"
+ * /ahsa/out/[1..n]/plugins - the plugin stack .. volume is also a plugin..
+ * /ahsa/out/[1..n]/plugins/[1..m]/ - echo "plugin param1 param2 param3" > /ahsa/out/[1..n]/plugins/`cat /ahsa/out/[1..n]/plugins/nextfree`/add
+ * /ahsa/out/[1..n]/plugins/[1..m]/params/{param1.. paramn}
+ * /ahsa/out/[1..n]/data.out - can be catted to get data processed through the server
+ * /ahsa/in - similar to /ahsa/out .. with except for an extra file to choose input devices.
+ * /ahsa/devs/{1..n} - devices detected .. can be dynamic .. there are usb soundcards and and midi devices.
+ * /ahsa/out/[1..n]/plugins/[1..m]/0/params/dev
+ * Dont get tempted for :/ahsa/out/[1..n]/params/{rate, channels, and other stuff}
+ * that goes into /ahsa/out/[1..n]/plugins/0/params if /ahsa/out/[1..n]/plugins/0/detected == "headerless audio"
+ * There are a lot more things I can continue about the "sound server" .. The Ideas simply dont seem to exhaust..
+ * Some features/advantages
+ * set output's translator plugin as ordinary text -- have text to speech conversion done by sound server!
+ * Create and apply plugin presets by simply copying directories!
+ * Me getting dizzy thinking of the zillion more advantages.
+ * If you are really doing some ordinary output , all you need to do is "cat" data into next free "plug" and everything will be autodetected including the format of the data and sent to the final sound "merge"r
+ * Dizzy ...
+
+* /usr/share/menu !!!! extension for package management idea ..
+ * cat mymenuitem.menu >> /usr/share/menu/menu
+ * cat /usr/share/menu/debian/kde ... :-)
+
+* Spam/Malware Control
+ * /usr/antimalware/ - put your mail here.. it will automatically be scanned. when finished it will vanish from here ..
+ * /usr/antimalware/clean - ... and pop out from here
+ * /usr/antimalware/malware - or here.
+
+* NetDevice
+ * !JustImagine(tm)... settrans -ac /netdevices /hurd/netdevfs - [ host | net ]
+ * One can access device files remotely
+ * This could be acheived by allowing translators talk to one another over a network
+ * This will need translators to catch and handle ioctls (if there is such a thing in HURD).
+ * The device server which will listen to requests from the translators can be run even on a Linux machine!!!
+ * !JustImagine(tm)... accessing the crwriter/webcam on that GNU/Linux machine on the network using cdrecord of your local hurd machine!
+ * !JustImagine(tm)... running GNU/HURD on a minimalistic GNU/Linux(but with all the drivers) through a specially modified and optimised Qemu. The device server runs on the host machine, and the client translators access over the virtual network created by Qemu. You got most of the drivers for free!
+
+* Emacs File VFS
+ * I came to know from my Emacs loving friend that there are lots of VFS handlers in Emacs.. I was wondering if there can be translator which can tap into these Emacs VFS handlers.
diff --git a/hurd/translator/wishlist_2.mdwn b/hurd/translator/wishlist_2.mdwn
new file mode 100644
index 00000000..3ea68999
--- /dev/null
+++ b/hurd/translator/wishlist_2.mdwn
@@ -0,0 +1,189 @@
+## Introduction
+
+The idea behind file system translators is a powerful concept which hasn't recieved much attention in the mainstream computing world. So here is a list of interesting translators I've been able to dream up. I'm sure there are many more ideas floating around out there, so add them to the list!
+
+The [ferris project](http://witme.sourceforge.net/libferris.web/features.html) has some great ideas and code in the area of userspace dynamic filesystems, as has the [FUSE project](http://fuse.sourceforge.net/).
+
+## Audio\_cdfs
+
+A translator which produces a directory of \*.wav files when you have an audio CD in the drive.
+
+## Ogg
+
+This translator could be a sub-directory of the Audio\_cdfs translator and it would translate the \*.wav files into Ogg Vorbis/MP3 format.
+
+## CDDB
+
+Of course it would be a lot nicer if the above two translators didn't name their files something worthless like track001.ogg. So we would want a translator which would hook up with a database on the web and produce meaningful file names.
+
+## Crypto
+
+A cryptographic/steganographic seem like a nice match with the concept of user-land file systems. I like the idea of something like `settrans -a /secure stegfs --mpeg file001.mpg`
+
+## Revision control
+
+All of the empty space on your drive is now being wasted. Why not have a revision control translator which tracks changes to your documents? See also [this guy](http://www.linuxjournal.com/article.php?sid=5976). And then you'd do something like `cd /time-machine/2003/sept/14/` to see what your system looked like on the 14th of septempber 2003.
+
+## CVSFS
+
+See [cvsFS for Linux](http://cvsfs.sourceforge.net/). This provides a package which presents the CVS contents as mountable file system. It allows to view the versioned files as like they were ordinary files on a disk. There is also a possibility to check in/out some files for editing. A read-only version has been written by Stefan Siegl and is available at [Berlios](http://cvs.berlios.de/cgi-bin/viewcvs.cgi/cvsfs4hurd/cvsfs/).
+
+## tar and gzip
+
+Rumor has it that they are on the way. Actually, a tar + gzip/bzip2 translator does exist (although it hasn't been used much...) : see [the Hurdextras project](http://savannah.nongnu.org/projects/hurdextras/) on Savannah.
+
+## ROM
+
+How about a translator which makes it look like you can write to read only media (like CDs), or change files which I don't have permission to change. This translator would make it seem like you could copy files to places where you normally couldn't. Think about combining this translator with the ftp translator and the tar and gzip translators. (cd /ftp/gnu.org/gnome.tar.gz/writes\_allowed; make install). It could be that unionfs does this very thing.
+
+## Super\_FIFO
+
+It's like a named pipe which is smart enough to start a process everytime something new tries to read from it. For example, let's say I have a script that reads in a JPEG image and spits out a smaller thumbnail \*.jpg to STDOUT. With a standard fifo (`mknod -p fifo`) this would almost works (`script big.jpg > fifo`). But what if there are two processes trying to read the fifo at once? Ick. And of course the standard way only works once without rerunning the command. I'm not quite sure what the syntax should look like, but I'm sure someone out there has a great idea waiting to happen.
+
+## Perl
+
+Perl is a wonderful language for hacking together something useful in a short amount of time. No concept is complete without being able to use it in a perl one-liner. And that goes for Hurd translators too. Right?
+
+ #!/usr/bin/perl
+ use Hurd::translator;
+
+ #file named "two" can produce an endless supply of twos, etc. (a la /dev/zero)
+ my $i=0;
+ for $filename ([zero one two three four])
+ {
+ $libtrivfsread_codehash{$filename}=
+ sub{ $num_bytes=shift; my $data=$i; return chr($data) x $num_bytes; };
+ #that's a hash of references to closures
+ $i++;
+ }
+ translator_startup();
+
+A Perl translator has been started by [John Edwin Tobey](http://john-edwin-tobey.org/Hurd/) (pith).
+
+## Source code
+
+Here's a crazy thought. How about a translator for source code. You have a C source file like `hello.c` which is your normal everyday file. But there's a translator sitting underneath, so when you `cd hello.c` you get a directory with files like `main()` which represent the subroutines in `hello.c`. And of course you should be able to edit/remove those and have it modify the original source.
+
+## Libraries
+
+Here's an [idea](http://www.circlemud.org/~jelson/software/fusd/docs/node13.html) from the people making [userspace drivers in Linux](http://www.circlemud.org/~jelson/software/fusd/):
+
+* "One particularly interesting application of FUSD that we've found very useful is as a way to let regular user-space libraries export device file APIs. For example, imagine you had a library which factored large composite numbers. Typically, it might have a C interface--say, a function called `int *factorize(int bignum)`. With FUSD, it's possible to create a device file interface--say, a device called `/dev/factorize` to which clients can `write(2)` a big number, then `read(2)` back its factors.
+
+* This may sound strange, but device file APIs have at least three advantages over a typical library API. First, it becomes much more language independent--any language that can make system calls can access the factorization library. Second, the factorization code is running in a different address space; if it crashes, it won't crash or corrupt the caller. Third, and most interestingly, it is possible to use `select(2)` to wait for the factorization to complete. `select(2)` would make it easy for a client to factor a large number while remaining responsive to other events that might happen in the meantime. In other words, FUSD allows normal user-space libraries to integrate seamlessly with UNIX's existing, POSIX-standard event notification interface: `select(2)`."
+
+## Mail
+
+Am I off my rocker, or does an IMAP/POP translator sound like a good idea? It would make your remote mail servers look like local ones. Or what about a translator that makes a mbox format mail spool look like a directory. Can anyone think of a good use for an SMTP translator?
+
+## UUEncode
+
+How about a UUEncode translator for those places you can only store ASCII. Combine this with a NNTP translator and store your data in someone's Usenet archive. Or since, (as far as I know), there are no size limitations on file names in the Hurd, why not have a filesystem translator whose underlying store is a file name. (Now ls becomes cat).
+
+## Computation
+
+This is from the revenge of the command-line department. Make a directory translator whose contents are a result of the computation specified in the directory name. Here's an example...
+
+ $ settrans -a /comp /hurd/computationfs
+ $ cd "/comp/3+4"
+ $ ls -l
+ total 0
+ -rw-r--r-- 1 nobody users 0 Oct 16 11:41 7
+ $
+ $ cd "/comp/sqrt(2)"
+ $ ls -l
+ total 0
+ -rw-r--r-- 1 nobody users 0 Oct 16 11:42 1.4142135623731
+ $
+
+...etc. Now think about your favorite GUI HTML editor and using File->Open on the following directory name, ``"/comp/for i in $( find / -name *.html ); do ln -s $i `basename $i`;done"`` Which would produce a directory listing with soft links to all of the \*.html files on your system. You could have all of the comforts of the shell from within that little File->Open dialog box.
+
+## Other
+
+Just found Wolfgang J�hrling's translator [wishlist](http://www.8ung.at/shell/trans.html).
+
+## Bochs
+
+A translator which works with [Bochs](http://bochs.sourceforge.net/) disk images would be nice.
+
+## Rollover
+
+A translator that uses a circular buffer to store log files. The translated node only contains the last N (mega,kilo)bytes.
+
+## Birthday
+
+A translator that provides an interface into the birthday program.
+
+You can cat your calendar, eg. bd/calendar/today bd/calendar/this-week or bd/calendar/this-month.
+
+And you could write new events into files located in bd/events/DATE/event-name.
+
+DATE is of the format the birthday expects DD/MM/YYYY.
+
+The contents of the file are any or none of the following birthday options: ann (An anniversary), bd (A birthday), ev (Some other event), wN (Warn N days in advance of date), toDATE (Event lasts until this DATE), forDAYS (Event runs for DAYS).
+
+You can optionally just edit the bd/birthdays file if you want to edit the configuration file by hand. It might make sense to write changes from bd/birthdays into ~/.birthdays.
+
+ $ settrans -c bd /hurd/birthday -f ~/.birthdays
+ $ ls bd/
+ birthdays calendar events
+ $ find bd -print
+ bd
+ bd/calendar
+ bd/calendar/daily
+ bd/calendar/this-week
+ bd/calendar/this-month
+ bd/events
+ bd/birthdays
+ $
+
+## LVM
+
+A translator to access block devices from Linux's [Logical Volume Management](http://www.tldp.org/HOWTO/LVM-HOWTO/) would be an useful addition.
+
+ # settrans -cap /dev/VolumeGroup0 /hurd/lvm /dev/PhysicalVolume0 /dev/PhysicalVolume1 ...
+ # ls /dev/VolumeGroup0/
+ home
+ var
+ # settrans -cap /home /hurd/ext2fs /dev/VolumeGroup0/home
+ # settrans -cap /var /hurd/ext2fs /dev/VolumeGroup0/var
+
+Probably both [LVM2](http://sourceware.org/lvm2/) and the [Device-mapper](http://sourceware.org/dm/) need to be ported.
+
+## bridging translator
+
+A [bridging](http://bridge.sourceforge.net/faq.html) translator could improve the Hurd's networking facilities.
+
+ # settrans -cap /dev/br0 /hurd/bridge -i eth0 -i eth1 ...
+ # settrans -cap /servers/socket/2 /hurd/pfinet -i /dev/br0 -a ... -g ... -m ...
+
+Perhaps Linux's bridging code and [utilities](http://bridge.sourceforge.net/) can be ported (or glued in) or code from one of the BSDs.
+
+## SSH translator
+
+Presenting remote file systems through SSH similar to what gnome-vfs does.
+
+## SMB translator
+
+Presenting remote file systems through Samba similar to what gnome-vfs does. Guiseppe Scrivano has worked on this and smbfs is available at [hurdextras](http://savannah.nongnu.org/cgi-bin/viewcvs/hurdextras/smbfs/).
+
+## Crontab translator
+
+Presenting a user's crontab in a filesystem where cron entries are files.
+
+## globlink
+
+Firmlink to a file according to a filename matching pattern. When a file goes away, the next file that is matched is automatically linked to.
+
+ $ settrans -ac libfoo.so /hurd/globlink '/lib/libfoo*'
+
+## alphabetfs
+
+Organize a large group of files by their first letter. Present one subdirectory for each letter in the alphabet.
+
+## fsysoptsctl
+
+Send an fsysopts command to a set of translators. When you have a directory full of translators and you want to send each of them the same runtime option, this translator can do it for you.
+
+ $ settrans -ac all /hurd/fsysoptsctl '/tmp/mystuff/*'
+ $ fsysopts all --update
diff --git a/unsorted/ABITransitionStatus.mdwn b/unsorted/ABITransitionStatus.mdwn
deleted file mode 100644
index 123e8f8c..00000000
--- a/unsorted/ABITransitionStatus.mdwn
+++ /dev/null
@@ -1,9 +0,0 @@
-Several transitions have occured recently.
-
-* [ABI Switch](http://lists.debian.org/debian-hurd/2002/debian-hurd-200204/msg00096.html) from April 17, 2002
-
-* [Phase I accomplished](http://lists.debian.org/debian-hurd/2002/debian-hurd-200204/msg00157.html) from April 26, 2002
-
-* [status of the ABI transition](http://lists.debian.org/debian-hurd/2002/debian-hurd-200205/msg00242.html) from May 15, 2002
-
--- [[Main/GrantBow]] - 15 May 2002
diff --git a/unsorted/AdvancedGrubUsage.mdwn b/unsorted/AdvancedGrubUsage.mdwn
deleted file mode 100644
index 8e307b4f..00000000
--- a/unsorted/AdvancedGrubUsage.mdwn
+++ /dev/null
@@ -1,42 +0,0 @@
-## Advanced Grub
-
-[Grub](http://www.gnu.org/software/grub/) is a capable boot loader. This document is intended to capture some of its most interesting features and try to explain them a bit better than the texinfo documentation.
-
-### Debian Grub
-
-The Debian grub packages do not have networking enabled, so you have to apt-get the source, modify the debian/rules file to include --enable-network-card and dpkg-buildpackage to get a .deb of grub that supports TFTP.
-
-1. cd /usr/src/debian
-2. apt-get source grub
-3. cd grub-\_VERSION\_
-4. Add `--enable-tulip` or similar for your NIC to the `./configure` line of the `configure-stamp` target in the `debian/rules` file.
-5. `dpkg-buildpackage` (as `root`)
-6. `cd ..`
-7. `dpkg -i grub*.deb`
-8. cp /lib/grub/\_ARCH\_/\* /boot/grub/, e.g., _ARCH_ is `i386-pc`
-9. Edit your `/boot/grub/menu.lst` (see below)
-10. If your boot disk is `/dev/hda` ==> `grub-install (hd0)`
-
-### TFTP Boot
-
-Using trivial ftp to load a kernel is one of the best features of Grub. Here is how it is done.
-
-The `menu.lst` can look something like this:
-
- ifconfig --address=192.168.1.2 --server=192.168.1.1
- root (nd)
- kernel /gnu/boot/oskit-mach.gz root=device:hd0s2 --
- root (hd0,1)
- module /hurd/ext2fs.static \
- --multiboot-command-line=${kernel-command-line} \
- --host-priv-port=${host-port} \
- --device-master-port=${device-port} \
- --exec-server-task=${exec-task} \
- -T typed ${root} $(task-create) $(task-resume)
- module /lib/ld.so.1 /hurd/exec $(exec-task=task-create)
-
-**Note: Make sure there are NO spaces after the trailing backslases (\\)!!**
-
-For more information on GNUmach modules lines and installation setup, see [[Hurd/InstallNotes]]
-
--- [[Main/JoachimNilsson]] - 13 Apr 2005
diff --git a/unsorted/AptConfOffline.mdwn b/unsorted/AptConfOffline.mdwn
deleted file mode 100644
index c4cc85be..00000000
--- a/unsorted/AptConfOffline.mdwn
+++ /dev/null
@@ -1,28 +0,0 @@
- APT
- {
- /* This file belongs in Debian GNU/Hurd's /etc/apt/apt.conf.offline
- and will be used when running Debian GNU/Linux. This is only
- required when the GNU/Hurd does not have network access. */
-
- Architecture "hurd-i386";
-
- Get::Download-Only "true";
- };
-
- Dir
- {
- /* Use the disc for state information and redirect the status file from
- the /var/lib/dpkg default
- assumes Debian GNU/Hurd mounted on /misc/hurd and /var mounted underneath this if necessary */
-
- // State::lists should be here, the lists subdirectory.
- State "/misc/hurd/var/lib/apt/";
- State::status "/misc/hurd/var/lib/dpkg/status";
-
- // Binary caches will be stored locally
- Cache::archives "/misc/hurd/var/cache/apt/archives/";
- Cache "/tmp/";
-
- // Location of the source list.
- Etc "/misc/hurd/etc/apt/";
- };
diff --git a/unsorted/BootProcess.mdwn b/unsorted/BootProcess.mdwn
deleted file mode 100644
index 17f7bba7..00000000
--- a/unsorted/BootProcess.mdwn
+++ /dev/null
@@ -1,36 +0,0 @@
-Describes the GNU/Hurd boot process.
-
-# Bootloader
-
-[GRUB](http://www.gnu.org/software/grub/) (GRand Unified Bootloader) is the default (and as far as I know the only supported ) bootloader for GNU/Hurd and is the initial process.
-
-GRUB can be used for booting multiple Operating Systems on a given machine. Device naming convention for GRUB is different than that of the Hurd. Where the first partition on the primary IDE drive in GNU/Hurd is hd0s1, in GRUB it is (hd0,0). In the case of GNU/Hurd, the first thing that GRUB loads is kernel image.
-
-Here is a copy of GNU/Hurd multi-user entry from menu.lst. The first two lines are primarily informational and are what get displayed on the GRUB boot menu.
-
- # Entry 2: 1st partition on first HDD
- title GNU/Hurd (IDE 1st partition - hd0s1 multi-user)
- root (hd0,0)
- kernel /boot/gnumach.gz root=device:hd0s1
- module /hurd/ext2fs.static --multiboot-command-line=${kernel-command-line} \
- --host-priv-port=${host-port} \
- --device-master-port=${device-port} \
- --exec-server-task=${exec-task} \
- -T typed ${root} $(task-create) $(task-resume)
- module /lib/ld.so.1 /hurd/exec $(exec-task=task-create)
-
-**_N.B. the escaped new lines above should end in only a back slash, no spaces!_**
-
-The line "root (hd0,0)" tells GRUB where to look for the root partition. Notice that the (hd0,0) is using GRUB naming conventions.
-
-The next line loads the gnumach kernel image itself. Notice here the root=device:hd0s1 argument. This is now using GNU/Hurd device naming convention, telling the Hurd where the root partition exists.
-
-----
-
--- [[Main/BarryDeFreese]] - 29 May 2003
-
-Minor formatting and edit check.
-
-On a side note. The actual description of the GNU/Hurd boot process is a good idea but keeping duplicated information to a bare minimum must be the guide line for a "book" like this. See other topics for more information on Grub configuration for instance.
-
--- [[Main/JoachimNilsson]] - 30 May 2003
diff --git a/unsorted/GNOME.mdwn b/unsorted/GNOME.mdwn
deleted file mode 100644
index 1dbef091..00000000
--- a/unsorted/GNOME.mdwn
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-GNOME can now be ported with the new [[Pthreads]], but is still being worked on.The packages are at
-
-deb ./
-
-The caveats:
-
-Some applications are not yet built, not even all the ones from gnome-core. 'apt-get install gnome-applets gnome-control-center gnome-icon-theme gnome-panel gnome-session metacity nautilus scrollkeeper' (along with the above APT source) should get you started.
-
-See also: [[Xfree86]].
diff --git a/unsorted/GrubNotes.mdwn b/unsorted/GrubNotes.mdwn
deleted file mode 100644
index b0b1fdf5..00000000
--- a/unsorted/GrubNotes.mdwn
+++ /dev/null
@@ -1,70 +0,0 @@
-This section complements the [[InstallNotes]] with complete information regarding the GRUB boot loader. The syntax is different from Lilo's and so to scratch my own itch I'm creating this quick reference. The [Grub manual](http://www.gnu.org/software/grub/manual/grub.html) is another good reference.
-
-* update-grub is **Debian specific** and very nice. It will automatically create a /boot/grub/menu.lst file for the kernels in /boot/. It will also append a manually configured set for other partitions like the GNU/Hurd.
-* grub-floppy is a **Debian specific** boot floppy creation script.
-* mkbimage is a **Debian specific** boot disk image creation script.
-* contains a Debian packaged makefile for creating CD & floppy images. Looks like it doesn't work properly. If you fix it, please send patches to the maintainer.
-* essential GRUB commands & disk syntax
- * root
- * kernel
- * module
- * boot
-* sample file
-
- title GNU/Linux
- root (hd0,11)
- kernel /boot/vmlinuz-2.4.18 root=/dev/hda12 ro
- initrd /boot/initrd.img-2.4.18
- savedefault
-
- title GNU
- root (hd0,15)
- kernel /boot/oskit-mach root=device:hd0s16 --
- module /hurd/ext2fs.static \
- --multiboot-command-line=${kernel-command-line} \
- --host-priv-port=${host-port} \
- --device-master-port=${device-port} \
- --exec-server-task=${exec-task} \
- -T typed ${root} $(task-create) $(task-resume)
- module /lib/ld.so.1 /hurd/exec $(exec-task=task-create)
- savedefault
-
- title DOS
- rootnoverify (hd0,0)
- chainloader +1
-
--- [[Main/GrantBow]] - 01 Oct 2002
-- [[Main/GrantBow]] - 22 Dec 2002
-
-Another example, just as good, but a lot easier to read. The backslash at the end of each line is to "escape" the enter-key. So make sure there are no spaces following the backslashes!
-
- title GNU/Linux (Linux 2.4.18)
- root (hd0,11)
- kernel /boot/vmlinuz-2.4.18 root=/dev/hda12 ro
- initrd /boot/initrd.img-2.4.18
- savedefault
-
- title GNUmach 1.3
- root (hd0,1)
- kernel /boot/gnumach.gz root=device:hd0s2
- module /hurd/ext2fs.static --readonly \
- --multiboot-command-line=${kernel-command-line} \
- --host-priv-port=${host-port} \
- --device-master-port=${device-port} \
- --exec-server-task=${exec-task} \
- -T typed ${root} $(task-create) $(task-resume)
- module /lib/ld.so.1 /hurd/exec $(exec-task=task-create)
-
- title GNUmach 1.90 (CVS)
- root (hd0,1)
- kernel /boot/oskit-mach.gz root=device:hd0s2 --
- module /hurd/ext2fs.static --readonly \
- --multiboot-command-line=${kernel-command-line} \
- --host-priv-port=${host-port} \
- --device-master-port=${device-port} \
- --exec-server-task=${exec-task} \
- -T typed ${root} $(task-create) $(task-resume)
- module /lib/ld.so.1 /hurd/exec $(exec-task=task-create)
-
-Note the differences between GNUmach and OSKit-Mach. The latter **needs** the two dashes after the root specification!
-
--- [[Main/JoachimNilsson]] - 09 Nov 2002
diff --git a/unsorted/InstallNotes.mdwn b/unsorted/InstallNotes.mdwn
index 49dcd53d..1cdfca9c 100644
--- a/unsorted/InstallNotes.mdwn
+++ b/unsorted/InstallNotes.mdwn
@@ -47,7 +47,7 @@ You can always install GRUB onto your hard drive at a later date.
For instructions on using GRUB, see either the info documentation or the quick reference notes on this wiki:
-* [[Distrib/GrubNotes]] - quick reference
+* [[GRUB]] - quick reference
## 4. Cross Install - Cross Installing GNU
diff --git a/unsorted/InstallTips.mdwn b/unsorted/InstallTips.mdwn
index a735fbf7..c9f5bdc2 100644
--- a/unsorted/InstallTips.mdwn
+++ b/unsorted/InstallTips.mdwn
@@ -60,7 +60,7 @@ now mount the floppy and copy the files to your partition
you may also wish to put my menu.lst file in your grub directory which can be obtained here you will need to edit it to include a -s at the end of the line starting with kernel. Be sure modify the partition numbers, my system is using the third partition of the second harddrive.
-More detailed samples for grub config files can be found at the [[GrubNotes]]
+More detailed samples for GRUB config files can be found at the [[GRUB]] page.
To install grub reboot using the grub floppy and issue:
diff --git a/unsorted/LuisBustamanteHurdPage.mdwn b/unsorted/LuisBustamanteHurdPage.mdwn
deleted file mode 100644
index abbf1531..00000000
--- a/unsorted/LuisBustamanteHurdPage.mdwn
+++ /dev/null
@@ -1,11 +0,0 @@
-Nothing much to see right now, I'll add some stuff I'm working in the near future! :)
-
-Cheers,
-
--- [[Main/LuisBustamante]] - 16 May 2002
-
-After making some trivial/incorrect patches (thanks Neal :) for building um-pppd with gcc 3.0.4 in Debian (see [\#147085](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=147085&repeatmerged=yes)) this weekend I'll finally give it a try, I got an external modem... anyway serial drivers seem to be broken in GNUmach iirc, I won't get much more than 300b/s :).
-
-Keep Hurding!
-
--- [[Main/LuisBustamante]] - 17 May 2002
diff --git a/unsorted/NewMachHistory.mdwn b/unsorted/NewMachHistory.mdwn
deleted file mode 100644
index 562d1cac..00000000
--- a/unsorted/NewMachHistory.mdwn
+++ /dev/null
@@ -1,27 +0,0 @@
-# Table of Contents
-
-%TOC%
-
-# Early beginnings
-
-GNUMach is based on Mach4 from University of Utah, which in turn is based on Mach3 from Carnegie-Mellon University. The last release of Mach4 was the [UK22 release](http://www.cs.utah.edu/flux/mach4-i386/html/mach4-UK22.html).
-
-The oskit-mach version of GNU Mach was presented in November 1999 by Roland McGrath. The purpose of the port was to get better hardware support through new drivers and platform code available in the OSKit.
-
-On May 27 2002, after the Gnumach 1.3 release, Roland McGrath merged OSKit-Mach onto the HEAD of CVS making it the Gnumach 2.x mainline.
-
-# Status of the project
-
-GNU Mach 1.3 was released in May 2002, and features advanced boot script support, support for large disks (>= 10GB) and an improved console.
-
-GNU Mach is used as the default microkernel in the GNU/Hurd system. It is compatible with other popular Mach distributions. The device drivers for block devices and network cards are taken from Linux 2.0.x kernel versions, and so a broad range of common hardware is supported.
-
-However, the Linux device drivers have been improved greatly since the 2.0.x version, and a new version of GNU Mach based on the OSKit library is being worked on, which uses newer drivers and in general has cleaner machine specific support code.
-
-----
-
-Copyright (C) 2001 Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA
-
-Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.
-
--- [[Main/JoachimNilsson]] - 24 Oct 2002
diff --git a/unsorted/OskitMach.mdwn b/unsorted/OskitMach.mdwn
index c28f2d89..b5b92d68 100644
--- a/unsorted/OskitMach.mdwn
+++ b/unsorted/OskitMach.mdwn
@@ -37,7 +37,7 @@ First you need to get the latest OSKit release and, preferrably, the latest CVS
## Starting
-You start Oskit-Mach almost the same way as the old 1.x version of GNUmach. Using [[Hurd/GrubNotes]] an entry can look like this:
+You start Oskit-Mach almost the same way as the old 1.x version of GNUmach. Using [[GRUB]] an entry can look like this:
title GNUmach 1.90 (CVS)
root (hd0,1)
diff --git a/unsorted/PppDaemon.mdwn b/unsorted/PppDaemon.mdwn
deleted file mode 100644
index f667d449..00000000
--- a/unsorted/PppDaemon.mdwn
+++ /dev/null
@@ -1,6 +0,0 @@
-There is no PPP solution present for the Hurd.
-
-* Filed Debian [um-ppp bug](http://bugs.debian.org/cgi-bin/bugreport.cgi?archive=no\&bug=147085)
-* Clemmitt [asked about um-pppd](http://mail.gnu.org/pipermail/help-hurd/2002-October/006664.html) in this thread of 9 posts beginning Oct 10, 2002.
-
--- [[Main/GrantBow]] - 20 Oct 2002
diff --git a/unsorted/TranslatorExamples.mdwn b/unsorted/TranslatorExamples.mdwn
deleted file mode 100644
index 0c2e5741..00000000
--- a/unsorted/TranslatorExamples.mdwn
+++ /dev/null
@@ -1,61 +0,0 @@
-## Introduction
-
-Translators are probably the most known feature of the Hurd, the first thing you should show when doing a demo.
-
-## run
-
-Couldn't manage to compile it, but allows you to do nice things with eg. fortune.
-
-## ftpfs
-
-hurd:~# settrans -c ftp /hurd/ftpfs 128.101.80.131:/
-
-hurd:~# cd ftp
-
-hurd:~/ftp# ls
-
-debian debian-archive lost+found
-
-hurd:~/ftp# cd debian
-
-hurd:~/ftp/debian# ls
-
-README README.mirrors.txt doc ls-lR.patch.gz
-
-README.CD-manufacture README.non-US indices pool
-
-README.html README.pgp ls-lR project
-
-README.mirrors.html dists ls-lR.gz tools
-
-hurd:~/ftp/debian# cp README ~
-
-hurd:~/ftp/debian#
-
-You have to specify the server address with its IP, or your computer will buy a farm or something.
-
-## ftpfs and hostmux
-
-currently (28/02/2004) not working, but should be.
-
-hurd:~# settrans -c ftp /hurd/hostmux /hurd/ftpfs /
-
-hurd:~# cd ftp
-
-hurd:~/ftp# cd ftp.debian.org
-
--bash: cd: ftp.debian.org: Computer bought the farm
-
-hurd:~/ftp# host ftp.debian.org
-
-ftp.debian.org A 128.101.80.131
-
-ftp.debian.org A 208.185.25.38
-
-hurd:~/ftp# cd 128.101.80.131
-
--bash: cd: 128.101.80.131: Computer bought the farm
-
-## Articles about translators
-
-* [The GNU Hurd - Translators by Gael le Mignot](http://kilobug.free.fr/hurd/pres-en/html/node8.html)
diff --git a/unsorted/TranslatorPages.mdwn b/unsorted/TranslatorPages.mdwn
deleted file mode 100644
index 8e954521..00000000
--- a/unsorted/TranslatorPages.mdwn
+++ /dev/null
@@ -1,51 +0,0 @@
-
- - [[NeighborHurd]]
- - A concept possible with microkernels.
- - [[InteractiveTranslators]]
- - Translators that interact with user
- - [[TranslatorExamples]]
- - Examples of what you can do with translators
- - [[TranslatorWishList]]
- - Interesting file translator ideas
-
-
-Here are the translators that currently exist:
-
-* [[AuthTranslator]]
-* [[CrashTranslator]]
-* [[ExecTranslator]]
-* [[ExtTwofsTranslator]] - (actually named ext2fs) Ext2 filesystems, also ext2fs.static
-* [[FifoTranslator]] - also [[NewfifoTranslator]] (actually named new-fifo)
-* [[FirmlinkTranslator]]
-* [[FtpfsTranslator]] - ftp as a filesystem
-* [[FwdTranslator]]
-* [[HelloTranslator]] - also [[HellomtTranslator]] (actually named hello-mt)
-* [[HostmuxTranslator]]
-* [[IfsockTranslator]]
-* [[InitTranslator]]
-* [[IsofsTranslator]]
-* [[KbdTranslator]]
-* [[MachdefpagerTranslator]] - (actually named mach-defpager)
-* [[hurd/translator/magic]]
-* [[MouseTranslator]]
-* [[NfsTranslator]]
-* [[NullTranslator]]
-* [[PasswordTranslator]]
-* [[PfinetTranslator]] - also [[PflocalTranslator]]
-* [[ProcTranslator]]
-* [[SmbfsTranslator]]
-* [[StoreioTranslator]]
-* [[StreamioTranslator]]
-* [[SymlinkTranslator]]
-* [[TermTranslator]]
-* [[TmpfsTranslator]]
-* [[UfsTranslator]] - also ufs.static
-* [[UsermuxTranslator]]
-
-Here are the contributed translators:
-
-* [[CryptTranslator]] -
-
-This is an old list and might need some updating, please check if you have a Hurd system that this list is accurate.
-
--- [[Main/GrantBow]] - 03 Mar 2004
diff --git a/unsorted/TranslatorWishList.mdwn b/unsorted/TranslatorWishList.mdwn
deleted file mode 100644
index 38bd87d9..00000000
--- a/unsorted/TranslatorWishList.mdwn
+++ /dev/null
@@ -1,193 +0,0 @@
-## Introduction
-
-The idea behind file system translators is a powerful concept which hasn't recieved much attention in the mainstream computing world. So here is a list of interesting translators I've been able to dream up. I'm sure there are many more ideas floating around out there, so add them to the list!
-
-The [ferris project](http://witme.sourceforge.net/libferris.web/features.html) has some great ideas and code in the area of userspace dynamic filesystems, as has the [FUSE project](http://fuse.sourceforge.net/).
-
-## Audio\_cdfs
-
-A translator which produces a directory of \*.wav files when you have an audio CD in the drive.
-
-## Ogg
-
-This translator could be a sub-directory of the Audio\_cdfs translator and it would translate the \*.wav files into Ogg Vorbis/MP3 format.
-
-## CDDB
-
-Of course it would be a lot nicer if the above two translators didn't name their files something worthless like track001.ogg. So we would want a translator which would hook up with a database on the web and produce meaningful file names.
-
-## Crypto
-
-A cryptographic/steganographic seem like a nice match with the concept of user-land file systems. I like the idea of something like `settrans -a /secure stegfs --mpeg file001.mpg`
-
-## Revision control
-
-All of the empty space on your drive is now being wasted. Why not have a revision control translator which tracks changes to your documents? See also [this guy](http://www.linuxjournal.com/article.php?sid=5976). And then you'd do something like `cd /time-machine/2003/sept/14/` to see what your system looked like on the 14th of septempber 2003.
-
-## CVSFS
-
-See [cvsFS for Linux](http://cvsfs.sourceforge.net/). This provides a package which presents the CVS contents as mountable file system. It allows to view the versioned files as like they were ordinary files on a disk. There is also a possibility to check in/out some files for editing. A read-only version has been written by Stefan Siegl and is available at [Berlios](http://cvs.berlios.de/cgi-bin/viewcvs.cgi/cvsfs4hurd/cvsfs/).
-
-## tar and gzip
-
-Rumor has it that they are on the way. Actually, a tar + gzip/bzip2 translator does exist (although it hasn't been used much...) : see [the Hurdextras project](http://savannah.nongnu.org/projects/hurdextras/) on Savannah.
-
-## ROM
-
-How about a translator which makes it look like you can write to read only media (like CDs), or change files which I don't have permission to change. This translator would make it seem like you could copy files to places where you normally couldn't. Think about combining this translator with the ftp translator and the tar and gzip translators. (cd /ftp/gnu.org/gnome.tar.gz/writes\_allowed; make install). It could be that unionfs does this very thing.
-
-## Super\_FIFO
-
-It's like a named pipe which is smart enough to start a process everytime something new tries to read from it. For example, let's say I have a script that reads in a JPEG image and spits out a smaller thumbnail \*.jpg to STDOUT. With a standard fifo (`mknod -p fifo`) this would almost works (`script big.jpg > fifo`). But what if there are two processes trying to read the fifo at once? Ick. And of course the standard way only works once without rerunning the command. I'm not quite sure what the syntax should look like, but I'm sure someone out there has a great idea waiting to happen.
-
-## Perl
-
-Perl is a wonderful language for hacking together something useful in a short amount of time. No concept is complete without being able to use it in a perl one-liner. And that goes for Hurd translators too. Right?
-
- #!/usr/bin/perl
- use Hurd::translator;
-
- #file named "two" can produce an endless supply of twos, etc. (a la /dev/zero)
- my $i=0;
- for $filename ([zero one two three four])
- {
- $libtrivfsread_codehash{$filename}=
- sub{ $num_bytes=shift; my $data=$i; return chr($data) x $num_bytes; };
- #that's a hash of references to closures
- $i++;
- }
- translator_startup();
-
-A Perl translator has been started by [John Edwin Tobey](http://john-edwin-tobey.org/Hurd/) (pith).
-
-## Source code
-
-Here's a crazy thought. How about a translator for source code. You have a C source file like `hello.c` which is your normal everyday file. But there's a translator sitting underneath, so when you `cd hello.c` you get a directory with files like `main()` which represent the subroutines in `hello.c`. And of course you should be able to edit/remove those and have it modify the original source.
-
-## Libraries
-
-Here's an [idea](http://www.circlemud.org/~jelson/software/fusd/docs/node13.html) from the people making [userspace drivers in Linux](http://www.circlemud.org/~jelson/software/fusd/):
-
-* "One particularly interesting application of FUSD that we've found very useful is as a way to let regular user-space libraries export device file APIs. For example, imagine you had a library which factored large composite numbers. Typically, it might have a C interface--say, a function called `int *factorize(int bignum)`. With FUSD, it's possible to create a device file interface--say, a device called `/dev/factorize` to which clients can `write(2)` a big number, then `read(2)` back its factors.
-
-* This may sound strange, but device file APIs have at least three advantages over a typical library API. First, it becomes much more language independent--any language that can make system calls can access the factorization library. Second, the factorization code is running in a different address space; if it crashes, it won't crash or corrupt the caller. Third, and most interestingly, it is possible to use `select(2)` to wait for the factorization to complete. `select(2)` would make it easy for a client to factor a large number while remaining responsive to other events that might happen in the meantime. In other words, FUSD allows normal user-space libraries to integrate seamlessly with UNIX's existing, POSIX-standard event notification interface: `select(2)`."
-
-## Mail
-
-Am I off my rocker, or does an IMAP/POP translator sound like a good idea? It would make your remote mail servers look like local ones. Or what about a translator that makes a mbox format mail spool look like a directory. Can anyone think of a good use for an SMTP translator?
-
-## UUEncode
-
-How about a UUEncode translator for those places you can only store ASCII. Combine this with a NNTP translator and store your data in someone's Usenet archive. Or since, (as far as I know), there are no size limitations on file names in the Hurd, why not have a filesystem translator whose underlying store is a file name. (Now ls becomes cat).
-
-## Computation
-
-This is from the revenge of the command-line department. Make a directory translator whose contents are a result of the computation specified in the directory name. Here's an example...
-
- $ settrans -a /comp /hurd/computationfs
- $ cd "/comp/3+4"
- $ ls -l
- total 0
- -rw-r--r-- 1 nobody users 0 Oct 16 11:41 7
- $
- $ cd "/comp/sqrt(2)"
- $ ls -l
- total 0
- -rw-r--r-- 1 nobody users 0 Oct 16 11:42 1.4142135623731
- $
-
-...etc. Now think about your favorite GUI HTML editor and using File->Open on the following directory name, ``"/comp/for i in $( find / -name *.html ); do ln -s $i `basename $i`;done"`` Which would produce a directory listing with soft links to all of the \*.html files on your system. You could have all of the comforts of the shell from within that little File->Open dialog box.
-
-## Other
-
-Just found Wolfgang J�hrling's translator [wishlist](http://www.8ung.at/shell/trans.html).
-
-## Bochs
-
-A translator which works with [Bochs](http://bochs.sourceforge.net/) disk images would be nice.
-
-## Rollover
-
-A translator that uses a circular buffer to store log files. The translated node only contains the last N (mega,kilo)bytes.
-
-## Birthday
-
-A translator that provides an interface into the birthday program.
-
-You can cat your calendar, eg. bd/calendar/today bd/calendar/this-week or bd/calendar/this-month.
-
-And you could write new events into files located in bd/events/DATE/event-name.
-
-DATE is of the format the birthday expects DD/MM/YYYY.
-
-The contents of the file are any or none of the following birthday options: ann (An anniversary), bd (A birthday), ev (Some other event), wN (Warn N days in advance of date), toDATE (Event lasts until this DATE), forDAYS (Event runs for DAYS).
-
-You can optionally just edit the bd/birthdays file if you want to edit the configuration file by hand. It might make sense to write changes from bd/birthdays into ~/.birthdays.
-
- $ settrans -c bd /hurd/birthday -f ~/.birthdays
- $ ls bd/
- birthdays calendar events
- $ find bd -print
- bd
- bd/calendar
- bd/calendar/daily
- bd/calendar/this-week
- bd/calendar/this-month
- bd/events
- bd/birthdays
- $
-
-## LVM
-
-A translator to access block devices from Linux's [Logical Volume Management](http://www.tldp.org/HOWTO/LVM-HOWTO/) would be an useful addition.
-
- # settrans -cap /dev/VolumeGroup0 /hurd/lvm /dev/PhysicalVolume0 /dev/PhysicalVolume1 ...
- # ls /dev/VolumeGroup0/
- home
- var
- # settrans -cap /home /hurd/ext2fs /dev/VolumeGroup0/home
- # settrans -cap /var /hurd/ext2fs /dev/VolumeGroup0/var
-
-Probably both [LVM2](http://sourceware.org/lvm2/) and the [Device-mapper](http://sourceware.org/dm/) need to be ported.
-
-## bridging translator
-
-A [bridging](http://bridge.sourceforge.net/faq.html) translator could improve the Hurd's networking facilities.
-
- # settrans -cap /dev/br0 /hurd/bridge -i eth0 -i eth1 ...
- # settrans -cap /servers/socket/2 /hurd/pfinet -i /dev/br0 -a ... -g ... -m ...
-
-Perhaps Linux's bridging code and [utilities](http://bridge.sourceforge.net/) can be ported (or glued in) or code from one of the BSDs.
-
-## SSH translator
-
-Presenting remote file systems through SSH similar to what gnome-vfs does.
-
-## SMB translator
-
-Presenting remote file systems through Samba similar to what gnome-vfs does. Guiseppe Scrivano has worked on this and smbfs is available at [hurdextras](http://savannah.nongnu.org/cgi-bin/viewcvs/hurdextras/smbfs/).
-
-## Crontab translator
-
-Presenting a user's crontab in a filesystem where cron entries are files.
-
-## globlink
-
-Firmlink to a file according to a filename matching pattern. When a file goes away, the next file that is matched is automatically linked to.
-
- $ settrans -ac libfoo.so /hurd/globlink '/lib/libfoo*'
-
-## alphabetfs
-
-Organize a large group of files by their first letter. Present one subdirectory for each letter in the alphabet.
-
-## fsysoptsctl
-
-Send an fsysopts command to a set of translators. When you have a directory full of translators and you want to send each of them the same runtime option, this translator can do it for you.
-
- $ settrans -ac all /hurd/fsysoptsctl '/tmp/mystuff/*'
- $ fsysopts all --update
-
-----
-
--- [[Main/GregBuchholz]] - updated 17 Oct 2003
--
cgit v1.2.3
From f1fbb84db3499a151743a9b3609207bec04a6bf8 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Sun, 1 Feb 2009 22:49:52 +0100
Subject: Update.
---
hurd/running/debian/faq/debugging_inside_glibc.mdwn | 15 +++++++--------
1 file changed, 7 insertions(+), 8 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq/debugging_inside_glibc.mdwn b/hurd/running/debian/faq/debugging_inside_glibc.mdwn
index d28eccd7..375f042e 100644
--- a/hurd/running/debian/faq/debugging_inside_glibc.mdwn
+++ b/hurd/running/debian/faq/debugging_inside_glibc.mdwn
@@ -1,4 +1,5 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[meta copyright="Copyright © 2007, 2008, 2009 Free Software Foundation,
+Inc."]]
[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
@@ -11,10 +12,8 @@ is included in the section entitled
To get [[debugging]] information for glibc, you need to install the
`libc0.3-dbg` package. At the place [[debugging/GDB]] looks for debugging
symbols by default (`/usr/lib/debug/lib/`), Debian's `libc0.3-dbg` stores only
-frame unwind information. If you want to step into glibc while debugging, you
-need to add `LD_LIBRARY_PATH=/usr/lib/debug` to GDB's environment. If that
-still does not work, try `LD_PRELOAD=/usr/lib/debug/libc.so.0.3` instead. You
-can add to GDB's environment via `set env FOO bar` from the GDB command line.
-
-It seems that this is no longer needed with the Debian glibc 2.5 packages, but
-I may as well be wrong. Have to check that again.
+the frame unwind information used for backtracing. If you want to step into
+glibc while debugging, you need to add `LD_LIBRARY_PATH=/usr/lib/debug` to
+debugged program's environment (`set env VAR value` from the GDB command line).
+If that still does not work, try `LD_PRELOAD=/usr/lib/debug/libc.so.0.3`
+instead.
--
cgit v1.2.3
From d2bdbe708c64b2ff7c40d13dc62176f51d4f33e9 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Thu, 26 Mar 2009 00:20:25 +0100
Subject: socat needs porting.
---
hurd/running/debian/porting/socat.mdwn | 13 +++++++++++++
1 file changed, 13 insertions(+)
create mode 100644 hurd/running/debian/porting/socat.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting/socat.mdwn b/hurd/running/debian/porting/socat.mdwn
new file mode 100644
index 00000000..99c435e3
--- /dev/null
+++ b/hurd/running/debian/porting/socat.mdwn
@@ -0,0 +1,13 @@
+[[meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+
+`socat` needs porting. Some work has already been done in 2007, see
+ or contact
+[[Thomas_Schwinge|tschwinge]].
--
cgit v1.2.3
From 714738c3aa0d5625cc7dccf0e8c3f1414b8930c6 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Sun, 5 Apr 2009 18:39:14 +0200
Subject: unsorted/PortingIssues -> hurd/porting/guidelines
---
community/gsoc/project_ideas/maxpath.mdwn | 2 +-
hurd/faq/old-stuff.mdwn | 2 +-
hurd/porting/guidelines.mdwn | 281 +++++++++++++++++++++++++
hurd/running/debian/GnuDebianRelationship.mdwn | 4 +-
hurd/running/distrib.mdwn | 2 +-
unsorted/PortingIssues.mdwn | 270 ------------------------
6 files changed, 286 insertions(+), 275 deletions(-)
create mode 100644 hurd/porting/guidelines.mdwn
delete mode 100644 unsorted/PortingIssues.mdwn
(limited to 'hurd/running/debian')
diff --git a/community/gsoc/project_ideas/maxpath.mdwn b/community/gsoc/project_ideas/maxpath.mdwn
index 992b91ee..d78297d5 100644
--- a/community/gsoc/project_ideas/maxpath.mdwn
+++ b/community/gsoc/project_ideas/maxpath.mdwn
@@ -33,7 +33,7 @@ by `char *foo`, and using dynamic memory allocation, i.e. e.g. a loop
that tries geometrically growing sizes. Sometimes this is tricky, but
more often not very hard. Sometimes it is even trivial because the GNU
system has proper replacements. See the corresponding section of the
-[[Porting_issues_page|unsorted/PortingIssues]] for more details. With a bit of
+[[porting_guidelines_page|hurd/porting/guidelines]] for more details. With a bit of
practice, it should be easily possible to fix several programs per day.
The goal of this project is to fix the PATH_MAX and related problems in a
diff --git a/hurd/faq/old-stuff.mdwn b/hurd/faq/old-stuff.mdwn
index 1bcc09a0..e4132d50 100644
--- a/hurd/faq/old-stuff.mdwn
+++ b/hurd/faq/old-stuff.mdwn
@@ -28,7 +28,7 @@ If you still have problems, do not hesitate to make use of the [[mailing_lists]]
* These are different versions of the Mach microkernel that supports the Hurd that runs on top of it. For more info, see [[Mach]]
* **_What software is available for GNU?_**
- * Most packages from [Debian](http://www.debian.org/) [GNU/Linux](http://www.gnu.org/gnu/linux-and-gnu.html) which aren't linux-specific ([Packages That Won't Be Ported](http://www.debian.org/ports/hurd/hurd-devel-debian)) are expected to work on GNU/Hurd too. See the database in . Programs which need pthreads, including [GNOME](http://www.gnome.org), [KDE](http://www.kde.org), [Mozilla](http://www.mozilla.org), [OpenOffice](http://www.openoffice.org), [SDL](http://www.libsdl.org), etc. are being worked on currently using Neal Walfields libpthreads. See the [[Distrib/PortingIssues]] document for some common build problems and their solutions.
+ * Most packages from [Debian](http://www.debian.org/) [GNU/Linux](http://www.gnu.org/gnu/linux-and-gnu.html) which aren't linux-specific ([Packages That Won't Be Ported](http://www.debian.org/ports/hurd/hurd-devel-debian)) are expected to work on GNU/Hurd too. See the database in . Programs which need pthreads, including [GNOME](http://www.gnome.org), [KDE](http://www.kde.org), [Mozilla](http://www.mozilla.org), [OpenOffice](http://www.openoffice.org), [SDL](http://www.libsdl.org), etc. are being worked on currently using Neal Walfields libpthreads. See the [[porting/guidelines]] document for some common build problems and their solutions.
* If you can't fetch a package with "apt-get install ", try building it from source: "apt-get source && cd <package\_dir> && debian/rules binary".
* As of January 2007, 50% of Debian packages have been ported on the Hurd. Of course, bug testing is welcome.
diff --git a/hurd/porting/guidelines.mdwn b/hurd/porting/guidelines.mdwn
new file mode 100644
index 00000000..ee27c9be
--- /dev/null
+++ b/hurd/porting/guidelines.mdwn
@@ -0,0 +1,281 @@
+[[meta copyright="Copyright © 2002, 2003, 2005, 2007, 2008, 2009 Free Software
+Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+
+## Table of Contents
+
+%TOC%
+
+## Overview
+
+This is a recompilation of common porting problems and their solutions. Information is gathered from the following sources:
+
+* [Debian GNU/Hurd port guidelines](http://www.debian.org/ports/hurd/hurd-devel-debian)
+
+* [James Morrison's GNU/Hurd pages](http://hurd.dyndns.org/)
+
+as well as other misc. sources.
+
+First of all, see [[BtsFiling]] if you need instructions on manipulating [Debian](http://www.debian.org/) source packages and submitting patches to their [Bug Tracking System](http://bugs.debian.org/).
+
+## System API limitations
+
+Sometimes building or running a program will fail due to bugs in the system API implementation (in Glibc and the Hurd). Make sure you check this list and know them before porting, otherwise you'll end up debugging something just to find out its an already known bug.
+
+We maintain a separate Wiki page for information on these bugs, see [[Distrib/SystemAPILimits]]
+
+If you think you can fix any of them and send a patch to the debian BTS, that'd be much appreciated. You may ask in for details or questions on the bug.
+
+## Undefined `bits/confname.h` macros (`PIPE_BUF`, ...)
+
+If macro `XXX` is undefined, but macro `_SC_XXX` or `_PC_XXX` is defined in `bits/confname.h`, you probably need to use `sysconf`, `pathconf` or `fpathconf` to obtain it dynamicaly.
+
+The following macros have been found in this offending situation (add more if you find them): `PIPE_BUF`
+
+An example with `sysconf`: (when you find a `sysconf` offending macro, put a better example)
+
+ #ifndef XXX
+ #define XXX sysconf(_SC_XXX)
+ #endif
+ /* offending code using XXX follows */
+
+An example with `fpathconf`:
+
+ #ifdef PIPE_BUF
+ read(fd, buff, PIPE_BUF - 1);
+ #else
+ read(fd, buff, fpathconf(fd, _PC_PIPE_BUF) - 1);
+ #endif
+ /* note we can't #define PIPE_BUF, because it depends
+ on the "fd" variable */
+
+## Bad File Descriptor
+
+If you get Bad File Descriptor error when trying to read from a file (or accessing it at all), check the `open()` invocation. The second argument is the access method. If it is a hard coded number instead of a symbol defined in the standard header files, the code is screwed and should be fixed to either use `O_RDONLY`, `O_WRONLY` or `O_RDWR`. This bug was observed in the `fortunes` and `mtools` packages for example.
+
+## `PATH_MAX` / `MAX_PATH` / `MAXPATHLEN`
+
+Every unconditionalized use of `PATH_MAX`, `MAX_PATH` or `MAXPATHLEN` is a POSIX incompatibility. If there is no upper limit on the length of a path (as its the case for GNU), this symbol is not defined in any header file. Instead, you need to either use a different implementation that does not rely on the length of a string or use `sysconf()` to query the length at runtime. If `sysconf()` returns -1, you have to use `realloc()` to allocate the needed memory dynamically. Usually it is thus simpler to just use dynamic allocation. Sometimes the amount is actually known. Else, a geometrically growing loop can be used: for instance, see [Alioth patch](http://alioth.debian.org/tracker/download.php/30628/410472/303735/1575/cpulimit-path-max-fix.patch). Note that in some cases there are GNU extensions that just work fine: when the `__GLIBC__` macro is defined, `getcwd()` calls can be just replaced by `get_current_dir_name()` calls.
+
+## `ARG_MAX`
+
+Same rationale as `PATH_MAX`. There is no limit on the number of arguments.
+
+## `IOV_MAX`
+
+Same rationale as `PATH_MAX`. There is no limit on the number of iovec items.
+
+## `MAXHOSTNAMELEN`
+
+Same as `PATH_MAX`. When you find a `gethostname()` function, which acts on a static buffer, you can replace it with Neal's [xgethostname function](http://ftp.walfield.org/pub/people/neal/xgethostname/) which returns the hostname as a dynamic buffer. For example:
+
+Buggy code:
+
+ char localhost[MAXHOSTNAMELEN];
+ ...
+ gethostname(localhost, sizeof(localhost));
+
+Fixed code:
+
+ #include "xgethostname.h"
+ ...
+ char *localhost;
+ ...
+ localhost = xgethostname();
+ if (! localhost)
+ {
+ perror ("xgethostname");
+ return ERROR;
+ }
+ ...
+ /* use LOCALHOST. */
+ free (localhost);
+
+## `NOFILE`
+
+Replace with `getrlimit(RLIMIT_NOFILE,...)`
+
+## GNU specific `#define`
+
+If you need to include specific code for GNU/Hurd using `#if` ... `#endif`, then you can use the `__GNU__` symbol to do so. But think (at least) thrice! before doing so. In most situations, this is completely unnecessary and will create more problems than it may solve. Better ask on the mailing list how to do it right if you can't think of a better solution.
+
+## `sys_errlist[]` vs. `strerror()`
+
+If a program has only support for `sys_errlist[]` you will have to do some work to make it compile on GNU, which has dropped support for it and does only provide `strerror()`. Steinar Hamre writes about `strerror()`:
+
+`strerror()` should be used because:
+
+* It is the modern, POSIX way.
+* It is localized.
+* It handles invalid signals/numbers out of range. (better errorhandling and not a buffer-overflow-candidate/security risk)
+
+`strerror()` should always be used if it is available. Unfortunaly there are still some old non-POSIX systems that do not have `strerror()`, only `sys_errlist[]`.
+
+Today, only supporting `strerror()` is far better than only supporting `sys_errlist[]`. The best (from a portability viewpoint), however is supporting both. For configure.in, you will need:
+
+ AC_CHECK_FUNCS(strerror)
+
+To `config.h.in`, you need to add:
+
+ #undef HAVE_STRERROR
+
+Then something like:
+
+ #ifndef HAVE_STRERROR
+ static char *
+ private_strerror (errnum)
+ int errnum;
+ {
+ extern char *sys_errlist[];
+ extern int sys_nerr;
+
+ if (errnum > 0 && errnum <= sys_nerr)
+ return sys_errlist[errnum];
+
+ return "Unknown system error";
+ }
+ #define strerror private_strerror
+ #endif /* HAVE_STRERROR */
+
+You can for example look in the latest coreutils (the above is a simplified version of what I found there.) Patches should of course be sent to upstream maintainers, this is very useful even for systems with a working `sys_errlist[]`.
+
+Of course, if you don't care about broken systems (like MS-DOG) not supporting `strerror()` you can just replace `sys_errlist[]` directly (upstream might not accept your patch, but debian should have no problem)
+
+## C++, `error_t` and `E*`
+
+On the Hurd, `error_t` is an enumeration of the `E*` constants. However, C++
+does not like `E*` integer macros being directly assigned to that enumeration. In short, replace
+
+ error_t err = EINTR;
+
+by
+
+ error_t err = error_t(EINTR);
+
+## Filenames ending in a slash \`/'
+
+Those are evil if they don't exist and you want to name a directory this way. For example, `mkdir foobar/` will not work on GNU. This is POSIX compatible. POSIX says that the path of a directory may have slashes appended to it. But the directory does not exist yet, so the path does not refer to a directory, and hence trailing slashes are not guaranteed to work. Just drop the slashes, and you're fine.
+
+## Missing `termio.h`
+
+Change it to use `termios.h` (check for it properly with autoconf `HAVE_TERMIOS_H` or the `__GLIBC__` macro)
+
+Also, change calls to `ioctl(fd, TCGETS, ...)` and `ioctl(fd, TCSETS, ...)` with `tcgetattr(fd, ...)` and `tcsetattr(fd, ...)`.
+
+## `AC_HEADER_TERMIO`
+
+The autoconf check for `AC_HEADER_TERMIO` tryes to check for termios, but it's only really checking for termio in `termios.h`. It is better to use `AC_CHECK_HEADERS(termio.h termios.h)`
+
+## missing `_IOT`
+
+This comes from ioctls. Fixing this is easy if the structure members can be expressed by using the _IOT() macro, else it's simply impossible... See `bits/termios.h` for an instance:
+
+`#define _IOT_termios /* Hurd ioctl type field. */ \
+ _IOT (_IOTS (tcflag_t), 4, _IOTS (cc_t), NCCS, _IOTS (speed_t), 2)`
+
+because `struct termios` holds 4 members of type `tcflag_ts`, then `NCCS`
+members of type `cc_tsi` and finaly 2 members of type `speed_ts`.
+
+As you can see, this limits the number of kinds of members to 3, and in
+addition to that (see the bitfield described in `ioctls.h`), the third
+kind of member is limited to 3 members. However, since at the API
+compatibility layer you are generally allowed to reorder fields in
+structures, you can usually manage to fit into these limits.
+
+Note: if a field member is a pointer, then the ioctl can't be expressed
+this way, and that makes sense, since the server you're talking to
+doesn't have direct access to your memory. Ways other than ioctls must
+then be found.
+
+## `SA_SIGINFO`
+
+Not implemented, packages may be fixed for working around this: use void sighandler(int num) prototype and sa_handler field.
+
+## `SOL_IP`
+
+Not implemented yet.
+
+## `HZ`
+
+Linuxish and doesn't even make sense since the value may vary according to the running kernel. Should use `sysconf(_SC_CLK_TCK)` or `CLK_TCK` instead.
+
+## `SIOCDEVPRIVATE`
+
+Oh, we should probably provide it.
+
+## `MAP_NORESERVE`
+
+Not POSIX, but we could implement it.
+
+## `O_DIRECT`
+
+Long story to implement.
+
+## `PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP`
+
+We could easily provide it;
+
+## `PTHREAD_STACK_MIN`
+
+We should actually provide it.
+
+## `linux/types.h` or `asm/types.h`
+
+These are not POSIX, `sys/types.h` and `stdint.h` should be used instead.
+
+## `iopl`
+
+Not supported. Try to replace with `ioperm(0, 65536, 1)` (conditionned with `__GNU__` as that will not work in Linux).
+
+## `semget`, `sem_open`
+
+Not implemented, will always fail. Use `sem_init()` instead if possible.
+
+## `net/if_arp.h`, `net/ethernet.h`, etc.
+
+Not implemented, not POSIX. Try to disable the feature in the package.
+
+## broken libc6 dependency
+
+Some packages use an erroneous dependency on `libc6-dev`. This is incorrect because `libc6` is specific to GNU/Linux. The corresponding package for GNU is `libc0.3-dev` but other OSes will have different ones. You can locate the problem in the `debian/control` file of the source tree. Typical solutions include detecting the OS using `dpkg-architecture` and hardcoding the soname, or better, use a logical OR. eg: `libc6-dev | libc0.3-dev | libc-dev`. The `libc-dev` is a virtual package that works for any soname but you have to put it only as the last option.
+
+----
+
+## ChangeLog
+
+-- [[Main/TWikiGuest]] - 13 Jan 2005
+
+Fix xgethostname example. - Neal
+
+-- [[Main/RobertMillan]] - 22 Jul 2002
+
+Formatting and minor grammatical fixes.
+
+-- [[Main/JoachimNilsson]] - 09 Sep 2002
+
+Added more examples and misc semantical fixes.
+
+-- [[Main/RobertMillan]] - 05 Oct 2002
+
+Added `xgethostname` example.
+
+-- [[Main/RobertMillan]] - 15 Nov 2002
+
+Added broken libc6 dependency
+
+-- [[Main/RobertMillan]] - 21 Nov 2002
+
+Text formatting.
+
+-- Ognyan Kulev - 12 Mar 2003
+
+Added `ioctl` entry.
+
+-- [[Main/RobertMillan]] - 19 Mar 2003
diff --git a/hurd/running/debian/GnuDebianRelationship.mdwn b/hurd/running/debian/GnuDebianRelationship.mdwn
index ede808c8..94fd6265 100644
--- a/hurd/running/debian/GnuDebianRelationship.mdwn
+++ b/hurd/running/debian/GnuDebianRelationship.mdwn
@@ -2,11 +2,11 @@ I have hesitated in starting this page due to the sensitive nature of this relat
This is a work in progress. Please email me directly if you have comments or suggestions.
-* Debian Advantages of Hurd [[Distrib/PortingIssues]] Efforts
+* Debian Advantages of Hurd [[porting/guidelines]] Efforts
* One of the first ports to non-Linux system along with \*BSD and win32.
* Official GNU system distribution.
-* Debian Disadvantages of Hurd [[Distrib/PortingIssues]] Efforts
+* Debian Disadvantages of Hurd [porting/guidelines]] Efforts
* Perceived zealous GNU and FSF promotion.
* Hurd Port Advantages of Debian
diff --git a/hurd/running/distrib.mdwn b/hurd/running/distrib.mdwn
index 935c0c2d..607b50af 100644
--- a/hurd/running/distrib.mdwn
+++ b/hurd/running/distrib.mdwn
@@ -68,7 +68,7 @@ about getting applications to work (if possible).
- - [[PortingIssues]] FAQ
+ - [[porting/guidelines]] FAQ
- What does it take to move a piece of Debian packaged software to the GNU/Hurd port?
diff --git a/unsorted/PortingIssues.mdwn b/unsorted/PortingIssues.mdwn
deleted file mode 100644
index 03980ef3..00000000
--- a/unsorted/PortingIssues.mdwn
+++ /dev/null
@@ -1,270 +0,0 @@
-## Table of Contents
-
-%TOC%
-
-## Overview
-
-This is a recompilation of common porting problems and their solutions. Information is gathered from the following sources:
-
-* [Debian GNU/Hurd port guidelines](http://www.debian.org/ports/hurd/hurd-devel-debian)
-
-* [James Morrison's GNU/Hurd pages](http://hurd.dyndns.org/)
-
-as well as other misc. sources.
-
-First of all, see [[BtsFiling]] if you need instructions on manipulating [Debian](http://www.debian.org/) source packages and submitting patches to their [Bug Tracking System](http://bugs.debian.org/).
-
-## System API limitations
-
-Sometimes building or running a program will fail due to bugs in the system API implementation (in Glibc and the Hurd). Make sure you check this list and know them before porting, otherwise you'll end up debugging something just to find out its an already known bug.
-
-We maintain a separate Wiki page for information on these bugs, see [[Distrib/SystemAPILimits]]
-
-If you think you can fix any of them and send a patch to the debian BTS, that'd be much appreciated. You may ask in for details or questions on the bug.
-
-## Undefined `bits/confname.h` macros (`PIPE_BUF`, ...)
-
-If macro `XXX` is undefined, but macro `_SC_XXX` or `_PC_XXX` is defined in `bits/confname.h`, you probably need to use `sysconf`, `pathconf` or `fpathconf` to obtain it dynamicaly.
-
-The following macros have been found in this offending situation (add more if you find them): `PIPE_BUF`
-
-An example with `sysconf`: (when you find a `sysconf` offending macro, put a better example)
-
- #ifndef XXX
- #define XXX sysconf(_SC_XXX)
- #endif
- /* offending code using XXX follows */
-
-An example with `fpathconf`:
-
- #ifdef PIPE_BUF
- read(fd, buff, PIPE_BUF - 1);
- #else
- read(fd, buff, fpathconf(fd, _PC_PIPE_BUF) - 1);
- #endif
- /* note we can't #define PIPE_BUF, because it depends
- on the "fd" variable */
-
-## Bad File Descriptor
-
-If you get Bad File Descriptor error when trying to read from a file (or accessing it at all), check the `open()` invocation. The second argument is the access method. If it is a hard coded number instead of a symbol defined in the standard header files, the code is screwed and should be fixed to either use `O_RDONLY`, `O_WRONLY` or `O_RDWR`. This bug was observed in the `fortunes` and `mtools` packages for example.
-
-## `PATH_MAX` / `MAX_PATH` / `MAXPATHLEN`
-
-Every unconditionalized use of `PATH_MAX`, `MAX_PATH` or `MAXPATHLEN` is a POSIX incompatibility. If there is no upper limit on the length of a path (as its the case for GNU), this symbol is not defined in any header file. Instead, you need to either use a different implementation that does not rely on the length of a string or use `sysconf()` to query the length at runtime. If `sysconf()` returns -1, you have to use `realloc()` to allocate the needed memory dynamically. Usually it is thus simpler to just use dynamic allocation. Sometimes the amount is actually known. Else, a geometrically growing loop can be used: for instance, see [Alioth patch](http://alioth.debian.org/tracker/download.php/30628/410472/303735/1575/cpulimit-path-max-fix.patch). Note that in some cases there are GNU extensions that just work fine: when the `__GLIBC__` macro is defined, `getcwd()` calls can be just replaced by `get_current_dir_name()` calls.
-
-## `ARG_MAX`
-
-Same rationale as `PATH_MAX`. There is no limit on the number of arguments.
-
-## `IOV_MAX`
-
-Same rationale as `PATH_MAX`. There is no limit on the number of iovec items.
-
-## `MAXHOSTNAMELEN`
-
-Same as `PATH_MAX`. When you find a `gethostname()` function, which acts on a static buffer, you can replace it with Neal's [xgethostname function](http://ftp.walfield.org/pub/people/neal/xgethostname/) which returns the hostname as a dynamic buffer. For example:
-
-Buggy code:
-
- char localhost[MAXHOSTNAMELEN];
- ...
- gethostname(localhost, sizeof(localhost));
-
-Fixed code:
-
- #include "xgethostname.h"
- ...
- char *localhost;
- ...
- localhost = xgethostname();
- if (! localhost)
- {
- perror ("xgethostname");
- return ERROR;
- }
- ...
- /* use LOCALHOST. */
- free (localhost);
-
-## `NOFILE`
-
-Replace with `getrlimit(RLIMIT_NOFILE,...)`
-
-## GNU specific `#define`
-
-If you need to include specific code for GNU/Hurd using `#if` ... `#endif`, then you can use the `__GNU__` symbol to do so. But think (at least) thrice! before doing so. In most situations, this is completely unnecessary and will create more problems than it may solve. Better ask on the mailing list how to do it right if you can't think of a better solution.
-
-## `sys_errlist[]` vs. `strerror()`
-
-If a program has only support for `sys_errlist[]` you will have to do some work to make it compile on GNU, which has dropped support for it and does only provide `strerror()`. Steinar Hamre writes about `strerror()`:
-
-`strerror()` should be used because:
-
-* It is the modern, POSIX way.
-* It is localized.
-* It handles invalid signals/numbers out of range. (better errorhandling and not a buffer-overflow-candidate/security risk)
-
-`strerror()` should always be used if it is available. Unfortunaly there are still some old non-POSIX systems that do not have `strerror()`, only `sys_errlist[]`.
-
-Today, only supporting `strerror()` is far better than only supporting `sys_errlist[]`. The best (from a portability viewpoint), however is supporting both. For configure.in, you will need:
-
- AC_CHECK_FUNCS(strerror)
-
-To `config.h.in`, you need to add:
-
- #undef HAVE_STRERROR
-
-Then something like:
-
- #ifndef HAVE_STRERROR
- static char *
- private_strerror (errnum)
- int errnum;
- {
- extern char *sys_errlist[];
- extern int sys_nerr;
-
- if (errnum > 0 && errnum <= sys_nerr)
- return sys_errlist[errnum];
-
- return "Unknown system error";
- }
- #define strerror private_strerror
- #endif /* HAVE_STRERROR */
-
-You can for example look in the latest coreutils (the above is a simplified version of what I found there.) Patches should of course be sent to upstream maintainers, this is very useful even for systems with a working `sys_errlist[]`.
-
-Of course, if you don't care about broken systems (like MS-DOG) not supporting `strerror()` you can just replace `sys_errlist[]` directly (upstream might not accept your patch, but debian should have no problem)
-
-## C++, `error_t` and `E*`
-
-On the Hurd, `error_t` is an enumeration of the `E*` constants. However, C++
-does not like `E*` integer macros being directly assigned to that enumeration. In short, replace
-
- error_t err = EINTR;
-
-by
-
- error_t err = error_t(EINTR);
-
-## Filenames ending in a slash \`/'
-
-Those are evil if they don't exist and you want to name a directory this way. For example, `mkdir foobar/` will not work on GNU. This is POSIX compatible. POSIX says that the path of a directory may have slashes appended to it. But the directory does not exist yet, so the path does not refer to a directory, and hence trailing slashes are not guaranteed to work. Just drop the slashes, and you're fine.
-
-## Missing `termio.h`
-
-Change it to use `termios.h` (check for it properly with autoconf `HAVE_TERMIOS_H` or the `__GLIBC__` macro)
-
-Also, change calls to `ioctl(fd, TCGETS, ...)` and `ioctl(fd, TCSETS, ...)` with `tcgetattr(fd, ...)` and `tcsetattr(fd, ...)`.
-
-## `AC_HEADER_TERMIO`
-
-The autoconf check for `AC_HEADER_TERMIO` tryes to check for termios, but it's only really checking for termio in `termios.h`. It is better to use `AC_CHECK_HEADERS(termio.h termios.h)`
-
-## missing `_IOT`
-
-This comes from ioctls. Fixing this is easy if the structure members can be expressed by using the _IOT() macro, else it's simply impossible... See `bits/termios.h` for an instance:
-
-`#define _IOT_termios /* Hurd ioctl type field. */ \
- _IOT (_IOTS (tcflag_t), 4, _IOTS (cc_t), NCCS, _IOTS (speed_t), 2)`
-
-because `struct termios` holds 4 members of type `tcflag_ts`, then `NCCS`
-members of type `cc_tsi` and finaly 2 members of type `speed_ts`.
-
-As you can see, this limits the number of kinds of members to 3, and in
-addition to that (see the bitfield described in `ioctls.h`), the third
-kind of member is limited to 3 members. However, since at the API
-compatibility layer you are generally allowed to reorder fields in
-structures, you can usually manage to fit into these limits.
-
-Note: if a field member is a pointer, then the ioctl can't be expressed
-this way, and that makes sense, since the server you're talking to
-doesn't have direct access to your memory. Ways other than ioctls must
-then be found.
-
-## `SA_SIGINFO`
-
-Not implemented, packages may be fixed for working around this: use void sighandler(int num) prototype and sa_handler field.
-
-## `SOL_IP`
-
-Not implemented yet.
-
-## `HZ`
-
-Linuxish and doesn't even make sense since the value may vary according to the running kernel. Should use `sysconf(_SC_CLK_TCK)` or `CLK_TCK` instead.
-
-## `SIOCDEVPRIVATE`
-
-Oh, we should probably provide it.
-
-## `MAP_NORESERVE`
-
-Not POSIX, but we could implement it.
-
-## `O_DIRECT`
-
-Long story to implement.
-
-## `PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP`
-
-We could easily provide it;
-
-## `PTHREAD_STACK_MIN`
-
-We should actually provide it.
-
-## `linux/types.h` or `asm/types.h`
-
-These are not POSIX, `sys/types.h` and `stdint.h` should be used instead.
-
-## `iopl`
-
-Not supported. Try to replace with `ioperm(0, 65536, 1)` (conditionned with `__GNU__` as that will not work in Linux).
-
-## `semget`, `sem_open`
-
-Not implemented, will always fail. Use `sem_init()` instead if possible.
-
-## `net/if_arp.h`, `net/ethernet.h`, etc.
-
-Not implemented, not POSIX. Try to disable the feature in the package.
-
-## broken libc6 dependency
-
-Some packages use an erroneous dependency on `libc6-dev`. This is incorrect because `libc6` is specific to GNU/Linux. The corresponding package for GNU is `libc0.3-dev` but other OSes will have different ones. You can locate the problem in the `debian/control` file of the source tree. Typical solutions include detecting the OS using `dpkg-architecture` and hardcoding the soname, or better, use a logical OR. eg: `libc6-dev | libc0.3-dev | libc-dev`. The `libc-dev` is a virtual package that works for any soname but you have to put it only as the last option.
-
-----
-
-## ChangeLog
-
--- [[Main/TWikiGuest]] - 13 Jan 2005
-
-Fix xgethostname example. - Neal
-
--- [[Main/RobertMillan]] - 22 Jul 2002
-
-Formatting and minor grammatical fixes.
-
--- [[Main/JoachimNilsson]] - 09 Sep 2002
-
-Added more examples and misc semantical fixes.
-
--- [[Main/RobertMillan]] - 05 Oct 2002
-
-Added `xgethostname` example.
-
--- [[Main/RobertMillan]] - 15 Nov 2002
-
-Added broken libc6 dependency
-
--- [[Main/RobertMillan]] - 21 Nov 2002
-
-Text formatting.
-
--- Ognyan Kulev - 12 Mar 2003
-
-Added `ioctl` entry.
-
--- [[Main/RobertMillan]] - 19 Mar 2003
--
cgit v1.2.3
From 2276f5afa71d11d3016ae2ade7b8e383c03eef68 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Sun, 5 Apr 2009 18:50:28 +0200
Subject: hurd/porting: New page.
---
hurd.mdwn | 1 +
hurd/porting.mdwn | 14 ++++++++++++++
hurd/running/debian/porting.mdwn | 5 ++++-
3 files changed, 19 insertions(+), 1 deletion(-)
create mode 100644 hurd/porting.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd.mdwn b/hurd.mdwn
index ee40d6da..4bf28827 100644
--- a/hurd.mdwn
+++ b/hurd.mdwn
@@ -92,6 +92,7 @@ in the *unstable* branch of the Debian archive.
* [[libhello_example]] -- Hurd library example
* [[libnetfs]] -- short introductory material
* [[IO_Path]]
+* [[Porting]]
* [[Debugging]]
* [Hurd Sourcecode Reference](http://www.htu.tugraz.at/~past/hurd/global/): Searchable and browsable index of the code.
* [[Networking]]
diff --git a/hurd/porting.mdwn b/hurd/porting.mdwn
new file mode 100644
index 00000000..d1900f0b
--- /dev/null
+++ b/hurd/porting.mdwn
@@ -0,0 +1,14 @@
+[[meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+
+ * [[Guidelines]]
+ * [[System_API_Limitations]]
+
+ * Debian: [[running/debian/Porting]]
diff --git a/hurd/running/debian/porting.mdwn b/hurd/running/debian/porting.mdwn
index eb46c4c3..3ad25e01 100644
--- a/hurd/running/debian/porting.mdwn
+++ b/hurd/running/debian/porting.mdwn
@@ -1,4 +1,5 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[meta copyright="Copyright © 2007, 2008, 2009 Free Software Foundation,
+Inc."]]
[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
@@ -30,6 +31,8 @@ that need someone to work on them.
When you have a patch to submit, please adhere to the [[patch_submission]]
guidelines.
+There is also further information available about [[hurd/porting]].
+
[[inline
pages="hurd/running/debian/porting/* and !*/discussion"
show=0
--
cgit v1.2.3
From 5fb5cd59948b112aaaaa24c406bc1fe7f31a0382 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Sun, 5 Apr 2009 19:01:48 +0200
Subject: Remove superseded page.
---
hurd/running/debian/BtsFiling.mdwn | 52 --------------------------------------
hurd/running/distrib.mdwn | 2 +-
2 files changed, 1 insertion(+), 53 deletions(-)
delete mode 100644 hurd/running/debian/BtsFiling.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/BtsFiling.mdwn b/hurd/running/debian/BtsFiling.mdwn
deleted file mode 100644
index 90f451a8..00000000
--- a/hurd/running/debian/BtsFiling.mdwn
+++ /dev/null
@@ -1,52 +0,0 @@
-When you encounter any GNU/Hurd related bugs in a Debian package you can fix, please use the Debian BTS (Bug Tracking System) to report them.
-
-Managing Debian packages and using the BTS is quite simple. If you're new to Debian, here's a short guide:
-
-* first of all, check [http://bugs.debian.org/<package>](http://bugs.debian.org) to ensure the problem is not in the BTS already. This is possible for packages and bug numbers. [[TWiki/InterWikis]] is a shorthand way of linking to bugs and packages from this site. i.e. [[DebianBug]]:hurd [[DebianPackage]]:oskit
-* you can fetch package sources with:
-
- apt-get source
-
-note: this should unpack already
-
-* and unpack with:
-
- dpkg-source -x x-y_z.dsc
-
-* then get all dependencies:
-
- apt-get -y build-dep
-
-note: if some dependencies are missing, it most probably means you have to port them first. follow this instructions recursively until done
-
- :)
-
-* Debian packages have a makefile in debian/rules, with (at least) the following targets:
- - build
- - Yup, to build
- - binary
- - Generates deb files in
../
- - clean
- - Full clean
-
-
-* when you have a patch, send it to the BTS using the reportbug utility (or manually as explained in . The following parameters should be used:
-
- Severity: important (when the package is unbuildable or uninstallable, lower otherwise.)
- Tags: sid, patch
-
-* be nice to the maintainers. most are friendly and cooperative, and a few could annoy you for months before applying. Be patient.
-
-Read for extensive documentation on the BTS.
-
--- [[Main/RobertMillan]] - 10 Jun 2002
-
-----
-
-Wikification & small changes.
-
--- [[Main/JoachimNilsson]] - 24 Jun 2002
-
-Updates with the new [[TWiki/InterWikis]] rules.
-
--- [[Main/GrantBow]] - 15 Jan 2003
diff --git a/hurd/running/distrib.mdwn b/hurd/running/distrib.mdwn
index 77736a45..bbf0a380 100644
--- a/hurd/running/distrib.mdwn
+++ b/hurd/running/distrib.mdwn
@@ -79,7 +79,7 @@ about getting applications to work (if possible).
- Debain Infrastructure
- - Testing is critical in helping the development effort. Bugs (defect reports) can be filed against the Debian software package in which they are found. [[BtsFiling]] tells how to file a Debian bug report. [[DebianPackages]] has some information about how Debian splits the software into packages and some references. There is a buildd autobuilder compiling the Debian Sid archive software for the GNU/Hurd port. [[BuilddStatus]] includes information on the buildd & turtle efforts.
+ - Testing is critical in helping the development effort. Bugs (defect reports) can be filed against the Debian software package in which they are found. [[debian/patch_submission]] tells how to file a Debian bug report. [[DebianPackages]] has some information about how Debian splits the software into packages and some references. There is a buildd autobuilder compiling the Debian Sid archive software for the GNU/Hurd port. [[BuilddStatus]] includes information on the buildd & turtle efforts.
--
cgit v1.2.3
From e3ed8b1d903b81ad08b685dc148a68ced6868e9c Mon Sep 17 00:00:00 2001
From: Samuel Thibault
Date: Sat, 16 May 2009 20:52:57 +0200
Subject: issue fixed
---
hurd/running/debian/porting/gcc/c++.mdwn | 39 --------------------------------
1 file changed, 39 deletions(-)
delete mode 100644 hurd/running/debian/porting/gcc/c++.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting/gcc/c++.mdwn b/hurd/running/debian/porting/gcc/c++.mdwn
deleted file mode 100644
index 1d64b9b5..00000000
--- a/hurd/running/debian/porting/gcc/c++.mdwn
+++ /dev/null
@@ -1,39 +0,0 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-
-Modify the [[building/cross-compiling]] shell script to configure GCC for
-building GCC with C++ support when building its second (i.e., final) version.
-
-Compiling a most-trivial C++ program used to work with GCC 4.2 and 4.3 (and the
-resulting binaries would also work), but linking fails with GCC SVN trunk:
-
- $ $TARGET-g++ -Wall a.cc -lpthread
- /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__multf3'
- /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__fixunstfsi'
- /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__subtf3'
- /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__divtf3'
- /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__copysigntf3'
- /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__addtf3'
- /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__lttf2'
- /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__floatsitf'
- /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__netf2'
- /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__floatunsitf'
- /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__eqtf2'
- /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__fabstf2'
- collect2: ld returned 1 exit status
-
-Whether this defect report also applies to a natively-build GCC from SVN trunk
-has not yet been checked.
-
-[[Thomas_Schwinge|tschwinge]] suspects the problem to be a configuration issue
-of a GCC helper library, whose configuration setup has changed after GCC 4.3.
-
-The need for `-lpthread` is another story. See the Debian glibc patches
-repository for details.
--
cgit v1.2.3
From b41418a8c4efeb4359b65f750f1ca893970676c1 Mon Sep 17 00:00:00 2001
From: Samuel Thibault
Date: Sat, 16 May 2009 20:56:39 +0200
Subject: add url to my answer
---
hurd/running/debian/porting.mdwn | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting.mdwn b/hurd/running/debian/porting.mdwn
index 3ad25e01..6a26db22 100644
--- a/hurd/running/debian/porting.mdwn
+++ b/hurd/running/debian/porting.mdwn
@@ -17,7 +17,7 @@ Hurd, however, many programs fail to build for various reasons.
A [list of build failures including error
messages](http://unstable.buildd.net/buildd/hurd-i386_Failed.html) can be
found, as well as a [preliminary
-analysis](http://lists.debian.org/debian-hurd/2007/07/msg00000.html) of them.
+analysis](http://lists.debian.org/debian-hurd/2007/07/msg00000.html) of them and [solutions](http://lists.debian.org/debian-hurd/2007/07/msg00001.html).
It might be a good idea to record your intention to port something either in
the list below or in the [Alioth task
--
cgit v1.2.3
From 862ad60d9f39c8f895ccea7484c6e12fd10e966c Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 18 May 2009 12:33:27 +0200
Subject: Don't display pages tagged as fixed_in_debian.
---
hurd/running/debian/porting.mdwn | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting.mdwn b/hurd/running/debian/porting.mdwn
index 3ad25e01..7d894b56 100644
--- a/hurd/running/debian/porting.mdwn
+++ b/hurd/running/debian/porting.mdwn
@@ -34,7 +34,8 @@ guidelines.
There is also further information available about [[hurd/porting]].
[[inline
-pages="hurd/running/debian/porting/* and !*/discussion"
+pages="hurd/running/debian/porting/* and !tagged(fixed_in_debian) and
+!*/discussion"
show=0
feeds=no
actions=yes
--
cgit v1.2.3
From d68a88bce5268ad7d9f0f83b79de7a5f7d2c8582 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 18 May 2009 12:36:29 +0200
Subject: Display pages tagged as open_issue_porting.
---
hurd/running/debian/porting.mdwn | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting.mdwn b/hurd/running/debian/porting.mdwn
index 7d894b56..d7677e96 100644
--- a/hurd/running/debian/porting.mdwn
+++ b/hurd/running/debian/porting.mdwn
@@ -34,8 +34,8 @@ guidelines.
There is also further information available about [[hurd/porting]].
[[inline
-pages="hurd/running/debian/porting/* and !tagged(fixed_in_debian) and
-!*/discussion"
+pages="(hurd/running/debian/porting/* or tagged(open_issue_porting)) and
+!tagged(fixed_in_debian) and !*/discussion"
show=0
feeds=no
actions=yes
--
cgit v1.2.3
From bf50f7e8947980cc3fe9f7a09219481b35355360 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 18 May 2009 12:36:49 +0200
Subject: Tag as fixed_in_debian.
---
hurd/running/debian/porting/gcc/c++.mdwn | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting/gcc/c++.mdwn b/hurd/running/debian/porting/gcc/c++.mdwn
index 1d64b9b5..d8a6f971 100644
--- a/hurd/running/debian/porting/gcc/c++.mdwn
+++ b/hurd/running/debian/porting/gcc/c++.mdwn
@@ -1,4 +1,4 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
@@ -8,6 +8,8 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[tag fixed_in_debian]]
+
Modify the [[building/cross-compiling]] shell script to configure GCC for
building GCC with C++ support when building its second (i.e., final) version.
--
cgit v1.2.3
From 88ce1e5f9fddfe35c5f980ce5c6242b74a3d1527 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 18 May 2009 16:17:01 +0200
Subject: Prefix directives.
---
abac.mdwn | 4 +-
asbestos.mdwn | 4 +-
asking_questions.mdwn | 4 +-
binutils.mdwn | 4 +-
capability.mdwn | 4 +-
colophon.mdwn | 4 +-
.../about_the_twiki_to_ikiwiki_conversion.mdwn | 6 +-
community.mdwn | 4 +-
community/communication.mdwn | 4 +-
community/facebook.mdwn | 4 +-
community/gsoc.mdwn | 6 +-
community/gsoc/2008.mdwn | 4 +-
community/gsoc/2008/minutes-2008-04-25.mdwn | 4 +-
community/gsoc/2008/minutes-2008-05-02.mdwn | 4 +-
community/gsoc/2008/minutes-2008-05-16.mdwn | 4 +-
community/gsoc/organization_application.mdwn | 4 +-
community/gsoc/project_ideas.mdwn | 64 ++++++-------
community/gsoc/project_ideas/cdparanoia.mdwn | 6 +-
community/gsoc/project_ideas/debian_installer.mdwn | 6 +-
.../gsoc/project_ideas/disk_io_performance.mdwn | 6 +-
.../gsoc/project_ideas/download_backends.mdwn | 6 +-
community/gsoc/project_ideas/driver_glue_code.mdwn | 8 +-
community/gsoc/project_ideas/dtrace.mdwn | 6 +-
community/gsoc/project_ideas/file_locking.mdwn | 6 +-
community/gsoc/project_ideas/gnat.mdwn | 6 +-
community/gsoc/project_ideas/gnumach_cleanup.mdwn | 6 +-
community/gsoc/project_ideas/hardware_libs.mdwn | 6 +-
.../gsoc/project_ideas/language_bindings.mdwn | 6 +-
community/gsoc/project_ideas/lexical_dot-dot.mdwn | 8 +-
community/gsoc/project_ideas/libcap.mdwn | 6 +-
.../gsoc/project_ideas/libdiskfs_locking.mdwn | 6 +-
community/gsoc/project_ideas/libgtop.mdwn | 6 +-
community/gsoc/project_ideas/maxpath.mdwn | 6 +-
community/gsoc/project_ideas/mtab.mdwn | 6 +-
.../namespace-based_translator_selection.mdwn | 6 +-
community/gsoc/project_ideas/nfs.mdwn | 8 +-
community/gsoc/project_ideas/package_manager.mdwn | 6 +-
community/gsoc/project_ideas/perl.mdwn | 6 +-
community/gsoc/project_ideas/procfs.mdwn | 6 +-
community/gsoc/project_ideas/pthreads.mdwn | 8 +-
community/gsoc/project_ideas/secure_chroot.mdwn | 6 +-
.../gsoc/project_ideas/server_overriding.mdwn | 8 +-
community/gsoc/project_ideas/sound.mdwn | 8 +-
community/gsoc/project_ideas/tcp_ip_stack.mdwn | 8 +-
community/gsoc/project_ideas/tmpfs.mdwn | 6 +-
community/gsoc/project_ideas/unionfs_boot.mdwn | 6 +-
community/gsoc/project_ideas/unionmount.mdwn | 6 +-
community/gsoc/project_ideas/virtualization.mdwn | 6 +-
community/gsoc/project_ideas/vm_tuning.mdwn | 8 +-
community/gsoc/project_ideas/xattr.mdwn | 8 +-
community/gsoc/project_ideas/xmlfs.mdwn | 6 +-
community/gsoc/student_application_form.mdwn | 4 +-
community/gsoc/xorg_ideas.mdwn | 4 +-
community/meetings.mdwn | 6 +-
community/meetings/eurosys_2009.mdwn | 8 +-
community/meetings/fosdem_2005.mdwn | 6 +-
community/meetings/fosdem_2006.mdwn | 6 +-
community/meetings/fosdem_2007.mdwn | 10 +-
community/meetings/fosdem_2008.mdwn | 12 +--
community/meetings/rmll_2006.mdwn | 6 +-
community/meetings/self-organised.mdwn | 6 +-
community/meetings/stesie_2007-10-12.mdwn | 4 +-
community/weblogs.mdwn | 6 +-
community/weblogs/ArneBab.mdwn | 6 +-
...oes-trying-to-get-a-german-keyboard-layout.mdwn | 4 +-
config_edittemplate.mdwn | 6 +-
config_edittemplate/regular_page.mdwn | 4 +-
confused_deputy.mdwn | 4 +-
contact_us.mdwn | 4 +-
contributing.mdwn | 4 +-
contributing/questionnaire.mdwn | 4 +-
contributing/web_pages.mdwn | 4 +-
designation.mdwn | 4 +-
destructive_interference.mdwn | 4 +-
documentation.mdwn | 4 +-
donate.mdwn | 4 +-
emulation.mdwn | 4 +-
extensibility.mdwn | 4 +-
fdl.texi | 10 +-
gcc.mdwn | 4 +-
gdb.mdwn | 4 +-
gdb/backtrace.mdwn | 4 +-
getting_help.mdwn | 6 +-
glibc.mdwn | 4 +-
hurd.mdwn | 6 +-
hurd/advantages.mdwn | 4 +-
hurd/authentication.mdwn | 4 +-
hurd/binutils.mdwn | 4 +-
hurd/building/cross-compiling.mdwn | 4 +-
hurd/building/cross-compiling/discussion.mdwn | 4 +-
hurd/building/example.mdwn | 4 +-
hurd/concepts.mdwn | 4 +-
hurd/critique.mdwn | 6 +-
hurd/debugging.mdwn | 4 +-
hurd/debugging/gdb.mdwn | 4 +-
hurd/debugging/gdb/noninvasive_debugging.mdwn | 4 +-
hurd/debugging/glibc.mdwn | 4 +-
hurd/debugging/rpctrace.mdwn | 4 +-
hurd/debugging/translator.mdwn | 6 +-
.../translator/capturing_stdout_and_stderr.mdwn | 4 +-
hurd/debugging/translator/gdb.mdwn | 4 +-
hurd/documentation.mdwn | 4 +-
hurd/documentation/auth.html | 6 +-
hurd/documentation/hurd-and-linux.html | 6 +-
hurd/documentation/hurd-paper.html | 8 +-
hurd/documentation/hurd-talk.html | 6 +-
hurd/documentation/translators.html | 6 +-
hurd/faq.mdwn | 8 +-
hurd/faq/old_faq.txt | 4 +-
hurd/faq/release.mdwn | 6 +-
hurd/faq/slash_usr_symlink.mdwn | 6 +-
hurd/gcc.mdwn | 4 +-
hurd/glibc.mdwn | 4 +-
hurd/glibc/hurd-specific_api.mdwn | 6 +-
hurd/history.mdwn | 4 +-
hurd/history/port_to_l4.mdwn | 6 +-
hurd/hurd_hacking_guide.mdwn | 4 +-
hurd/io_path.mdwn | 4 +-
hurd/libchannel.mdwn | 4 +-
hurd/libhello_example.mdwn | 4 +-
hurd/libnetfs.mdwn | 4 +-
hurd/libpager.mdwn | 4 +-
hurd/libstore.mdwn | 4 +-
hurd/logo.mdwn | 8 +-
hurd/neighborhurd.mdwn | 4 +-
hurd/networking.mdwn | 4 +-
hurd/ng/issues_with_mach.mdwn | 4 +-
.../limitations_of_the_original_hurd_design.mdwn | 4 +-
hurd/ng/position_paper.mdwn | 4 +-
hurd/open_issues.mdwn | 8 +-
hurd/open_issues/cvs_tasks_file.mdwn | 4 +-
hurd/open_issues/cvs_todo_file.mdwn | 4 +-
hurd/open_issues/gdb_non-stop_mode.mdwn | 4 +-
hurd/open_issues/gdb_pending_execs.mdwn | 4 +-
hurd/open_issues/gdb_thread_ids.mdwn | 4 +-
hurd/open_issues/libfshelp_in_hurdlibs.mdwn | 4 +-
hurd/open_issues/some_todo_list.mdwn | 4 +-
hurd/open_issues/wrong_reply_message_id.mdwn | 4 +-
hurd/porting.mdwn | 4 +-
hurd/porting/guidelines.mdwn | 4 +-
hurd/porting/system_api_limitations.mdwn | 4 +-
hurd/reference_manual.mdwn | 4 +-
hurd/running.mdwn | 4 +-
hurd/running/debian.mdwn | 2 +-
hurd/running/debian/DebianAptOffline.mdwn | 4 +-
hurd/running/debian/after_install.mdwn | 2 +-
hurd/running/debian/creating_image_tarball.mdwn | 4 +-
hurd/running/debian/faq.mdwn | 8 +-
hurd/running/debian/faq/2_gib_partition_limit.mdwn | 6 +-
hurd/running/debian/faq/512_mib_ram_limit.mdwn | 6 +-
hurd/running/debian/faq/apt_umount.mdwn | 6 +-
hurd/running/debian/faq/bad_hypermeta_data.mdwn | 4 +-
.../running/debian/faq/debugging_inside_glibc.mdwn | 4 +-
hurd/running/debian/faq/debugging_translators.mdwn | 4 +-
hurd/running/debian/faq/dev_random.mdwn | 6 +-
hurd/running/debian/faq/df.mdwn | 4 +-
hurd/running/debian/faq/free_memory.mdwn | 4 +-
hurd/running/debian/faq/hurd_console.mdwn | 4 +-
hurd/running/debian/faq/kernel_logs.mdwn | 4 +-
hurd/running/debian/faq/other_repositories.mdwn | 4 +-
hurd/running/debian/faq/ps_hangs.mdwn | 4 +-
hurd/running/debian/faq/reporting_bugs.mdwn | 4 +-
hurd/running/debian/faq/sata_disk_drives.mdwn | 4 +-
.../faq/sshd_only_works_for_root_logins.mdwn | 4 +-
hurd/running/debian/faq/xserver-common.mdwn | 4 +-
hurd/running/debian/patch_submission.mdwn | 4 +-
hurd/running/debian/porting.mdwn | 8 +-
hurd/running/debian/porting/adduser.mdwn | 4 +-
hurd/running/debian/porting/gcc.mdwn | 4 +-
hurd/running/debian/porting/gcc/c++.mdwn | 6 +-
hurd/running/debian/porting/gcc/libmudflap.mdwn | 4 +-
hurd/running/debian/porting/git-core-2.mdwn | 4 +-
hurd/running/debian/porting/git-core.mdwn | 4 +-
.../debian/porting/libdbd-sqlite3-perl.mdwn | 4 +-
hurd/running/debian/porting/pth.mdwn | 4 +-
hurd/running/debian/porting/runit.mdwn | 4 +-
hurd/running/debian/porting/socat.mdwn | 4 +-
hurd/running/gnu/create_an_image.mdwn | 4 +-
hurd/running/gnu/setup.mdwn | 4 +-
hurd/running/gnu/universal_package_manager.mdwn | 4 +-
hurd/running/qemu.mdwn | 2 +-
hurd/running/qemu/microsoft_windows.mdwn | 4 +-
hurd/running/qemu/networking.mdwn | 4 +-
hurd/running/qemu/networking/sharing_files.mdwn | 4 +-
hurd/running/vmware.mdwn | 4 +-
hurd/running/vmware/discussion.mdwn | 4 +-
hurd/settrans.mdwn | 4 +-
hurd/status.mdwn | 4 +-
hurd/subhurd.mdwn | 4 +-
hurd/subhurd/running_a_subhurd.mdwn | 6 +-
hurd/toolchain.mdwn | 4 +-
hurd/translator.mdwn | 4 +-
hurd/translator/auth.mdwn | 4 +-
hurd/translator/cvsfs.mdwn | 4 +-
hurd/translator/devfs.mdwn | 4 +-
hurd/translator/emailfs.mdwn | 4 +-
hurd/translator/examples.mdwn | 4 +-
hurd/translator/ext2fs.mdwn | 4 +-
hurd/translator/fatfs.mdwn | 6 +-
hurd/translator/magic.mdwn | 4 +-
hurd/translator/mboxfs.mdwn | 4 +-
hurd/translator/pfinet.mdwn | 4 +-
hurd/translator/pfinet/implementation.mdwn | 4 +-
hurd/translator/pfinet/ipv6.mdwn | 4 +-
hurd/translator/pflocal.mdwn | 4 +-
hurd/translator/procfs.mdwn | 4 +-
hurd/translator/procfs/htop.mdwn | 4 +-
hurd/translator/procfs/killall.mdwn | 4 +-
hurd/translator/procfs/procps.mdwn | 4 +-
hurd/translator/procfs/top.mdwn | 4 +-
hurd/translator/storeio.mdwn | 4 +-
hurd/translator/stowfs.mdwn | 6 +-
hurd/translator/tmpfs.mdwn | 6 +-
hurd/translator/tmpfs/notes_bing.mdwn | 4 +-
hurd/translator/tmpfs/notes_various.mdwn | 6 +-
hurd/translator/unionfs.mdwn | 4 +-
hurd/translator/wishlist_1.mdwn | 4 +-
hurd/translator/writing/example.mdwn | 4 +-
hurd/translator/xmlfs.mdwn | 4 +-
hurd/virtual_file_system.mdwn | 4 +-
hurd/virtualization.mdwn | 4 +-
hurd/what_is_the_gnu_hurd.mdwn | 6 +-
.../gramatically_speaking.mdwn | 6 +-
hurd/what_is_the_gnu_hurd/origin_of_the_name.mdwn | 6 +-
ibac.mdwn | 4 +-
idl.mdwn | 4 +-
ikiwiki.setup | 2 +-
index.mdwn | 10 +-
index/discussion.mdwn | 4 +-
ipc.mdwn | 4 +-
irc.mdwn | 8 +-
isolation.mdwn | 4 +-
license.mdwn | 2 +-
liedtke.mdwn | 4 +-
mailing_lists.mdwn | 10 +-
mailing_lists/bug-hurd.mdwn | 6 +-
mailing_lists/debian-hurd.mdwn | 4 +-
mailing_lists/gnu-system-discuss.mdwn | 6 +-
mailing_lists/help-hurd.mdwn | 6 +-
mailing_lists/hurd-devel-readers.mdwn | 6 +-
mailing_lists/hurd-devel.mdwn | 6 +-
mailing_lists/l4-hurd.mdwn | 6 +-
mailing_lists/unmoderated.mdwn | 4 +-
mailing_lists/web-hurd.mdwn | 6 +-
mechanism.mdwn | 4 +-
microkernel.mdwn | 4 +-
microkernel/faq.mdwn | 8 +-
microkernel/faq/multiserver_microkernel.mdwn | 6 +-
microkernel/for_beginners.mdwn | 4 +-
microkernel/fud.mdwn | 5 +-
microkernel/mach/documentation.mdwn | 4 +-
microkernel/mach/external_pager_mechanism.mdwn | 5 +-
microkernel/mach/gnumach.mdwn | 4 +-
microkernel/mach/gnumach/boot_trace.mdwn | 4 +-
microkernel/mach/gnumach/building/example.mdwn | 4 +-
microkernel/mach/gnumach/debugging.mdwn | 4 +-
.../mach/gnumach/hardware_compatibility_list.mdwn | 10 +-
microkernel/mach/gnumach/open_issues.mdwn | 8 +-
.../open_issues/resource_management_problems.mdwn | 4 +-
microkernel/mach/gnumach/ports.mdwn | 4 +-
microkernel/mach/gnumach/ports/xen.mdwn | 8 +-
microkernel/mach/gnumach/ports/xen/internals.mdwn | 4 +-
.../ports/xen/networking_configuration.mdwn | 8 +-
microkernel/mach/gnumach/projects.mdwn | 6 +-
.../mach/gnumach/projects/clean_up_the_code.mdwn | 48 +++++-----
microkernel/mach/gnumach/projects/gdb_stubs.mdwn | 4 +-
microkernel/mach/gnumach/reference_manual.mdwn | 4 +-
microkernel/mach/ipc.mdwn | 4 +-
microkernel/mach/ipc/sequence_numbering.mdwn | 4 +-
microkernel/mach/mig.mdwn | 4 +-
microkernel/mach/mig/documentation.mdwn | 4 +-
microkernel/mach/mig/documentation/dealloc.mdwn | 4 +-
microkernel/mach/mig/documentation/servercopy.mdwn | 4 +-
microkernel/mach/mig/gnu_mig.mdwn | 4 +-
microkernel/mach/mig/gnu_mig/open_issues.mdwn | 8 +-
.../open_issues/duplicate_inclusion_guards.mdwn | 4 +-
microkernel/mach/port.mdwn | 4 +-
microkernel/mach/rpc.mdwn | 4 +-
microkernel/viengoos.mdwn | 4 +-
microkernel/viengoos/building.mdwn | 4 +-
microkernel/viengoos/documentation.mdwn | 4 +-
microkernel/viengoos/hardware.mdwn | 4 +-
microkernel/viengoos/projects.mdwn | 6 +-
microkernel/viengoos/serial_port.mdwn | 4 +-
naming_context.mdwn | 4 +-
news.mdwn | 6 +-
news/2002-01-13.mdwn | 4 +-
news/2002-01-19.mdwn | 4 +-
news/2002-02-18.mdwn | 4 +-
news/2002-03-03.mdwn | 4 +-
news/2002-03-08.mdwn | 4 +-
news/2002-03-23.mdwn | 4 +-
news/2002-05-05.mdwn | 4 +-
news/2002-05-18.mdwn | 4 +-
news/2002-05-24.mdwn | 4 +-
news/2002-05-28.mdwn | 4 +-
news/2002-06-22.mdwn | 4 +-
news/2002-08-16.mdwn | 4 +-
news/2002-10-03.mdwn | 4 +-
news/2002-10-03_2.mdwn | 4 +-
news/2002-10-19.mdwn | 4 +-
news/2002-11-18.mdwn | 4 +-
news/2003-01-18.mdwn | 4 +-
news/2003-02-14.mdwn | 4 +-
news/2003-07-02.mdwn | 4 +-
news/2003-07-16.mdwn | 4 +-
news/2003-08-21.mdwn | 4 +-
news/2005-01-28.mdwn | 4 +-
news/2005-09-20.mdwn | 4 +-
news/2006-04-27.mdwn | 4 +-
news/2007-01-07.mdwn | 4 +-
news/2007-01-14.mdwn | 4 +-
news/2007-03-14.mdwn | 4 +-
news/2007-10-01.mdwn | 4 +-
news/2007-10-12.mdwn | 4 +-
news/2008-02-11.mdwn | 4 +-
news/2008-03-19.mdwn | 4 +-
news/2008-09-11.mdwn | 4 +-
news/2008-11-14.mdwn | 4 +-
news/2008-12-12.mdwn | 4 +-
news/2009-03-28.mdwn | 4 +-
open_issues.mdwn | 10 +-
open_issues/blkrrpart_ioctl.mdwn | 8 +-
persistency.mdwn | 4 +-
policy.mdwn | 4 +-
principal.mdwn | 4 +-
public_hurd_boxen.mdwn | 6 +-
qemu.mdwn | 4 +-
recent_changes.mdwn | 8 +-
rpc.mdwn | 4 +-
rules.mdwn | 4 +-
rules/savannah_group.mdwn | 4 +-
rules/source_repositories.mdwn | 4 +-
security.mdwn | 4 +-
sfi.mdwn | 4 +-
shortcuts.mdwn | 104 ++++++++++-----------
sidebar.mdwn | 12 +--
tcb.mdwn | 4 +-
trackers.mdwn | 4 +-
trust.mdwn | 4 +-
unix.mdwn | 6 +-
user/flaviocruz.mdwn | 4 +-
user/madhusudancs.mdwn | 6 +-
user/scolobb.mdwn | 4 +-
user/tschwinge.mdwn | 6 +-
user/vincentvikram.mdwn | 4 +-
user/zhengda/howto.mdwn | 4 +-
virtualization.mdwn | 6 +-
348 files changed, 946 insertions(+), 942 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/abac.mdwn b/abac.mdwn
index a260a986..bdf63a32 100644
--- a/abac.mdwn
+++ b/abac.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/asbestos.mdwn b/asbestos.mdwn
index 65ab391e..fcbd8ecb 100644
--- a/asbestos.mdwn
+++ b/asbestos.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/asking_questions.mdwn b/asking_questions.mdwn
index d58dee61..bb5c8ffb 100644
--- a/asking_questions.mdwn
+++ b/asking_questions.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/binutils.mdwn b/binutils.mdwn
index 3e9e5889..85791914 100644
--- a/binutils.mdwn
+++ b/binutils.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/capability.mdwn b/capability.mdwn
index 2d4d2ce8..c5ef0d1d 100644
--- a/capability.mdwn
+++ b/capability.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/colophon.mdwn b/colophon.mdwn
index 9146bc15..1afdd51a 100644
--- a/colophon.mdwn
+++ b/colophon.mdwn
@@ -1,7 +1,7 @@
-[[meta copyright="Copyright © 2003, 2004, 2007, 2008, 2009 Free Software
+[[!meta copyright="Copyright © 2003, 2004, 2007, 2008, 2009 Free Software
Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/colophon/about_the_twiki_to_ikiwiki_conversion.mdwn b/colophon/about_the_twiki_to_ikiwiki_conversion.mdwn
index 8c556261..d9443b17 100644
--- a/colophon/about_the_twiki_to_ikiwiki_conversion.mdwn
+++ b/colophon/about_the_twiki_to_ikiwiki_conversion.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -38,7 +38,7 @@ also made available by the authors at
.
The Debian package *libhtml-wikiconverter-perl* is too old at least until
-[[debbug 419918]] is closed.
+[[!debbug 419918]] is closed.
For converting from rcs files (as used by TWiki) to a git repository you'll
need to get `git clone git://people.freedesktop.org/~keithp/parsecvs` and build
diff --git a/community.mdwn b/community.mdwn
index 5d58ae5a..9d8af0ec 100644
--- a/community.mdwn
+++ b/community.mdwn
@@ -1,7 +1,7 @@
-[[meta copyright="Copyright © 2002, 2003, 2005, 2007, 2008, 2009 Free Software
+[[!meta copyright="Copyright © 2002, 2003, 2005, 2007, 2008, 2009 Free Software
Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/community/communication.mdwn b/community/communication.mdwn
index d2eccceb..0e56a77e 100644
--- a/community/communication.mdwn
+++ b/community/communication.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/community/facebook.mdwn b/community/facebook.mdwn
index b5340224..31a27fec 100644
--- a/community/facebook.mdwn
+++ b/community/facebook.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/community/gsoc.mdwn b/community/gsoc.mdwn
index ed1f7a52..506516bb 100644
--- a/community/gsoc.mdwn
+++ b/community/gsoc.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Google Summer of Code"]]
+[[!meta title="Google Summer of Code"]]
# 2009
diff --git a/community/gsoc/2008.mdwn b/community/gsoc/2008.mdwn
index 5bb5f314..31d45d05 100644
--- a/community/gsoc/2008.mdwn
+++ b/community/gsoc/2008.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/community/gsoc/2008/minutes-2008-04-25.mdwn b/community/gsoc/2008/minutes-2008-04-25.mdwn
index 3f2c0313..0cb624f2 100644
--- a/community/gsoc/2008/minutes-2008-04-25.mdwn
+++ b/community/gsoc/2008/minutes-2008-04-25.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/community/gsoc/2008/minutes-2008-05-02.mdwn b/community/gsoc/2008/minutes-2008-05-02.mdwn
index 9c99a8e7..f960ab06 100644
--- a/community/gsoc/2008/minutes-2008-05-02.mdwn
+++ b/community/gsoc/2008/minutes-2008-05-02.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/community/gsoc/2008/minutes-2008-05-16.mdwn b/community/gsoc/2008/minutes-2008-05-16.mdwn
index 8adb838c..0c848e8a 100644
--- a/community/gsoc/2008/minutes-2008-05-16.mdwn
+++ b/community/gsoc/2008/minutes-2008-05-16.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/community/gsoc/organization_application.mdwn b/community/gsoc/organization_application.mdwn
index 53cd85ac..946c225b 100644
--- a/community/gsoc/organization_application.mdwn
+++ b/community/gsoc/organization_application.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/community/gsoc/project_ideas.mdwn b/community/gsoc/project_ideas.mdwn
index 78cc7ad3..dede290f 100644
--- a/community/gsoc/project_ideas.mdwn
+++ b/community/gsoc/project_ideas.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -75,33 +75,33 @@ will assist you as well as we can.
See also the list of [Hurd-related X.org project ideas](http://wiki.x.org/wiki/Hurd_Porting).
-[[inline pages="community/gsoc/project_ideas/language_bindings" show=0 feeds=no actions=yes]]
-[[inline pages="community/gsoc/project_ideas/virtualization" show=0 feeds=no actions=yes]]
-[[inline pages="community/gsoc/project_ideas/file_locking" show=0 feeds=no actions=yes]]
-[[inline pages="community/gsoc/project_ideas/driver_glue_code" show=0 feeds=no actions=yes]]
-[[inline pages="community/gsoc/project_ideas/server_overriding" show=0 feeds=no actions=yes]]
-[[inline pages="community/gsoc/project_ideas/tcp_ip_stack" show=0 feeds=no actions=yes]]
-[[inline pages="community/gsoc/project_ideas/nfs" show=0 feeds=no actions=yes]]
-[[inline pages="community/gsoc/project_ideas/libdiskfs_locking" show=0 feeds=no actions=yes]]
-[[inline pages="community/gsoc/project_ideas/pthreads" show=0 feeds=no actions=yes]]
-[[inline pages="community/gsoc/project_ideas/sound" show=0 feeds=no actions=yes]]
-[[inline pages="community/gsoc/project_ideas/disk_io_performance" show=0 feeds=no actions=yes]]
-[[inline pages="community/gsoc/project_ideas/vm_tuning" show=0 feeds=no actions=yes]]
-[[inline pages="community/gsoc/project_ideas/mtab" show=0 feeds=no actions=yes]]
-[[inline pages="community/gsoc/project_ideas/gnumach_cleanup" show=0 feeds=no actions=yes]]
-[[inline pages="community/gsoc/project_ideas/xmlfs" show=0 feeds=no actions=yes]]
-[[inline pages="community/gsoc/project_ideas/unionfs_boot" show=0 feeds=no actions=yes]]
-[[inline pages="community/gsoc/project_ideas/tmpfs" show=0 feeds=no actions=yes]]
-[[inline pages="community/gsoc/project_ideas/lexical_dot-dot" show=0 feeds=no actions=yes]]
-[[inline pages="community/gsoc/project_ideas/secure_chroot" show=0 feeds=no actions=yes]]
-[[inline pages="community/gsoc/project_ideas/package_manager" show=0 feeds=no actions=yes]]
-[[inline pages="community/gsoc/project_ideas/debian_installer" show=0 feeds=no actions=yes]]
-[[inline pages="community/gsoc/project_ideas/download_backends" show=0 feeds=no actions=yes]]
-[[inline pages="community/gsoc/project_ideas/libgtop" show=0 feeds=no actions=yes]]
-[[inline pages="community/gsoc/project_ideas/maxpath" show=0 feeds=no actions=yes]]
-[[inline pages="community/gsoc/project_ideas/gnat" show=0 feeds=no actions=yes]]
-[[inline pages="community/gsoc/project_ideas/hardware_libs" show=0 feeds=no actions=yes]]
-[[inline pages="community/gsoc/project_ideas/cdparanoia" show=0 feeds=no actions=yes]]
-[[inline pages="community/gsoc/project_ideas/perl" show=0 feeds=no actions=yes]]
-[[inline pages="community/gsoc/project_ideas/libcap" show=0 feeds=no actions=yes]]
-[[inline pages="community/gsoc/project_ideas/xattr" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/language_bindings" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/virtualization" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/file_locking" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/driver_glue_code" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/server_overriding" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/tcp_ip_stack" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/nfs" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/libdiskfs_locking" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/pthreads" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/sound" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/disk_io_performance" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/vm_tuning" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/mtab" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/gnumach_cleanup" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/xmlfs" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/unionfs_boot" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/tmpfs" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/lexical_dot-dot" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/secure_chroot" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/package_manager" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/debian_installer" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/download_backends" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/libgtop" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/maxpath" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/gnat" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/hardware_libs" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/cdparanoia" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/perl" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/libcap" show=0 feeds=no actions=yes]]
+[[!inline pages="community/gsoc/project_ideas/xattr" show=0 feeds=no actions=yes]]
diff --git a/community/gsoc/project_ideas/cdparanoia.mdwn b/community/gsoc/project_ideas/cdparanoia.mdwn
index 117dc56e..f13e19e6 100644
--- a/community/gsoc/project_ideas/cdparanoia.mdwn
+++ b/community/gsoc/project_ideas/cdparanoia.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Implement CD Audio Grabbing"]]
+[[!meta title="Implement CD Audio Grabbing"]]
The Hurd presently has only support for CD-ROMs, but not for audio extraction
("grabbing"). As a result, cdparanoia (and other extraction
diff --git a/community/gsoc/project_ideas/debian_installer.mdwn b/community/gsoc/project_ideas/debian_installer.mdwn
index cac85df2..183f6708 100644
--- a/community/gsoc/project_ideas/debian_installer.mdwn
+++ b/community/gsoc/project_ideas/debian_installer.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Port the Debian Installer to the Hurd"]]
+[[!meta title="Port the Debian Installer to the Hurd"]]
The primary means of distributing the Hurd is through Debian GNU/Hurd.
However, the installation CDs presently use an ancient, non-native installer.
diff --git a/community/gsoc/project_ideas/disk_io_performance.mdwn b/community/gsoc/project_ideas/disk_io_performance.mdwn
index 8d9b3b7c..9f361de9 100644
--- a/community/gsoc/project_ideas/disk_io_performance.mdwn
+++ b/community/gsoc/project_ideas/disk_io_performance.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Disk I/O Performance Tuning"]]
+[[!meta title="Disk I/O Performance Tuning"]]
The most obvious reason for the Hurd feeling slow compared to mainstream
systems like GNU/Linux, is very slow harddisk access.
diff --git a/community/gsoc/project_ideas/download_backends.mdwn b/community/gsoc/project_ideas/download_backends.mdwn
index a6e090eb..519d1195 100644
--- a/community/gsoc/project_ideas/download_backends.mdwn
+++ b/community/gsoc/project_ideas/download_backends.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Use Internet Protocol Translators (ftpfs etc.) as Backends for Other Programs"]]
+[[!meta title="Use Internet Protocol Translators (ftpfs etc.) as Backends for Other Programs"]]
The Hurd design facilitates splitting up large applications into independent,
generic components, which can be easily combined in different contexts, by
diff --git a/community/gsoc/project_ideas/driver_glue_code.mdwn b/community/gsoc/project_ideas/driver_glue_code.mdwn
index 0e193a25..b3c4c129 100644
--- a/community/gsoc/project_ideas/driver_glue_code.mdwn
+++ b/community/gsoc/project_ideas/driver_glue_code.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="New Driver Glue Code"]]
+[[!meta title="New Driver Glue Code"]]
Although a driver framework in userspace would be desirable, presently the Hurd
uses kernel drivers in the microkernel,
@@ -31,7 +31,7 @@ This is a doable, but pretty involved project. Previous experience with driver
programming probably is a must. (No Hurd-specific knowledge is required,
though.)
-This is [[GNU_Savannah_task 5488]].
+This is [[!GNU_Savannah_task 5488]].
Possible mentors: Samuel Thibault (youpi)
diff --git a/community/gsoc/project_ideas/dtrace.mdwn b/community/gsoc/project_ideas/dtrace.mdwn
index f0c6f07a..18fbe956 100644
--- a/community/gsoc/project_ideas/dtrace.mdwn
+++ b/community/gsoc/project_ideas/dtrace.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="dtrace Support"]]
+[[!meta title="dtrace Support"]]
One of the main problems of the current Hurd implementation is very poor
performance. While we have a bunch of ideas what could cause the performance
diff --git a/community/gsoc/project_ideas/file_locking.mdwn b/community/gsoc/project_ideas/file_locking.mdwn
index b20b82fd..0c057639 100644
--- a/community/gsoc/project_ideas/file_locking.mdwn
+++ b/community/gsoc/project_ideas/file_locking.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Fix File Locking"]]
+[[!meta title="Fix File Locking"]]
Over the years, [[UNIX]] has aquired a host of different file locking mechanisms.
Some of them work on the Hurd, while others are buggy or only partially
diff --git a/community/gsoc/project_ideas/gnat.mdwn b/community/gsoc/project_ideas/gnat.mdwn
index 135c19aa..b70ab3c6 100644
--- a/community/gsoc/project_ideas/gnat.mdwn
+++ b/community/gsoc/project_ideas/gnat.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Porting GNAT"]]
+[[!meta title="Porting GNAT"]]
The GNU Ada Translator (GNAT) isn't available for the Hurd so far. There are
also a number of other Debian packages depending on GNAT, and thus not
diff --git a/community/gsoc/project_ideas/gnumach_cleanup.mdwn b/community/gsoc/project_ideas/gnumach_cleanup.mdwn
index 0fd6e481..ecbbb200 100644
--- a/community/gsoc/project_ideas/gnumach_cleanup.mdwn
+++ b/community/gsoc/project_ideas/gnumach_cleanup.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="GNU Mach Code Cleanup"]]
+[[!meta title="GNU Mach Code Cleanup"]]
Although there are some attempts to move to a more modern microkernel
alltogether, the current Hurd implementation is based on
diff --git a/community/gsoc/project_ideas/hardware_libs.mdwn b/community/gsoc/project_ideas/hardware_libs.mdwn
index 88b94caa..4a1fe73c 100644
--- a/community/gsoc/project_ideas/hardware_libs.mdwn
+++ b/community/gsoc/project_ideas/hardware_libs.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Stub Implementations of Hardware Specific Libraries"]]
+[[!meta title="Stub Implementations of Hardware Specific Libraries"]]
Many programs use special libraries to access certain hardware devices,
like libusb, libbluetooth, libraw1394, libiw-dev (though there already is a
diff --git a/community/gsoc/project_ideas/language_bindings.mdwn b/community/gsoc/project_ideas/language_bindings.mdwn
index 6dc83463..c247a8f8 100644
--- a/community/gsoc/project_ideas/language_bindings.mdwn
+++ b/community/gsoc/project_ideas/language_bindings.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Bindings to Other Programming Languages"]]
+[[!meta title="Bindings to Other Programming Languages"]]
The main idea of the Hurd design is giving users the ability to easily
modify/extend the system's functionality ([[extensible_system|extensibility]]).
diff --git a/community/gsoc/project_ideas/lexical_dot-dot.mdwn b/community/gsoc/project_ideas/lexical_dot-dot.mdwn
index 55d00337..e37bc71f 100644
--- a/community/gsoc/project_ideas/lexical_dot-dot.mdwn
+++ b/community/gsoc/project_ideas/lexical_dot-dot.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Lexical .. Resolution"]]
+[[!meta title="Lexical .. Resolution"]]
For historical reasons, [[UNIX]] filesystems have a real (hard) `..` link from each
directory pointing to its parent. However, this is problematic, because the
@@ -29,7 +29,7 @@ to use lexical resolution, and to check that the system is still fully
functional afterwards. This task requires understanding the filename resolution
mechanism.
-See also [[GNU_Savannah_bug 17133]].
+See also [[!GNU_Savannah_bug 17133]].
Possible mentors: ?
diff --git a/community/gsoc/project_ideas/libcap.mdwn b/community/gsoc/project_ideas/libcap.mdwn
index 9e722815..2745dc7e 100644
--- a/community/gsoc/project_ideas/libcap.mdwn
+++ b/community/gsoc/project_ideas/libcap.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Implementing libcap"]]
+[[!meta title="Implementing libcap"]]
libcap is a library providing the API to access POSIX capabilities. These allow
giving various kinds of specific privileges to individual users, without giving
diff --git a/community/gsoc/project_ideas/libdiskfs_locking.mdwn b/community/gsoc/project_ideas/libdiskfs_locking.mdwn
index 434e39ba..d484b40b 100644
--- a/community/gsoc/project_ideas/libdiskfs_locking.mdwn
+++ b/community/gsoc/project_ideas/libdiskfs_locking.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Fix libdiskfs Locking Issues"]]
+[[!meta title="Fix libdiskfs Locking Issues"]]
Nowadays the most often encountered cause of Hurd crashes seems to be lockups
in the [[hurd/translator/ext2fs]] server. One of these could be traced
diff --git a/community/gsoc/project_ideas/libgtop.mdwn b/community/gsoc/project_ideas/libgtop.mdwn
index 4f848820..c0f966c5 100644
--- a/community/gsoc/project_ideas/libgtop.mdwn
+++ b/community/gsoc/project_ideas/libgtop.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Porting libgtop"]]
+[[!meta title="Porting libgtop"]]
libgtop is a library used by many applications (especially GNOME applications)
to abstract the system-specific methods for obtaining information about the
diff --git a/community/gsoc/project_ideas/maxpath.mdwn b/community/gsoc/project_ideas/maxpath.mdwn
index d78297d5..6ece2dbf 100644
--- a/community/gsoc/project_ideas/maxpath.mdwn
+++ b/community/gsoc/project_ideas/maxpath.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Fixing Programs Using PATH_MAX et al Unconditionally"]]
+[[!meta title="Fixing Programs Using PATH_MAX et al Unconditionally"]]
POSIX describes some constants (or rather macros) like PATH_MAX/MAXPATHLEN and
similar, which may be defined by the system to indicate certain limits. Many
diff --git a/community/gsoc/project_ideas/mtab.mdwn b/community/gsoc/project_ideas/mtab.mdwn
index 8e848410..39cde2dd 100644
--- a/community/gsoc/project_ideas/mtab.mdwn
+++ b/community/gsoc/project_ideas/mtab.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="mtab"]]
+[[!meta title="mtab"]]
In traditional monolithic system, the kernel keeps track of all mounts; the
information is available through `/proc/mounts` (on Linux at least), and in a
diff --git a/community/gsoc/project_ideas/namespace-based_translator_selection.mdwn b/community/gsoc/project_ideas/namespace-based_translator_selection.mdwn
index 6bb643fa..79aad7a1 100644
--- a/community/gsoc/project_ideas/namespace-based_translator_selection.mdwn
+++ b/community/gsoc/project_ideas/namespace-based_translator_selection.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Namspace-based Translator Selection"]]
+[[!meta title="Namspace-based Translator Selection"]]
The main idea behind the Hurd is to make (almost) all system functionality
user-modifiable ([[extensible_system|extensibility]]). This includes a
diff --git a/community/gsoc/project_ideas/nfs.mdwn b/community/gsoc/project_ideas/nfs.mdwn
index 3874d81a..eeeda6f0 100644
--- a/community/gsoc/project_ideas/nfs.mdwn
+++ b/community/gsoc/project_ideas/nfs.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Improved NFS Implementation"]]
+[[!meta title="Improved NFS Implementation"]]
The Hurd has both NFS server and client implementations, which work, but not
very well: File locking doesn't work properly (at least in conjuction with a
@@ -31,7 +31,7 @@ has been done for a former GSoC application -- it might give you some pointers.
But don't take any of the statements made there for granted -- check the facts
yourself!
-This task, [[GNU_Savannah_task 5497]], has no special prerequisites besides general programming skills, and
+This task, [[!GNU_Savannah_task 5497]], has no special prerequisites besides general programming skills, and
an interest in file systems and network protocols.
Possible mentors: ?
diff --git a/community/gsoc/project_ideas/package_manager.mdwn b/community/gsoc/project_ideas/package_manager.mdwn
index c7a33944..4e544ed5 100644
--- a/community/gsoc/project_ideas/package_manager.mdwn
+++ b/community/gsoc/project_ideas/package_manager.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Hurdish Package Manager for the GNU System"]]
+[[!meta title="Hurdish Package Manager for the GNU System"]]
Most GNU/Linux systems use pretty sophisticated package managers, to ease the
management of installed software. These keep track of all installed files, and
diff --git a/community/gsoc/project_ideas/perl.mdwn b/community/gsoc/project_ideas/perl.mdwn
index 803f710e..23420159 100644
--- a/community/gsoc/project_ideas/perl.mdwn
+++ b/community/gsoc/project_ideas/perl.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Improving Perl Support"]]
+[[!meta title="Improving Perl Support"]]
Perl is available on the Hurd, but there are quite a lot of test suite
failures. These could be caused by problems in the system-specific
diff --git a/community/gsoc/project_ideas/procfs.mdwn b/community/gsoc/project_ideas/procfs.mdwn
index 55556b02..8acfa228 100644
--- a/community/gsoc/project_ideas/procfs.mdwn
+++ b/community/gsoc/project_ideas/procfs.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="procfs"]]
+[[!meta title="procfs"]]
Although there is no standard (POSIX or other) for the layout of the `/proc`
pseudo-filesystem, it turned out a very useful facility in GNU/Linux and other
diff --git a/community/gsoc/project_ideas/pthreads.mdwn b/community/gsoc/project_ideas/pthreads.mdwn
index aa532a9a..0e677268 100644
--- a/community/gsoc/project_ideas/pthreads.mdwn
+++ b/community/gsoc/project_ideas/pthreads.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Convert Hurd Libraries and Servers to pthreads"]]
+[[!meta title="Convert Hurd Libraries and Servers to pthreads"]]
The Hurd was originally created at a time when the [pthreads
standard](http://www.opengroup.org/onlinepubs/009695399/basedefs/pthread.h.html)
@@ -27,7 +27,7 @@ libfuse](http://www.nongnu.org/hurdextras/#libfuse) with any FUSE modules
depending on pthreads for example.)
Most of the conversion has already been done in previous efforts (see
-[[GNU_Savannah_task 5487]]) -- but the tricky parts are still missing.
+[[!GNU_Savannah_task 5487]]) -- but the tricky parts are still missing.
The goal of this project is to have all the Hurd code use pthreads. Should any
limitations in the existing pthreads implementation turn up that hinder this
diff --git a/community/gsoc/project_ideas/secure_chroot.mdwn b/community/gsoc/project_ideas/secure_chroot.mdwn
index ba47f78d..e5848a0f 100644
--- a/community/gsoc/project_ideas/secure_chroot.mdwn
+++ b/community/gsoc/project_ideas/secure_chroot.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Secure chroot Implementation"]]
+[[!meta title="Secure chroot Implementation"]]
As the Hurd attempts to be (almost) fully [[UNIX]]-compatible, it also implements a
`chroot()` system call. However, the current implementation is not really
diff --git a/community/gsoc/project_ideas/server_overriding.mdwn b/community/gsoc/project_ideas/server_overriding.mdwn
index 2513df0b..66171313 100644
--- a/community/gsoc/project_ideas/server_overriding.mdwn
+++ b/community/gsoc/project_ideas/server_overriding.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Server Overriding Mechanism"]]
+[[!meta title="Server Overriding Mechanism"]]
The main idea of the Hurd is that every user can influence almost all system
functionality ([[extensible_system|extensibility]]), by running private Hurd
@@ -61,7 +61,7 @@ This tasks requires some understanding of the Hurd internals, especially a good
understanding of the file name lookup mechanism. It's probably not too heavy on
the coding side.
-This is [[GNU_Savannah_task 6612]]. Also there are quite a bit of emails
+This is [[!GNU_Savannah_task 6612]]. Also there are quite a bit of emails
discussing this topic, from a previous year's GSoC application -- see
,
,
diff --git a/community/gsoc/project_ideas/sound.mdwn b/community/gsoc/project_ideas/sound.mdwn
index 26bb91cb..134c5b59 100644
--- a/community/gsoc/project_ideas/sound.mdwn
+++ b/community/gsoc/project_ideas/sound.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,9 +8,9 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Sound Support"]]
+[[!meta title="Sound Support"]]
-The Hurd presently has no sound support. Fixing this, [[GNU_Savannah_task
+The Hurd presently has no sound support. Fixing this, [[!GNU_Savannah_task
5485]], requires two steps: the first is to port some other kernel's drivers to
[[GNU_Mach|microkernel/mach/gnumach]] so we can get access to actual sound
hardware. The second is to implement a userspace server ([[hurd/translator]]),
diff --git a/community/gsoc/project_ideas/tcp_ip_stack.mdwn b/community/gsoc/project_ideas/tcp_ip_stack.mdwn
index 29b1d22d..7ca43152 100644
--- a/community/gsoc/project_ideas/tcp_ip_stack.mdwn
+++ b/community/gsoc/project_ideas/tcp_ip_stack.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Hurdish TCP/IP Stack"]]
+[[!meta title="Hurdish TCP/IP Stack"]]
The Hurd presently uses a [[TCP/IP_stack|hurd/translator/pfinet]] based on code from an old Linux version.
This works, but lacks some rather important features (like PPP/PPPoE), and the
@@ -32,7 +32,7 @@ individual layers later. The initial implementation, and the choice of a TCP/IP
stack, should be done with this in mind -- it needs to be modular enough to
make such a split later on feasible.
-This is [[GNU_Savannah_task 5469]].
+This is [[!GNU_Savannah_task 5469]].
Possible mentors: ?
diff --git a/community/gsoc/project_ideas/tmpfs.mdwn b/community/gsoc/project_ideas/tmpfs.mdwn
index a3f474ff..fcf8d96b 100644
--- a/community/gsoc/project_ideas/tmpfs.mdwn
+++ b/community/gsoc/project_ideas/tmpfs.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Fix tmpfs"]]
+[[!meta title="Fix tmpfs"]]
In some situations it is desirable to have a file system that is not backed by
actual disk storage, but only by anonymous memory, i.e. lives in the RAM (and
diff --git a/community/gsoc/project_ideas/unionfs_boot.mdwn b/community/gsoc/project_ideas/unionfs_boot.mdwn
index 21cf168f..3692678f 100644
--- a/community/gsoc/project_ideas/unionfs_boot.mdwn
+++ b/community/gsoc/project_ideas/unionfs_boot.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Allow Using unionfs Early at Boot"]]
+[[!meta title="Allow Using unionfs Early at Boot"]]
In [[UNIX]] systems, traditionally most software is installed in a common directory
hierachy, where files from various packages live beside each other, grouped by
diff --git a/community/gsoc/project_ideas/unionmount.mdwn b/community/gsoc/project_ideas/unionmount.mdwn
index 89b53123..f8fbc283 100644
--- a/community/gsoc/project_ideas/unionmount.mdwn
+++ b/community/gsoc/project_ideas/unionmount.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Union Mounts"]]
+[[!meta title="Union Mounts"]]
When setting a translator on Hurd -- similar to mounting a file system on UNIX
-- the new node(s) exported by the translator are obscuring the original node
diff --git a/community/gsoc/project_ideas/virtualization.mdwn b/community/gsoc/project_ideas/virtualization.mdwn
index 711d3b4c..79c3ab29 100644
--- a/community/gsoc/project_ideas/virtualization.mdwn
+++ b/community/gsoc/project_ideas/virtualization.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Virtualization Using Hurd Mechanisms"]]
+[[!meta title="Virtualization Using Hurd Mechanisms"]]
The main idea behind the Hurd design is to allow users to replace almost any
system functionality ([[extensible_system|extensibility]]). Any user can easily
diff --git a/community/gsoc/project_ideas/vm_tuning.mdwn b/community/gsoc/project_ideas/vm_tuning.mdwn
index d1d75e10..8d6a15c3 100644
--- a/community/gsoc/project_ideas/vm_tuning.mdwn
+++ b/community/gsoc/project_ideas/vm_tuning.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="VM Tuning"]]
+[[!meta title="VM Tuning"]]
Hurd/[[microkernel/Mach]] presently make very bad use of the available physical memory in the
system. Some of the problems are inherent to the system design (the kernel
@@ -26,7 +26,7 @@ implementation to other systems, implementing any worthwhile improvements, and
general optimisation/tuning. It requires very good understanding of the Mach
VM, and virtual memory in general.
-This project is related to [[GNU_Savannah_task 5489]].
+This project is related to [[!GNU_Savannah_task 5489]].
Possible mentors: Samuel Thibault (youpi)
diff --git a/community/gsoc/project_ideas/xattr.mdwn b/community/gsoc/project_ideas/xattr.mdwn
index ab16dfbb..b5466091 100644
--- a/community/gsoc/project_ideas/xattr.mdwn
+++ b/community/gsoc/project_ideas/xattr.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Implement xattr Support"]]
+[[!meta title="Implement xattr Support"]]
Extended attributes (xattr) are a standardized, generic method for storing
additional metadata along with a file (inode). Most modern UNIX filesystems
@@ -38,7 +38,7 @@ Completing this project will require digging into some parts of the Hurd, but
it should be quite doable without previous Hurd experience. Some experience
with xattrs might help a bit, but shouldn't be really necessary either.
-Some previous work on xattr support is available in [[GNU_Savannah_patch
+Some previous work on xattr support is available in [[!GNU_Savannah_patch
5126]], and might serve as a starting point.
Possible mentors: Samuel Thibault (youpi)
diff --git a/community/gsoc/project_ideas/xmlfs.mdwn b/community/gsoc/project_ideas/xmlfs.mdwn
index e9c8a5b2..5fd2cbe4 100644
--- a/community/gsoc/project_ideas/xmlfs.mdwn
+++ b/community/gsoc/project_ideas/xmlfs.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="xmlfs"]]
+[[!meta title="xmlfs"]]
Hurd [[translators|hurd/translator]] allow presenting underlying data in a
different format. This is a very powerful ability: it allows using standard
diff --git a/community/gsoc/student_application_form.mdwn b/community/gsoc/student_application_form.mdwn
index 619843f0..e52387b6 100644
--- a/community/gsoc/student_application_form.mdwn
+++ b/community/gsoc/student_application_form.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/community/gsoc/xorg_ideas.mdwn b/community/gsoc/xorg_ideas.mdwn
index 153b8bf6..c125ee96 100644
--- a/community/gsoc/xorg_ideas.mdwn
+++ b/community/gsoc/xorg_ideas.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/community/meetings.mdwn b/community/meetings.mdwn
index 1b994e13..9a07e205 100644
--- a/community/meetings.mdwn
+++ b/community/meetings.mdwn
@@ -1,7 +1,7 @@
-[[meta copyright="Copyright © 2007, 2008, 2009 Free Software Foundation,
+[[!meta copyright="Copyright © 2007, 2008, 2009 Free Software Foundation,
Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -9,7 +9,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Meetings with Hurd developer attendance"]]
+[[!meta title="Meetings with Hurd developer attendance"]]
# Upcoming
diff --git a/community/meetings/eurosys_2009.mdwn b/community/meetings/eurosys_2009.mdwn
index 069f6889..cc672f5e 100644
--- a/community/meetings/eurosys_2009.mdwn
+++ b/community/meetings/eurosys_2009.mdwn
@@ -1,7 +1,7 @@
-[[meta copyright="Copyright © 2006, 2007, 2008, 2009 Free Software Foundation,
+[[!meta copyright="Copyright © 2006, 2007, 2008, 2009 Free Software Foundation,
Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -9,7 +9,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="EuroSys 2009"]]
+[[!meta title="EuroSys 2009"]]
@@ -18,7 +18,7 @@ EuroSys will take place on March 30th to April 3rd in Nuremberg, Germany.
# Who and When
-[[table class="table_style_1" data="""
+[[!table class="table_style_1" data="""
"Name","Attending","Arrival","Return"
"Neal Walfield","yes","Monday evening","Friday"
"[[Thomas_Schwinge|tschwinge]]","yes","Monday evening","Friday"
diff --git a/community/meetings/fosdem_2005.mdwn b/community/meetings/fosdem_2005.mdwn
index c34319fb..e19ff41d 100644
--- a/community/meetings/fosdem_2005.mdwn
+++ b/community/meetings/fosdem_2005.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2006, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2006, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="FOSDEM 2005"]]
+[[!meta title="FOSDEM 2005"]]
diff --git a/community/meetings/fosdem_2006.mdwn b/community/meetings/fosdem_2006.mdwn
index 8bf9967f..7f3cdcce 100644
--- a/community/meetings/fosdem_2006.mdwn
+++ b/community/meetings/fosdem_2006.mdwn
@@ -1,7 +1,7 @@
-[[meta copyright="Copyright © 2006, 2007, 2008 Free Software Foundation,
+[[!meta copyright="Copyright © 2006, 2007, 2008 Free Software Foundation,
Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -9,7 +9,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="FOSDEM 2006"]]
+[[!meta title="FOSDEM 2006"]]
diff --git a/community/meetings/fosdem_2007.mdwn b/community/meetings/fosdem_2007.mdwn
index 55d346fd..e8c37441 100644
--- a/community/meetings/fosdem_2007.mdwn
+++ b/community/meetings/fosdem_2007.mdwn
@@ -1,7 +1,7 @@
-[[meta copyright="Copyright © 2006, 2007, 2008 Free Software Foundation,
+[[!meta copyright="Copyright © 2006, 2007, 2008 Free Software Foundation,
Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -9,7 +9,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="FOSDEM 2007"]]
+[[!meta title="FOSDEM 2007"]]
@@ -18,7 +18,7 @@ Bruxelles.
# Who And When
-[[table class="table_style_1" data="""
+[[!table class="table_style_1" data="""
"Name","Attending","Arrival","Return","Share room with us"
"[[AlfredoBeaumont]]","no","n/a","n/a","n/a"
"[[AndrewResch]]","no","n/a","n/a","n/a"
@@ -88,7 +88,7 @@ Been there in 2006. It was okay.
[[SamuelThibault]] booked rooms at ~ 18.60€ there:
-[[table class="table_style_1" data="""
+[[!table class="table_style_1" data="""
"Night of...","Persons"
"2007-02-22","7**6**"
"2007-02-23","10"
diff --git a/community/meetings/fosdem_2008.mdwn b/community/meetings/fosdem_2008.mdwn
index fb4a3ae9..5d641995 100644
--- a/community/meetings/fosdem_2008.mdwn
+++ b/community/meetings/fosdem_2008.mdwn
@@ -1,7 +1,7 @@
-[[meta copyright="Copyright © 2006, 2007, 2008 Free Software Foundation,
+[[!meta copyright="Copyright © 2006, 2007, 2008 Free Software Foundation,
Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -9,7 +9,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="FOSDEM 2008"]]
+[[!meta title="FOSDEM 2008"]]
@@ -19,7 +19,7 @@ Bruxelles.
# Who And When
-[[table class="table_style_1" data="""
+[[!table class="table_style_1" data="""
"Name","Attending","Arrival","Return","Share room with us"
"[[Bas_Wijnen|baswijnen]] and girlfriend","yes","Friday","Monday","yes (two)"
"Christian Dietrich","no","n/a","n/a","n/a"
@@ -42,7 +42,7 @@ Bruxelles.
(Large) evening counts:
-[[table class="table_style_1" data="""
+[[!table class="table_style_1" data="""
, Bas, Gianluca, Marcus, Michael, Neal, Olaf, Samuel, Soeren, Thomas, Total
Thu 21, , 1? , *1*, , , , 1 , , *1*, *4* 2
Fri 22, 2 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 ,10
@@ -94,7 +94,7 @@ gaah, Full!
-[[toggleable id="SATA" text="""
+[[!toggleable id="SATA" text="""
This is how booting a [[GNU/Hurd_system|hurd]] will typically fail if GNU Mach
couldn't connect to the hard disk, e.g., in a SATA system without IDE
compatibility mode:
diff --git a/microkernel/mach/gnumach/open_issues.mdwn b/microkernel/mach/gnumach/open_issues.mdwn
index aab854c2..4323ac4b 100644
--- a/microkernel/mach/gnumach/open_issues.mdwn
+++ b/microkernel/mach/gnumach/open_issues.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,11 +8,11 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Open Issues"]]
+[[!meta title="Open Issues"]]
This is a dumping ground for open issues for GNU Mach.
-[[inline
+[[!inline
pages="(microkernel/mach/gnumach/open_issues/* or tagged(open_issue_*mach))
and !*/discussion"
show=0
diff --git a/microkernel/mach/gnumach/open_issues/resource_management_problems.mdwn b/microkernel/mach/gnumach/open_issues/resource_management_problems.mdwn
index e949fa96..07c71568 100644
--- a/microkernel/mach/gnumach/open_issues/resource_management_problems.mdwn
+++ b/microkernel/mach/gnumach/open_issues/resource_management_problems.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/microkernel/mach/gnumach/ports.mdwn b/microkernel/mach/gnumach/ports.mdwn
index 00cdee8c..b25fbe60 100644
--- a/microkernel/mach/gnumach/ports.mdwn
+++ b/microkernel/mach/gnumach/ports.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/microkernel/mach/gnumach/ports/xen.mdwn b/microkernel/mach/gnumach/ports/xen.mdwn
index b9e2fac7..7391ea2e 100644
--- a/microkernel/mach/gnumach/ports/xen.mdwn
+++ b/microkernel/mach/gnumach/ports/xen.mdwn
@@ -1,7 +1,7 @@
-[[meta copyright="Copyright © 2007, 2008, 2009 Free Software Foundation,
+[[!meta copyright="Copyright © 2007, 2008, 2009 Free Software Foundation,
Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -9,7 +9,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[toc ]]
+[[!toc]]
## Xen dom0, hypervisor
@@ -79,4 +79,4 @@ The current `hurd-modules` was built from the debian packages `hurd 20070606-2`
[[Internals]].
-[[GNU_Savannah_task 5468]], [[GNU_Savannah_task 6584]].
+[[!GNU_Savannah_task 5468]], [[!GNU_Savannah_task 6584]].
diff --git a/microkernel/mach/gnumach/ports/xen/internals.mdwn b/microkernel/mach/gnumach/ports/xen/internals.mdwn
index 09e707ea..8e46472d 100644
--- a/microkernel/mach/gnumach/ports/xen/internals.mdwn
+++ b/microkernel/mach/gnumach/ports/xen/internals.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/microkernel/mach/gnumach/ports/xen/networking_configuration.mdwn b/microkernel/mach/gnumach/ports/xen/networking_configuration.mdwn
index 71a72bac..f3b0d205 100644
--- a/microkernel/mach/gnumach/ports/xen/networking_configuration.mdwn
+++ b/microkernel/mach/gnumach/ports/xen/networking_configuration.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[toc ]]
+[[!toc]]
The Xen dom0 infrastructure provides for a bridged networking setup using shell
scripts to configure the bridging device properly and attach the domUs' virtual
@@ -38,7 +38,7 @@ Comment out everything referencing your physical devices. Add this:
[...]
This needs a version of the `bridge-utils` package more recent than the current
-Debian stable one ([[debbug 405215]]). (It's trivial to rebuild the `dpkg` of,
+Debian stable one ([[!debbug 405215]]). (It's trivial to rebuild the `dpkg` of,
e.g., the Debian testing one on Debian stable.)
# */etc/xen/xend-config.sxp*
diff --git a/microkernel/mach/gnumach/projects.mdwn b/microkernel/mach/gnumach/projects.mdwn
index 9ace6270..8ef71e30 100644
--- a/microkernel/mach/gnumach/projects.mdwn
+++ b/microkernel/mach/gnumach/projects.mdwn
@@ -1,7 +1,7 @@
-[[meta copyright="Copyright © 2005, 2006, 2007, 2008
-Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2005, 2006, 2007, 2008 Free Software Foundation,
+Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/microkernel/mach/gnumach/projects/clean_up_the_code.mdwn b/microkernel/mach/gnumach/projects/clean_up_the_code.mdwn
index 875bb8cd..0038f00e 100644
--- a/microkernel/mach/gnumach/projects/clean_up_the_code.mdwn
+++ b/microkernel/mach/gnumach/projects/clean_up_the_code.mdwn
@@ -1,7 +1,7 @@
-[[meta copyright="Copyright © 2005, 2006, 2007, 2008
- Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2005, 2006, 2007, 2008 Free Software Foundation,
+Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -39,80 +39,80 @@ So, additionally to the list given below, there may actually be a bunch of
further files (also exported ones) that serve no real value, but are being
`#include`d through one way or another.
-* [[source_gnumach-1-branch ddb/db_expr.h]]
+* [[!source_gnumach-1-branch ddb/db_expr.h]]
Currently used, but copyright violation? Rewrite?
-* [[source_gnumach-1-branch ddb/db_print.h]]
+* [[!source_gnumach-1-branch ddb/db_print.h]]
Copyright violation? Currently unused, but could be used in principle (or
be rewritten, to avoid the copyright oddity).
-* [[source_gnumach-1-branch ddb/tr.h]]
+* [[!source_gnumach-1-branch ddb/tr.h]]
Copyright violation. Unused. Remove.
-* [[source_gnumach-1-branch device/dev_master.h]]
+* [[!source_gnumach-1-branch device/dev_master.h]]
Might be usable for SMP? Remove otherwise.
-* [[source_gnumach-1-branch i386/i386/kttd_machdep.h]]
+* [[!source_gnumach-1-branch i386/i386/kttd_machdep.h]]
-* [[source_gnumach-1-branch i386/i386/sched_param.h]]
+* [[!source_gnumach-1-branch i386/i386/sched_param.h]]
-* [[source_gnumach-1-branch i386/include/mach/i386/cthreads.h]]
+* [[!source_gnumach-1-branch i386/include/mach/i386/cthreads.h]]
Was probably once exported, but is no longer.
-* [[source_gnumach-1-branch i386/include/mach/i386/ioccom.h]]
+* [[!source_gnumach-1-branch i386/include/mach/i386/ioccom.h]]
Exported.
-* [[source_gnumach-1-branch include/device/audio_status.h]]
+* [[!source_gnumach-1-branch include/device/audio_status.h]]
Exported.
-* [[source_gnumach-1-branch include/device/tape_status.h]]
+* [[!source_gnumach-1-branch include/device/tape_status.h]]
Exported.
-* [[source_gnumach-1-branch include/mach/alert.h]]
+* [[!source_gnumach-1-branch include/mach/alert.h]]
Exported.
-* [[source_gnumach-1-branch include/mach/boot.h]]
+* [[!source_gnumach-1-branch include/mach/boot.h]]
Exported.
-* [[source_gnumach-1-branch include/mach/macro_help.h]]
+* [[!source_gnumach-1-branch include/mach/macro_help.h]]
Exported.
-* [[source_gnumach-1-branch include/mach/multiboot.h]]
+* [[!source_gnumach-1-branch include/mach/multiboot.h]]
Exported.
-* [[source_gnumach-1-branch include/mach/profil.h]]
+* [[!source_gnumach-1-branch include/mach/profil.h]]
Exported.
-* [[source_gnumach-1-branch include/mach/profilparam.h]]
+* [[!source_gnumach-1-branch include/mach/profilparam.h]]
Exported.
-* [[source_gnumach-1-branch include/mach/exec/a.out.h]]
+* [[!source_gnumach-1-branch include/mach/exec/a.out.h]]
Exported.
-* [[source_gnumach-1-branch include/mach_debug/pc_info.h]]
+* [[!source_gnumach-1-branch include/mach_debug/pc_info.h]]
Currently not exported, but was probably once meant to be.
-* [[source_gnumach-1-branch kern/act.h]]
+* [[!source_gnumach-1-branch kern/act.h]]
-* [[source_gnumach-1-branch kern/refcount.h]]
+* [[!source_gnumach-1-branch kern/refcount.h]]
-* [[source_gnumach-1-branch kern/shuttle.h]]
+* [[!source_gnumach-1-branch kern/shuttle.h]]
# Remove dead functions, variables, etc. from source files
diff --git a/microkernel/mach/gnumach/projects/gdb_stubs.mdwn b/microkernel/mach/gnumach/projects/gdb_stubs.mdwn
index 9a11a82b..43e65a2b 100644
--- a/microkernel/mach/gnumach/projects/gdb_stubs.mdwn
+++ b/microkernel/mach/gnumach/projects/gdb_stubs.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/microkernel/mach/gnumach/reference_manual.mdwn b/microkernel/mach/gnumach/reference_manual.mdwn
index 225ab176..dab6423d 100644
--- a/microkernel/mach/gnumach/reference_manual.mdwn
+++ b/microkernel/mach/gnumach/reference_manual.mdwn
@@ -1,7 +1,7 @@
-[[meta copyright="Copyright © 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
+[[!meta copyright="Copyright © 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/microkernel/mach/ipc.mdwn b/microkernel/mach/ipc.mdwn
index 889fac2f..010b51c9 100644
--- a/microkernel/mach/ipc.mdwn
+++ b/microkernel/mach/ipc.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/microkernel/mach/ipc/sequence_numbering.mdwn b/microkernel/mach/ipc/sequence_numbering.mdwn
index 7c1f68e4..ea5cf5fe 100644
--- a/microkernel/mach/ipc/sequence_numbering.mdwn
+++ b/microkernel/mach/ipc/sequence_numbering.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/microkernel/mach/mig.mdwn b/microkernel/mach/mig.mdwn
index eb1c0906..2bf81d59 100644
--- a/microkernel/mach/mig.mdwn
+++ b/microkernel/mach/mig.mdwn
@@ -1,7 +1,7 @@
-[[meta copyright="Copyright © 2001, 2002, 2003, 2006, 2007, 2008 Free Software
+[[!meta copyright="Copyright © 2001, 2002, 2003, 2006, 2007, 2008 Free Software
Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/microkernel/mach/mig/documentation.mdwn b/microkernel/mach/mig/documentation.mdwn
index 93bc2769..be0796e8 100644
--- a/microkernel/mach/mig/documentation.mdwn
+++ b/microkernel/mach/mig/documentation.mdwn
@@ -1,7 +1,7 @@
-[[meta copyright="Copyright © 2002, 2003, 2005, 2007, 2008, 2009 Free Software
+[[!meta copyright="Copyright © 2002, 2003, 2005, 2007, 2008, 2009 Free Software
Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/microkernel/mach/mig/documentation/dealloc.mdwn b/microkernel/mach/mig/documentation/dealloc.mdwn
index 008499f1..42f06613 100644
--- a/microkernel/mach/mig/documentation/dealloc.mdwn
+++ b/microkernel/mach/mig/documentation/dealloc.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/microkernel/mach/mig/documentation/servercopy.mdwn b/microkernel/mach/mig/documentation/servercopy.mdwn
index 5ede723b..00edf0f3 100644
--- a/microkernel/mach/mig/documentation/servercopy.mdwn
+++ b/microkernel/mach/mig/documentation/servercopy.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/microkernel/mach/mig/gnu_mig.mdwn b/microkernel/mach/mig/gnu_mig.mdwn
index 4f5fb5c8..b2a41bac 100644
--- a/microkernel/mach/mig/gnu_mig.mdwn
+++ b/microkernel/mach/mig/gnu_mig.mdwn
@@ -1,7 +1,7 @@
-[[meta copyright="Copyright © 2001, 2006, 2008 Free Software Foundation,
+[[!meta copyright="Copyright © 2001, 2006, 2008 Free Software Foundation,
Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/microkernel/mach/mig/gnu_mig/open_issues.mdwn b/microkernel/mach/mig/gnu_mig/open_issues.mdwn
index 37d27f19..ad440b40 100644
--- a/microkernel/mach/mig/gnu_mig/open_issues.mdwn
+++ b/microkernel/mach/mig/gnu_mig/open_issues.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,11 +8,11 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Open Issues"]]
+[[!meta title="Open Issues"]]
This is a dumping ground for open issues for GNU MIG.
-[[inline
+[[!inline
pages="(microkernel/mach/mig/gnu_mig/open_issues/* or tagged(open_issue_*mig))
and !*/discussion"
show=0
diff --git a/microkernel/mach/mig/gnu_mig/open_issues/duplicate_inclusion_guards.mdwn b/microkernel/mach/mig/gnu_mig/open_issues/duplicate_inclusion_guards.mdwn
index 93347759..27de1015 100644
--- a/microkernel/mach/mig/gnu_mig/open_issues/duplicate_inclusion_guards.mdwn
+++ b/microkernel/mach/mig/gnu_mig/open_issues/duplicate_inclusion_guards.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/microkernel/mach/port.mdwn b/microkernel/mach/port.mdwn
index 77b1372f..b3568c29 100644
--- a/microkernel/mach/port.mdwn
+++ b/microkernel/mach/port.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/microkernel/mach/rpc.mdwn b/microkernel/mach/rpc.mdwn
index ecef86ee..5508ea3c 100644
--- a/microkernel/mach/rpc.mdwn
+++ b/microkernel/mach/rpc.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/microkernel/viengoos.mdwn b/microkernel/viengoos.mdwn
index b4158843..95009142 100644
--- a/microkernel/viengoos.mdwn
+++ b/microkernel/viengoos.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/microkernel/viengoos/building.mdwn b/microkernel/viengoos/building.mdwn
index d70ea47d..b34188e2 100644
--- a/microkernel/viengoos/building.mdwn
+++ b/microkernel/viengoos/building.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/microkernel/viengoos/documentation.mdwn b/microkernel/viengoos/documentation.mdwn
index 1fe4c937..ccce208b 100644
--- a/microkernel/viengoos/documentation.mdwn
+++ b/microkernel/viengoos/documentation.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/microkernel/viengoos/hardware.mdwn b/microkernel/viengoos/hardware.mdwn
index 1b4ce514..e5a2ddf5 100644
--- a/microkernel/viengoos/hardware.mdwn
+++ b/microkernel/viengoos/hardware.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/microkernel/viengoos/projects.mdwn b/microkernel/viengoos/projects.mdwn
index c61f42bd..cbe39607 100644
--- a/microkernel/viengoos/projects.mdwn
+++ b/microkernel/viengoos/projects.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[tag open_issue_viengoos]]
+[[!tag open_issue_viengoos]]
Some projects:
diff --git a/microkernel/viengoos/serial_port.mdwn b/microkernel/viengoos/serial_port.mdwn
index 53b988c5..01dd4050 100644
--- a/microkernel/viengoos/serial_port.mdwn
+++ b/microkernel/viengoos/serial_port.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/naming_context.mdwn b/naming_context.mdwn
index 9c701e71..28b2fabd 100644
--- a/naming_context.mdwn
+++ b/naming_context.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news.mdwn b/news.mdwn
index 8e5d73da..c5c0a851 100644
--- a/news.mdwn
+++ b/news.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[inline
+[[!inline
pages="news/* and !*/discussion"
show=0
feeds=no
diff --git a/news/2002-01-13.mdwn b/news/2002-01-13.mdwn
index ed56563d..06b62334 100644
--- a/news/2002-01-13.mdwn
+++ b/news/2002-01-13.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2002-01-19.mdwn b/news/2002-01-19.mdwn
index d221453d..18fe6aab 100644
--- a/news/2002-01-19.mdwn
+++ b/news/2002-01-19.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2002-02-18.mdwn b/news/2002-02-18.mdwn
index 74c0191d..b34c654a 100644
--- a/news/2002-02-18.mdwn
+++ b/news/2002-02-18.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2002-03-03.mdwn b/news/2002-03-03.mdwn
index db730238..9a66a2f5 100644
--- a/news/2002-03-03.mdwn
+++ b/news/2002-03-03.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2002-03-08.mdwn b/news/2002-03-08.mdwn
index 64fa508a..c107dcfc 100644
--- a/news/2002-03-08.mdwn
+++ b/news/2002-03-08.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2002-03-23.mdwn b/news/2002-03-23.mdwn
index 9820b8c5..1936ca05 100644
--- a/news/2002-03-23.mdwn
+++ b/news/2002-03-23.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2002-05-05.mdwn b/news/2002-05-05.mdwn
index 81d36280..d5db172b 100644
--- a/news/2002-05-05.mdwn
+++ b/news/2002-05-05.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2002-05-18.mdwn b/news/2002-05-18.mdwn
index b88db508..e2cb9261 100644
--- a/news/2002-05-18.mdwn
+++ b/news/2002-05-18.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2002-05-24.mdwn b/news/2002-05-24.mdwn
index cabc3e0d..32469759 100644
--- a/news/2002-05-24.mdwn
+++ b/news/2002-05-24.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2002-05-28.mdwn b/news/2002-05-28.mdwn
index 60622205..330e8dc0 100644
--- a/news/2002-05-28.mdwn
+++ b/news/2002-05-28.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2002-06-22.mdwn b/news/2002-06-22.mdwn
index 6ac785a6..439d7ea6 100644
--- a/news/2002-06-22.mdwn
+++ b/news/2002-06-22.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2002-08-16.mdwn b/news/2002-08-16.mdwn
index 6f6dcb2e..69f42be4 100644
--- a/news/2002-08-16.mdwn
+++ b/news/2002-08-16.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2002-10-03.mdwn b/news/2002-10-03.mdwn
index 40f4e1b6..28ab527a 100644
--- a/news/2002-10-03.mdwn
+++ b/news/2002-10-03.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2002-10-03_2.mdwn b/news/2002-10-03_2.mdwn
index 58b44789..0dabd3b6 100644
--- a/news/2002-10-03_2.mdwn
+++ b/news/2002-10-03_2.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2002-10-19.mdwn b/news/2002-10-19.mdwn
index e856370a..fb3e75b2 100644
--- a/news/2002-10-19.mdwn
+++ b/news/2002-10-19.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2002-11-18.mdwn b/news/2002-11-18.mdwn
index 44e33200..fec60a89 100644
--- a/news/2002-11-18.mdwn
+++ b/news/2002-11-18.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2003-01-18.mdwn b/news/2003-01-18.mdwn
index 0719f435..1d89bc68 100644
--- a/news/2003-01-18.mdwn
+++ b/news/2003-01-18.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2003, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2003, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2003-02-14.mdwn b/news/2003-02-14.mdwn
index 2509a771..89473575 100644
--- a/news/2003-02-14.mdwn
+++ b/news/2003-02-14.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2003, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2003, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2003-07-02.mdwn b/news/2003-07-02.mdwn
index 6e76cc66..b5433eee 100644
--- a/news/2003-07-02.mdwn
+++ b/news/2003-07-02.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2003, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2003, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2003-07-16.mdwn b/news/2003-07-16.mdwn
index e4ec468b..af8c8b74 100644
--- a/news/2003-07-16.mdwn
+++ b/news/2003-07-16.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2003, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2003, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2003-08-21.mdwn b/news/2003-08-21.mdwn
index 8d060582..602ee2ef 100644
--- a/news/2003-08-21.mdwn
+++ b/news/2003-08-21.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2003, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2003, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2005-01-28.mdwn b/news/2005-01-28.mdwn
index 5bd2ac19..92056b38 100644
--- a/news/2005-01-28.mdwn
+++ b/news/2005-01-28.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2005, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2005, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2005-09-20.mdwn b/news/2005-09-20.mdwn
index 99a20940..16424a8c 100644
--- a/news/2005-09-20.mdwn
+++ b/news/2005-09-20.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2005, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2005, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2006-04-27.mdwn b/news/2006-04-27.mdwn
index dc52c527..d50fd272 100644
--- a/news/2006-04-27.mdwn
+++ b/news/2006-04-27.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2006, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2006, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2007-01-07.mdwn b/news/2007-01-07.mdwn
index 75eb7d01..b82ec6e0 100644
--- a/news/2007-01-07.mdwn
+++ b/news/2007-01-07.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2007-01-14.mdwn b/news/2007-01-14.mdwn
index 8dc3d9f5..16947757 100644
--- a/news/2007-01-14.mdwn
+++ b/news/2007-01-14.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2007-03-14.mdwn b/news/2007-03-14.mdwn
index 3b1b2ad3..ec3ebcda 100644
--- a/news/2007-03-14.mdwn
+++ b/news/2007-03-14.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2007-10-01.mdwn b/news/2007-10-01.mdwn
index 768cf42b..a95b2631 100644
--- a/news/2007-10-01.mdwn
+++ b/news/2007-10-01.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2007-10-12.mdwn b/news/2007-10-12.mdwn
index d262dcd8..8d46a07f 100644
--- a/news/2007-10-12.mdwn
+++ b/news/2007-10-12.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2008-02-11.mdwn b/news/2008-02-11.mdwn
index a8f00497..7b4346b8 100644
--- a/news/2008-02-11.mdwn
+++ b/news/2008-02-11.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2008-03-19.mdwn b/news/2008-03-19.mdwn
index fc0388e0..0a2c91e2 100644
--- a/news/2008-03-19.mdwn
+++ b/news/2008-03-19.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2008-09-11.mdwn b/news/2008-09-11.mdwn
index 1060761c..85f31317 100644
--- a/news/2008-09-11.mdwn
+++ b/news/2008-09-11.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2008-11-14.mdwn b/news/2008-11-14.mdwn
index 1e2c8802..9cdbdea0 100644
--- a/news/2008-11-14.mdwn
+++ b/news/2008-11-14.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2008-12-12.mdwn b/news/2008-12-12.mdwn
index 1850cb56..c55b991e 100644
--- a/news/2008-12-12.mdwn
+++ b/news/2008-12-12.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/news/2009-03-28.mdwn b/news/2009-03-28.mdwn
index 2f67b6ce..72741457 100644
--- a/news/2009-03-28.mdwn
+++ b/news/2009-03-28.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/open_issues.mdwn b/open_issues.mdwn
index 8aa07c1c..c372abfb 100644
--- a/open_issues.mdwn
+++ b/open_issues.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,17 +8,17 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Open Issues"]]
+[[!meta title="Open Issues"]]
This is a dumping ground for open issues.
-[[inline
+[[!inline
pages=none
show=-1
feeds=no
actions=yes
rootpage="open_issues" postformtext="Add a new item titled:"]]
-[[map pages="(./open_issues/* or */open_issues/* or
+[[!map pages="(./open_issues/* or */open_issues/* or
hurd/running/debian/porting/* or tagged(open_issue*)) and !*/discussion"
show=title]]
diff --git a/open_issues/blkrrpart_ioctl.mdwn b/open_issues/blkrrpart_ioctl.mdwn
index 6a4c0378..81e07f3e 100644
--- a/open_issues/blkrrpart_ioctl.mdwn
+++ b/open_issues/blkrrpart_ioctl.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,9 +8,9 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="BLKRRPART IOCTL"]]
+[[!meta title="BLKRRPART IOCTL"]]
-[[tag open_issue_glibc open_issue_hurd open_issue_gnumach]]
+[[!tag open_issue_glibc open_issue_hurd open_issue_gnumach]]
Just like in other Unix systems one can, for example, use `fdisk` or `parted`
to manage hard disks' partition tables. After doing changes to a disk's
diff --git a/persistency.mdwn b/persistency.mdwn
index 17176708..16234c9b 100644
--- a/persistency.mdwn
+++ b/persistency.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/policy.mdwn b/policy.mdwn
index f0a414f2..7412de5f 100644
--- a/policy.mdwn
+++ b/policy.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/principal.mdwn b/principal.mdwn
index 897c0436..47ec3c7f 100644
--- a/principal.mdwn
+++ b/principal.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/public_hurd_boxen.mdwn b/public_hurd_boxen.mdwn
index b4ea6169..f504225b 100644
--- a/public_hurd_boxen.mdwn
+++ b/public_hurd_boxen.mdwn
@@ -1,7 +1,7 @@
-[[meta copyright="Copyright © 2006, 2007, 2008, 2009 Free Software Foundation,
+[[!meta copyright="Copyright © 2006, 2007, 2008, 2009 Free Software Foundation,
Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -11,7 +11,7 @@ is included in the section entitled
Here are some Hurd boxes that users have made available to the public:
-[[table class="table_style_1" data="""
+[[!table class="table_style_1" data="""
"Host Name","Operator","Access","Distro","Machine Specs","Comments"
"flubber.bddebian.com","[[Barry_de_Freese|bddebian]]","ssh; port 2250","Debian","Celeron; 2.2 GHz; 333 MiB","domU on zenhost"
"clubber.bddebian.com","[[Barry_de_Freese|bddebian]]","ssh; port 2251","Debian","PIII 1 GHz; 384 MiB"
diff --git a/qemu.mdwn b/qemu.mdwn
index 97ce5693..c0ed12f0 100644
--- a/qemu.mdwn
+++ b/qemu.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2005, 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2005, 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/recent_changes.mdwn b/recent_changes.mdwn
index 708e4588..e9bd13c4 100644
--- a/recent_changes.mdwn
+++ b/recent_changes.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Recent Changes"]]
+[[!meta title="Recent Changes"]]
-[[inline pages="internal(recent_changes/change_*)" template=recentchanges
+[[!inline pages="internal(recent_changes/change_*)" template=recentchanges
show=0]]
diff --git a/rpc.mdwn b/rpc.mdwn
index e60254d1..451dd4d4 100644
--- a/rpc.mdwn
+++ b/rpc.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/rules.mdwn b/rules.mdwn
index d1a544e0..ccc7363e 100644
--- a/rules.mdwn
+++ b/rules.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/rules/savannah_group.mdwn b/rules/savannah_group.mdwn
index ab84e75d..7de688be 100644
--- a/rules/savannah_group.mdwn
+++ b/rules/savannah_group.mdwn
@@ -1,7 +1,7 @@
-[[meta copyright="Copyright © 2006, 2007, 2008, 2009 Free Software Foundation,
+[[!meta copyright="Copyright © 2006, 2007, 2008, 2009 Free Software Foundation,
Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/rules/source_repositories.mdwn b/rules/source_repositories.mdwn
index 2c54e7cf..f15d0f3a 100644
--- a/rules/source_repositories.mdwn
+++ b/rules/source_repositories.mdwn
@@ -1,7 +1,7 @@
-[[meta copyright="Copyright © 2007, 2008, 2009 Free Software Foundation,
+[[!meta copyright="Copyright © 2007, 2008, 2009 Free Software Foundation,
Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/security.mdwn b/security.mdwn
index ae925f74..4c037982 100644
--- a/security.mdwn
+++ b/security.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/sfi.mdwn b/sfi.mdwn
index 1a987290..67d26105 100644
--- a/sfi.mdwn
+++ b/sfi.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/shortcuts.mdwn b/shortcuts.mdwn
index 19368aab..47698bb2 100644
--- a/shortcuts.mdwn
+++ b/shortcuts.mdwn
@@ -1,58 +1,58 @@
-[[if test="enabled(shortcut)"
+[[!if test="enabled(shortcut)"
then="This wiki has shortcuts **enabled**."
else="This wiki has shortcuts **disabled**."]]
Some examples of using shortcuts include:
- \[[google foo]]
- \[[wikipedia War_of_1812]]
- \[[debbug 12345]]
+ \[[!google foo]]
+ \[[!wikipedia War_of_1812]]
+ \[[!debbug 12345]]
This page controls what shortcut links the wiki supports.
-* [[shortcut name=google url="http://www.google.com/search?q=%s"]]
-* [[shortcut name=archive url="http://web.archive.org/*/%S"]]
-* [[shortcut name=gmap url="http://maps.google.com/maps?q=%s"]]
-* [[shortcut name=gmsg url="http://groups.google.com/groups?selm=%s"]]
-* [[shortcut name=wikipedia url="http://en.wikipedia.org/wiki/%s"]]
-* [[shortcut name=wikitravel url="http://wikitravel.org/en/%s"]]
-* [[shortcut name=debbug url="http://bugs.debian.org/%s" desc="bug #%s"]]
-* [[shortcut name=deblist url="http://lists.debian.org/debian-%s" desc="debian-%s@lists.debian.org"]]
-* [[shortcut name=debpkg url="http://packages.debian.org/%s"]]
-* [[shortcut name=debpts url="http://packages.qa.debian.org/%s"]]
-* [[shortcut name=debmsg url="http://lists.debian.org/msgid-search/%s"]]
-* [[shortcut name=debrt url="https://rt.debian.org/Ticket/Display.html?id=%s"]]
-* [[shortcut name=debss url="http://snapshot.debian.net/package/%s"]]
- * Usage: `\[[debss package]]`, `\[[debss package#version]]`, or `\[[debss package/version]]`. See http://snapshot.debian.net for details.
-* [[shortcut name=fdobug url="https://bugs.freedesktop.org/show_bug.cgi?id=%s" desc="freedesktop.org bug #%s"]]
-* [[shortcut name=fdolist url="http://lists.freedesktop.org/mailman/listinfo/%s" desc="%s@lists.freedesktop.org"]]
-* [[shortcut name=gnomebug url="http://bugzilla.gnome.org/show_bug.cgi?id=%s" desc="GNOME bug #%s"]]
-* [[shortcut name=linuxbug url="http://bugzilla.kernel.org/show_bug.cgi?id=%s" desc="Linux bug #%s"]]
-* [[shortcut name=mozbug url="https://bugzilla.mozilla.org/show_bug.cgi?id=%s" desc="Mozilla bug #%s"]]
-* [[shortcut name=gnulist url="http://lists.gnu.org/mailman/listinfo/%s" desc="%s@gnu.org"]]
-* [[shortcut name=marcmsg url="http://marc.info/?i=%s"]]
-* [[shortcut name=marclist url="http://marc.info/?l=%s"]]
-* [[shortcut name=gmane url="http://dir.gmane.org/gmane.%s" desc="gmane.%s"]]
-* [[shortcut name=gmanemsg url="http://mid.gmane.org/%s"]]
-* [[shortcut name=cpan url="http://search.cpan.org/search?mode=dist&query=%s"]]
-* [[shortcut name=ctan url="http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=%s"]]
-* [[shortcut name=hoogle url="http://haskell.org/hoogle/?q=%s"]]
-* [[shortcut name=iki url="http://ikiwiki.info/%S/"]]
-* [[shortcut name=ljuser url="http://%s.livejournal.com/"]]
-* [[shortcut name=rfc url="http://www.ietf.org/rfc/rfc%s.txt" desc="RFC %s"]]
-* [[shortcut name=c2 url="http://c2.com/cgi/wiki?%s"]]
-* [[shortcut name=meatballwiki url="http://www.usemod.com/cgi-bin/mb.pl?%s"]]
-* [[shortcut name=emacswiki url="http://www.emacswiki.org/cgi-bin/wiki/%s"]]
-* [[shortcut name=haskellwiki url="http://haskell.org/haskellwiki/%s"]]
-* [[shortcut name=dict url="http://www.dict.org/bin/Dict?Form=Dict1&Strategy=*&Database=*&Query=%s"]]
-* [[shortcut name=imdb url="http://imdb.com/find?q=%s"]]
-* [[shortcut name=gpg url="http://pgpkeys.mit.edu:11371/pks/lookup?op=vindex&exact=on&search=0x%s"]]
-* [[shortcut name=perldoc url="http://perldoc.perl.org/search.html?q=%s"]]
-* [[shortcut name=whois url="http://reports.internic.net/cgi/whois?whois_nic=%s&type=domain"]]
-* [[shortcut name=cve url="http://cve.mitre.org/cgi-bin/cvename.cgi?name=%s"]]
-* [[shortcut name=cia url="http://cia.vc/stats/project/%s"]]
-* [[shortcut name=ciauser url="http://cia.vc/stats/user/%s"]]
-* [[shortcut name=flickr url="http://www.flickr.com/photos/%s"]]
+* [[!shortcut name=google url="http://www.google.com/search?q=%s"]]
+* [[!shortcut name=archive url="http://web.archive.org/*/%S"]]
+* [[!shortcut name=gmap url="http://maps.google.com/maps?q=%s"]]
+* [[!shortcut name=gmsg url="http://groups.google.com/groups?selm=%s"]]
+* [[!shortcut name=wikipedia url="http://en.wikipedia.org/wiki/%s"]]
+* [[!shortcut name=wikitravel url="http://wikitravel.org/en/%s"]]
+* [[!shortcut name=debbug url="http://bugs.debian.org/%s" desc="bug #%s"]]
+* [[!shortcut name=deblist url="http://lists.debian.org/debian-%s" desc="debian-%s@lists.debian.org"]]
+* [[!shortcut name=debpkg url="http://packages.debian.org/%s"]]
+* [[!shortcut name=debpts url="http://packages.qa.debian.org/%s"]]
+* [[!shortcut name=debmsg url="http://lists.debian.org/msgid-search/%s"]]
+* [[!shortcut name=debrt url="https://rt.debian.org/Ticket/Display.html?id=%s"]]
+* [[!shortcut name=debss url="http://snapshot.debian.net/package/%s"]]
+ * Usage: `\[[!debss package]]`, `\[[!debss package#version]]`, or `\[[!debss package/version]]`. See http://snapshot.debian.net for details.
+* [[!shortcut name=fdobug url="https://bugs.freedesktop.org/show_bug.cgi?id=%s" desc="freedesktop.org bug #%s"]]
+* [[!shortcut name=fdolist url="http://lists.freedesktop.org/mailman/listinfo/%s" desc="%s@lists.freedesktop.org"]]
+* [[!shortcut name=gnomebug url="http://bugzilla.gnome.org/show_bug.cgi?id=%s" desc="GNOME bug #%s"]]
+* [[!shortcut name=linuxbug url="http://bugzilla.kernel.org/show_bug.cgi?id=%s" desc="Linux bug #%s"]]
+* [[!shortcut name=mozbug url="https://bugzilla.mozilla.org/show_bug.cgi?id=%s" desc="Mozilla bug #%s"]]
+* [[!shortcut name=gnulist url="http://lists.gnu.org/mailman/listinfo/%s" desc="%s@gnu.org"]]
+* [[!shortcut name=marcmsg url="http://marc.info/?i=%s"]]
+* [[!shortcut name=marclist url="http://marc.info/?l=%s"]]
+* [[!shortcut name=gmane url="http://dir.gmane.org/gmane.%s" desc="gmane.%s"]]
+* [[!shortcut name=gmanemsg url="http://mid.gmane.org/%s"]]
+* [[!shortcut name=cpan url="http://search.cpan.org/search?mode=dist&query=%s"]]
+* [[!shortcut name=ctan url="http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=%s"]]
+* [[!shortcut name=hoogle url="http://haskell.org/hoogle/?q=%s"]]
+* [[!shortcut name=iki url="http://ikiwiki.info/%S/"]]
+* [[!shortcut name=ljuser url="http://%s.livejournal.com/"]]
+* [[!shortcut name=rfc url="http://www.ietf.org/rfc/rfc%s.txt" desc="RFC %s"]]
+* [[!shortcut name=c2 url="http://c2.com/cgi/wiki?%s"]]
+* [[!shortcut name=meatballwiki url="http://www.usemod.com/cgi-bin/mb.pl?%s"]]
+* [[!shortcut name=emacswiki url="http://www.emacswiki.org/cgi-bin/wiki/%s"]]
+* [[!shortcut name=haskellwiki url="http://haskell.org/haskellwiki/%s"]]
+* [[!shortcut name=dict url="http://www.dict.org/bin/Dict?Form=Dict1&Strategy=*&Database=*&Query=%s"]]
+* [[!shortcut name=imdb url="http://imdb.com/find?q=%s"]]
+* [[!shortcut name=gpg url="http://pgpkeys.mit.edu:11371/pks/lookup?op=vindex&exact=on&search=0x%s"]]
+* [[!shortcut name=perldoc url="http://perldoc.perl.org/search.html?q=%s"]]
+* [[!shortcut name=whois url="http://reports.internic.net/cgi/whois?whois_nic=%s&type=domain"]]
+* [[!shortcut name=cve url="http://cve.mitre.org/cgi-bin/cvename.cgi?name=%s"]]
+* [[!shortcut name=cia url="http://cia.vc/stats/project/%s"]]
+* [[!shortcut name=ciauser url="http://cia.vc/stats/user/%s"]]
+* [[!shortcut name=flickr url="http://www.flickr.com/photos/%s"]]
To add a new shortcut, use the `shortcut`
[[ikiwiki/PreprocessorDirective]]. In the url, "%s" is replaced with the
@@ -65,14 +65,14 @@ Remember that the `name` you give the shortcut will become a new
with an existing directive.
If you come up with a shortcut that you think others might find useful,
-consider contributing it to the [[iki shortcuts]] page on the ikiwiki
+consider contributing it to the [[!iki shortcuts]] page on the ikiwiki
ikiwiki, so that future versions of ikiwiki will include your shortcut
in the standard underlay.
# Local stuff
-* [[shortcut name=source_gnumach-1-branch url="http://cvs.savannah.gnu.org/viewvc/gnumach/%S?view=log&root=hurd&pathrev=gnumach-1-branch"]]
-* [[shortcut name=GNU_Savannah_bug url="http://savannah.gnu.org/bugs/?%s" desc="GNU Savannah bug #%s"]]
-* [[shortcut name=GNU_Savannah_patch url="http://savannah.gnu.org/patch/?%s" desc="GNU Savannah patch #%s"]]
-* [[shortcut name=GNU_Savannah_task url="http://savannah.gnu.org/task/?%s" desc="GNU Savannah task #%s"]]
+* [[!shortcut name=source_gnumach-1-branch url="http://cvs.savannah.gnu.org/viewvc/gnumach/%S?view=log&root=hurd&pathrev=gnumach-1-branch"]]
+* [[!shortcut name=GNU_Savannah_bug url="http://savannah.gnu.org/bugs/?%s" desc="GNU Savannah bug #%s"]]
+* [[!shortcut name=GNU_Savannah_patch url="http://savannah.gnu.org/patch/?%s" desc="GNU Savannah patch #%s"]]
+* [[!shortcut name=GNU_Savannah_task url="http://savannah.gnu.org/task/?%s" desc="GNU Savannah task #%s"]]
diff --git a/sidebar.mdwn b/sidebar.mdwn
index 85596be8..89df4b54 100644
--- a/sidebar.mdwn
+++ b/sidebar.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-Welcome to... [[img hurd/logo/boxes-redrawn.png link=/hurd/logo]] ... the GNU
+Welcome to... [[!img hurd/logo/boxes-redrawn.png link=/hurd/logo]] ... the GNU
Hurd!
* **[[Home|/index]]**
@@ -18,13 +18,13 @@ Hurd!
---
- * **[[Hurd]]**[[if test="destpage(hurd*)" then="
+ * **[[Hurd]]**[[!if test="destpage(hurd*)" then="
* *[[Hurd/Documentation]]*
* *[[hurd/Running]]*"]]
- * **[[microkernel/Mach]]**[[if test="destpage(microkernel/mach*)" then="
+ * **[[microkernel/Mach]]**[[!if test="destpage(microkernel/mach*)" then="
* *[[microkernel/mach/Documentation]]*
* *[[GNU_Mach|microkernel/mach/gnumach]]*"]]
- * *[[microkernel/mach/MIG]]*[[if test="destpage(microkernel/mach/mig*)" then="
+ * *[[microkernel/mach/MIG]]*[[!if test="destpage(microkernel/mach/mig*)" then="
* [[microkernel/mach/mig/GNU_MIG]]"]]
---
diff --git a/tcb.mdwn b/tcb.mdwn
index d321a954..9b117fae 100644
--- a/tcb.mdwn
+++ b/tcb.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/trackers.mdwn b/trackers.mdwn
index c47daf9a..028117ef 100644
--- a/trackers.mdwn
+++ b/trackers.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/trust.mdwn b/trust.mdwn
index f0d29a9c..f0fe0cb7 100644
--- a/trust.mdwn
+++ b/trust.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/unix.mdwn b/unix.mdwn
index b313010a..96c46caf 100644
--- a/unix.mdwn
+++ b/unix.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -10,7 +10,7 @@ is included in the section entitled
# External
- * Wikipedia page about [[wikipedia UNIX]].
+ * Wikipedia page about [[!wikipedia UNIX]].
* [*Standardizing
UNIX*](http://www.informit.com/articles/printerfriendly.aspx?p=691503), an
diff --git a/user/flaviocruz.mdwn b/user/flaviocruz.mdwn
index 9c9af71d..450c2754 100644
--- a/user/flaviocruz.mdwn
+++ b/user/flaviocruz.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/user/madhusudancs.mdwn b/user/madhusudancs.mdwn
index 1139c718..382f988a 100644
--- a/user/madhusudancs.mdwn
+++ b/user/madhusudancs.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -10,7 +10,7 @@ is included in the section entitled
[[!meta title="GNU/Linux compatible procfs"]]
-[[!toc ]]
+[[!toc]]
----
Project Name
diff --git a/user/scolobb.mdwn b/user/scolobb.mdwn
index 2de8eb4f..8cf47568 100644
--- a/user/scolobb.mdwn
+++ b/user/scolobb.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/user/tschwinge.mdwn b/user/tschwinge.mdwn
index b72f26f5..5ffa6fd8 100644
--- a/user/tschwinge.mdwn
+++ b/user/tschwinge.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-[[meta title="Thomas Schwinge"]]
+[[!meta title="Thomas Schwinge"]]
diff --git a/user/vincentvikram.mdwn b/user/vincentvikram.mdwn
index 847325e2..8927bd4e 100644
--- a/user/vincentvikram.mdwn
+++ b/user/vincentvikram.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/user/zhengda/howto.mdwn b/user/zhengda/howto.mdwn
index ed13acc2..cea3cf0b 100644
--- a/user/zhengda/howto.mdwn
+++ b/user/zhengda/howto.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
diff --git a/virtualization.mdwn b/virtualization.mdwn
index 88f95328..325340b0 100644
--- a/virtualization.mdwn
+++ b/virtualization.mdwn
@@ -1,6 +1,6 @@
-[[meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
@@ -10,7 +10,7 @@ is included in the section entitled
# External
- * Wikipedia page about [[wikipedia Virtualization]].
+ * Wikipedia page about [[!wikipedia Virtualization]].
# See Also
--
cgit v1.2.3
From 1fbfe2b1102476b0c5a91bfd940ac8ad89a6f81b Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 18 May 2009 16:44:06 +0200
Subject: Simplify some links.
---
abac.mdwn | 2 +-
asbestos.mdwn | 2 +-
asking_questions.mdwn | 2 +-
binutils.mdwn | 2 +-
capability.mdwn | 2 +-
colophon.mdwn | 2 +-
colophon/about_the_twiki_to_ikiwiki_conversion.mdwn | 2 +-
community.mdwn | 2 +-
community/communication.mdwn | 8 ++++----
community/facebook.mdwn | 2 +-
community/gsoc.mdwn | 2 +-
community/gsoc/2008.mdwn | 2 +-
community/gsoc/2008/minutes-2008-04-25.mdwn | 2 +-
community/gsoc/2008/minutes-2008-05-02.mdwn | 2 +-
community/gsoc/2008/minutes-2008-05-16.mdwn | 2 +-
community/gsoc/organization_application.mdwn | 2 +-
community/gsoc/project_ideas.mdwn | 4 ++--
community/gsoc/project_ideas/cdparanoia.mdwn | 2 +-
community/gsoc/project_ideas/debian_installer.mdwn | 2 +-
community/gsoc/project_ideas/disk_io_performance.mdwn | 2 +-
community/gsoc/project_ideas/download_backends.mdwn | 2 +-
community/gsoc/project_ideas/driver_glue_code.mdwn | 2 +-
community/gsoc/project_ideas/dtrace.mdwn | 2 +-
community/gsoc/project_ideas/file_locking.mdwn | 2 +-
community/gsoc/project_ideas/gnat.mdwn | 2 +-
community/gsoc/project_ideas/gnumach_cleanup.mdwn | 2 +-
community/gsoc/project_ideas/hardware_libs.mdwn | 2 +-
community/gsoc/project_ideas/language_bindings.mdwn | 2 +-
community/gsoc/project_ideas/lexical_dot-dot.mdwn | 2 +-
community/gsoc/project_ideas/libcap.mdwn | 2 +-
community/gsoc/project_ideas/libdiskfs_locking.mdwn | 2 +-
community/gsoc/project_ideas/libgtop.mdwn | 2 +-
community/gsoc/project_ideas/maxpath.mdwn | 2 +-
community/gsoc/project_ideas/mtab.mdwn | 2 +-
.../gsoc/project_ideas/namespace-based_translator_selection.mdwn | 2 +-
community/gsoc/project_ideas/nfs.mdwn | 2 +-
community/gsoc/project_ideas/package_manager.mdwn | 2 +-
community/gsoc/project_ideas/perl.mdwn | 2 +-
community/gsoc/project_ideas/procfs.mdwn | 2 +-
community/gsoc/project_ideas/pthreads.mdwn | 2 +-
community/gsoc/project_ideas/secure_chroot.mdwn | 2 +-
community/gsoc/project_ideas/server_overriding.mdwn | 2 +-
community/gsoc/project_ideas/sound.mdwn | 2 +-
community/gsoc/project_ideas/tcp_ip_stack.mdwn | 2 +-
community/gsoc/project_ideas/tmpfs.mdwn | 2 +-
community/gsoc/project_ideas/unionfs_boot.mdwn | 2 +-
community/gsoc/project_ideas/unionmount.mdwn | 2 +-
community/gsoc/project_ideas/virtualization.mdwn | 2 +-
community/gsoc/project_ideas/vm_tuning.mdwn | 2 +-
community/gsoc/project_ideas/xattr.mdwn | 2 +-
community/gsoc/project_ideas/xmlfs.mdwn | 2 +-
community/gsoc/student_application_form.mdwn | 4 ++--
community/gsoc/xorg_ideas.mdwn | 2 +-
community/meetings.mdwn | 2 +-
community/meetings/eurosys_2009.mdwn | 2 +-
community/meetings/fosdem_2005.mdwn | 2 +-
community/meetings/fosdem_2006.mdwn | 2 +-
community/meetings/fosdem_2007.mdwn | 2 +-
community/meetings/fosdem_2008.mdwn | 2 +-
community/meetings/rmll_2006.mdwn | 2 +-
community/meetings/self-organised.mdwn | 2 +-
community/meetings/stesie_2007-10-12.mdwn | 2 +-
community/weblogs.mdwn | 2 +-
community/weblogs/ArneBab.mdwn | 2 +-
.../ArneBab/xkb-woes-trying-to-get-a-german-keyboard-layout.mdwn | 2 +-
config_edittemplate.mdwn | 2 +-
config_edittemplate/regular_page.mdwn | 2 +-
confused_deputy.mdwn | 2 +-
contact_us.mdwn | 4 ++--
contributing.mdwn | 4 ++--
contributing/questionnaire.mdwn | 4 ++--
contributing/web_pages.mdwn | 2 +-
designation.mdwn | 2 +-
destructive_interference.mdwn | 2 +-
documentation.mdwn | 2 +-
donate.mdwn | 2 +-
emulation.mdwn | 2 +-
extensibility.mdwn | 2 +-
gcc.mdwn | 2 +-
gdb.mdwn | 2 +-
gdb/backtrace.mdwn | 2 +-
getting_help.mdwn | 2 +-
glibc.mdwn | 2 +-
hurd.mdwn | 2 +-
hurd/advantages.mdwn | 2 +-
hurd/authentication.mdwn | 2 +-
hurd/binutils.mdwn | 2 +-
hurd/building/cross-compiling.mdwn | 2 +-
hurd/building/cross-compiling/discussion.mdwn | 2 +-
hurd/building/example.mdwn | 2 +-
hurd/concepts.mdwn | 2 +-
hurd/critique.mdwn | 2 +-
hurd/debugging.mdwn | 2 +-
hurd/debugging/gdb.mdwn | 2 +-
hurd/debugging/gdb/noninvasive_debugging.mdwn | 2 +-
hurd/debugging/glibc.mdwn | 2 +-
hurd/debugging/rpctrace.mdwn | 2 +-
hurd/debugging/translator.mdwn | 2 +-
hurd/debugging/translator/capturing_stdout_and_stderr.mdwn | 2 +-
hurd/debugging/translator/gdb.mdwn | 2 +-
hurd/documentation.mdwn | 2 +-
hurd/faq.mdwn | 2 +-
hurd/faq/old-stuff.mdwn | 2 +-
hurd/faq/old_faq.txt | 2 +-
hurd/faq/release.mdwn | 2 +-
hurd/faq/slash_usr_symlink.mdwn | 2 +-
hurd/gcc.mdwn | 2 +-
hurd/glibc.mdwn | 2 +-
hurd/glibc/hurd-specific_api.mdwn | 2 +-
hurd/history.mdwn | 2 +-
hurd/history/port_to_l4.mdwn | 8 ++++----
hurd/hurd_hacking_guide.mdwn | 2 +-
hurd/io_path.mdwn | 2 +-
hurd/libchannel.mdwn | 2 +-
hurd/libhello_example.mdwn | 2 +-
hurd/libnetfs.mdwn | 2 +-
hurd/libpager.mdwn | 2 +-
hurd/libstore.mdwn | 2 +-
hurd/logo.mdwn | 2 +-
hurd/neighborhurd.mdwn | 2 +-
hurd/networking.mdwn | 2 +-
hurd/ng/issues_with_mach.mdwn | 2 +-
hurd/ng/limitations_of_the_original_hurd_design.mdwn | 2 +-
hurd/ng/position_paper.mdwn | 2 +-
hurd/open_issues.mdwn | 2 +-
hurd/open_issues/cvs_tasks_file.mdwn | 2 +-
hurd/open_issues/cvs_todo_file.mdwn | 2 +-
hurd/open_issues/gdb_non-stop_mode.mdwn | 2 +-
hurd/open_issues/gdb_pending_execs.mdwn | 2 +-
hurd/open_issues/gdb_thread_ids.mdwn | 2 +-
hurd/open_issues/libfshelp_in_hurdlibs.mdwn | 2 +-
hurd/open_issues/some_todo_list.mdwn | 2 +-
hurd/open_issues/wrong_reply_message_id.mdwn | 2 +-
hurd/porting.mdwn | 2 +-
hurd/porting/guidelines.mdwn | 4 ++--
hurd/porting/system_api_limitations.mdwn | 2 +-
hurd/reference_manual.mdwn | 2 +-
hurd/running.mdwn | 2 +-
hurd/running/debian/DebianAptOffline.mdwn | 2 +-
hurd/running/debian/creating_image_tarball.mdwn | 2 +-
hurd/running/debian/faq.mdwn | 2 +-
hurd/running/debian/faq/2_gib_partition_limit.mdwn | 2 +-
hurd/running/debian/faq/512_mib_ram_limit.mdwn | 2 +-
hurd/running/debian/faq/apt_umount.mdwn | 2 +-
hurd/running/debian/faq/bad_hypermeta_data.mdwn | 2 +-
hurd/running/debian/faq/debugging_inside_glibc.mdwn | 2 +-
hurd/running/debian/faq/debugging_translators.mdwn | 2 +-
hurd/running/debian/faq/dev_random.mdwn | 2 +-
hurd/running/debian/faq/df.mdwn | 2 +-
hurd/running/debian/faq/free_memory.mdwn | 2 +-
hurd/running/debian/faq/hurd_console.mdwn | 2 +-
hurd/running/debian/faq/kernel_logs.mdwn | 2 +-
hurd/running/debian/faq/other_repositories.mdwn | 2 +-
hurd/running/debian/faq/ps_hangs.mdwn | 2 +-
hurd/running/debian/faq/reporting_bugs.mdwn | 2 +-
hurd/running/debian/faq/sata_disk_drives.mdwn | 2 +-
hurd/running/debian/faq/sshd_only_works_for_root_logins.mdwn | 2 +-
hurd/running/debian/faq/xserver-common.mdwn | 2 +-
hurd/running/debian/patch_submission.mdwn | 2 +-
hurd/running/debian/porting.mdwn | 2 +-
hurd/running/debian/porting/adduser.mdwn | 2 +-
hurd/running/debian/porting/gcc.mdwn | 2 +-
hurd/running/debian/porting/gcc/c++.mdwn | 2 +-
hurd/running/debian/porting/gcc/libmudflap.mdwn | 2 +-
hurd/running/debian/porting/git-core-2.mdwn | 2 +-
hurd/running/debian/porting/git-core.mdwn | 2 +-
hurd/running/debian/porting/libdbd-sqlite3-perl.mdwn | 2 +-
hurd/running/debian/porting/pth.mdwn | 2 +-
hurd/running/debian/porting/runit.mdwn | 2 +-
hurd/running/debian/porting/socat.mdwn | 2 +-
hurd/running/gnu/create_an_image.mdwn | 2 +-
hurd/running/gnu/setup.mdwn | 2 +-
hurd/running/gnu/universal_package_manager.mdwn | 2 +-
hurd/running/qemu/microsoft_windows.mdwn | 2 +-
hurd/running/qemu/networking.mdwn | 2 +-
hurd/running/qemu/networking/sharing_files.mdwn | 2 +-
hurd/running/vmware.mdwn | 2 +-
hurd/running/vmware/discussion.mdwn | 2 +-
hurd/settrans.mdwn | 2 +-
hurd/status.mdwn | 2 +-
hurd/subhurd.mdwn | 2 +-
hurd/subhurd/running_a_subhurd.mdwn | 2 +-
hurd/toolchain.mdwn | 2 +-
hurd/translator.mdwn | 2 +-
hurd/translator/auth.mdwn | 2 +-
hurd/translator/cvsfs.mdwn | 2 +-
hurd/translator/devfs.mdwn | 2 +-
hurd/translator/emailfs.mdwn | 2 +-
hurd/translator/examples.mdwn | 2 +-
hurd/translator/ext2fs.mdwn | 2 +-
hurd/translator/fatfs.mdwn | 2 +-
hurd/translator/magic.mdwn | 2 +-
hurd/translator/mboxfs.mdwn | 2 +-
hurd/translator/pfinet.mdwn | 2 +-
hurd/translator/pfinet/implementation.mdwn | 2 +-
hurd/translator/pfinet/ipv6.mdwn | 2 +-
hurd/translator/pflocal.mdwn | 2 +-
hurd/translator/procfs.mdwn | 2 +-
hurd/translator/procfs/htop.mdwn | 2 +-
hurd/translator/procfs/killall.mdwn | 2 +-
hurd/translator/procfs/procps.mdwn | 2 +-
hurd/translator/procfs/top.mdwn | 2 +-
hurd/translator/storeio.mdwn | 2 +-
hurd/translator/stowfs.mdwn | 2 +-
hurd/translator/tmpfs.mdwn | 2 +-
hurd/translator/tmpfs/notes_bing.mdwn | 2 +-
hurd/translator/tmpfs/notes_various.mdwn | 2 +-
hurd/translator/unionfs.mdwn | 2 +-
hurd/translator/wishlist_1.mdwn | 2 +-
hurd/translator/writing/example.mdwn | 2 +-
hurd/translator/xmlfs.mdwn | 2 +-
hurd/virtual_file_system.mdwn | 2 +-
hurd/virtualization.mdwn | 2 +-
hurd/what_is_the_gnu_hurd.mdwn | 2 +-
hurd/what_is_the_gnu_hurd/gramatically_speaking.mdwn | 2 +-
hurd/what_is_the_gnu_hurd/origin_of_the_name.mdwn | 2 +-
ibac.mdwn | 2 +-
idl.mdwn | 2 +-
index.mdwn | 6 +++---
index/discussion.mdwn | 2 +-
ipc.mdwn | 2 +-
irc.mdwn | 2 +-
isolation.mdwn | 2 +-
license.mdwn | 2 +-
liedtke.mdwn | 2 +-
mailing_lists.mdwn | 2 +-
mailing_lists/bug-hurd.mdwn | 2 +-
mailing_lists/debian-hurd.mdwn | 2 +-
mailing_lists/gnu-system-discuss.mdwn | 2 +-
mailing_lists/help-hurd.mdwn | 2 +-
mailing_lists/hurd-devel-readers.mdwn | 2 +-
mailing_lists/hurd-devel.mdwn | 2 +-
mailing_lists/l4-hurd.mdwn | 2 +-
mailing_lists/unmoderated.mdwn | 2 +-
mailing_lists/web-hurd.mdwn | 2 +-
mechanism.mdwn | 2 +-
microkernel.mdwn | 2 +-
microkernel/faq.mdwn | 2 +-
microkernel/faq/multiserver_microkernel.mdwn | 2 +-
microkernel/for_beginners.mdwn | 2 +-
microkernel/mach/documentation.mdwn | 2 +-
microkernel/mach/external_pager_mechanism.mdwn | 2 +-
microkernel/mach/gnumach.mdwn | 2 +-
microkernel/mach/gnumach/boot_trace.mdwn | 2 +-
microkernel/mach/gnumach/building/example.mdwn | 2 +-
microkernel/mach/gnumach/debugging.mdwn | 2 +-
microkernel/mach/gnumach/hardware_compatibility_list.mdwn | 2 +-
microkernel/mach/gnumach/open_issues.mdwn | 2 +-
.../mach/gnumach/open_issues/resource_management_problems.mdwn | 2 +-
microkernel/mach/gnumach/ports.mdwn | 2 +-
microkernel/mach/gnumach/ports/xen.mdwn | 2 +-
microkernel/mach/gnumach/ports/xen/internals.mdwn | 2 +-
microkernel/mach/gnumach/ports/xen/networking_configuration.mdwn | 2 +-
microkernel/mach/gnumach/projects.mdwn | 4 ++--
microkernel/mach/gnumach/projects/clean_up_the_code.mdwn | 2 +-
microkernel/mach/gnumach/projects/gdb_stubs.mdwn | 2 +-
microkernel/mach/gnumach/reference_manual.mdwn | 2 +-
microkernel/mach/ipc.mdwn | 2 +-
microkernel/mach/ipc/sequence_numbering.mdwn | 2 +-
microkernel/mach/mig.mdwn | 2 +-
microkernel/mach/mig/documentation.mdwn | 2 +-
microkernel/mach/mig/documentation/dealloc.mdwn | 2 +-
microkernel/mach/mig/documentation/servercopy.mdwn | 2 +-
microkernel/mach/mig/gnu_mig.mdwn | 2 +-
microkernel/mach/mig/gnu_mig/open_issues.mdwn | 2 +-
.../mach/mig/gnu_mig/open_issues/duplicate_inclusion_guards.mdwn | 2 +-
microkernel/mach/port.mdwn | 2 +-
microkernel/mach/rpc.mdwn | 2 +-
microkernel/viengoos.mdwn | 2 +-
microkernel/viengoos/building.mdwn | 2 +-
microkernel/viengoos/documentation.mdwn | 2 +-
microkernel/viengoos/hardware.mdwn | 2 +-
microkernel/viengoos/projects.mdwn | 2 +-
microkernel/viengoos/serial_port.mdwn | 2 +-
naming_context.mdwn | 2 +-
news.mdwn | 2 +-
news/2002-01-13.mdwn | 2 +-
news/2002-01-19.mdwn | 2 +-
news/2002-02-18.mdwn | 2 +-
news/2002-03-03.mdwn | 2 +-
news/2002-03-08.mdwn | 2 +-
news/2002-03-23.mdwn | 2 +-
news/2002-05-05.mdwn | 2 +-
news/2002-05-18.mdwn | 2 +-
news/2002-05-24.mdwn | 2 +-
news/2002-05-28.mdwn | 2 +-
news/2002-06-22.mdwn | 2 +-
news/2002-08-16.mdwn | 2 +-
news/2002-10-03.mdwn | 2 +-
news/2002-10-03_2.mdwn | 2 +-
news/2002-10-19.mdwn | 2 +-
news/2002-11-18.mdwn | 2 +-
news/2003-01-18.mdwn | 2 +-
news/2003-02-14.mdwn | 2 +-
news/2003-07-02.mdwn | 2 +-
news/2003-07-16.mdwn | 2 +-
news/2003-08-21.mdwn | 2 +-
news/2005-01-28.mdwn | 2 +-
news/2005-09-20.mdwn | 2 +-
news/2006-04-27.mdwn | 4 ++--
news/2007-01-07.mdwn | 2 +-
news/2007-01-14.mdwn | 2 +-
news/2007-03-14.mdwn | 4 ++--
news/2007-10-01.mdwn | 2 +-
news/2007-10-12.mdwn | 2 +-
news/2008-02-11.mdwn | 2 +-
news/2008-03-19.mdwn | 2 +-
news/2008-09-11.mdwn | 2 +-
news/2008-11-14.mdwn | 2 +-
news/2008-12-12.mdwn | 2 +-
news/2009-03-28.mdwn | 2 +-
open_issues.mdwn | 2 +-
open_issues/blkrrpart_ioctl.mdwn | 2 +-
persistency.mdwn | 2 +-
policy.mdwn | 2 +-
principal.mdwn | 2 +-
public_hurd_boxen.mdwn | 2 +-
qemu.mdwn | 2 +-
recent_changes.mdwn | 2 +-
rpc.mdwn | 2 +-
rules.mdwn | 2 +-
rules/savannah_group.mdwn | 4 ++--
rules/source_repositories.mdwn | 2 +-
security.mdwn | 2 +-
sfi.mdwn | 2 +-
sidebar.mdwn | 2 +-
tcb.mdwn | 2 +-
trackers.mdwn | 2 +-
trust.mdwn | 2 +-
unix.mdwn | 2 +-
unsorted/OskitMach.mdwn | 2 +-
unsorted/changelogs.html | 2 +-
user/flaviocruz.mdwn | 2 +-
user/madhusudancs.mdwn | 2 +-
user/scolobb.mdwn | 2 +-
user/tschwinge.mdwn | 2 +-
user/vincentvikram.mdwn | 2 +-
user/zhengda/howto.mdwn | 2 +-
virtualization.mdwn | 2 +-
339 files changed, 357 insertions(+), 357 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/abac.mdwn b/abac.mdwn
index bdf63a32..41de2062 100644
--- a/abac.mdwn
+++ b/abac.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
ABAC stands for authorization-based access control.
In this model, access is not granted based on the
diff --git a/asbestos.mdwn b/asbestos.mdwn
index fcbd8ecb..3990eec1 100644
--- a/asbestos.mdwn
+++ b/asbestos.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Asbestos is an operating system developed at MIT, Stanford
and UCLA to explore information flow control policies. The motivation
diff --git a/asking_questions.mdwn b/asking_questions.mdwn
index bb5c8ffb..2d43cbbe 100644
--- a/asking_questions.mdwn
+++ b/asking_questions.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Before asking a question, first make an effort to find the answer to your
question. A lot of questions have been asked and answered before, so please
diff --git a/binutils.mdwn b/binutils.mdwn
index 85791914..3ce28bb1 100644
--- a/binutils.mdwn
+++ b/binutils.mdwn
@@ -6,6 +6,6 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The [GNU Binutils](http://www.gnu.org/software/binutils/).
diff --git a/capability.mdwn b/capability.mdwn
index c5ef0d1d..367ea163 100644
--- a/capability.mdwn
+++ b/capability.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
A capability is a protected reference. It is a reference in that
it designates an object; it is protected in that in cannot be
diff --git a/colophon.mdwn b/colophon.mdwn
index 1afdd51a..a9a2952e 100644
--- a/colophon.mdwn
+++ b/colophon.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Just like a book, this topic is designed to help describe the tools used to
create this website and what methods were used to give it its look and feel.
diff --git a/colophon/about_the_twiki_to_ikiwiki_conversion.mdwn b/colophon/about_the_twiki_to_ikiwiki_conversion.mdwn
index d9443b17..0a1a5a00 100644
--- a/colophon/about_the_twiki_to_ikiwiki_conversion.mdwn
+++ b/colophon/about_the_twiki_to_ikiwiki_conversion.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
# Some Quick Notes About the *TWiki to ikiwiki* Conversion
diff --git a/community.mdwn b/community.mdwn
index 9d8af0ec..17377890 100644
--- a/community.mdwn
+++ b/community.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
There is an expanding community of people developing and running test Debian
GNU/Hurd machines.
diff --git a/community/communication.mdwn b/community/communication.mdwn
index 0e56a77e..33941000 100644
--- a/community/communication.mdwn
+++ b/community/communication.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The GNU Hurd community comprises of a crowd of people living in different areas
of the whole world. For that, having regular working-[[meetings]] -- usually
@@ -14,7 +14,7 @@ one of the more productive ways of coordination works -- is not easily
possible.
The two key resources most often used for communication are the Debian and GNU
-[[mailing_lists]], as well as [[IRC]].
+[[mailing lists]], as well as [[IRC]].
These are measures of communication that work (compared to, e.g., a one-to-one
telephone call) one-to-many. It is important to not send email only to a
@@ -31,10 +31,10 @@ discussing with single developers. And always use *reply to all* instead of
*reply* when answering to email.
If you're interested in keeping up with current events and taking part in
-discussions, you'll want to join the [[mailing_lists/bug-hurd]] mailing list or
+discussions, you'll want to join the [[mailing lists/bug-hurd]] mailing list or
have a look at its [archives](http://lists.gnu.org/archive/html/bug-hurd/).
Even if you're a beginner (we've also been, and some of us even still
remember), don't hesitate to make the first move and make active use of these
resources. But -- of course -- please try to adhere to the conventions as
-described on the [[mailing_lists]] and [[IRC]] pages.
+described on the [[mailing lists]] and [[IRC]] pages.
diff --git a/community/facebook.mdwn b/community/facebook.mdwn
index 31a27fec..27893cf9 100644
--- a/community/facebook.mdwn
+++ b/community/facebook.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
There is [a Facebook group for the Hurd](http://www.facebook.com/group.php?gid=5141429597). If you're on Facebook, join it and say hello.
diff --git a/community/gsoc.mdwn b/community/gsoc.mdwn
index 506516bb..2719d2ab 100644
--- a/community/gsoc.mdwn
+++ b/community/gsoc.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Google Summer of Code"]]
diff --git a/community/gsoc/2008.mdwn b/community/gsoc/2008.mdwn
index 31d45d05..d7b467bb 100644
--- a/community/gsoc/2008.mdwn
+++ b/community/gsoc/2008.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The GNU Hurd project has successfully participated in the
[Google Summer of Code 2008](http://code.google.com/soc/2008/hurd/about.html)!
diff --git a/community/gsoc/2008/minutes-2008-04-25.mdwn b/community/gsoc/2008/minutes-2008-04-25.mdwn
index 0cb624f2..4c2039d4 100644
--- a/community/gsoc/2008/minutes-2008-04-25.mdwn
+++ b/community/gsoc/2008/minutes-2008-04-25.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
- People agreed that some small projects should be done to during the bonding
period: ideas that floated around were fixing some of the build failures or
diff --git a/community/gsoc/2008/minutes-2008-05-02.mdwn b/community/gsoc/2008/minutes-2008-05-02.mdwn
index f960ab06..1dc99abe 100644
--- a/community/gsoc/2008/minutes-2008-05-02.mdwn
+++ b/community/gsoc/2008/minutes-2008-05-02.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
- madrazr wanted a wiki to keep track of progress. antrik suggested:
http://www.bddebian.com/~wiki/community/gsoc/ and that everyone use
diff --git a/community/gsoc/2008/minutes-2008-05-16.mdwn b/community/gsoc/2008/minutes-2008-05-16.mdwn
index 0c848e8a..7e7da845 100644
--- a/community/gsoc/2008/minutes-2008-05-16.mdwn
+++ b/community/gsoc/2008/minutes-2008-05-16.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
* **madrazr** said that web commits for the wiki stall forever (more than half an hour); the reason is unknown. **antrik** said that it is not much of a problem if the problems with git access are solved.
diff --git a/community/gsoc/organization_application.mdwn b/community/gsoc/organization_application.mdwn
index 946c225b..9fe3a420 100644
--- a/community/gsoc/organization_application.mdwn
+++ b/community/gsoc/organization_application.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
* Link ID:
diff --git a/community/gsoc/project_ideas.mdwn b/community/gsoc/project_ideas.mdwn
index dede290f..32c8aed8 100644
--- a/community/gsoc/project_ideas.mdwn
+++ b/community/gsoc/project_ideas.mdwn
@@ -6,13 +6,13 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
We offer a wide range of possible projects to choose from. If you have an idea
not listed here, we'd love to hear about it!
In either case, we encourage you to contact us (on [[IRC]] and/or our developer
-[[mailing_lists]]), so we can discuss your idea, or help you pick a suitable
+[[mailing lists]]), so we can discuss your idea, or help you pick a suitable
task -- we will gladly explain the tasks in more detail, if the descriptions
are not clear enough.
diff --git a/community/gsoc/project_ideas/cdparanoia.mdwn b/community/gsoc/project_ideas/cdparanoia.mdwn
index f13e19e6..a92329fe 100644
--- a/community/gsoc/project_ideas/cdparanoia.mdwn
+++ b/community/gsoc/project_ideas/cdparanoia.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Implement CD Audio Grabbing"]]
diff --git a/community/gsoc/project_ideas/debian_installer.mdwn b/community/gsoc/project_ideas/debian_installer.mdwn
index 183f6708..ca10a61e 100644
--- a/community/gsoc/project_ideas/debian_installer.mdwn
+++ b/community/gsoc/project_ideas/debian_installer.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Port the Debian Installer to the Hurd"]]
diff --git a/community/gsoc/project_ideas/disk_io_performance.mdwn b/community/gsoc/project_ideas/disk_io_performance.mdwn
index 9f361de9..bb047308 100644
--- a/community/gsoc/project_ideas/disk_io_performance.mdwn
+++ b/community/gsoc/project_ideas/disk_io_performance.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Disk I/O Performance Tuning"]]
diff --git a/community/gsoc/project_ideas/download_backends.mdwn b/community/gsoc/project_ideas/download_backends.mdwn
index 519d1195..749597a6 100644
--- a/community/gsoc/project_ideas/download_backends.mdwn
+++ b/community/gsoc/project_ideas/download_backends.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Use Internet Protocol Translators (ftpfs etc.) as Backends for Other Programs"]]
diff --git a/community/gsoc/project_ideas/driver_glue_code.mdwn b/community/gsoc/project_ideas/driver_glue_code.mdwn
index b3c4c129..04efe202 100644
--- a/community/gsoc/project_ideas/driver_glue_code.mdwn
+++ b/community/gsoc/project_ideas/driver_glue_code.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="New Driver Glue Code"]]
diff --git a/community/gsoc/project_ideas/dtrace.mdwn b/community/gsoc/project_ideas/dtrace.mdwn
index 18fbe956..93c2a5f3 100644
--- a/community/gsoc/project_ideas/dtrace.mdwn
+++ b/community/gsoc/project_ideas/dtrace.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="dtrace Support"]]
diff --git a/community/gsoc/project_ideas/file_locking.mdwn b/community/gsoc/project_ideas/file_locking.mdwn
index 0c057639..b6b393f9 100644
--- a/community/gsoc/project_ideas/file_locking.mdwn
+++ b/community/gsoc/project_ideas/file_locking.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Fix File Locking"]]
diff --git a/community/gsoc/project_ideas/gnat.mdwn b/community/gsoc/project_ideas/gnat.mdwn
index b70ab3c6..b7f2ea62 100644
--- a/community/gsoc/project_ideas/gnat.mdwn
+++ b/community/gsoc/project_ideas/gnat.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Porting GNAT"]]
diff --git a/community/gsoc/project_ideas/gnumach_cleanup.mdwn b/community/gsoc/project_ideas/gnumach_cleanup.mdwn
index ecbbb200..e75c9d3e 100644
--- a/community/gsoc/project_ideas/gnumach_cleanup.mdwn
+++ b/community/gsoc/project_ideas/gnumach_cleanup.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="GNU Mach Code Cleanup"]]
diff --git a/community/gsoc/project_ideas/hardware_libs.mdwn b/community/gsoc/project_ideas/hardware_libs.mdwn
index 4a1fe73c..c30505cb 100644
--- a/community/gsoc/project_ideas/hardware_libs.mdwn
+++ b/community/gsoc/project_ideas/hardware_libs.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Stub Implementations of Hardware Specific Libraries"]]
diff --git a/community/gsoc/project_ideas/language_bindings.mdwn b/community/gsoc/project_ideas/language_bindings.mdwn
index c247a8f8..bf75c805 100644
--- a/community/gsoc/project_ideas/language_bindings.mdwn
+++ b/community/gsoc/project_ideas/language_bindings.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Bindings to Other Programming Languages"]]
diff --git a/community/gsoc/project_ideas/lexical_dot-dot.mdwn b/community/gsoc/project_ideas/lexical_dot-dot.mdwn
index e37bc71f..f0b8db7c 100644
--- a/community/gsoc/project_ideas/lexical_dot-dot.mdwn
+++ b/community/gsoc/project_ideas/lexical_dot-dot.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Lexical .. Resolution"]]
diff --git a/community/gsoc/project_ideas/libcap.mdwn b/community/gsoc/project_ideas/libcap.mdwn
index 2745dc7e..10ca508e 100644
--- a/community/gsoc/project_ideas/libcap.mdwn
+++ b/community/gsoc/project_ideas/libcap.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Implementing libcap"]]
diff --git a/community/gsoc/project_ideas/libdiskfs_locking.mdwn b/community/gsoc/project_ideas/libdiskfs_locking.mdwn
index d484b40b..2a08b387 100644
--- a/community/gsoc/project_ideas/libdiskfs_locking.mdwn
+++ b/community/gsoc/project_ideas/libdiskfs_locking.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Fix libdiskfs Locking Issues"]]
diff --git a/community/gsoc/project_ideas/libgtop.mdwn b/community/gsoc/project_ideas/libgtop.mdwn
index c0f966c5..ef1b2bcb 100644
--- a/community/gsoc/project_ideas/libgtop.mdwn
+++ b/community/gsoc/project_ideas/libgtop.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Porting libgtop"]]
diff --git a/community/gsoc/project_ideas/maxpath.mdwn b/community/gsoc/project_ideas/maxpath.mdwn
index 6ece2dbf..5be8917f 100644
--- a/community/gsoc/project_ideas/maxpath.mdwn
+++ b/community/gsoc/project_ideas/maxpath.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Fixing Programs Using PATH_MAX et al Unconditionally"]]
diff --git a/community/gsoc/project_ideas/mtab.mdwn b/community/gsoc/project_ideas/mtab.mdwn
index 39cde2dd..045533e6 100644
--- a/community/gsoc/project_ideas/mtab.mdwn
+++ b/community/gsoc/project_ideas/mtab.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="mtab"]]
diff --git a/community/gsoc/project_ideas/namespace-based_translator_selection.mdwn b/community/gsoc/project_ideas/namespace-based_translator_selection.mdwn
index 79aad7a1..d40d73ac 100644
--- a/community/gsoc/project_ideas/namespace-based_translator_selection.mdwn
+++ b/community/gsoc/project_ideas/namespace-based_translator_selection.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Namspace-based Translator Selection"]]
diff --git a/community/gsoc/project_ideas/nfs.mdwn b/community/gsoc/project_ideas/nfs.mdwn
index eeeda6f0..683287f7 100644
--- a/community/gsoc/project_ideas/nfs.mdwn
+++ b/community/gsoc/project_ideas/nfs.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Improved NFS Implementation"]]
diff --git a/community/gsoc/project_ideas/package_manager.mdwn b/community/gsoc/project_ideas/package_manager.mdwn
index 4e544ed5..43e53f7c 100644
--- a/community/gsoc/project_ideas/package_manager.mdwn
+++ b/community/gsoc/project_ideas/package_manager.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Hurdish Package Manager for the GNU System"]]
diff --git a/community/gsoc/project_ideas/perl.mdwn b/community/gsoc/project_ideas/perl.mdwn
index 23420159..bfe1968e 100644
--- a/community/gsoc/project_ideas/perl.mdwn
+++ b/community/gsoc/project_ideas/perl.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Improving Perl Support"]]
diff --git a/community/gsoc/project_ideas/procfs.mdwn b/community/gsoc/project_ideas/procfs.mdwn
index 8acfa228..85eec43c 100644
--- a/community/gsoc/project_ideas/procfs.mdwn
+++ b/community/gsoc/project_ideas/procfs.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="procfs"]]
diff --git a/community/gsoc/project_ideas/pthreads.mdwn b/community/gsoc/project_ideas/pthreads.mdwn
index 0e677268..9c703d36 100644
--- a/community/gsoc/project_ideas/pthreads.mdwn
+++ b/community/gsoc/project_ideas/pthreads.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Convert Hurd Libraries and Servers to pthreads"]]
diff --git a/community/gsoc/project_ideas/secure_chroot.mdwn b/community/gsoc/project_ideas/secure_chroot.mdwn
index e5848a0f..a433e8d1 100644
--- a/community/gsoc/project_ideas/secure_chroot.mdwn
+++ b/community/gsoc/project_ideas/secure_chroot.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Secure chroot Implementation"]]
diff --git a/community/gsoc/project_ideas/server_overriding.mdwn b/community/gsoc/project_ideas/server_overriding.mdwn
index 66171313..42edf287 100644
--- a/community/gsoc/project_ideas/server_overriding.mdwn
+++ b/community/gsoc/project_ideas/server_overriding.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Server Overriding Mechanism"]]
diff --git a/community/gsoc/project_ideas/sound.mdwn b/community/gsoc/project_ideas/sound.mdwn
index 134c5b59..b92f76da 100644
--- a/community/gsoc/project_ideas/sound.mdwn
+++ b/community/gsoc/project_ideas/sound.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Sound Support"]]
diff --git a/community/gsoc/project_ideas/tcp_ip_stack.mdwn b/community/gsoc/project_ideas/tcp_ip_stack.mdwn
index 7ca43152..b56bff51 100644
--- a/community/gsoc/project_ideas/tcp_ip_stack.mdwn
+++ b/community/gsoc/project_ideas/tcp_ip_stack.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Hurdish TCP/IP Stack"]]
diff --git a/community/gsoc/project_ideas/tmpfs.mdwn b/community/gsoc/project_ideas/tmpfs.mdwn
index fcf8d96b..69adef0f 100644
--- a/community/gsoc/project_ideas/tmpfs.mdwn
+++ b/community/gsoc/project_ideas/tmpfs.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Fix tmpfs"]]
diff --git a/community/gsoc/project_ideas/unionfs_boot.mdwn b/community/gsoc/project_ideas/unionfs_boot.mdwn
index 3692678f..a801290f 100644
--- a/community/gsoc/project_ideas/unionfs_boot.mdwn
+++ b/community/gsoc/project_ideas/unionfs_boot.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Allow Using unionfs Early at Boot"]]
diff --git a/community/gsoc/project_ideas/unionmount.mdwn b/community/gsoc/project_ideas/unionmount.mdwn
index f8fbc283..47a3d85d 100644
--- a/community/gsoc/project_ideas/unionmount.mdwn
+++ b/community/gsoc/project_ideas/unionmount.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Union Mounts"]]
diff --git a/community/gsoc/project_ideas/virtualization.mdwn b/community/gsoc/project_ideas/virtualization.mdwn
index 79c3ab29..c7403f70 100644
--- a/community/gsoc/project_ideas/virtualization.mdwn
+++ b/community/gsoc/project_ideas/virtualization.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Virtualization Using Hurd Mechanisms"]]
diff --git a/community/gsoc/project_ideas/vm_tuning.mdwn b/community/gsoc/project_ideas/vm_tuning.mdwn
index 8d6a15c3..9e802188 100644
--- a/community/gsoc/project_ideas/vm_tuning.mdwn
+++ b/community/gsoc/project_ideas/vm_tuning.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="VM Tuning"]]
diff --git a/community/gsoc/project_ideas/xattr.mdwn b/community/gsoc/project_ideas/xattr.mdwn
index b5466091..55961547 100644
--- a/community/gsoc/project_ideas/xattr.mdwn
+++ b/community/gsoc/project_ideas/xattr.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Implement xattr Support"]]
diff --git a/community/gsoc/project_ideas/xmlfs.mdwn b/community/gsoc/project_ideas/xmlfs.mdwn
index 5fd2cbe4..5e5eaa13 100644
--- a/community/gsoc/project_ideas/xmlfs.mdwn
+++ b/community/gsoc/project_ideas/xmlfs.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="xmlfs"]]
diff --git a/community/gsoc/student_application_form.mdwn b/community/gsoc/student_application_form.mdwn
index e52387b6..84070cbf 100644
--- a/community/gsoc/student_application_form.mdwn
+++ b/community/gsoc/student_application_form.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Before we get to the actual application form, some important remarks about the
application process -- please read them carefully.
@@ -26,7 +26,7 @@ won't consider it.
One of the things we expect is that you contact us directly as soon as possible
(preferably even before you send the application form), on our developer
-[[mailing_lists]] and [[IRC]] channel. Don't be afraid -- we won't bite :-) IRC
+[[mailing lists]] and [[IRC]] channel. Don't be afraid -- we won't bite :-) IRC
in particular allows for very informal conversations.
(Note though that we are not all in the same time zone, and people generally
diff --git a/community/gsoc/xorg_ideas.mdwn b/community/gsoc/xorg_ideas.mdwn
index c125ee96..406d370d 100644
--- a/community/gsoc/xorg_ideas.mdwn
+++ b/community/gsoc/xorg_ideas.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
## libpciaccess Support for GNU Hurd
diff --git a/community/meetings.mdwn b/community/meetings.mdwn
index 9a07e205..9c88418e 100644
--- a/community/meetings.mdwn
+++ b/community/meetings.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Meetings with Hurd developer attendance"]]
diff --git a/community/meetings/eurosys_2009.mdwn b/community/meetings/eurosys_2009.mdwn
index cc672f5e..24c2b112 100644
--- a/community/meetings/eurosys_2009.mdwn
+++ b/community/meetings/eurosys_2009.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="EuroSys 2009"]]
diff --git a/community/meetings/fosdem_2005.mdwn b/community/meetings/fosdem_2005.mdwn
index e19ff41d..8d7f459d 100644
--- a/community/meetings/fosdem_2005.mdwn
+++ b/community/meetings/fosdem_2005.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="FOSDEM 2005"]]
diff --git a/community/meetings/fosdem_2006.mdwn b/community/meetings/fosdem_2006.mdwn
index 7f3cdcce..a869f262 100644
--- a/community/meetings/fosdem_2006.mdwn
+++ b/community/meetings/fosdem_2006.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="FOSDEM 2006"]]
diff --git a/community/meetings/fosdem_2007.mdwn b/community/meetings/fosdem_2007.mdwn
index e8c37441..ab9fa413 100644
--- a/community/meetings/fosdem_2007.mdwn
+++ b/community/meetings/fosdem_2007.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="FOSDEM 2007"]]
diff --git a/community/meetings/fosdem_2008.mdwn b/community/meetings/fosdem_2008.mdwn
index 5d641995..e9625fdf 100644
--- a/community/meetings/fosdem_2008.mdwn
+++ b/community/meetings/fosdem_2008.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="FOSDEM 2008"]]
diff --git a/community/meetings/rmll_2006.mdwn b/community/meetings/rmll_2006.mdwn
index ba0d8abf..0d82a2b1 100644
--- a/community/meetings/rmll_2006.mdwn
+++ b/community/meetings/rmll_2006.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="RMLL 2006"]]
diff --git a/community/meetings/self-organised.mdwn b/community/meetings/self-organised.mdwn
index 0c6f6c9f..1403c115 100644
--- a/community/meetings/self-organised.mdwn
+++ b/community/meetings/self-organised.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Self-organised meeting"]]
diff --git a/community/meetings/stesie_2007-10-12.mdwn b/community/meetings/stesie_2007-10-12.mdwn
index 737951ca..d59ceded 100644
--- a/community/meetings/stesie_2007-10-12.mdwn
+++ b/community/meetings/stesie_2007-10-12.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
On the weekend 2007-10-12 to 14 [[Stefan_Siegl|stesie]] invited Hurd people.
Colin Leitner and [[Thomas_Schwinge|tschwinge]] came, as well as novice
diff --git a/community/weblogs.mdwn b/community/weblogs.mdwn
index b3c38d00..50791549 100644
--- a/community/weblogs.mdwn
+++ b/community/weblogs.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Weblogs from Hurd programmers and enthusiasts.
diff --git a/community/weblogs/ArneBab.mdwn b/community/weblogs/ArneBab.mdwn
index 350d97b0..4ef8a329 100644
--- a/community/weblogs/ArneBab.mdwn
+++ b/community/weblogs/ArneBab.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
I'm just a Hurd dabbler who likes the ideas behind the Hurd:
diff --git a/community/weblogs/ArneBab/xkb-woes-trying-to-get-a-german-keyboard-layout.mdwn b/community/weblogs/ArneBab/xkb-woes-trying-to-get-a-german-keyboard-layout.mdwn
index 89dfb22e..693168a4 100644
--- a/community/weblogs/ArneBab/xkb-woes-trying-to-get-a-german-keyboard-layout.mdwn
+++ b/community/weblogs/ArneBab/xkb-woes-trying-to-get-a-german-keyboard-layout.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Yesterday I spent a few hours trying to get my german keyboard to let me use my umlauts (and to let me type without having to hunt down the right keys), but without much luck.
diff --git a/config_edittemplate.mdwn b/config_edittemplate.mdwn
index d8b17602..b3ff1431 100644
--- a/config_edittemplate.mdwn
+++ b/config_edittemplate.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
This page exists purely for configuring the [[iki plugins/edittemplate]]
plugin.
diff --git a/config_edittemplate/regular_page.mdwn b/config_edittemplate/regular_page.mdwn
index a43067b3..dcce6438 100644
--- a/config_edittemplate/regular_page.mdwn
+++ b/config_edittemplate/regular_page.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
HERE STARTS YOUR NEW CONTENT -- remove everything from here on, including this
line.
diff --git a/confused_deputy.mdwn b/confused_deputy.mdwn
index d7767d17..92be6415 100644
--- a/confused_deputy.mdwn
+++ b/confused_deputy.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[The confused deputy](http://www.cis.upenn.edu/~KeyKOS/ConfusedDeputy.html)
problem was articulated by Norm Hardy. It is a possible consequence
diff --git a/contact_us.mdwn b/contact_us.mdwn
index 4c5f9c5d..2f483780 100644
--- a/contact_us.mdwn
+++ b/contact_us.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
* [[Community]] -- the community around GNU Hurd.
@@ -23,4 +23,4 @@ is included in the section entitled
If you have a concern you want to send to the Hurd maintainers without
writing to a public mailing list, then please send email to
. Please don't send general support requests or
- questions there, but instead use the [[mailing_lists]].
+ questions there, but instead use the [[mailing lists]].
diff --git a/contributing.mdwn b/contributing.mdwn
index 8c02a0fe..9e2396cf 100644
--- a/contributing.mdwn
+++ b/contributing.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
So, you are interested in contributing to the GNU Hurd project?
@@ -105,5 +105,5 @@ system nevertheless is a prerequisite. At least have a deep look at the
documentation pointers given in the previous section. Also read through the
[[HurdNG|hurd/ng]] section.
-Please send email to the [[mailing_lists/l4-hurd]] mailing list for discussing
+Please send email to the [[mailing lists/l4-hurd]] mailing list for discussing
this post-Mach system design.
diff --git a/contributing/questionnaire.mdwn b/contributing/questionnaire.mdwn
index 229e5c5e..bc548b64 100644
--- a/contributing/questionnaire.mdwn
+++ b/contributing/questionnaire.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
People often come to us and state that they'd like to help with the GNU/Hurd.
This is very good and very much encouraged: we're always looking for volunteers
@@ -42,4 +42,4 @@ items and spend some time thinking about those.
Every new contributor is very much encouraged to take some notes about these
-items and post them to *[[mailing_lists/bug-hurd]]*.
+items and post them to *[[mailing lists/bug-hurd]]*.
diff --git a/contributing/web_pages.mdwn b/contributing/web_pages.mdwn
index 9d5f0705..9a9cc54c 100644
--- a/contributing/web_pages.mdwn
+++ b/contributing/web_pages.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
(!) Some general hints first; they may sound very familiar from other software
projects:
diff --git a/designation.mdwn b/designation.mdwn
index e6074322..771d8e66 100644
--- a/designation.mdwn
+++ b/designation.mdwn
@@ -6,6 +6,6 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
To designate is to name.
diff --git a/destructive_interference.mdwn b/destructive_interference.mdwn
index f6a2596b..1f468034 100644
--- a/destructive_interference.mdwn
+++ b/destructive_interference.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Interference can be destructive or non-destructive. When a [[principal]]
invokes an object (thereby requesting a service) and the implementation
diff --git a/documentation.mdwn b/documentation.mdwn
index 2c13792c..8559eff1 100644
--- a/documentation.mdwn
+++ b/documentation.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Documentation for...
diff --git a/donate.mdwn b/donate.mdwn
index f936007c..22b218c1 100644
--- a/donate.mdwn
+++ b/donate.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
If you feel like donating goods or money for the work the developers are doing,
then we're happy to confirm that this is indeed possible. Of course we'd
diff --git a/emulation.mdwn b/emulation.mdwn
index 93ce5e37..9e6a5e55 100644
--- a/emulation.mdwn
+++ b/emulation.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
# External
diff --git a/extensibility.mdwn b/extensibility.mdwn
index 7fddd8b3..01b1f3b1 100644
--- a/extensibility.mdwn
+++ b/extensibility.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
An extensible system is one that enables extensibility. Enabling extensibility
means providing non-privileged mechanisms to extend existing objects and to
diff --git a/gcc.mdwn b/gcc.mdwn
index 32892968..c9dae96e 100644
--- a/gcc.mdwn
+++ b/gcc.mdwn
@@ -6,6 +6,6 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The [GNU Compiler Collection](http://gcc.gnu.org/).
diff --git a/gdb.mdwn b/gdb.mdwn
index 94f156b3..5409a05d 100644
--- a/gdb.mdwn
+++ b/gdb.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The [GNU debugger *GDB*](http://www.gnu.org/software/gdb/).
diff --git a/gdb/backtrace.mdwn b/gdb/backtrace.mdwn
index 07a66178..7411ad05 100644
--- a/gdb/backtrace.mdwn
+++ b/gdb/backtrace.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
When someone asks you to supply a backtrace (from a [[segmentation_fault]], for
example), here is roughly what you have to do.
diff --git a/getting_help.mdwn b/getting_help.mdwn
index 918877fe..92efabbe 100644
--- a/getting_help.mdwn
+++ b/getting_help.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
# Essential Documentation
diff --git a/glibc.mdwn b/glibc.mdwn
index f3b9460b..c7e5eeb7 100644
--- a/glibc.mdwn
+++ b/glibc.mdwn
@@ -6,6 +6,6 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The [GNU C Library](http://www.gnu.org/software/libc/).
diff --git a/hurd.mdwn b/hurd.mdwn
index 91c64495..4b434a65 100644
--- a/hurd.mdwn
+++ b/hurd.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The GNU Hurd is under active development. Because of that, there is no
*stable* version. We distribute the Hurd sources only through CVS at present.
diff --git a/hurd/advantages.mdwn b/hurd/advantages.mdwn
index b3742530..a181a942 100644
--- a/hurd/advantages.mdwn
+++ b/hurd/advantages.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The Hurd is not the most advanced kernel known to the planet (yet),
but it does have a number of enticing features:
diff --git a/hurd/authentication.mdwn b/hurd/authentication.mdwn
index 0780e54d..2d6084bf 100644
--- a/hurd/authentication.mdwn
+++ b/hurd/authentication.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
UIDs on the Hurd are separate from processes. A process has
[[capabilities|capability]] designating so-called UID vectors that
diff --git a/hurd/binutils.mdwn b/hurd/binutils.mdwn
index a46eef6b..76b0ae60 100644
--- a/hurd/binutils.mdwn
+++ b/hurd/binutils.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[General_information|/binutils]] about the binutils.
diff --git a/hurd/building/cross-compiling.mdwn b/hurd/building/cross-compiling.mdwn
index c2861c3b..51b3abfc 100644
--- a/hurd/building/cross-compiling.mdwn
+++ b/hurd/building/cross-compiling.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
# `cross-gnu`
diff --git a/hurd/building/cross-compiling/discussion.mdwn b/hurd/building/cross-compiling/discussion.mdwn
index 2c326d21..dbe317ad 100644
--- a/hurd/building/cross-compiling/discussion.mdwn
+++ b/hurd/building/cross-compiling/discussion.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
What happens if the external link goes down? Is there any way to store files
within the wiki itself? --[[vincentvikram]]
diff --git a/hurd/building/example.mdwn b/hurd/building/example.mdwn
index 57ddb313..bf31bf7e 100644
--- a/hurd/building/example.mdwn
+++ b/hurd/building/example.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
I checked out the source code on my Ubuntu GNU/Linux system connected to the
Internet using:
diff --git a/hurd/concepts.mdwn b/hurd/concepts.mdwn
index 10739b80..e8183d79 100644
--- a/hurd/concepts.mdwn
+++ b/hurd/concepts.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
* [[Translator]]
* [[Virtual_File_System]]
diff --git a/hurd/critique.mdwn b/hurd/critique.mdwn
index f4bff270..c432cc17 100644
--- a/hurd/critique.mdwn
+++ b/hurd/critique.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="A Critique of the GNU Hurd Multi-server Operating System"]]
diff --git a/hurd/debugging.mdwn b/hurd/debugging.mdwn
index f71ff69a..36ab769a 100644
--- a/hurd/debugging.mdwn
+++ b/hurd/debugging.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
# Strategies
diff --git a/hurd/debugging/gdb.mdwn b/hurd/debugging/gdb.mdwn
index f6fb9af5..1fede74f 100644
--- a/hurd/debugging/gdb.mdwn
+++ b/hurd/debugging/gdb.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The [[GNU_debugger_*GDB*|/gdb]] works on GNU/Hurd
systems as it does on other system, but has some additional [hurd-specific
diff --git a/hurd/debugging/gdb/noninvasive_debugging.mdwn b/hurd/debugging/gdb/noninvasive_debugging.mdwn
index bd732ca1..fa7a3c5b 100644
--- a/hurd/debugging/gdb/noninvasive_debugging.mdwn
+++ b/hurd/debugging/gdb/noninvasive_debugging.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Sometimes using [[GDB]] on a [[system_server|translator]] can result in a [[deadlock]]. You
can however still use GDB by using the [`set
diff --git a/hurd/debugging/glibc.mdwn b/hurd/debugging/glibc.mdwn
index 064b7ab8..905dd0da 100644
--- a/hurd/debugging/glibc.mdwn
+++ b/hurd/debugging/glibc.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Here are some hints about how to approach testing after nontrivial changes to
glibc have been done.
diff --git a/hurd/debugging/rpctrace.mdwn b/hurd/debugging/rpctrace.mdwn
index 664e8601..63b72ee0 100644
--- a/hurd/debugging/rpctrace.mdwn
+++ b/hurd/debugging/rpctrace.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
*rpctrace* is -- roughly -- an equivavlent to Linux's *strace* or Solaris' or
BSD's *truss*. It is used to trace [[remote_procedure_call|rpc]]s a process is
diff --git a/hurd/debugging/translator.mdwn b/hurd/debugging/translator.mdwn
index b3b9e95a..d439e17b 100644
--- a/hurd/debugging/translator.mdwn
+++ b/hurd/debugging/translator.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!inline
pages="hurd/debugging/translator/* and !*/discussion"
diff --git a/hurd/debugging/translator/capturing_stdout_and_stderr.mdwn b/hurd/debugging/translator/capturing_stdout_and_stderr.mdwn
index 14c46d29..646738b1 100644
--- a/hurd/debugging/translator/capturing_stdout_and_stderr.mdwn
+++ b/hurd/debugging/translator/capturing_stdout_and_stderr.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Sometimes it may already be helpful to capture a translator's `stdout` and
`stderr`, for example like this:
diff --git a/hurd/debugging/translator/gdb.mdwn b/hurd/debugging/translator/gdb.mdwn
index ad9d87b0..82a50736 100644
--- a/hurd/debugging/translator/gdb.mdwn
+++ b/hurd/debugging/translator/gdb.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Say you want to try running file system server ([[`ext2fs`|translator/ext2fs]],
[[`jfs`|translator/jfs]], ...) against a modified version of
diff --git a/hurd/documentation.mdwn b/hurd/documentation.mdwn
index ce8ae2e7..0d311758 100644
--- a/hurd/documentation.mdwn
+++ b/hurd/documentation.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
# Introductory Material
diff --git a/hurd/faq.mdwn b/hurd/faq.mdwn
index 7b2023cc..be30e1b4 100644
--- a/hurd/faq.mdwn
+++ b/hurd/faq.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="GNU Hurd FAQ"]]
diff --git a/hurd/faq/old-stuff.mdwn b/hurd/faq/old-stuff.mdwn
index e4132d50..6968a894 100644
--- a/hurd/faq/old-stuff.mdwn
+++ b/hurd/faq/old-stuff.mdwn
@@ -1,6 +1,6 @@
In addition to the [general FAQ](http://www.gnu.org/software/hurd/docs.html#TOCfaq) there are the following typical newbie questions. (There is an [updated version](http://tuxou.ouvaton.org/hurd/) which is not official yet.)
-If you still have problems, do not hesitate to make use of the [[mailing_lists]] or the [[IRC]].
+If you still have problems, do not hesitate to make use of the [[mailing lists]] or the [[IRC]].
* **_You say GNU, don't you mean GNU/Hurd?_**
* Yes and no. GNU refers to the system as a whole, while GNU/Hurd is more specific, saying that it is the GNU system running on the Hurd -- to differentiate it from the GNU system running on Linux, GNU/Linux. Also see [[GNU/GnuNames]]
diff --git a/hurd/faq/old_faq.txt b/hurd/faq/old_faq.txt
index 4c7bb8e3..617d7661 100644
--- a/hurd/faq/old_faq.txt
+++ b/hurd/faq/old_faq.txt
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Frequently Asked Questions about the GNU Hurd
diff --git a/hurd/faq/release.mdwn b/hurd/faq/release.mdwn
index a1a4c10a..d80c6825 100644
--- a/hurd/faq/release.mdwn
+++ b/hurd/faq/release.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="When will the Hurd be released?"]]
diff --git a/hurd/faq/slash_usr_symlink.mdwn b/hurd/faq/slash_usr_symlink.mdwn
index f769b0b9..5c47f4e1 100644
--- a/hurd/faq/slash_usr_symlink.mdwn
+++ b/hurd/faq/slash_usr_symlink.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Why is `/usr' a symbolic link to `.'?"]]
diff --git a/hurd/gcc.mdwn b/hurd/gcc.mdwn
index 2aba090f..53b5e071 100644
--- a/hurd/gcc.mdwn
+++ b/hurd/gcc.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[General_information|/gcc]] about the GCC.
diff --git a/hurd/glibc.mdwn b/hurd/glibc.mdwn
index 4a9fd0af..e975a239 100644
--- a/hurd/glibc.mdwn
+++ b/hurd/glibc.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[General_information|/glibc]] about the glibc.
diff --git a/hurd/glibc/hurd-specific_api.mdwn b/hurd/glibc/hurd-specific_api.mdwn
index 740eb260..aeb63d91 100644
--- a/hurd/glibc/hurd-specific_api.mdwn
+++ b/hurd/glibc/hurd-specific_api.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Hurd-specific glibc API"]]
diff --git a/hurd/history.mdwn b/hurd/history.mdwn
index fbdb1bf5..18a1506f 100644
--- a/hurd/history.mdwn
+++ b/hurd/history.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Richard Stallman (RMS) started GNU in 1983, as a project to create a
complete free operating system. In the text of the GNU Manifesto, he
diff --git a/hurd/history/port_to_l4.mdwn b/hurd/history/port_to_l4.mdwn
index e7524503..fdaeeffb 100644
--- a/hurd/history/port_to_l4.mdwn
+++ b/hurd/history/port_to_l4.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Porting the Hurd to L4: Hurd/L4"]]
@@ -16,7 +16,7 @@ There was an effort to port the Hurd from [[microkernel/Mach]] to the
The idea of using L4 as a [[microkernel]] for a [[Hurd_system|hurd]] was
initially voiced in the [[Hurd_community|community]] by Okuji Yoshinori, who,
-for discussing this purpose, created the [[mailing_lists/l4-hurd]] mailing list
+for discussing this purpose, created the [[mailing lists/l4-hurd]] mailing list
in November 2000.
The project itself then was mostly lead by Marcus Brinkmann and Neal Walfield.
@@ -33,7 +33,7 @@ By now, the development of Hurd/L4 has stopped. However, Neal Walfield moved
on to working on a newly designed kernel called [[microkernel/viengoos]].
Over the years, a lot of discussion have been held on the
-[[mailing_lists/l4-hurd]] mailing list, which today is still the right place
+[[mailing lists/l4-hurd]] mailing list, which today is still the right place
for [[next-generation_Hurd|ng]] discussions.
Development of Hurd/L4 was done in the `hurd-l4` module of the Hurd CVS
@@ -94,7 +94,7 @@ explains:
> a number of security issues.
A lange number of discussion threads can be found in the archives of the
-[[mailing_lists/l4-hurd]] mailing list.
+[[mailing lists/l4-hurd]] mailing list.
> Hurd-NG, as we originally called it, was an attempt to articulate the system
> that we had come to envision in terms of interfaces and description of the
diff --git a/hurd/hurd_hacking_guide.mdwn b/hurd/hurd_hacking_guide.mdwn
index b5dae04e..ea9aa259 100644
--- a/hurd/hurd_hacking_guide.mdwn
+++ b/hurd/hurd_hacking_guide.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Originally written by Wolfgang Jährling, the *Hurd Hacking Guide* contains an
introduction to GNU Hurd and GNU Mach programming, an overview of some of the
diff --git a/hurd/io_path.mdwn b/hurd/io_path.mdwn
index c4e104df..78e13efd 100644
--- a/hurd/io_path.mdwn
+++ b/hurd/io_path.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
# read
diff --git a/hurd/libchannel.mdwn b/hurd/libchannel.mdwn
index ab126cf6..91c7810f 100644
--- a/hurd/libchannel.mdwn
+++ b/hurd/libchannel.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
# libchannel
diff --git a/hurd/libhello_example.mdwn b/hurd/libhello_example.mdwn
index 6c10ec08..2c5490e2 100644
--- a/hurd/libhello_example.mdwn
+++ b/hurd/libhello_example.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
## Howto write a Hurd library
diff --git a/hurd/libnetfs.mdwn b/hurd/libnetfs.mdwn
index 589b4abd..fef6a8ef 100644
--- a/hurd/libnetfs.mdwn
+++ b/hurd/libnetfs.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
#libnetfs
diff --git a/hurd/libpager.mdwn b/hurd/libpager.mdwn
index d3803d89..c9a1c0b6 100644
--- a/hurd/libpager.mdwn
+++ b/hurd/libpager.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Mach's [[microkernel/mach/external_pager_mechanism]].
diff --git a/hurd/libstore.mdwn b/hurd/libstore.mdwn
index 577f9d0c..3d54a839 100644
--- a/hurd/libstore.mdwn
+++ b/hurd/libstore.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
`libstore` is more than just a thin layer between
[[GNU_Mach|microkernel/mach/gnumach]] devices (`hd0` for example) and the
diff --git a/hurd/logo.mdwn b/hurd/logo.mdwn
index 7b66ed9b..aae80561 100644
--- a/hurd/logo.mdwn
+++ b/hurd/logo.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The famous *Hurd Boxes* logo is available at
.
diff --git a/hurd/neighborhurd.mdwn b/hurd/neighborhurd.mdwn
index a055ab70..5a66f992 100644
--- a/hurd/neighborhurd.mdwn
+++ b/hurd/neighborhurd.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
It is possible to run multiple instances of the Hurd
in parallel, on a single instance of Mach. Other than
diff --git a/hurd/networking.mdwn b/hurd/networking.mdwn
index 9e1fbfa9..ff16eb25 100644
--- a/hurd/networking.mdwn
+++ b/hurd/networking.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
For each supported `PF_*` protocol family, there is a file `/servers/socket/N`
where `N` is the numberic value fo the `PF_*` symbol. Right now
diff --git a/hurd/ng/issues_with_mach.mdwn b/hurd/ng/issues_with_mach.mdwn
index 59c49002..9785b08a 100644
--- a/hurd/ng/issues_with_mach.mdwn
+++ b/hurd/ng/issues_with_mach.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
* [[microkernel/mach/gnumach/open_issues/Resource_management_problems]]
* [[Critique]]
diff --git a/hurd/ng/limitations_of_the_original_hurd_design.mdwn b/hurd/ng/limitations_of_the_original_hurd_design.mdwn
index a7133ce9..96d8912b 100644
--- a/hurd/ng/limitations_of_the_original_hurd_design.mdwn
+++ b/hurd/ng/limitations_of_the_original_hurd_design.mdwn
@@ -6,6 +6,6 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
* [[Critique]]
diff --git a/hurd/ng/position_paper.mdwn b/hurd/ng/position_paper.mdwn
index 16c99115..abc781da 100644
--- a/hurd/ng/position_paper.mdwn
+++ b/hurd/ng/position_paper.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Neal Walfield and Marcus Brinkmann wrote a paper titled [*Improving Usability
via Access Decomposition and Policy
diff --git a/hurd/open_issues.mdwn b/hurd/open_issues.mdwn
index cc70fa83..3513c378 100644
--- a/hurd/open_issues.mdwn
+++ b/hurd/open_issues.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Open Issues"]]
diff --git a/hurd/open_issues/cvs_tasks_file.mdwn b/hurd/open_issues/cvs_tasks_file.mdwn
index d85b87fc..a2fbf619 100644
--- a/hurd/open_issues/cvs_tasks_file.mdwn
+++ b/hurd/open_issues/cvs_tasks_file.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The canonical [tasks
file](http://savannah.gnu.org/cgi-bin/viewcvs/~checkout~/hurd/hurd/tasks?rev=HEAD&content-type=text/plain)
diff --git a/hurd/open_issues/cvs_todo_file.mdwn b/hurd/open_issues/cvs_todo_file.mdwn
index 453f846b..c5e48979 100644
--- a/hurd/open_issues/cvs_todo_file.mdwn
+++ b/hurd/open_issues/cvs_todo_file.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The canonical [TODO
file](http://savannah.gnu.org/cgi-bin/viewcvs/~checkout~/hurd/hurd/TODO?rev=HEAD&content-type=text/plain)
diff --git a/hurd/open_issues/gdb_non-stop_mode.mdwn b/hurd/open_issues/gdb_non-stop_mode.mdwn
index 424afe17..199cb7ae 100644
--- a/hurd/open_issues/gdb_non-stop_mode.mdwn
+++ b/hurd/open_issues/gdb_non-stop_mode.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
GNU GDB's `gnu-nat.c` doesn't support *non-stop* mode.
diff --git a/hurd/open_issues/gdb_pending_execs.mdwn b/hurd/open_issues/gdb_pending_execs.mdwn
index b31f183d..cf5cc705 100644
--- a/hurd/open_issues/gdb_pending_execs.mdwn
+++ b/hurd/open_issues/gdb_pending_execs.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
:
diff --git a/hurd/open_issues/gdb_thread_ids.mdwn b/hurd/open_issues/gdb_thread_ids.mdwn
index 006399d4..8752e9d8 100644
--- a/hurd/open_issues/gdb_thread_ids.mdwn
+++ b/hurd/open_issues/gdb_thread_ids.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
GNU GDB's Pedro Alves:
diff --git a/hurd/open_issues/libfshelp_in_hurdlibs.mdwn b/hurd/open_issues/libfshelp_in_hurdlibs.mdwn
index 78b641ca..d5b455a0 100644
--- a/hurd/open_issues/libfshelp_in_hurdlibs.mdwn
+++ b/hurd/open_issues/libfshelp_in_hurdlibs.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[libtrivfs]] seems to use [[libfshelp]], but doesn't have it listed in
`HURDLIBS`. Should change that? Same for [[libnetfs]] and [[libdiskfs]]?
diff --git a/hurd/open_issues/some_todo_list.mdwn b/hurd/open_issues/some_todo_list.mdwn
index 77823128..88cbbe75 100644
--- a/hurd/open_issues/some_todo_list.mdwn
+++ b/hurd/open_issues/some_todo_list.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
This todo is primarily targetted at the Hurd proper
and applications that rely on the Hurd interfaces.
diff --git a/hurd/open_issues/wrong_reply_message_id.mdwn b/hurd/open_issues/wrong_reply_message_id.mdwn
index 18161a97..552a5681 100644
--- a/hurd/open_issues/wrong_reply_message_id.mdwn
+++ b/hurd/open_issues/wrong_reply_message_id.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
# settrans -P -a /servers/socket/2 /hurd/pfinet -i eth0 -a 192.168.10.61 -g 192.168.10.1 -m 255.255.255.0
Translator pid: 2289
diff --git a/hurd/porting.mdwn b/hurd/porting.mdwn
index fa0c55c8..c94572a4 100644
--- a/hurd/porting.mdwn
+++ b/hurd/porting.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
* [[Guidelines]]
* [[System_API_Limitations]]
diff --git a/hurd/porting/guidelines.mdwn b/hurd/porting/guidelines.mdwn
index 59abb091..7dea771d 100644
--- a/hurd/porting/guidelines.mdwn
+++ b/hurd/porting/guidelines.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
This is a compilation of common porting problems and their solutions.
@@ -19,7 +19,7 @@ information.
There is a separate page about [[System_API_Limitations]].
-You may ask on the [[mailing_lists/bug-hurd]] mailing list for details or
+You may ask on the [[mailing lists/bug-hurd]] mailing list for details or
questions about fixing bugs.
diff --git a/hurd/porting/system_api_limitations.mdwn b/hurd/porting/system_api_limitations.mdwn
index 6e70f1f8..06a6b382 100644
--- a/hurd/porting/system_api_limitations.mdwn
+++ b/hurd/porting/system_api_limitations.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Sometimes building or running a program will fail due to bugs in the system API
implementation (in [[glibc]] and the [[Hurd]]). Make sure you check this list
diff --git a/hurd/reference_manual.mdwn b/hurd/reference_manual.mdwn
index 4229e7fd..9337b784 100644
--- a/hurd/reference_manual.mdwn
+++ b/hurd/reference_manual.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
*The GNU Hurd Reference Manual* documents the architecture, the usage and the
programming of the GNU Hurd. At the moment, the manual is quite incomplete.
diff --git a/hurd/running.mdwn b/hurd/running.mdwn
index 9293bd9c..95dc024a 100644
--- a/hurd/running.mdwn
+++ b/hurd/running.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
* [[Distrib]] - Distributions based on the Hurd
* [[microkernel/mach/gnumach/ports/Xen]] - In Xen
diff --git a/hurd/running/debian/DebianAptOffline.mdwn b/hurd/running/debian/DebianAptOffline.mdwn
index 249bfd86..9596040d 100644
--- a/hurd/running/debian/DebianAptOffline.mdwn
+++ b/hurd/running/debian/DebianAptOffline.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
# How to Installing Packages without a Network Connection from your Hurd Installation
diff --git a/hurd/running/debian/creating_image_tarball.mdwn b/hurd/running/debian/creating_image_tarball.mdwn
index d7ad3ee6..ac91dab4 100644
--- a/hurd/running/debian/creating_image_tarball.mdwn
+++ b/hurd/running/debian/creating_image_tarball.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The following [[anonftpsync-ports]] is used to create a local Debian GNU/Hurd
repo. You will need atleast 12G of disk space. Change the
diff --git a/hurd/running/debian/faq.mdwn b/hurd/running/debian/faq.mdwn
index 4e61e353..4966456a 100644
--- a/hurd/running/debian/faq.mdwn
+++ b/hurd/running/debian/faq.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Debian GNU/Hurd FAQ"]]
diff --git a/hurd/running/debian/faq/2_gib_partition_limit.mdwn b/hurd/running/debian/faq/2_gib_partition_limit.mdwn
index e803fefb..195191cb 100644
--- a/hurd/running/debian/faq/2_gib_partition_limit.mdwn
+++ b/hurd/running/debian/faq/2_gib_partition_limit.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="2 GiB Partition Limit"]]
diff --git a/hurd/running/debian/faq/512_mib_ram_limit.mdwn b/hurd/running/debian/faq/512_mib_ram_limit.mdwn
index 1c023941..90c16a69 100644
--- a/hurd/running/debian/faq/512_mib_ram_limit.mdwn
+++ b/hurd/running/debian/faq/512_mib_ram_limit.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="512 MiB RAM Limit"]]
diff --git a/hurd/running/debian/faq/apt_umount.mdwn b/hurd/running/debian/faq/apt_umount.mdwn
index b48452b9..f2889f3e 100644
--- a/hurd/running/debian/faq/apt_umount.mdwn
+++ b/hurd/running/debian/faq/apt_umount.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="apt: unmount cdroms"]]
diff --git a/hurd/running/debian/faq/bad_hypermeta_data.mdwn b/hurd/running/debian/faq/bad_hypermeta_data.mdwn
index 4d79bad5..bc960e30 100644
--- a/hurd/running/debian/faq/bad_hypermeta_data.mdwn
+++ b/hurd/running/debian/faq/bad_hypermeta_data.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
If you get the error `bad hypermeta data` when trying to mount an ext3
partition from GNU/Linux, that is usually because the file system has not been
diff --git a/hurd/running/debian/faq/debugging_inside_glibc.mdwn b/hurd/running/debian/faq/debugging_inside_glibc.mdwn
index 30348844..91b71d64 100644
--- a/hurd/running/debian/faq/debugging_inside_glibc.mdwn
+++ b/hurd/running/debian/faq/debugging_inside_glibc.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
To get [[debugging]] information for glibc, you need to install the
`libc0.3-dbg` package. At the place [[debugging/GDB]] looks for debugging
diff --git a/hurd/running/debian/faq/debugging_translators.mdwn b/hurd/running/debian/faq/debugging_translators.mdwn
index e72ead91..d3aadec8 100644
--- a/hurd/running/debian/faq/debugging_translators.mdwn
+++ b/hurd/running/debian/faq/debugging_translators.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
In order to [[debug|debugging]] translators and being able to step into glibc
during it, you need the `hurd-dbg` and `libc0.3-dbg` packages installed. Then
diff --git a/hurd/running/debian/faq/dev_random.mdwn b/hurd/running/debian/faq/dev_random.mdwn
index d39a815d..3b5fdffe 100644
--- a/hurd/running/debian/faq/dev_random.mdwn
+++ b/hurd/running/debian/faq/dev_random.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="/dev/random"]]
diff --git a/hurd/running/debian/faq/df.mdwn b/hurd/running/debian/faq/df.mdwn
index 5b2256f4..4de232da 100644
--- a/hurd/running/debian/faq/df.mdwn
+++ b/hurd/running/debian/faq/df.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
There is no `/etc/mtab`, so just running `df` will yield an error. Pass `df` a
path like `df /` or `df ./` to see the disk usage of that particular file
diff --git a/hurd/running/debian/faq/free_memory.mdwn b/hurd/running/debian/faq/free_memory.mdwn
index 155a48c8..c1c0a83c 100644
--- a/hurd/running/debian/faq/free_memory.mdwn
+++ b/hurd/running/debian/faq/free_memory.mdwn
@@ -6,6 +6,6 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Run `vmstat` to see memory and swap usage.
diff --git a/hurd/running/debian/faq/hurd_console.mdwn b/hurd/running/debian/faq/hurd_console.mdwn
index ba7918b5..c4a619a1 100644
--- a/hurd/running/debian/faq/hurd_console.mdwn
+++ b/hurd/running/debian/faq/hurd_console.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Edit `/etc/default/hurd-console` to configure the Hurd console and enable it on
bootup. See [[console]] for further information about the Hurd console.
diff --git a/hurd/running/debian/faq/kernel_logs.mdwn b/hurd/running/debian/faq/kernel_logs.mdwn
index e3a68be2..ff14ce5f 100644
--- a/hurd/running/debian/faq/kernel_logs.mdwn
+++ b/hurd/running/debian/faq/kernel_logs.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The kernel logs are written to `/dev/klog`. Run `cat /dev/klog > foo` as root
and hit `ctrl+c` after a few seconds to catch the logs. You can do this only
diff --git a/hurd/running/debian/faq/other_repositories.mdwn b/hurd/running/debian/faq/other_repositories.mdwn
index 38407d07..88781d46 100644
--- a/hurd/running/debian/faq/other_repositories.mdwn
+++ b/hurd/running/debian/faq/other_repositories.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
If you want to use the `apt-get source` facility, make sure that
`/etc/apt/sources.list` contains a line like
diff --git a/hurd/running/debian/faq/ps_hangs.mdwn b/hurd/running/debian/faq/ps_hangs.mdwn
index 46c970b9..b5e35420 100644
--- a/hurd/running/debian/faq/ps_hangs.mdwn
+++ b/hurd/running/debian/faq/ps_hangs.mdwn
@@ -6,6 +6,6 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
If `ps` hangs, try `ps -M` which might still work.
diff --git a/hurd/running/debian/faq/reporting_bugs.mdwn b/hurd/running/debian/faq/reporting_bugs.mdwn
index 631f170c..40781ab0 100644
--- a/hurd/running/debian/faq/reporting_bugs.mdwn
+++ b/hurd/running/debian/faq/reporting_bugs.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Please try to reproduce bugs which are not obviously Hurd-specific on Debian
GNU/Linux and then file them there.
diff --git a/hurd/running/debian/faq/sata_disk_drives.mdwn b/hurd/running/debian/faq/sata_disk_drives.mdwn
index 139ddd7f..dad10cb9 100644
--- a/hurd/running/debian/faq/sata_disk_drives.mdwn
+++ b/hurd/running/debian/faq/sata_disk_drives.mdwn
@@ -6,6 +6,6 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
GNU Mach does not support SATA disk drives (/dev/sda etc. in GNU/Linux) natively, so using device:sd0s1 will not work, sd* devices are for SCSI drives only. The only way to get those drives to work is to put them into compatibility mode in the BIOS, if such an option exists. GNU Mach will then recognize them as hda etc.
diff --git a/hurd/running/debian/faq/sshd_only_works_for_root_logins.mdwn b/hurd/running/debian/faq/sshd_only_works_for_root_logins.mdwn
index 8305cd79..517d59dc 100644
--- a/hurd/running/debian/faq/sshd_only_works_for_root_logins.mdwn
+++ b/hurd/running/debian/faq/sshd_only_works_for_root_logins.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Privilege seperation does not work with Hurd currently. You need to explicitely
set `PrivilegeSeparation` to `no` in `/etc/ssh/sshd_options`, just commenting out
diff --git a/hurd/running/debian/faq/xserver-common.mdwn b/hurd/running/debian/faq/xserver-common.mdwn
index bb80a815..09fbc902 100644
--- a/hurd/running/debian/faq/xserver-common.mdwn
+++ b/hurd/running/debian/faq/xserver-common.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
You need to run `dpkg-reconfigure xserver-common` and select `Anybody` for
starting X as there is no way to detect console users currently.
diff --git a/hurd/running/debian/patch_submission.mdwn b/hurd/running/debian/patch_submission.mdwn
index b2c938f0..66348dd9 100644
--- a/hurd/running/debian/patch_submission.mdwn
+++ b/hurd/running/debian/patch_submission.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
If you fixed a Debian package which *FTBFS* (fails to build from source), you
should submit the patch so that all users can profit from your work.
diff --git a/hurd/running/debian/porting.mdwn b/hurd/running/debian/porting.mdwn
index 546f325f..debe206b 100644
--- a/hurd/running/debian/porting.mdwn
+++ b/hurd/running/debian/porting.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Debian packages that need porting"]]
diff --git a/hurd/running/debian/porting/adduser.mdwn b/hurd/running/debian/porting/adduser.mdwn
index b4413526..72ed6dbf 100644
--- a/hurd/running/debian/porting/adduser.mdwn
+++ b/hurd/running/debian/porting/adduser.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
`adduser` does work as expected, but what are these error messages?
diff --git a/hurd/running/debian/porting/gcc.mdwn b/hurd/running/debian/porting/gcc.mdwn
index 9f20193f..24fb6ec4 100644
--- a/hurd/running/debian/porting/gcc.mdwn
+++ b/hurd/running/debian/porting/gcc.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
For GCC trunk:
diff --git a/hurd/running/debian/porting/gcc/c++.mdwn b/hurd/running/debian/porting/gcc/c++.mdwn
index 41566aa8..c8d67b29 100644
--- a/hurd/running/debian/porting/gcc/c++.mdwn
+++ b/hurd/running/debian/porting/gcc/c++.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!tag fixed_in_debian]]
diff --git a/hurd/running/debian/porting/gcc/libmudflap.mdwn b/hurd/running/debian/porting/gcc/libmudflap.mdwn
index 87d2061f..994b7782 100644
--- a/hurd/running/debian/porting/gcc/libmudflap.mdwn
+++ b/hurd/running/debian/porting/gcc/libmudflap.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Single-threaded use appears to work:
diff --git a/hurd/running/debian/porting/git-core-2.mdwn b/hurd/running/debian/porting/git-core-2.mdwn
index f5929548..837608f5 100644
--- a/hurd/running/debian/porting/git-core-2.mdwn
+++ b/hurd/running/debian/porting/git-core-2.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
On the otherwise-idle flubber:
diff --git a/hurd/running/debian/porting/git-core.mdwn b/hurd/running/debian/porting/git-core.mdwn
index f7dc450b..9e26d273 100644
--- a/hurd/running/debian/porting/git-core.mdwn
+++ b/hurd/running/debian/porting/git-core.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Depends on [[libdbd-sqlite3-perl]].
diff --git a/hurd/running/debian/porting/libdbd-sqlite3-perl.mdwn b/hurd/running/debian/porting/libdbd-sqlite3-perl.mdwn
index b2d3af69..2e6e7134 100644
--- a/hurd/running/debian/porting/libdbd-sqlite3-perl.mdwn
+++ b/hurd/running/debian/porting/libdbd-sqlite3-perl.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Does build, but has test-suite problems:
diff --git a/hurd/running/debian/porting/pth.mdwn b/hurd/running/debian/porting/pth.mdwn
index 66564c25..8ddabb24 100644
--- a/hurd/running/debian/porting/pth.mdwn
+++ b/hurd/running/debian/porting/pth.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
seems pth still doesn't work
Doesn't build or doesn't work?
diff --git a/hurd/running/debian/porting/runit.mdwn b/hurd/running/debian/porting/runit.mdwn
index 0605f48e..865c3b17 100644
--- a/hurd/running/debian/porting/runit.mdwn
+++ b/hurd/running/debian/porting/runit.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The `runit` package doesn't work, even its test suite doesn't finish.
diff --git a/hurd/running/debian/porting/socat.mdwn b/hurd/running/debian/porting/socat.mdwn
index 6d3b572a..280e75e1 100644
--- a/hurd/running/debian/porting/socat.mdwn
+++ b/hurd/running/debian/porting/socat.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
`socat` needs porting. Some work has already been done in 2007, see
or contact
diff --git a/hurd/running/gnu/create_an_image.mdwn b/hurd/running/gnu/create_an_image.mdwn
index f133ea1d..2cdb8e27 100644
--- a/hurd/running/gnu/create_an_image.mdwn
+++ b/hurd/running/gnu/create_an_image.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Creating a bootable qemu image from a root filesystem and bootloader
diff --git a/hurd/running/gnu/setup.mdwn b/hurd/running/gnu/setup.mdwn
index 180b5320..57a19054 100644
--- a/hurd/running/gnu/setup.mdwn
+++ b/hurd/running/gnu/setup.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Setup is very easy (You need a GNU/Linux system to install GNU, we are developing an installer for GNU and if you want to help us join us on [[http://lists.gnu.org/mailman/listinfo/gnu-system-discuss][gnu-system-discuss]]), just follow these steps ...
diff --git a/hurd/running/gnu/universal_package_manager.mdwn b/hurd/running/gnu/universal_package_manager.mdwn
index 89fe0e52..bb8ff693 100644
--- a/hurd/running/gnu/universal_package_manager.mdwn
+++ b/hurd/running/gnu/universal_package_manager.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
## Mission
diff --git a/hurd/running/qemu/microsoft_windows.mdwn b/hurd/running/qemu/microsoft_windows.mdwn
index 605d43e8..832b4bef 100644
--- a/hurd/running/qemu/microsoft_windows.mdwn
+++ b/hurd/running/qemu/microsoft_windows.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Welcome, This document is for getting you started in a few minutes.
diff --git a/hurd/running/qemu/networking.mdwn b/hurd/running/qemu/networking.mdwn
index f896aa2e..71daa576 100644
--- a/hurd/running/qemu/networking.mdwn
+++ b/hurd/running/qemu/networking.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
## User mode network
diff --git a/hurd/running/qemu/networking/sharing_files.mdwn b/hurd/running/qemu/networking/sharing_files.mdwn
index 77485569..5bdec5f1 100644
--- a/hurd/running/qemu/networking/sharing_files.mdwn
+++ b/hurd/running/qemu/networking/sharing_files.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
# SCP
diff --git a/hurd/running/vmware.mdwn b/hurd/running/vmware.mdwn
index d0930bf0..1f99e247 100644
--- a/hurd/running/vmware.mdwn
+++ b/hurd/running/vmware.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
## Installation
diff --git a/hurd/running/vmware/discussion.mdwn b/hurd/running/vmware/discussion.mdwn
index b61efc84..2db08654 100644
--- a/hurd/running/vmware/discussion.mdwn
+++ b/hurd/running/vmware/discussion.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
I find that this is all quite quick to try and that I can run through the
./native-install and reboot cycle twice OK. However, at that point the
diff --git a/hurd/settrans.mdwn b/hurd/settrans.mdwn
index 008c73c5..5b381090 100644
--- a/hurd/settrans.mdwn
+++ b/hurd/settrans.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The `settrans` command is used to attach a [[translator]] (server) to a given
[[file_system_node|virtual_file_system]].
diff --git a/hurd/status.mdwn b/hurd/status.mdwn
index 84d16d3b..1122b703 100644
--- a/hurd/status.mdwn
+++ b/hurd/status.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The Hurd, together with the GNU Mach microkernel, the GNU C Library
and the other GNU and non-GNU programs in the GNU system, provide a
diff --git a/hurd/subhurd.mdwn b/hurd/subhurd.mdwn
index 6cb260d9..5b132604 100644
--- a/hurd/subhurd.mdwn
+++ b/hurd/subhurd.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
A sub-Hurd is like a [[neighbor_Hurd|neighborhurd]], however, makes use of some
resources provided by another Hurd. For instance, backing store and the
diff --git a/hurd/subhurd/running_a_subhurd.mdwn b/hurd/subhurd/running_a_subhurd.mdwn
index 4b98f8a2..f337108e 100644
--- a/hurd/subhurd/running_a_subhurd.mdwn
+++ b/hurd/subhurd/running_a_subhurd.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Running a Subhurd"]]
diff --git a/hurd/toolchain.mdwn b/hurd/toolchain.mdwn
index bc7048be..8b852089 100644
--- a/hurd/toolchain.mdwn
+++ b/hurd/toolchain.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
* [[binutils]]
* [[GCC]]
diff --git a/hurd/translator.mdwn b/hurd/translator.mdwn
index e1597483..8f2f07b4 100644
--- a/hurd/translator.mdwn
+++ b/hurd/translator.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
A translator is simply a normal program acting as
an object server and participating in the Hurd's
diff --git a/hurd/translator/auth.mdwn b/hurd/translator/auth.mdwn
index de47016e..d9e70ec2 100644
--- a/hurd/translator/auth.mdwn
+++ b/hurd/translator/auth.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[*The_Authentication_Server*|documentation/auth]], the transcript of a talk
about the details of the authentication mechanisms in the Hurd by Wolfgang
diff --git a/hurd/translator/cvsfs.mdwn b/hurd/translator/cvsfs.mdwn
index f4223b93..f5f1a9e0 100644
--- a/hurd/translator/cvsfs.mdwn
+++ b/hurd/translator/cvsfs.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
## Setting up cvsfs on GNU/Hurd - A step by step process
diff --git a/hurd/translator/devfs.mdwn b/hurd/translator/devfs.mdwn
index 1f8fcf53..27df23aa 100644
--- a/hurd/translator/devfs.mdwn
+++ b/hurd/translator/devfs.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
`devfs` is a translator sitting on `/dev` and providing what is to be provided
in there in a dynamic fashion -- as compared to static passive translator
diff --git a/hurd/translator/emailfs.mdwn b/hurd/translator/emailfs.mdwn
index a54ff634..80e2b150 100644
--- a/hurd/translator/emailfs.mdwn
+++ b/hurd/translator/emailfs.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
# How cool it would be if the email becomes similar to snail mail?
diff --git a/hurd/translator/examples.mdwn b/hurd/translator/examples.mdwn
index 5fccfd37..6319df77 100644
--- a/hurd/translator/examples.mdwn
+++ b/hurd/translator/examples.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
## Setting up translators - HowTo
diff --git a/hurd/translator/ext2fs.mdwn b/hurd/translator/ext2fs.mdwn
index e226cea2..441fb00f 100644
--- a/hurd/translator/ext2fs.mdwn
+++ b/hurd/translator/ext2fs.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The `ext2fs` translator from the upstream Hurd code base can only handle file
systems with sizes of less than roughly 2 GiB.
diff --git a/hurd/translator/fatfs.mdwn b/hurd/translator/fatfs.mdwn
index 733778b2..006fac0b 100644
--- a/hurd/translator/fatfs.mdwn
+++ b/hurd/translator/fatfs.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The current `fatfs` translator is read-only, and it has a severe bug:
[[!GNU_Savannah_bug 25961]].
diff --git a/hurd/translator/magic.mdwn b/hurd/translator/magic.mdwn
index 4d4b02b1..06ee798b 100644
--- a/hurd/translator/magic.mdwn
+++ b/hurd/translator/magic.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The magic translator provides `/dev/fd`.
diff --git a/hurd/translator/mboxfs.mdwn b/hurd/translator/mboxfs.mdwn
index e1c27bf0..e357294f 100644
--- a/hurd/translator/mboxfs.mdwn
+++ b/hurd/translator/mboxfs.mdwn
@@ -6,6 +6,6 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
diff --git a/hurd/translator/pfinet.mdwn b/hurd/translator/pfinet.mdwn
index 9cafcf69..cbe50b48 100644
--- a/hurd/translator/pfinet.mdwn
+++ b/hurd/translator/pfinet.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
To configure Internet connectivity, the `pfinet` (*Protocol Family Internet*)
[[translator]] must be configured. This is done using the
diff --git a/hurd/translator/pfinet/implementation.mdwn b/hurd/translator/pfinet/implementation.mdwn
index ce5e6b94..50b5dfc2 100644
--- a/hurd/translator/pfinet/implementation.mdwn
+++ b/hurd/translator/pfinet/implementation.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The `pfinet` server is a hacked Linux internet implementation with a glue layer
translating between the Hurd [[RPC]]s and the middle layer of the Linux
diff --git a/hurd/translator/pfinet/ipv6.mdwn b/hurd/translator/pfinet/ipv6.mdwn
index b2601135..996ffd6d 100644
--- a/hurd/translator/pfinet/ipv6.mdwn
+++ b/hurd/translator/pfinet/ipv6.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[Stefan_Siegl|stesie]] has added IPv6 support to the pfinet [[translator]].
This was [Savannah task #5470](http://savannah.gnu.org/task/?5470).
diff --git a/hurd/translator/pflocal.mdwn b/hurd/translator/pflocal.mdwn
index 84074050..dc2434dc 100644
--- a/hurd/translator/pflocal.mdwn
+++ b/hurd/translator/pflocal.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The implementation of the `pflocal` server is in the `pflocal` directory, and
uses [[`libpipe`|libpipe]] (shared code with the [[named_pipe|fifo]]
diff --git a/hurd/translator/procfs.mdwn b/hurd/translator/procfs.mdwn
index 2284d8f9..404a6764 100644
--- a/hurd/translator/procfs.mdwn
+++ b/hurd/translator/procfs.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
diff --git a/hurd/translator/procfs/htop.mdwn b/hurd/translator/procfs/htop.mdwn
index bed9045c..ce38b92c 100644
--- a/hurd/translator/procfs/htop.mdwn
+++ b/hurd/translator/procfs/htop.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
open("/proc/stat", O_RDONLY) = 3
open("/proc/meminfo", O_RDONLY) = 3
diff --git a/hurd/translator/procfs/killall.mdwn b/hurd/translator/procfs/killall.mdwn
index 1f1a3dcc..3d31b51a 100644
--- a/hurd/translator/procfs/killall.mdwn
+++ b/hurd/translator/procfs/killall.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
open("/proc/stat", O_RDONLY) = 3
open("/proc/self/stat", O_RDONLY) = 3
diff --git a/hurd/translator/procfs/procps.mdwn b/hurd/translator/procfs/procps.mdwn
index 1f1a3dcc..3d31b51a 100644
--- a/hurd/translator/procfs/procps.mdwn
+++ b/hurd/translator/procfs/procps.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
open("/proc/stat", O_RDONLY) = 3
open("/proc/self/stat", O_RDONLY) = 3
diff --git a/hurd/translator/procfs/top.mdwn b/hurd/translator/procfs/top.mdwn
index a0d6a513..2cba78ad 100644
--- a/hurd/translator/procfs/top.mdwn
+++ b/hurd/translator/procfs/top.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
open("/proc/stat", O_RDONLY) = 3
open("/proc/sys/kernel/pid_max", O_RDONLY) = 3
diff --git a/hurd/translator/storeio.mdwn b/hurd/translator/storeio.mdwn
index d3ad7c4c..e4482e65 100644
--- a/hurd/translator/storeio.mdwn
+++ b/hurd/translator/storeio.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
`storeio` is a *translator for devices and other stores*.
diff --git a/hurd/translator/stowfs.mdwn b/hurd/translator/stowfs.mdwn
index 31a73b13..9c88f1a3 100644
--- a/hurd/translator/stowfs.mdwn
+++ b/hurd/translator/stowfs.mdwn
@@ -6,6 +6,6 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta redir=unionfs#stowfs]]
diff --git a/hurd/translator/tmpfs.mdwn b/hurd/translator/tmpfs.mdwn
index 49f02ae8..abd47c96 100644
--- a/hurd/translator/tmpfs.mdwn
+++ b/hurd/translator/tmpfs.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
`tmpfs` is a file system server for temporary data storage without using a real
(permanent) [[backing_store]].
diff --git a/hurd/translator/tmpfs/notes_bing.mdwn b/hurd/translator/tmpfs/notes_bing.mdwn
index 81d2f362..b36fc1aa 100644
--- a/hurd/translator/tmpfs/notes_bing.mdwn
+++ b/hurd/translator/tmpfs/notes_bing.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
1. to run tmpfs as a regular user, /servers/default-pager must be executable by
that user. by default it seems to be set to read/write.
diff --git a/hurd/translator/tmpfs/notes_various.mdwn b/hurd/translator/tmpfs/notes_various.mdwn
index 72fa0765..3ec649e5 100644
--- a/hurd/translator/tmpfs/notes_various.mdwn
+++ b/hurd/translator/tmpfs/notes_various.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
hde: what's the status on tmpfs?
Broke
diff --git a/hurd/translator/unionfs.mdwn b/hurd/translator/unionfs.mdwn
index 28c9ff22..8a29d0f7 100644
--- a/hurd/translator/unionfs.mdwn
+++ b/hurd/translator/unionfs.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
diff --git a/hurd/translator/wishlist_1.mdwn b/hurd/translator/wishlist_1.mdwn
index fa0f47cd..36290883 100644
--- a/hurd/translator/wishlist_1.mdwn
+++ b/hurd/translator/wishlist_1.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
* [[devfs]]
diff --git a/hurd/translator/writing/example.mdwn b/hurd/translator/writing/example.mdwn
index 2b75d63a..0a3be4df 100644
--- a/hurd/translator/writing/example.mdwn
+++ b/hurd/translator/writing/example.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
## Data User-Server Translator Example
diff --git a/hurd/translator/xmlfs.mdwn b/hurd/translator/xmlfs.mdwn
index aa709839..769c43ce 100644
--- a/hurd/translator/xmlfs.mdwn
+++ b/hurd/translator/xmlfs.mdwn
@@ -6,6 +6,6 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
diff --git a/hurd/virtual_file_system.mdwn b/hurd/virtual_file_system.mdwn
index 738010cc..1e2f68fb 100644
--- a/hurd/virtual_file_system.mdwn
+++ b/hurd/virtual_file_system.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Path names are resolved using a distributed protocol.
No single entity is responsible for the resolution of
diff --git a/hurd/virtualization.mdwn b/hurd/virtualization.mdwn
index 3c6f19ea..42f83f77 100644
--- a/hurd/virtualization.mdwn
+++ b/hurd/virtualization.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Olaf Buddenhagen has written a text about how [[/virtualization]] is applicable
within Hurd systems:
diff --git a/hurd/what_is_the_gnu_hurd.mdwn b/hurd/what_is_the_gnu_hurd.mdwn
index 8a64d093..0b8f7ef6 100644
--- a/hurd/what_is_the_gnu_hurd.mdwn
+++ b/hurd/what_is_the_gnu_hurd.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="What Is the GNU Hurd?"]]
diff --git a/hurd/what_is_the_gnu_hurd/gramatically_speaking.mdwn b/hurd/what_is_the_gnu_hurd/gramatically_speaking.mdwn
index cb9beaa9..5905a19b 100644
--- a/hurd/what_is_the_gnu_hurd/gramatically_speaking.mdwn
+++ b/hurd/what_is_the_gnu_hurd/gramatically_speaking.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Grammatically speaking..."]]
diff --git a/hurd/what_is_the_gnu_hurd/origin_of_the_name.mdwn b/hurd/what_is_the_gnu_hurd/origin_of_the_name.mdwn
index 5e175592..51857e21 100644
--- a/hurd/what_is_the_gnu_hurd/origin_of_the_name.mdwn
+++ b/hurd/what_is_the_gnu_hurd/origin_of_the_name.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Origin of the Name"]]
diff --git a/ibac.mdwn b/ibac.mdwn
index b8d2606c..c1d46ba8 100644
--- a/ibac.mdwn
+++ b/ibac.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
IBAC stands for identity-based access control.
In this access control scheme, access to a resource
diff --git a/idl.mdwn b/idl.mdwn
index 2fa6f081..db58f789 100644
--- a/idl.mdwn
+++ b/idl.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
An IDL is an interface definition language. The most well-known is
CORBA. An IDL compiler takes a specification and generates stubs
diff --git a/index.mdwn b/index.mdwn
index 5481effe..960300c8 100644
--- a/index.mdwn
+++ b/index.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
**What Is the GNU Hurd?**
The GNU Hurd is the GNU project's replacement for the Unix kernel.
@@ -59,7 +59,7 @@ Read about ways to contribute [[in_more_detail|contributing]].
There are a couple of different [[Hurd_FAQs|hurd/FAQ]].
There are a number of [[IRC_channels|IRC]] and several
-different [[mailing_lists]] with searchable archives.
+different [[mailing lists]] with searchable archives.
Before asking a question on a mailing list or on IRC, first, please try to
answer your own question using a search engine and reading the introductory
@@ -90,7 +90,7 @@ systems are currently mostly based on the [[Debian_GNU/Hurd|hurd/running/debian]
sponsored by the [Debian project](http://www.debian.org/).
Community resources for related projects focus around these pages,
-, the [[mailing_lists]] and the [[IRC_channels|IRC]].
+, the [[mailing lists]] and the [[IRC_channels|IRC]].
If you want to see the current discussions in the Hurd project, please have a look at
the [bug-hurd mailinglist archives](http://lists.gnu.org/pipermail/bug-hurd/).
diff --git a/index/discussion.mdwn b/index/discussion.mdwn
index 2dc542c5..f369ed35 100644
--- a/index/discussion.mdwn
+++ b/index/discussion.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
# TODO
diff --git a/ipc.mdwn b/ipc.mdwn
index 108bb395..2f9cef2e 100644
--- a/ipc.mdwn
+++ b/ipc.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
IPC stands for interprocess communication.
diff --git a/irc.mdwn b/irc.mdwn
index a53113f7..9d73311d 100644
--- a/irc.mdwn
+++ b/irc.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="IRC"]]
diff --git a/isolation.mdwn b/isolation.mdwn
index de3df43e..638085e6 100644
--- a/isolation.mdwn
+++ b/isolation.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
When two [[principal]]s cannot affect each other, they are said to
be isolated from one another. Strictly speaking, if two principals
diff --git a/license.mdwn b/license.mdwn
index 8fa57c98..0f7bf9bd 100644
--- a/license.mdwn
+++ b/license.mdwn
@@ -3,4 +3,4 @@ text="Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.2 or any later
version published by the Free Software Foundation; with no Invariant Sections,
no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is
-included in the section entitled [[GNU_Free_Documentation_License|/fdl]]."]]
+included in the section entitled [[GNU Free Documentation License|/fdl]]."]]
diff --git a/liedtke.mdwn b/liedtke.mdwn
index bf8c5dc0..8a204a32 100644
--- a/liedtke.mdwn
+++ b/liedtke.mdwn
@@ -6,6 +6,6 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Liedtke is the father of [[microkernel/L4]].
diff --git a/mailing_lists.mdwn b/mailing_lists.mdwn
index 58f0017e..d64582b8 100644
--- a/mailing_lists.mdwn
+++ b/mailing_lists.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
# On Posting
diff --git a/mailing_lists/bug-hurd.mdwn b/mailing_lists/bug-hurd.mdwn
index 66f49925..ee803d7d 100644
--- a/mailing_lists/bug-hurd.mdwn
+++ b/mailing_lists/bug-hurd.mdwn
@@ -6,6 +6,6 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta redir=mailing_lists#bug-hurd]]
diff --git a/mailing_lists/debian-hurd.mdwn b/mailing_lists/debian-hurd.mdwn
index 1cef9017..735e321b 100644
--- a/mailing_lists/debian-hurd.mdwn
+++ b/mailing_lists/debian-hurd.mdwn
@@ -6,6 +6,6 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta redir=mailing_lists#debian-hurd]]
diff --git a/mailing_lists/gnu-system-discuss.mdwn b/mailing_lists/gnu-system-discuss.mdwn
index 4d4ed429..d966e172 100644
--- a/mailing_lists/gnu-system-discuss.mdwn
+++ b/mailing_lists/gnu-system-discuss.mdwn
@@ -6,6 +6,6 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta redir=mailing_lists#gnu-system-discuss]]
diff --git a/mailing_lists/help-hurd.mdwn b/mailing_lists/help-hurd.mdwn
index 65eb8191..7e283561 100644
--- a/mailing_lists/help-hurd.mdwn
+++ b/mailing_lists/help-hurd.mdwn
@@ -6,6 +6,6 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta redir=mailing_lists#help-hurd]]
diff --git a/mailing_lists/hurd-devel-readers.mdwn b/mailing_lists/hurd-devel-readers.mdwn
index 4c8135fa..0476c501 100644
--- a/mailing_lists/hurd-devel-readers.mdwn
+++ b/mailing_lists/hurd-devel-readers.mdwn
@@ -6,6 +6,6 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta redir=mailing_lists#hurd-devel-readers]]
diff --git a/mailing_lists/hurd-devel.mdwn b/mailing_lists/hurd-devel.mdwn
index c0805b53..26ca1c33 100644
--- a/mailing_lists/hurd-devel.mdwn
+++ b/mailing_lists/hurd-devel.mdwn
@@ -6,6 +6,6 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta redir=mailing_lists#hurd-devel]]
diff --git a/mailing_lists/l4-hurd.mdwn b/mailing_lists/l4-hurd.mdwn
index 8c2527f0..493c38b6 100644
--- a/mailing_lists/l4-hurd.mdwn
+++ b/mailing_lists/l4-hurd.mdwn
@@ -6,6 +6,6 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta redir=mailing_lists#l4-hurd]]
diff --git a/mailing_lists/unmoderated.mdwn b/mailing_lists/unmoderated.mdwn
index afd2fe21..4bef130e 100644
--- a/mailing_lists/unmoderated.mdwn
+++ b/mailing_lists/unmoderated.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
In fact the lists *are* moderated for users that post from not-subscribed email
addresses. However, this moderation should be transparent to the poster, you
diff --git a/mailing_lists/web-hurd.mdwn b/mailing_lists/web-hurd.mdwn
index 2e09244f..f449205f 100644
--- a/mailing_lists/web-hurd.mdwn
+++ b/mailing_lists/web-hurd.mdwn
@@ -6,6 +6,6 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta redir=mailing_lists#web-hurd]]
diff --git a/mechanism.mdwn b/mechanism.mdwn
index 222fcd14..dddb234b 100644
--- a/mechanism.mdwn
+++ b/mechanism.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The Collaborative International Dictionary of English v.0.48
defines a mechanism as:
diff --git a/microkernel.mdwn b/microkernel.mdwn
index 4a067ba1..e2d70c01 100644
--- a/microkernel.mdwn
+++ b/microkernel.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[Liedtke]] explains in [On Microkernel Construction](http://l4ka.org/publications/paper.php?docid=642)
that a microkernel attempts to minimize the mandatory part of the operating
diff --git a/microkernel/faq.mdwn b/microkernel/faq.mdwn
index 4fb75103..a6c4f1f8 100644
--- a/microkernel/faq.mdwn
+++ b/microkernel/faq.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Microkernel FAQ"]]
diff --git a/microkernel/faq/multiserver_microkernel.mdwn b/microkernel/faq/multiserver_microkernel.mdwn
index e42c4887..b16faa92 100644
--- a/microkernel/faq/multiserver_microkernel.mdwn
+++ b/microkernel/faq/multiserver_microkernel.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="What is a Multiserver Microkernel?"]]
diff --git a/microkernel/for_beginners.mdwn b/microkernel/for_beginners.mdwn
index a901e827..ad50425e 100644
--- a/microkernel/for_beginners.mdwn
+++ b/microkernel/for_beginners.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
# Concepts
diff --git a/microkernel/mach/documentation.mdwn b/microkernel/mach/documentation.mdwn
index f2a39f1c..3b12bfac 100644
--- a/microkernel/mach/documentation.mdwn
+++ b/microkernel/mach/documentation.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
- [Meet Mach](http://www.stepwise.com/Articles/Technical/MeetMach.html), a
summary of Mach's history and main concepts.
diff --git a/microkernel/mach/external_pager_mechanism.mdwn b/microkernel/mach/external_pager_mechanism.mdwn
index 40bd3d4a..b175d1cc 100644
--- a/microkernel/mach/external_pager_mechanism.mdwn
+++ b/microkernel/mach/external_pager_mechanism.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Mach provides a so-called external pager [[mechanism]]. This
mechanism serves to separate *managing memory* from *managing
diff --git a/microkernel/mach/gnumach.mdwn b/microkernel/mach/gnumach.mdwn
index abd53116..8c42d1e8 100644
--- a/microkernel/mach/gnumach.mdwn
+++ b/microkernel/mach/gnumach.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
GNU Mach is the microkernel that the [[GNU_Hurd|hurd]] system is based on.
diff --git a/microkernel/mach/gnumach/boot_trace.mdwn b/microkernel/mach/gnumach/boot_trace.mdwn
index bd3eb115..d33ef25a 100644
--- a/microkernel/mach/gnumach/boot_trace.mdwn
+++ b/microkernel/mach/gnumach/boot_trace.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
`if NCPUS > 1` stuff is not being considered so far.
diff --git a/microkernel/mach/gnumach/building/example.mdwn b/microkernel/mach/gnumach/building/example.mdwn
index 25c8e1cc..7db98547 100644
--- a/microkernel/mach/gnumach/building/example.mdwn
+++ b/microkernel/mach/gnumach/building/example.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
## Compiling GNU Mach microkernel
diff --git a/microkernel/mach/gnumach/debugging.mdwn b/microkernel/mach/gnumach/debugging.mdwn
index 0867cbce..38cc7911 100644
--- a/microkernel/mach/gnumach/debugging.mdwn
+++ b/microkernel/mach/gnumach/debugging.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Mach has a built-in kernel debugger.
[Manual](http://www.gnu.org/software/hurd/gnumach-doc/Kernel-Debugger.html).
diff --git a/microkernel/mach/gnumach/hardware_compatibility_list.mdwn b/microkernel/mach/gnumach/hardware_compatibility_list.mdwn
index ae3d0ee1..2152c079 100644
--- a/microkernel/mach/gnumach/hardware_compatibility_list.mdwn
+++ b/microkernel/mach/gnumach/hardware_compatibility_list.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
# CPU Architecture
diff --git a/microkernel/mach/gnumach/open_issues.mdwn b/microkernel/mach/gnumach/open_issues.mdwn
index 4323ac4b..2f601199 100644
--- a/microkernel/mach/gnumach/open_issues.mdwn
+++ b/microkernel/mach/gnumach/open_issues.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Open Issues"]]
diff --git a/microkernel/mach/gnumach/open_issues/resource_management_problems.mdwn b/microkernel/mach/gnumach/open_issues/resource_management_problems.mdwn
index 07c71568..96028896 100644
--- a/microkernel/mach/gnumach/open_issues/resource_management_problems.mdwn
+++ b/microkernel/mach/gnumach/open_issues/resource_management_problems.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[Mach]] interfaces do not allow for proper resource accounting, when a server
allocates resources on behalf of a client.
diff --git a/microkernel/mach/gnumach/ports.mdwn b/microkernel/mach/gnumach/ports.mdwn
index b25fbe60..a29b8651 100644
--- a/microkernel/mach/gnumach/ports.mdwn
+++ b/microkernel/mach/gnumach/ports.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
* x86. This is the main port.
* [PowerPC](http://www.pjbruin.dds.nl/hurd/). Is not in a usable state.
diff --git a/microkernel/mach/gnumach/ports/xen.mdwn b/microkernel/mach/gnumach/ports/xen.mdwn
index 7391ea2e..a4c27c6a 100644
--- a/microkernel/mach/gnumach/ports/xen.mdwn
+++ b/microkernel/mach/gnumach/ports/xen.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!toc]]
diff --git a/microkernel/mach/gnumach/ports/xen/internals.mdwn b/microkernel/mach/gnumach/ports/xen/internals.mdwn
index 8e46472d..eae9d9a8 100644
--- a/microkernel/mach/gnumach/ports/xen/internals.mdwn
+++ b/microkernel/mach/gnumach/ports/xen/internals.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The port does use Xen's para-virtualized interface for device (ide, network,
etc.) access.
diff --git a/microkernel/mach/gnumach/ports/xen/networking_configuration.mdwn b/microkernel/mach/gnumach/ports/xen/networking_configuration.mdwn
index f3b0d205..52e6db87 100644
--- a/microkernel/mach/gnumach/ports/xen/networking_configuration.mdwn
+++ b/microkernel/mach/gnumach/ports/xen/networking_configuration.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!toc]]
diff --git a/microkernel/mach/gnumach/projects.mdwn b/microkernel/mach/gnumach/projects.mdwn
index 8ef71e30..bd13802c 100644
--- a/microkernel/mach/gnumach/projects.mdwn
+++ b/microkernel/mach/gnumach/projects.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
This page is a place to keep track of ideas about things that may be improved
in GNU Mach, so that it'll evolve to a reliable microkernel for The Hurd, both
@@ -15,7 +15,7 @@ in terms of stability and performance. If you find anything missing here,
please feel free to add a entry with a short description.
If you want to help with any of the task (thanks!), please send a mail to
-*[[mailing_lists/bug-hurd]]* stating what task you wish to work on,
+*[[mailing lists/bug-hurd]]* stating what task you wish to work on,
so that no duplicate efforts end up.
# Active Branches
diff --git a/microkernel/mach/gnumach/projects/clean_up_the_code.mdwn b/microkernel/mach/gnumach/projects/clean_up_the_code.mdwn
index 0038f00e..e865e61a 100644
--- a/microkernel/mach/gnumach/projects/clean_up_the_code.mdwn
+++ b/microkernel/mach/gnumach/projects/clean_up_the_code.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
# Restructure the tree in a sane way
diff --git a/microkernel/mach/gnumach/projects/gdb_stubs.mdwn b/microkernel/mach/gnumach/projects/gdb_stubs.mdwn
index 43e65a2b..ef1b4909 100644
--- a/microkernel/mach/gnumach/projects/gdb_stubs.mdwn
+++ b/microkernel/mach/gnumach/projects/gdb_stubs.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
*
diff --git a/microkernel/mach/gnumach/reference_manual.mdwn b/microkernel/mach/gnumach/reference_manual.mdwn
index dab6423d..95d11517 100644
--- a/microkernel/mach/gnumach/reference_manual.mdwn
+++ b/microkernel/mach/gnumach/reference_manual.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
*The GNU Mach Reference Manual* documents the architecture, the usage and the
programming of the GNU Mach microkernel. At the moment, the manual documents
diff --git a/microkernel/mach/ipc.mdwn b/microkernel/mach/ipc.mdwn
index 010b51c9..aaf3ba23 100644
--- a/microkernel/mach/ipc.mdwn
+++ b/microkernel/mach/ipc.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[General_information|/ipc]] about IPC.
diff --git a/microkernel/mach/ipc/sequence_numbering.mdwn b/microkernel/mach/ipc/sequence_numbering.mdwn
index ea5cf5fe..eb94d662 100644
--- a/microkernel/mach/ipc/sequence_numbering.mdwn
+++ b/microkernel/mach/ipc/sequence_numbering.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Mach's [[IPC]] mechanism allows for getting access to a message's sequence
number.
diff --git a/microkernel/mach/mig.mdwn b/microkernel/mach/mig.mdwn
index 2bf81d59..4275a4b4 100644
--- a/microkernel/mach/mig.mdwn
+++ b/microkernel/mach/mig.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The Mach Interface Generator (MIG) is an [[IDL]] compiler. Based on an
interface definition, it creates stubs to [[invoke]] object methods
diff --git a/microkernel/mach/mig/documentation.mdwn b/microkernel/mach/mig/documentation.mdwn
index be0796e8..82d51a72 100644
--- a/microkernel/mach/mig/documentation.mdwn
+++ b/microkernel/mach/mig/documentation.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
This is a small collection of links to external documents describing the *Mach
Interface Generator* used by GNU Mach.
diff --git a/microkernel/mach/mig/documentation/dealloc.mdwn b/microkernel/mach/mig/documentation/dealloc.mdwn
index 42f06613..b627b532 100644
--- a/microkernel/mach/mig/documentation/dealloc.mdwn
+++ b/microkernel/mach/mig/documentation/dealloc.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The [[GNU_Mach_Reference_Manual|gnumach/reference_manual]] describes the
`dealloc` flag in [Chapter 4.2.4,
diff --git a/microkernel/mach/mig/documentation/servercopy.mdwn b/microkernel/mach/mig/documentation/servercopy.mdwn
index 00edf0f3..8abf9b07 100644
--- a/microkernel/mach/mig/documentation/servercopy.mdwn
+++ b/microkernel/mach/mig/documentation/servercopy.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
For IN args. If set it...
diff --git a/microkernel/mach/mig/gnu_mig.mdwn b/microkernel/mach/mig/gnu_mig.mdwn
index b2a41bac..03ef0967 100644
--- a/microkernel/mach/mig/gnu_mig.mdwn
+++ b/microkernel/mach/mig/gnu_mig.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
GNU MIG is the GNU distribution of the
[[Mach_3.0_interface_generator_*MIG*|mig]], as maintained by the GNU Hurd
diff --git a/microkernel/mach/mig/gnu_mig/open_issues.mdwn b/microkernel/mach/mig/gnu_mig/open_issues.mdwn
index ad440b40..33e6429a 100644
--- a/microkernel/mach/mig/gnu_mig/open_issues.mdwn
+++ b/microkernel/mach/mig/gnu_mig/open_issues.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Open Issues"]]
diff --git a/microkernel/mach/mig/gnu_mig/open_issues/duplicate_inclusion_guards.mdwn b/microkernel/mach/mig/gnu_mig/open_issues/duplicate_inclusion_guards.mdwn
index 27de1015..daace92e 100644
--- a/microkernel/mach/mig/gnu_mig/open_issues/duplicate_inclusion_guards.mdwn
+++ b/microkernel/mach/mig/gnu_mig/open_issues/duplicate_inclusion_guards.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
E.g., both `/usr/include/hurd/process.h` and
`/usr/include/hurd/process_request.h` use `_process_user_` as an inclusion
diff --git a/microkernel/mach/port.mdwn b/microkernel/mach/port.mdwn
index b3568c29..af4a0c8d 100644
--- a/microkernel/mach/port.mdwn
+++ b/microkernel/mach/port.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Mach ports are [[capabilities|capability]].
diff --git a/microkernel/mach/rpc.mdwn b/microkernel/mach/rpc.mdwn
index 5508ea3c..72acfaa0 100644
--- a/microkernel/mach/rpc.mdwn
+++ b/microkernel/mach/rpc.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[General_information|/rpc]] about RPC.
diff --git a/microkernel/viengoos.mdwn b/microkernel/viengoos.mdwn
index 95009142..d4edc929 100644
--- a/microkernel/viengoos.mdwn
+++ b/microkernel/viengoos.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
*viengoos* is a new kernel currently being designed and written by Neal
Walfield.
diff --git a/microkernel/viengoos/building.mdwn b/microkernel/viengoos/building.mdwn
index b34188e2..536c21fa 100644
--- a/microkernel/viengoos/building.mdwn
+++ b/microkernel/viengoos/building.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Check out Viengoos and switch to the viengoos-on-bare-metal branch
(all development is currently done on this branch and it will
diff --git a/microkernel/viengoos/documentation.mdwn b/microkernel/viengoos/documentation.mdwn
index ccce208b..52ff7a48 100644
--- a/microkernel/viengoos/documentation.mdwn
+++ b/microkernel/viengoos/documentation.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The most up-to-date documentation is in the source code itself, see in
particular the header files in the hurd directory.
diff --git a/microkernel/viengoos/hardware.mdwn b/microkernel/viengoos/hardware.mdwn
index e5a2ddf5..aff70604 100644
--- a/microkernel/viengoos/hardware.mdwn
+++ b/microkernel/viengoos/hardware.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
I boot over the network using PXE.
diff --git a/microkernel/viengoos/projects.mdwn b/microkernel/viengoos/projects.mdwn
index cbe39607..27dcc3e2 100644
--- a/microkernel/viengoos/projects.mdwn
+++ b/microkernel/viengoos/projects.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!tag open_issue_viengoos]]
diff --git a/microkernel/viengoos/serial_port.mdwn b/microkernel/viengoos/serial_port.mdwn
index 01dd4050..14efcb9f 100644
--- a/microkernel/viengoos/serial_port.mdwn
+++ b/microkernel/viengoos/serial_port.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Viengoos can be configured to send output to the serial port (in fact,
this is the only configuration that I use). To talk to the serial
diff --git a/naming_context.mdwn b/naming_context.mdwn
index 28b2fabd..3a0751c0 100644
--- a/naming_context.mdwn
+++ b/naming_context.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Names are bindings to objects, however, to find an object
given a name, the relation must be looked up in a
diff --git a/news.mdwn b/news.mdwn
index c5c0a851..4511047c 100644
--- a/news.mdwn
+++ b/news.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!inline
pages="news/* and !*/discussion"
diff --git a/news/2002-01-13.mdwn b/news/2002-01-13.mdwn
index 06b62334..920c2593 100644
--- a/news/2002-01-13.mdwn
+++ b/news/2002-01-13.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
An
interview
diff --git a/news/2002-01-19.mdwn b/news/2002-01-19.mdwn
index 18fe6aab..c6923220 100644
--- a/news/2002-01-19.mdwn
+++ b/news/2002-01-19.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The Toronto Hurd User Group meets: The University of Waterloo
Computer Science Club will be hosting a talk on the Hurd and the
diff --git a/news/2002-02-18.mdwn b/news/2002-02-18.mdwn
index b34c654a..e550a8f6 100644
--- a/news/2002-02-18.mdwn
+++ b/news/2002-02-18.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Pro-Linux has published a GNU/Hurd
diff --git a/news/2002-03-03.mdwn b/news/2002-03-03.mdwn
index 9a66a2f5..8b60ed9b 100644
--- a/news/2002-03-03.mdwn
+++ b/news/2002-03-03.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
There is a new mailing list called
diff --git a/news/2002-03-08.mdwn b/news/2002-03-08.mdwn
index c107dcfc..f64f04f1 100644
--- a/news/2002-03-08.mdwn
+++ b/news/2002-03-08.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
We are pleased to announce version 1.3 of the GNU distribution of the
Mach 3.0 interface generator `MIG'. It may be found in the file
diff --git a/news/2002-03-23.mdwn b/news/2002-03-23.mdwn
index 1936ca05..f3c12633 100644
--- a/news/2002-03-23.mdwn
+++ b/news/2002-03-23.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Added the [[hurd/Hurd_Hacking_Guide]] to the documentation section. Thanks to
Wolfgang Jährling for providing this introduction into GNU/Hurd and Mach
diff --git a/news/2002-05-05.mdwn b/news/2002-05-05.mdwn
index d5db172b..2b38863e 100644
--- a/news/2002-05-05.mdwn
+++ b/news/2002-05-05.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
We are currently finishing the transition from a stdio-based GNU C
Library (glibc) to a libio-based one. This is the result of about
diff --git a/news/2002-05-18.mdwn b/news/2002-05-18.mdwn
index e2cb9261..7017e410 100644
--- a/news/2002-05-18.mdwn
+++ b/news/2002-05-18.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The "Linux and Unix User Group Heilbronn" (in Germany) is organizing
a Debian GNU/Hurd Libre Software Meeting in
diff --git a/news/2002-08-16.mdwn b/news/2002-08-16.mdwn
index 69f42be4..9e70d686 100644
--- a/news/2002-08-16.mdwn
+++ b/news/2002-08-16.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The Hurd sources have stabilized again after a short period in
which some of the interfaces were changed to prepare support of long
diff --git a/news/2002-10-03.mdwn b/news/2002-10-03.mdwn
index 28ab527a..90f4da9f 100644
--- a/news/2002-10-03.mdwn
+++ b/news/2002-10-03.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
A new article about [[the_authentication_server|hurd/documentation/auth]]
has been added to the web pages. It resembles the talk
diff --git a/news/2002-10-03_2.mdwn b/news/2002-10-03_2.mdwn
index 0dabd3b6..e08e2b3c 100644
--- a/news/2002-10-03_2.mdwn
+++ b/news/2002-10-03_2.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Marcus Brinkmann speaks about the GNU Hurd at "Reflections |
Projections 2002", the University of Waterloo
diff --git a/news/2003-02-14.mdwn b/news/2003-02-14.mdwn
index 89473575..2754d737 100644
--- a/news/2003-02-14.mdwn
+++ b/news/2003-02-14.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The GNU/Hurd User's Guide
is now accessible through the Documentation
diff --git a/news/2003-07-02.mdwn b/news/2003-07-02.mdwn
index b5433eee..7e9634b7 100644
--- a/news/2003-07-02.mdwn
+++ b/news/2003-07-02.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The tarball for Debian GNU/Hurd that Marcus Brinkmann made over the
years has been discontinued in favour of Jeff Bailey's
diff --git a/news/2003-07-16.mdwn b/news/2003-07-16.mdwn
index af8c8b74..da1fc12a 100644
--- a/news/2003-07-16.mdwn
+++ b/news/2003-07-16.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
GNU/LinuxTag 2003 is now over and since there was a talk given about
the Hurd, a demo GNU/Hurd machine running and the sale of Hurd
diff --git a/news/2003-08-21.mdwn b/news/2003-08-21.mdwn
index 602ee2ef..fcd2adb8 100644
--- a/news/2003-08-21.mdwn
+++ b/news/2003-08-21.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Added a link to Patrick Strasser's the Hurd Source
diff --git a/news/2005-01-28.mdwn b/news/2005-01-28.mdwn
index 92056b38..3360fd3e 100644
--- a/news/2005-01-28.mdwn
+++ b/news/2005-01-28.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Marcus Brinkmann added
a small web page describing
diff --git a/news/2005-09-20.mdwn b/news/2005-09-20.mdwn
index 16424a8c..09e156eb 100644
--- a/news/2005-09-20.mdwn
+++ b/news/2005-09-20.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Material from the Operating System topic during
the Libre Software
diff --git a/news/2006-04-27.mdwn b/news/2006-04-27.mdwn
index d50fd272..9f99488a 100644
--- a/news/2006-04-27.mdwn
+++ b/news/2006-04-27.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The GNU Hurd project will participate in this year's Google
Summer of Code, under the aegis of the GNU project.
@@ -14,7 +14,7 @@ Summer of Code, under the aegis of the GNU project.
The following is a list of items you might want to work on. If you want to
modify or extend these tasks or have your own ideas what to work on, please
feel invited to contact us on the
-[[bug-hurd_mailing_list|mailing_lists/bug-hurd]] or
+[[bug-hurd_mailing_list|mailing lists/bug-hurd]] or
the [[#hurd_IRC_channel|irc]].
diff --git a/news/2007-01-07.mdwn b/news/2007-01-07.mdwn
index b82ec6e0..530491f2 100644
--- a/news/2007-01-07.mdwn
+++ b/news/2007-01-07.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
A number of GNU Hurd developers will again (as already in the previous years)
meet at the time of the FOSDEM 2007, which will take place from 2007-02-24 to
diff --git a/news/2007-01-14.mdwn b/news/2007-01-14.mdwn
index 16947757..f99eda87 100644
--- a/news/2007-01-14.mdwn
+++ b/news/2007-01-14.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Neal Walfield and Marcus Brinkmann have written and submitted for
publication The GNU Hurd project will participate in this year's Google
Summer of Code, under the aegis of the GNU project.
@@ -14,7 +14,7 @@ Summer of Code, under the aegis of the GNU project.
The following is a list of items you might want to work on. If you want to
modify these task proposals or have your own ideas on what to work, then please
don't hesitate to contact us on the
-[[bug-hurd_mailing_list|mailing_lists/bug-hurd]] or
+[[bug-hurd_mailing_list|mailing lists/bug-hurd]] or
the [[#hurd_IRC_channel|irc]].
diff --git a/news/2007-10-01.mdwn b/news/2007-10-01.mdwn
index a95b2631..b35bc337 100644
--- a/news/2007-10-01.mdwn
+++ b/news/2007-10-01.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
This year the GNU Hurd had again been assigned one slot within the **Google
Summer of Code** program, which was assigned to the task **design and implement
diff --git a/news/2007-10-12.mdwn b/news/2007-10-12.mdwn
index 8d46a07f..ae125149 100644
--- a/news/2007-10-12.mdwn
+++ b/news/2007-10-12.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Stefan Siegl added [[support_for_IPv6_networking|hurd/translator/pfinet/ipv6]]
to the *pfinet* translator.
diff --git a/news/2008-02-11.mdwn b/news/2008-02-11.mdwn
index 7b4346b8..0805287c 100644
--- a/news/2008-02-11.mdwn
+++ b/news/2008-02-11.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
A number of GNU Hurd developers will again (as already in the previous
years) meet at the time of the FOSDEM 2008, which will take place from
diff --git a/news/2008-03-19.mdwn b/news/2008-03-19.mdwn
index 0a2c91e2..02ea4c5f 100644
--- a/news/2008-03-19.mdwn
+++ b/news/2008-03-19.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The GNU Hurd project has been accepted as a mentoring organisation for the
**Google Summer of Code 2008**! If you are a student and looking for a job
diff --git a/news/2008-09-11.mdwn b/news/2008-09-11.mdwn
index 85f31317..8dc39924 100644
--- a/news/2008-09-11.mdwn
+++ b/news/2008-09-11.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Please see [[the_community/gsoc_page|community/gsoc]] for information about how
our **Google Summer of Code 2008 participation** worked out. **Congratulations
diff --git a/news/2008-11-14.mdwn b/news/2008-11-14.mdwn
index 9cdbdea0..58e035c3 100644
--- a/news/2008-11-14.mdwn
+++ b/news/2008-11-14.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[Samuel_Thibault|samuelthibault]] has implemented support for the PAE feature
offered by modern x86 processors. This largely faciliates the deployment of
diff --git a/news/2008-12-12.mdwn b/news/2008-12-12.mdwn
index c55b991e..b2e92ef0 100644
--- a/news/2008-12-12.mdwn
+++ b/news/2008-12-12.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Neal Walfield has submitted a paper to
[[community/meetings/EuroSys_2009]] describing how resource management
diff --git a/news/2009-03-28.mdwn b/news/2009-03-28.mdwn
index 72741457..00aebb09 100644
--- a/news/2009-03-28.mdwn
+++ b/news/2009-03-28.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The application phase for the **Google Summer of Code 2009** has already
started. Please see our [[page_about_the_GSoC|community/gsoc]] for
diff --git a/open_issues.mdwn b/open_issues.mdwn
index c372abfb..b6771287 100644
--- a/open_issues.mdwn
+++ b/open_issues.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Open Issues"]]
diff --git a/open_issues/blkrrpart_ioctl.mdwn b/open_issues/blkrrpart_ioctl.mdwn
index 81e07f3e..6f6d7cbd 100644
--- a/open_issues/blkrrpart_ioctl.mdwn
+++ b/open_issues/blkrrpart_ioctl.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="BLKRRPART IOCTL"]]
diff --git a/persistency.mdwn b/persistency.mdwn
index 16234c9b..f5347a4e 100644
--- a/persistency.mdwn
+++ b/persistency.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
A persistent object is an object that survives reboot.
On [[Unix]], files and directories are persistent but
diff --git a/policy.mdwn b/policy.mdwn
index 7412de5f..1bc3c527 100644
--- a/policy.mdwn
+++ b/policy.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
A policy is a rule that define what may or may not happens, not
how it happens. The latter is referred to as [[mechanism]].
diff --git a/principal.mdwn b/principal.mdwn
index 47ec3c7f..c9b952ec 100644
--- a/principal.mdwn
+++ b/principal.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
A principal is an accountable entity. A principal may be
a user. On some computer systems, users are represented by their
diff --git a/public_hurd_boxen.mdwn b/public_hurd_boxen.mdwn
index f504225b..f7b264fb 100644
--- a/public_hurd_boxen.mdwn
+++ b/public_hurd_boxen.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Here are some Hurd boxes that users have made available to the public:
diff --git a/qemu.mdwn b/qemu.mdwn
index c0ed12f0..bfd2f1cb 100644
--- a/qemu.mdwn
+++ b/qemu.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
QEMU is free software written by Fabrice Bellard that implements a fast
processor [[emulator|emulation]], allowing a user to run one operating system
diff --git a/recent_changes.mdwn b/recent_changes.mdwn
index e9bd13c4..594a0390 100644
--- a/recent_changes.mdwn
+++ b/recent_changes.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Recent Changes"]]
diff --git a/rpc.mdwn b/rpc.mdwn
index 451dd4d4..9703268f 100644
--- a/rpc.mdwn
+++ b/rpc.mdwn
@@ -6,6 +6,6 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
RPC stands for remote procedure call.
diff --git a/rules.mdwn b/rules.mdwn
index ccc7363e..6f6f9e2f 100644
--- a/rules.mdwn
+++ b/rules.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
* [[Source_repositories]]
* [[Savannah_group]]
diff --git a/rules/savannah_group.mdwn b/rules/savannah_group.mdwn
index 7de688be..4e2cf357 100644
--- a/rules/savannah_group.mdwn
+++ b/rules/savannah_group.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
@@ -17,7 +17,7 @@ There is no need to be a formal member of the GNU Hurd Savannah group in order
to be able to contribute to the system. In fact, if we added every single soul
that was interested in the Hurd to the Savannah group it'd probably have
exploded by now. We have the policy of adding people as soon as they are
-beginning to make substantial contributions. Simply use the [[mailing_lists]]
+beginning to make substantial contributions. Simply use the [[mailing lists]]
for sending your contributions, for asking questions, and so on.
Have a look at the page for [[contributing]]. Also be sure to have a look at
diff --git a/rules/source_repositories.mdwn b/rules/source_repositories.mdwn
index f15d0f3a..2c2092f8 100644
--- a/rules/source_repositories.mdwn
+++ b/rules/source_repositories.mdwn
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Git repositories on Savannah, see (search
for *hurd*).
diff --git a/security.mdwn b/security.mdwn
index 4c037982..0e22df00 100644
--- a/security.mdwn
+++ b/security.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Alan Karp [identifies][1] 11 security questions:
diff --git a/sfi.mdwn b/sfi.mdwn
index 67d26105..4b57d7c6 100644
--- a/sfi.mdwn
+++ b/sfi.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
SFI stands for Software-Based Fault Isolation. SFI is an [[isolation]]
technique described by Wahbe et al. in their 1993 paper [Effcient
diff --git a/sidebar.mdwn b/sidebar.mdwn
index 89df4b54..446eecf2 100644
--- a/sidebar.mdwn
+++ b/sidebar.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Welcome to... [[!img hurd/logo/boxes-redrawn.png link=/hurd/logo]] ... the GNU
Hurd!
diff --git a/tcb.mdwn b/tcb.mdwn
index 9b117fae..f6018dae 100644
--- a/tcb.mdwn
+++ b/tcb.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
TCB stands for trusted computed base. Unqualified, the trusted
computing base referrers to the set of components programs
diff --git a/trackers.mdwn b/trackers.mdwn
index 028117ef..c8fe913e 100644
--- a/trackers.mdwn
+++ b/trackers.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
A number of different trackers are available at the [GNU Savannah Hurd
Group](http://savannah.gnu.org/projects/hurd).
diff --git a/trust.mdwn b/trust.mdwn
index f0fe0cb7..2bf0a9ae 100644
--- a/trust.mdwn
+++ b/trust.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
The word trust is used in a number of contexts with different technical meanings.
Sometimes it is used to confuse, for instance trusted computing is rarely about
diff --git a/unix.mdwn b/unix.mdwn
index 96c46caf..a927eb64 100644
--- a/unix.mdwn
+++ b/unix.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
# External
diff --git a/unsorted/OskitMach.mdwn b/unsorted/OskitMach.mdwn
index b5b92d68..0f7dfa54 100644
--- a/unsorted/OskitMach.mdwn
+++ b/unsorted/OskitMach.mdwn
@@ -22,7 +22,7 @@ concentrate on completely different microkernels (Coyotos being the current
favourite), as well as on improving the original GNU Mach 1.x codebase. (See
also [[microkernel/mach/gnumach/projects]].)
-The [[mailing_lists]], or the [[IRC]] is, like always, the best source of more
+The [[mailing lists]], or the [[IRC]] is, like always, the best source of more
current information.
There also exist other efforts:
diff --git a/unsorted/changelogs.html b/unsorted/changelogs.html
index 7689484e..299ef281 100644
--- a/unsorted/changelogs.html
+++ b/unsorted/changelogs.html
@@ -7,7 +7,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
ChangeLogs
diff --git a/user/flaviocruz.mdwn b/user/flaviocruz.mdwn
index 450c2754..f3a67afd 100644
--- a/user/flaviocruz.mdwn
+++ b/user/flaviocruz.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
Name: Flávio Cruz
diff --git a/user/madhusudancs.mdwn b/user/madhusudancs.mdwn
index 382f988a..903b0964 100644
--- a/user/madhusudancs.mdwn
+++ b/user/madhusudancs.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="GNU/Linux compatible procfs"]]
diff --git a/user/scolobb.mdwn b/user/scolobb.mdwn
index 8cf47568..09016edb 100644
--- a/user/scolobb.mdwn
+++ b/user/scolobb.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
# scolobb
diff --git a/user/tschwinge.mdwn b/user/tschwinge.mdwn
index 5ffa6fd8..2c75292b 100644
--- a/user/tschwinge.mdwn
+++ b/user/tschwinge.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
[[!meta title="Thomas Schwinge"]]
diff --git a/user/vincentvikram.mdwn b/user/vincentvikram.mdwn
index 8927bd4e..875b6311 100644
--- a/user/vincentvikram.mdwn
+++ b/user/vincentvikram.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
* Name: Vikram Vincent
* Email: vincentvikram@swatantra.org OR vincentvikram@gmail.com
diff --git a/user/zhengda/howto.mdwn b/user/zhengda/howto.mdwn
index cea3cf0b..a2664a18 100644
--- a/user/zhengda/howto.mdwn
+++ b/user/zhengda/howto.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
This document briefly introduces how to set up the virtual network and connect the subhurd with the main hurd.
diff --git a/virtualization.mdwn b/virtualization.mdwn
index 325340b0..52131c12 100644
--- a/virtualization.mdwn
+++ b/virtualization.mdwn
@@ -6,7 +6,7 @@ document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+[[GNU Free Documentation License|/fdl]]."]]"""]]
# External
--
cgit v1.2.3
From a956d8791ffe383fe6fe356fd1035cabe76d4bdd Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Tue, 19 May 2009 11:30:24 +0200
Subject: GCC issues.
---
gcc.mdwn | 5 +-
hurd/running/debian/porting/gcc.mdwn | 48 ----------------
hurd/running/debian/porting/gcc/c++.mdwn | 41 --------------
hurd/running/debian/porting/gcc/libmudflap.mdwn | 72 ------------------------
open_issues/gcc.mdwn | 50 +++++++++++++++++
open_issues/gcc/c++.mdwn | 41 ++++++++++++++
open_issues/gcc/libmudflap.mdwn | 74 +++++++++++++++++++++++++
tag/open_issue_gcc.mdwn | 19 +++++++
8 files changed, 188 insertions(+), 162 deletions(-)
delete mode 100644 hurd/running/debian/porting/gcc.mdwn
delete mode 100644 hurd/running/debian/porting/gcc/c++.mdwn
delete mode 100644 hurd/running/debian/porting/gcc/libmudflap.mdwn
create mode 100644 open_issues/gcc.mdwn
create mode 100644 open_issues/gcc/c++.mdwn
create mode 100644 open_issues/gcc/libmudflap.mdwn
create mode 100644 tag/open_issue_gcc.mdwn
(limited to 'hurd/running/debian')
diff --git a/gcc.mdwn b/gcc.mdwn
index c9dae96e..81a2a357 100644
--- a/gcc.mdwn
+++ b/gcc.mdwn
@@ -1,4 +1,5 @@
-[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008, 2009 Free Software Foundation,
+Inc."]]
[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
@@ -9,3 +10,5 @@ is included in the section entitled
[[GNU Free Documentation License|/fdl]]."]]"""]]
The [GNU Compiler Collection](http://gcc.gnu.org/).
+
+ * [[Open Issues|tag/open_issue_gcc]]
diff --git a/hurd/running/debian/porting/gcc.mdwn b/hurd/running/debian/porting/gcc.mdwn
deleted file mode 100644
index 24fb6ec4..00000000
--- a/hurd/running/debian/porting/gcc.mdwn
+++ /dev/null
@@ -1,48 +0,0 @@
-[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled
-[[GNU Free Documentation License|/fdl]]."]]"""]]
-
-For GCC trunk:
-
-Debian package has patches (for 4.3). Some have been forwarded upstream. (And
-have been ignored.) [[Thomas_Schwinge|tschwinge]] is working on getting them
-integrated.
-
- * [\[meta-bug\] bootstrap bugs for
- \*-gnu\*](http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21824)
-
- * [build system: gcc\_cv\_libc\_provides\_ssp and
- NATIVE\_SYSTEM\_HEADER\_DIR](http://gcc.gnu.org/ml/gcc/2008-10/msg00130.html)
-
- * [-fstack-protector shouldn't use TLS in freestanding
- mode](http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29838)
-
- * [Tool chain configuration: GNU/\* sharing stuff with
- GNU/Linux](http://gcc.gnu.org/ml/gcc/2007-11/msg00289.html)
-
-
-
-Additionally:
-
- * Configure fragments that have `*linux*` cases might/should often contain
- those for us (and GNU/k*BSD) as well.
-
- * `libgcc/configure.ac` [might
- need](http://gcc.gnu.org/ml/gcc-patches/2008-10/msg00315.html) to be
- aligned for us to the `*linux*` cases. As well as at the end of
- `libgcc/config.host`. Check.
-
- checking whether decimal floating point is supported... no
- checking whether fixed-point is supported... no
-
- * `libgomp/configure.tgt`
-
- * [[`libmudflap`|libmudflap]].
-
- * [[C++]].
diff --git a/hurd/running/debian/porting/gcc/c++.mdwn b/hurd/running/debian/porting/gcc/c++.mdwn
deleted file mode 100644
index c8d67b29..00000000
--- a/hurd/running/debian/porting/gcc/c++.mdwn
+++ /dev/null
@@ -1,41 +0,0 @@
-[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled
-[[GNU Free Documentation License|/fdl]]."]]"""]]
-
-[[!tag fixed_in_debian]]
-
-Modify the [[building/cross-compiling]] shell script to configure GCC for
-building GCC with C++ support when building its second (i.e., final) version.
-
-Compiling a most-trivial C++ program used to work with GCC 4.2 and 4.3 (and the
-resulting binaries would also work), but linking fails with GCC SVN trunk:
-
- $ $TARGET-g++ -Wall a.cc -lpthread
- /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__multf3'
- /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__fixunstfsi'
- /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__subtf3'
- /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__divtf3'
- /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__copysigntf3'
- /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__addtf3'
- /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__lttf2'
- /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__floatsitf'
- /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__netf2'
- /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__floatunsitf'
- /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__eqtf2'
- /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__fabstf2'
- collect2: ld returned 1 exit status
-
-Whether this defect report also applies to a natively-build GCC from SVN trunk
-has not yet been checked.
-
-[[Thomas_Schwinge|tschwinge]] suspects the problem to be a configuration issue
-of a GCC helper library, whose configuration setup has changed after GCC 4.3.
-
-The need for `-lpthread` is another story. See the Debian glibc patches
-repository for details.
diff --git a/hurd/running/debian/porting/gcc/libmudflap.mdwn b/hurd/running/debian/porting/gcc/libmudflap.mdwn
deleted file mode 100644
index 994b7782..00000000
--- a/hurd/running/debian/porting/gcc/libmudflap.mdwn
+++ /dev/null
@@ -1,72 +0,0 @@
-[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled
-[[GNU Free Documentation License|/fdl]]."]]"""]]
-
-Single-threaded use appears to work:
-
- $ echo 'int main(void) { int *a; a[10]=0; return a[5]; }' | ↩
- gcc -o a -fmudflap -x c - -lmudflap
- $ ./a
- *******
- mudflap violation 1 (check/write): time=1227208721.922064 ptr=0x1023de0 size=4
- pc=0x1037a33 location=`:1:26 (main)'
- /usr/lib/libmudflap.so.0(__mf_check+0x33) [0x1037a33]
- ./a(main+0x7c) [0x80486c4]
- /usr/lib/libmudflap.so.0(__wrap_main+0x49) [0x1037239]
- Nearby object 1: checked region begins 68B before and ends 65B before
- mudflap object 0x80ca268: name=`argv[]'
- bounds=[0x1023e24,0x1023e2b] size=8 area=static check=0r/0w liveness=0
- alloc time=1227208721.922064 pc=0x10371d3
- Nearby object 2: checked region begins 76B before and ends 73B before
- mudflap object 0x80cb448: name=`environ[]'
- bounds=[0x1023e2c,0x1023ed7] size=172 area=static check=0r/0w liveness=0
- alloc time=1227208721.922064 pc=0x10371d3
- number of nearby objects: 2
- *******
- mudflap violation 2 (check/read): time=1227208721.942109 ptr=0x1023dcc size=4
- pc=0x1037a33 location=`:1:35 (main)'
- /usr/lib/libmudflap.so.0(__mf_check+0x33) [0x1037a33]
- ./a(main+0xf3) [0x804873b]
- /usr/lib/libmudflap.so.0(__wrap_main+0x49) [0x1037239]
- Nearby object 1: checked region begins 88B before and ends 85B before
- mudflap object 0x80ca268: name=`argv[]'
- Nearby object 2: checked region begins 96B before and ends 93B before
- mudflap object 0x80cb448: name=`environ[]'
- number of nearby objects: 2
-
-Multi-threaded use doesn't:
-
- $ echo 'int main(void) { int *a; a[10]=0; return a[5]; }' | ↩
- gcc -include pthread.h -o a -fmudflapth -x c - -lmudflapth -lpthread
- $ ./a
- Killed
- $ gdb a
- [...]
- Starting program: /media/data/home/tschwinge/a
-
- Program received signal EXC_BAD_ACCESS, Could not access memory.
- 0x01180653 in getenv () from /lib/libc.so.0.3
- (gdb) bt
- #0 0x01180653 in getenv () from /lib/libc.so.0.3
- #1 0x01177a02 in __dcigettext () from /lib/libc.so.0.3
- #2 0x01176a57 in dcgettext () from /lib/libc.so.0.3
- #3 0x011c03b5 in strerror_r () from /lib/libc.so.0.3
- #4 0x01175b57 in __assert_perror_fail () from /lib/libc.so.0.3
- #5 0x0111f1ad in cthread_fork (func=0x114f630 <_hurd_msgport_receive>, arg=0x0)
- at /build/buildd/hurd-20080607/build-tree/hurd/libpthread/pthread/cthreads-compat.c:41
- #6 0x0115713e in _hurdsig_init () from /lib/libc.so.0.3
- #7 0x01140852 in _hurd_proc_init@@GLIBC_2.2.6 () from /lib/libc.so.0.3
- #8 0x01140e86 in _hurd_init () from /lib/libc.so.0.3
- #9 0x011690ce in init1 () from /lib/libc.so.0.3
- #10 0x00001e96 in _dl_start_user () from /lib/ld.so
- #11 0x00000001 in ?? ()
- #12 0x01024000 in ?? ()
- #13 0x00000000 in ?? ()
-
-Also `libmudflap` is pthread-only.
diff --git a/open_issues/gcc.mdwn b/open_issues/gcc.mdwn
new file mode 100644
index 00000000..76832165
--- /dev/null
+++ b/open_issues/gcc.mdwn
@@ -0,0 +1,50 @@
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU Free Documentation License|/fdl]]."]]"""]]
+
+[[!tag open_issue_porting open_issue_gcc fixed_in_debian]]
+
+For GCC trunk:
+
+Debian package has patches (for 4.3). Some have been forwarded upstream. (And
+have been ignored.) [[Thomas_Schwinge|tschwinge]] is working on getting them
+integrated.
+
+ * [\[meta-bug\] bootstrap bugs for
+ \*-gnu\*](http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21824)
+
+ * [build system: gcc\_cv\_libc\_provides\_ssp and
+ NATIVE\_SYSTEM\_HEADER\_DIR](http://gcc.gnu.org/ml/gcc/2008-10/msg00130.html)
+
+ * [-fstack-protector shouldn't use TLS in freestanding
+ mode](http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29838)
+
+ * [Tool chain configuration: GNU/\* sharing stuff with
+ GNU/Linux](http://gcc.gnu.org/ml/gcc/2007-11/msg00289.html)
+
+
+
+Additionally:
+
+ * Configure fragments that have `*linux*` cases might/should often contain
+ those for us (and GNU/k*BSD) as well.
+
+ * `libgcc/configure.ac` [might
+ need](http://gcc.gnu.org/ml/gcc-patches/2008-10/msg00315.html) to be
+ aligned for us to the `*linux*` cases. As well as at the end of
+ `libgcc/config.host`. Check.
+
+ checking whether decimal floating point is supported... no
+ checking whether fixed-point is supported... no
+
+ * `libgomp/configure.tgt`
+
+ * [[`libmudflap`|libmudflap]].
+
+ * [[C++]].
diff --git a/open_issues/gcc/c++.mdwn b/open_issues/gcc/c++.mdwn
new file mode 100644
index 00000000..cab4c1f1
--- /dev/null
+++ b/open_issues/gcc/c++.mdwn
@@ -0,0 +1,41 @@
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU Free Documentation License|/fdl]]."]]"""]]
+
+[[!tag open_issue_porting open_issue_gcc fixed_in_debian]]
+
+Modify the [[hurd/building/cross-compiling]] shell script to configure GCC for
+building GCC with C++ support when building its second (i.e., final) version.
+
+Compiling a most-trivial C++ program used to work with GCC 4.2 and 4.3 (and the
+resulting binaries would also work), but linking fails with GCC SVN trunk:
+
+ $ $TARGET-g++ -Wall a.cc -lpthread
+ /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__multf3'
+ /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__fixunstfsi'
+ /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__subtf3'
+ /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__divtf3'
+ /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__copysigntf3'
+ /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__addtf3'
+ /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__lttf2'
+ /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__floatsitf'
+ /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__netf2'
+ /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__floatunsitf'
+ /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__eqtf2'
+ /home/thomas/tmp/gnu-0/lib/gcc/i586-pc-gnu/4.4.0/../../../../i586-pc-gnu/lib/libgcc_s.so: undefined reference to `__fabstf2'
+ collect2: ld returned 1 exit status
+
+Whether this defect report also applies to a natively-build GCC from SVN trunk
+has not yet been checked.
+
+[[Thomas_Schwinge|tschwinge]] suspects the problem to be a configuration issue
+of a GCC helper library, whose configuration setup has changed after GCC 4.3.
+
+The need for `-lpthread` is another story. See the Debian glibc patches
+repository for details.
diff --git a/open_issues/gcc/libmudflap.mdwn b/open_issues/gcc/libmudflap.mdwn
new file mode 100644
index 00000000..f14ca1bc
--- /dev/null
+++ b/open_issues/gcc/libmudflap.mdwn
@@ -0,0 +1,74 @@
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU Free Documentation License|/fdl]]."]]"""]]
+
+[[!tag open_issue_porting open_issue_gcc]]
+
+Single-threaded use appears to work:
+
+ $ echo 'int main(void) { int *a; a[10]=0; return a[5]; }' | ↩
+ gcc -o a -fmudflap -x c - -lmudflap
+ $ ./a
+ *******
+ mudflap violation 1 (check/write): time=1227208721.922064 ptr=0x1023de0 size=4
+ pc=0x1037a33 location=`:1:26 (main)'
+ /usr/lib/libmudflap.so.0(__mf_check+0x33) [0x1037a33]
+ ./a(main+0x7c) [0x80486c4]
+ /usr/lib/libmudflap.so.0(__wrap_main+0x49) [0x1037239]
+ Nearby object 1: checked region begins 68B before and ends 65B before
+ mudflap object 0x80ca268: name=`argv[]'
+ bounds=[0x1023e24,0x1023e2b] size=8 area=static check=0r/0w liveness=0
+ alloc time=1227208721.922064 pc=0x10371d3
+ Nearby object 2: checked region begins 76B before and ends 73B before
+ mudflap object 0x80cb448: name=`environ[]'
+ bounds=[0x1023e2c,0x1023ed7] size=172 area=static check=0r/0w liveness=0
+ alloc time=1227208721.922064 pc=0x10371d3
+ number of nearby objects: 2
+ *******
+ mudflap violation 2 (check/read): time=1227208721.942109 ptr=0x1023dcc size=4
+ pc=0x1037a33 location=`:1:35 (main)'
+ /usr/lib/libmudflap.so.0(__mf_check+0x33) [0x1037a33]
+ ./a(main+0xf3) [0x804873b]
+ /usr/lib/libmudflap.so.0(__wrap_main+0x49) [0x1037239]
+ Nearby object 1: checked region begins 88B before and ends 85B before
+ mudflap object 0x80ca268: name=`argv[]'
+ Nearby object 2: checked region begins 96B before and ends 93B before
+ mudflap object 0x80cb448: name=`environ[]'
+ number of nearby objects: 2
+
+Multi-threaded use doesn't:
+
+ $ echo 'int main(void) { int *a; a[10]=0; return a[5]; }' | ↩
+ gcc -include pthread.h -o a -fmudflapth -x c - -lmudflapth -lpthread
+ $ ./a
+ Killed
+ $ gdb a
+ [...]
+ Starting program: /media/data/home/tschwinge/a
+
+ Program received signal EXC_BAD_ACCESS, Could not access memory.
+ 0x01180653 in getenv () from /lib/libc.so.0.3
+ (gdb) bt
+ #0 0x01180653 in getenv () from /lib/libc.so.0.3
+ #1 0x01177a02 in __dcigettext () from /lib/libc.so.0.3
+ #2 0x01176a57 in dcgettext () from /lib/libc.so.0.3
+ #3 0x011c03b5 in strerror_r () from /lib/libc.so.0.3
+ #4 0x01175b57 in __assert_perror_fail () from /lib/libc.so.0.3
+ #5 0x0111f1ad in cthread_fork (func=0x114f630 <_hurd_msgport_receive>, arg=0x0)
+ at /build/buildd/hurd-20080607/build-tree/hurd/libpthread/pthread/cthreads-compat.c:41
+ #6 0x0115713e in _hurdsig_init () from /lib/libc.so.0.3
+ #7 0x01140852 in _hurd_proc_init@@GLIBC_2.2.6 () from /lib/libc.so.0.3
+ #8 0x01140e86 in _hurd_init () from /lib/libc.so.0.3
+ #9 0x011690ce in init1 () from /lib/libc.so.0.3
+ #10 0x00001e96 in _dl_start_user () from /lib/ld.so
+ #11 0x00000001 in ?? ()
+ #12 0x01024000 in ?? ()
+ #13 0x00000000 in ?? ()
+
+Also `libmudflap` is pthread-only.
diff --git a/tag/open_issue_gcc.mdwn b/tag/open_issue_gcc.mdwn
new file mode 100644
index 00000000..a06a9d70
--- /dev/null
+++ b/tag/open_issue_gcc.mdwn
@@ -0,0 +1,19 @@
+[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
+
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled [[GNU Free Documentation
+License|/fdl]]."]]"""]]
+
+[[!meta title=open_issue_gcc]]
+
+[[!map pages="tagged(open_issue_gcc) and !open_issues and !*/discussion"
+show=title]]
+
+[[!inline
+pages="tagged(open_issue_gcc) and !open_issues and !*/discussion"
+show=0
+feeds=no]]
--
cgit v1.2.3
From ad1fd23413b674e84fd6d850000a8f6d79a94b07 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Tue, 19 May 2009 12:01:42 +0200
Subject: Other open porting issues.
---
hurd/running/debian/porting.mdwn | 10 +++--
hurd/running/debian/porting/adduser.mdwn | 26 -----------
hurd/running/debian/porting/git-core-2.mdwn | 46 --------------------
hurd/running/debian/porting/git-core.mdwn | 25 -----------
.../debian/porting/libdbd-sqlite3-perl.mdwn | 26 -----------
hurd/running/debian/porting/pth.mdwn | 15 -------
hurd/running/debian/porting/runit.mdwn | 17 --------
hurd/running/debian/porting/socat.mdwn | 13 ------
open_issues/adduser.mdwn | 30 +++++++++++++
open_issues/git-core-2.mdwn | 50 ++++++++++++++++++++++
open_issues/git-core.mdwn | 27 ++++++++++++
open_issues/libdbd-sqlite3-perl.mdwn | 28 ++++++++++++
open_issues/pth.mdwn | 17 ++++++++
open_issues/runit.mdwn | 19 ++++++++
open_issues/socat.mdwn | 15 +++++++
tag/open_issue_porting.mdwn | 8 ++++
16 files changed, 201 insertions(+), 171 deletions(-)
delete mode 100644 hurd/running/debian/porting/adduser.mdwn
delete mode 100644 hurd/running/debian/porting/git-core-2.mdwn
delete mode 100644 hurd/running/debian/porting/git-core.mdwn
delete mode 100644 hurd/running/debian/porting/libdbd-sqlite3-perl.mdwn
delete mode 100644 hurd/running/debian/porting/pth.mdwn
delete mode 100644 hurd/running/debian/porting/runit.mdwn
delete mode 100644 hurd/running/debian/porting/socat.mdwn
create mode 100644 open_issues/adduser.mdwn
create mode 100644 open_issues/git-core-2.mdwn
create mode 100644 open_issues/git-core.mdwn
create mode 100644 open_issues/libdbd-sqlite3-perl.mdwn
create mode 100644 open_issues/pth.mdwn
create mode 100644 open_issues/runit.mdwn
create mode 100644 open_issues/socat.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting.mdwn b/hurd/running/debian/porting.mdwn
index debe206b..3d25b4b9 100644
--- a/hurd/running/debian/porting.mdwn
+++ b/hurd/running/debian/porting.mdwn
@@ -33,10 +33,14 @@ guidelines.
There is also further information available about [[hurd/porting]].
+[[!map pages="tagged(open_issue_porting) and !tagged(fixed_in_debian) and
+!open_issues and !*/discussion"
+show=title]]
+
[[!inline
-pages="(hurd/running/debian/porting/* or tagged(open_issue_porting)) and
-!tagged(fixed_in_debian) and !*/discussion"
+pages="tagged(open_issue_porting) and !tagged(fixed_in_debian) and
+!*/discussion"
show=0
feeds=no
actions=yes
-rootpage="hurd/running/debian/porting" postformtext="Add a new item titled:"]]
+rootpage="open_issues" postformtext="Add a new item titled:"]]
diff --git a/hurd/running/debian/porting/adduser.mdwn b/hurd/running/debian/porting/adduser.mdwn
deleted file mode 100644
index 72ed6dbf..00000000
--- a/hurd/running/debian/porting/adduser.mdwn
+++ /dev/null
@@ -1,26 +0,0 @@
-[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled
-[[GNU Free Documentation License|/fdl]]."]]"""]]
-
-`adduser` does work as expected, but what are these error messages?
-
- $ sudo adduser foo
- Adding user `foo' ...
- Adding new group `foo' (1002) ...
- posix_spawn() error=1073741826
- posix_spawn() error=1073741826
- posix_spawn() error=1073741826
- Adding new user `foo' (1002) with group `foo' ...
- posix_spawn() error=1073741826
- posix_spawn() error=1073741826
- posix_spawn() error=1073741826
- posix_spawn() error=1073741826
- Creating home directory `/home/foo' ...
- Copying files from `/etc/skel' ...
- [...]
diff --git a/hurd/running/debian/porting/git-core-2.mdwn b/hurd/running/debian/porting/git-core-2.mdwn
deleted file mode 100644
index 837608f5..00000000
--- a/hurd/running/debian/porting/git-core-2.mdwn
+++ /dev/null
@@ -1,46 +0,0 @@
-[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled
-[[GNU Free Documentation License|/fdl]]."]]"""]]
-
-On the otherwise-idle flubber:
-
- $ git clone git://sources.redhat.com/git/glibc.git
- Initialized empty Git repository in /media/data/home/tschwinge/tmp/glibc/glibc/.git/
- remote: Generating pack...
- remote: Done counting 380933 objects.
- remote: Deltifying 380933 objects...
- remote: 100% (380933/380933) done
- remote: Total 380933 (delta 294166), reused 380686 (delta 294002)
- Receiving objects: 100% (380933/380933), 70.31 MiB | 27 KiB/s, done.
- Resolving deltas: 100% (294166/294166), done.
- error: git-checkout-index: unable to create file iconvdata/ibm1122.c (Interrupted system call)
- error: git-checkout-index: unable to create file localedata/charmaps/IBM862 (Interrupted system call)
- Checking out files: 100% (10676/10676), done.
- $ git status
- # On branch master
- # Changed but not updated:
- # (use "git add ..." to update what will be committed)
- #
- # modified: iconvdata/ibm1122.c
- # modified: localedata/charmaps/IBM862
- #
- no changes added to commit (use "git add" and/or "git commit -a")
- $ ls -l iconvdata/ibm1122.c localedata/charmaps/IBM862
- -rw-r--r-- 1 tschwinge tschwinge 0 2008-12-15 15:49 iconvdata/ibm1122.c
- -rw-r--r-- 1 tschwinge tschwinge 0 2008-12-15 15:49 localedata/charmaps/IBM862
-
-So these files are indeed of zero-length in the checked-out tree. Is this
-git's fault or something else's?
-
-Fixing this situation is easy enough:
-
- $ git checkout -- iconvdata/ibm1122.c localedata/charmaps/IBM862
- $ git status
- # On branch master
- nothing to commit (working directory clean)
diff --git a/hurd/running/debian/porting/git-core.mdwn b/hurd/running/debian/porting/git-core.mdwn
deleted file mode 100644
index 9e26d273..00000000
--- a/hurd/running/debian/porting/git-core.mdwn
+++ /dev/null
@@ -1,25 +0,0 @@
-[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled
-[[GNU Free Documentation License|/fdl]]."]]"""]]
-
-Depends on [[libdbd-sqlite3-perl]].
-
-Does build, but has test-suite problems (only where libdbd-sqlite3-perl is
-involved, it seems):
-
- [...]
- DBD::SQLite::db table_info failed: database is locked(5) at dbdimp.c line 271 at /media/data/home/tschwinge/tmp/git-core/git-core-1.5.6.5/t/../
- git-cvsserver line 2783, line 17.
- Can't call method "fetchall_hashref" on an undefined value at /media/data/home/tschwinge/tmp/git-core/git-core-1.5.6.5/t/../git-cvsserver line
- 2783, line 17.
- [...]
-
-Stopping the test-stuite (`C-c`), doing a `touch build-arch-stamp`, followed by
-re-running `dpkg-buildpackage` with `-nc` will yield an installable `deb`
-package.
diff --git a/hurd/running/debian/porting/libdbd-sqlite3-perl.mdwn b/hurd/running/debian/porting/libdbd-sqlite3-perl.mdwn
deleted file mode 100644
index 2e6e7134..00000000
--- a/hurd/running/debian/porting/libdbd-sqlite3-perl.mdwn
+++ /dev/null
@@ -1,26 +0,0 @@
-[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled
-[[GNU Free Documentation License|/fdl]]."]]"""]]
-
-Does build, but has test-suite problems:
-
- t/02cr_table............ok 1/4DBD::SQLite::db do failed: database is locked(5) at dbdimp.c line 271 at t/02cr_table.t line 10.
- DBD::SQLite::db prepare failed: database is locked(5) at dbdimp.c line 271 at t/02cr_table.t line 11.
- Can't call method "execute" on an undefined value at t/02cr_table.t line 12.
- t/02cr_table............dubious
- Test returned status 118 (wstat 30208, 0x7600)
- DIED. FAILED tests 2-4
- Failed 3/4 tests, 25.00% okay
- t/03insert..............ok 1/11DBD::SQLite::db do failed: database is locked(5) at dbdimp.c line 271 at t/03insert.t line 6.
- # Failed test 2 in t/03insert.t at line 6
- [...]
-
-Stopping the test-stuite (`C-c`), doing a `touch build-stamp`, followed by
-re-running `dpkg-buildpackage` with `-nc` will yield an installable `deb`
-package.
diff --git a/hurd/running/debian/porting/pth.mdwn b/hurd/running/debian/porting/pth.mdwn
deleted file mode 100644
index 8ddabb24..00000000
--- a/hurd/running/debian/porting/pth.mdwn
+++ /dev/null
@@ -1,15 +0,0 @@
-[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled
-[[GNU Free Documentation License|/fdl]]."]]"""]]
-
- seems pth still doesn't work
- Doesn't build or doesn't work?
- both
- some configure test keep grinding the CPU, same for the test suite
- which apparently runs pth_init() and never returns
diff --git a/hurd/running/debian/porting/runit.mdwn b/hurd/running/debian/porting/runit.mdwn
deleted file mode 100644
index 865c3b17..00000000
--- a/hurd/running/debian/porting/runit.mdwn
+++ /dev/null
@@ -1,17 +0,0 @@
-[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled
-[[GNU Free Documentation License|/fdl]]."]]"""]]
-
-The `runit` package doesn't work, even its test suite doesn't finish.
-
-[[Thomas_Schwinge|tschwinge]] once was having a look at that, but this very
-report is just from his memory, and his memory is dim... The problem *might*
-either be a time stamping issue (which might be fixed by now) or it *might* be
-the `select` call failing issue we're seeing from time to time. Or something
-else.
diff --git a/hurd/running/debian/porting/socat.mdwn b/hurd/running/debian/porting/socat.mdwn
deleted file mode 100644
index 280e75e1..00000000
--- a/hurd/running/debian/porting/socat.mdwn
+++ /dev/null
@@ -1,13 +0,0 @@
-[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled
-[[GNU Free Documentation License|/fdl]]."]]"""]]
-
-`socat` needs porting. Some work has already been done in 2007, see
- or contact
-[[Thomas_Schwinge|tschwinge]].
diff --git a/open_issues/adduser.mdwn b/open_issues/adduser.mdwn
new file mode 100644
index 00000000..7051a3e5
--- /dev/null
+++ b/open_issues/adduser.mdwn
@@ -0,0 +1,30 @@
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU Free Documentation License|/fdl]]."]]"""]]
+
+[[!meta title="adduser: posix_spawn() error=1073741826"]]
+
+[[!tag open_issue_porting]]
+
+`adduser` does work as expected, but what are these error messages?
+
+ $ sudo adduser foo
+ Adding user `foo' ...
+ Adding new group `foo' (1002) ...
+ posix_spawn() error=1073741826
+ posix_spawn() error=1073741826
+ posix_spawn() error=1073741826
+ Adding new user `foo' (1002) with group `foo' ...
+ posix_spawn() error=1073741826
+ posix_spawn() error=1073741826
+ posix_spawn() error=1073741826
+ posix_spawn() error=1073741826
+ Creating home directory `/home/foo' ...
+ Copying files from `/etc/skel' ...
+ [...]
diff --git a/open_issues/git-core-2.mdwn b/open_issues/git-core-2.mdwn
new file mode 100644
index 00000000..84e002b5
--- /dev/null
+++ b/open_issues/git-core-2.mdwn
@@ -0,0 +1,50 @@
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU Free Documentation License|/fdl]]."]]"""]]
+
+[[!meta title="Hiccup of git clone when checking out files"]]
+
+[[!tag open_issue_porting]]
+
+On the otherwise-idle flubber:
+
+ $ git clone git://sources.redhat.com/git/glibc.git
+ Initialized empty Git repository in /media/data/home/tschwinge/tmp/glibc/glibc/.git/
+ remote: Generating pack...
+ remote: Done counting 380933 objects.
+ remote: Deltifying 380933 objects...
+ remote: 100% (380933/380933) done
+ remote: Total 380933 (delta 294166), reused 380686 (delta 294002)
+ Receiving objects: 100% (380933/380933), 70.31 MiB | 27 KiB/s, done.
+ Resolving deltas: 100% (294166/294166), done.
+ error: git-checkout-index: unable to create file iconvdata/ibm1122.c (Interrupted system call)
+ error: git-checkout-index: unable to create file localedata/charmaps/IBM862 (Interrupted system call)
+ Checking out files: 100% (10676/10676), done.
+ $ git status
+ # On branch master
+ # Changed but not updated:
+ # (use "git add ..." to update what will be committed)
+ #
+ # modified: iconvdata/ibm1122.c
+ # modified: localedata/charmaps/IBM862
+ #
+ no changes added to commit (use "git add" and/or "git commit -a")
+ $ ls -l iconvdata/ibm1122.c localedata/charmaps/IBM862
+ -rw-r--r-- 1 tschwinge tschwinge 0 2008-12-15 15:49 iconvdata/ibm1122.c
+ -rw-r--r-- 1 tschwinge tschwinge 0 2008-12-15 15:49 localedata/charmaps/IBM862
+
+So these files are indeed of zero-length in the checked-out tree. Is this
+git's fault or something else's?
+
+Fixing this situation is easy enough:
+
+ $ git checkout -- iconvdata/ibm1122.c localedata/charmaps/IBM862
+ $ git status
+ # On branch master
+ nothing to commit (working directory clean)
diff --git a/open_issues/git-core.mdwn b/open_issues/git-core.mdwn
new file mode 100644
index 00000000..da017302
--- /dev/null
+++ b/open_issues/git-core.mdwn
@@ -0,0 +1,27 @@
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU Free Documentation License|/fdl]]."]]"""]]
+
+[[!tag open_issue_porting]]
+
+Depends on [[libdbd-sqlite3-perl]].
+
+Does build, but has test-suite problems (only where libdbd-sqlite3-perl is
+involved, it seems):
+
+ [...]
+ DBD::SQLite::db table_info failed: database is locked(5) at dbdimp.c line 271 at /media/data/home/tschwinge/tmp/git-core/git-core-1.5.6.5/t/../
+ git-cvsserver line 2783, line 17.
+ Can't call method "fetchall_hashref" on an undefined value at /media/data/home/tschwinge/tmp/git-core/git-core-1.5.6.5/t/../git-cvsserver line
+ 2783, line 17.
+ [...]
+
+Stopping the test-stuite (`C-c`), doing a `touch build-arch-stamp`, followed by
+re-running `dpkg-buildpackage` with `-nc` will yield an installable `deb`
+package.
diff --git a/open_issues/libdbd-sqlite3-perl.mdwn b/open_issues/libdbd-sqlite3-perl.mdwn
new file mode 100644
index 00000000..f50eb07b
--- /dev/null
+++ b/open_issues/libdbd-sqlite3-perl.mdwn
@@ -0,0 +1,28 @@
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU Free Documentation License|/fdl]]."]]"""]]
+
+[[!tag open_issue_porting]]
+
+Does build, but has test-suite problems:
+
+ t/02cr_table............ok 1/4DBD::SQLite::db do failed: database is locked(5) at dbdimp.c line 271 at t/02cr_table.t line 10.
+ DBD::SQLite::db prepare failed: database is locked(5) at dbdimp.c line 271 at t/02cr_table.t line 11.
+ Can't call method "execute" on an undefined value at t/02cr_table.t line 12.
+ t/02cr_table............dubious
+ Test returned status 118 (wstat 30208, 0x7600)
+ DIED. FAILED tests 2-4
+ Failed 3/4 tests, 25.00% okay
+ t/03insert..............ok 1/11DBD::SQLite::db do failed: database is locked(5) at dbdimp.c line 271 at t/03insert.t line 6.
+ # Failed test 2 in t/03insert.t at line 6
+ [...]
+
+Stopping the test-stuite (`C-c`), doing a `touch build-stamp`, followed by
+re-running `dpkg-buildpackage` with `-nc` will yield an installable `deb`
+package.
diff --git a/open_issues/pth.mdwn b/open_issues/pth.mdwn
new file mode 100644
index 00000000..bf9c70d7
--- /dev/null
+++ b/open_issues/pth.mdwn
@@ -0,0 +1,17 @@
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU Free Documentation License|/fdl]]."]]"""]]
+
+[[!tag open_issue_porting]]
+
+ seems pth still doesn't work
+ Doesn't build or doesn't work?
+ both
+ some configure test keep grinding the CPU, same for the test suite
+ which apparently runs pth_init() and never returns
diff --git a/open_issues/runit.mdwn b/open_issues/runit.mdwn
new file mode 100644
index 00000000..c7a0962c
--- /dev/null
+++ b/open_issues/runit.mdwn
@@ -0,0 +1,19 @@
+[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU Free Documentation License|/fdl]]."]]"""]]
+
+[[!tag open_issue_porting]]
+
+The `runit` package doesn't work, even its test suite doesn't finish.
+
+[[Thomas_Schwinge|tschwinge]] once was having a look at that, but this very
+report is just from his memory, and his memory is dim... The problem *might*
+either be a time stamping issue (which might be fixed by now) or it *might* be
+the `select` call failing issue we're seeing from time to time. Or something
+else.
diff --git a/open_issues/socat.mdwn b/open_issues/socat.mdwn
new file mode 100644
index 00000000..1961a9a8
--- /dev/null
+++ b/open_issues/socat.mdwn
@@ -0,0 +1,15 @@
+[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
+
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU Free Documentation License|/fdl]]."]]"""]]
+
+[[!tag open_issue_porting]]
+
+`socat` needs porting. Some work has already been done in 2007, see
+ or contact
+[[Thomas_Schwinge|tschwinge]].
diff --git a/tag/open_issue_porting.mdwn b/tag/open_issue_porting.mdwn
index 9a3f154c..5ab1e2c0 100644
--- a/tag/open_issue_porting.mdwn
+++ b/tag/open_issue_porting.mdwn
@@ -11,3 +11,11 @@ License|/fdl]]."]]"""]]
[[!meta title=open_issue_porting]]
* List of [[Debian packages that need porting|hurd/running/debian/porting]]
+
+[[!map pages="tagged(open_issue_porting) and !open_issues and !*/discussion"
+show=title]]
+
+[[!inline
+pages="tagged(open_issue_porting) and !open_issues and !*/discussion"
+show=0
+feeds=no]]
--
cgit v1.2.3
From a2af30751d44acee179593e7ac4c4a5c25724225 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Sat, 23 May 2009 15:20:47 +0200
Subject: Link to the HurdFr liste des travaux de packaging.
---
hurd/running/debian/porting.mdwn | 3 +++
1 file changed, 3 insertions(+)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting.mdwn b/hurd/running/debian/porting.mdwn
index 3d25b4b9..10ee4c5c 100644
--- a/hurd/running/debian/porting.mdwn
+++ b/hurd/running/debian/porting.mdwn
@@ -24,6 +24,9 @@ the list below or in the [Alioth task
tracker](http://alioth.debian.org/pm/task.php?group_project_id=34&group_id=30628&func=browse)
so other people do not do duplicated work.
+Also, the [[community/HurdFr]] guys maintain their own [liste des travaux de
+packaging](http://wiki.hurdfr.org/index.php/Liste_des_travaux_de_packaging).
+
Aside from the Alioth task tracker, here is a list of some packages (the
important ones, as they're, e.g., blocking other packages from being built)
that need someone to work on them.
--
cgit v1.2.3
From f0f82000b192bc85100dc9358dddca282f394454 Mon Sep 17 00:00:00 2001
From: Samuel Thibault
Date: Sun, 14 Jun 2009 23:51:57 +0200
Subject: add direct link to porting guidelines
---
hurd/running/debian/porting.mdwn | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting.mdwn b/hurd/running/debian/porting.mdwn
index 3d25b4b9..0882bea3 100644
--- a/hurd/running/debian/porting.mdwn
+++ b/hurd/running/debian/porting.mdwn
@@ -17,7 +17,7 @@ Hurd, however, many programs fail to build for various reasons.
A [list of build failures including error
messages](http://unstable.buildd.net/buildd/hurd-i386_Failed.html) can be
found, as well as a [preliminary
-analysis](http://lists.debian.org/debian-hurd/2007/07/msg00000.html) of them and [solutions](http://lists.debian.org/debian-hurd/2007/07/msg00001.html).
+analysis](http://lists.debian.org/debian-hurd/2007/07/msg00000.html) of them and [solutions](http://lists.debian.org/debian-hurd/2007/07/msg00001.html), and some more details in [[hurd/porting/guidelines]].
It might be a good idea to record your intention to port something either in
the list below or in the [Alioth task
--
cgit v1.2.3
From 89ec5f19264bf826ab4588a01f1b0bca0fa753f4 Mon Sep 17 00:00:00 2001
From: Samuel Thibault
Date: Tue, 8 Sep 2009 01:22:11 +0200
Subject: add link to my graphs
---
hurd/running/debian/porting.mdwn | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting.mdwn b/hurd/running/debian/porting.mdwn
index aa044570..baf1f045 100644
--- a/hurd/running/debian/porting.mdwn
+++ b/hurd/running/debian/porting.mdwn
@@ -11,13 +11,13 @@ is included in the section entitled
[[!meta title="Debian packages that need porting"]]
-Approximately half of the Debian archive has been compiled successfully on the
+More than half of the Debian archive has been compiled successfully on the
Hurd, however, many programs fail to build for various reasons.
A [list of build failures including error
messages](http://unstable.buildd.net/buildd/hurd-i386_Failed.html) can be
found, as well as a [preliminary
-analysis](http://lists.debian.org/debian-hurd/2007/07/msg00000.html) of them and [solutions](http://lists.debian.org/debian-hurd/2007/07/msg00001.html), and some more details in [[hurd/porting/guidelines]].
+analysis](http://lists.debian.org/debian-hurd/2007/07/msg00000.html) of them and [solutions](http://lists.debian.org/debian-hurd/2007/07/msg00001.html), and some more details in [[hurd/porting/guidelines]]. [Graphs and statistics](http://people.debian.org/~sthibault/) about the consequence in terms of build dependencies are available.
It might be a good idea to record your intention to port something either in
the list below or in the [Alioth task
--
cgit v1.2.3
From e5ae3d177e3723d5a6aecf00c87a7f0e7f81818a Mon Sep 17 00:00:00 2001
From: lukeshu
Date: Sun, 11 Oct 2009 16:43:26 +0000
Subject: spelling: `traing' -> `trailing'
---
hurd/running/debian/faq/apt_umount.mdwn | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq/apt_umount.mdwn b/hurd/running/debian/faq/apt_umount.mdwn
index f2889f3e..db0dbfd1 100644
--- a/hurd/running/debian/faq/apt_umount.mdwn
+++ b/hurd/running/debian/faq/apt_umount.mdwn
@@ -22,4 +22,4 @@ Give executable permission to the script.
# chmod +x /usr/bin/umount
In `/etc/fstab` add a trailing `/` after cdrom like `/cdrom/` since apt uses a
-traing `/`.
+trailing `/`.
--
cgit v1.2.3
From 02104bc7c74d33b70dbf3e4958bdd79ebdaf8bc3 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Sat, 7 Nov 2009 23:51:57 +0100
Subject: hurd/running/faq: New.
---
hurd/running.mdwn | 5 ++++-
hurd/running/debian/faq.mdwn | 5 +++--
hurd/running/faq.mdwn | 20 ++++++++++++++++++++
3 files changed, 27 insertions(+), 3 deletions(-)
create mode 100644 hurd/running/faq.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running.mdwn b/hurd/running.mdwn
index 470b5f0b..f0058625 100644
--- a/hurd/running.mdwn
+++ b/hurd/running.mdwn
@@ -1,4 +1,5 @@
-[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008, 2009 Free Software Foundation,
+Inc."]]
[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
@@ -17,4 +18,6 @@ There are several different ways to run a GNU/Hurd system:
* [[vmware]] (**non-free!**)
* [[FlashHurd]] - From a flash stick
+* [[FAQ]]
+
* [[Public_hurd_boxen]]
diff --git a/hurd/running/debian/faq.mdwn b/hurd/running/debian/faq.mdwn
index 4966456a..b3bd230d 100644
--- a/hurd/running/debian/faq.mdwn
+++ b/hurd/running/debian/faq.mdwn
@@ -1,4 +1,4 @@
-[[!meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2009 Free Software Foundation, Inc."]]
[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
@@ -10,7 +10,8 @@ is included in the section entitled
[[!meta title="Debian GNU/Hurd FAQ"]]
-See also the [[Hurd_FAQ|hurd/FAQ]] and [[after_install]].
+See also the [[Hurd_FAQ|/hurd/FAQ]], [[after_install]], and the [[General FAQ
+About Running GNU/Hurd|/hurd/running/faq]].
[[!inline
pages="hurd/running/debian/faq/* and !*/discussion"
diff --git a/hurd/running/faq.mdwn b/hurd/running/faq.mdwn
new file mode 100644
index 00000000..a59bce7e
--- /dev/null
+++ b/hurd/running/faq.mdwn
@@ -0,0 +1,20 @@
+[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
+
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled [[GNU Free Documentation
+License|/fdl]]."]]"""]]
+
+[[!meta title="General FAQ About Running GNU/Hurd"]]
+
+See also the [[Hurd FAQ|hurd/FAQ]], and the [[Debian GNU/Hurd FAQ|debian/faq]].
+
+[[!inline
+pages="hurd/running/faq/* and !*/discussion"
+show=0
+feeds=no
+actions=yes
+rootpage="hurd/running/faq" postformtext="Add a new item titled:"]]
--
cgit v1.2.3
From e5a8bf35d1fae2eaac859120085f4fdf8cccb746 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Tue, 8 Dec 2009 00:35:46 +0100
Subject: Fix broken TOCs. Reported by Emilio Pozuelo Monfort.
---
hurd/console.mdwn | 4 ----
hurd/running/debian/MediaPressKitDiscuss.mdwn | 2 --
hurd/running/debian/package_troubleshooting.mdwn | 4 ----
unsorted/BochsFAQ.mdwn | 2 --
unsorted/BuildingOskitMach.mdwn | 7 -------
unsorted/DebianX.mdwn | 4 ----
unsorted/DebianXorg.mdwn | 4 ----
unsorted/InstallNotes.mdwn | 4 ----
unsorted/InstallTips.mdwn | 4 ----
unsorted/JoachimNilssonHurdPage.mdwn | 12 ------------
unsorted/OskitPatches.mdwn | 4 ----
unsorted/RemoteDebugOskitMach.mdwn | 4 ----
unsorted/SeenHurd.mdwn | 4 ----
unsorted/Xfree86.mdwn | 4 ----
14 files changed, 63 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/console.mdwn b/hurd/console.mdwn
index 3895531b..4f976efd 100644
--- a/hurd/console.mdwn
+++ b/hurd/console.mdwn
@@ -16,10 +16,6 @@ The latest Hurd package in Debian has all that is needed to run (dunno about hur
Additional information about the console can be found in the [Hurd Console Tutorial](http://uwhug.org.uk/index.pl?Hurd_Console_Tutorial)
-## Table of Contents
-
-%TOC%
-
## What is the new console?
**_The new Hurd console features:_**
diff --git a/hurd/running/debian/MediaPressKitDiscuss.mdwn b/hurd/running/debian/MediaPressKitDiscuss.mdwn
index e8b1cfff..2bd97290 100644
--- a/hurd/running/debian/MediaPressKitDiscuss.mdwn
+++ b/hurd/running/debian/MediaPressKitDiscuss.mdwn
@@ -1,5 +1,3 @@
-%TOC%
-
# Media / Press Kit
## Problem
diff --git a/hurd/running/debian/package_troubleshooting.mdwn b/hurd/running/debian/package_troubleshooting.mdwn
index 829af8e3..43ecbc77 100644
--- a/hurd/running/debian/package_troubleshooting.mdwn
+++ b/hurd/running/debian/package_troubleshooting.mdwn
@@ -1,9 +1,5 @@
This page reports known Hurd-specific bugs, quirks and corresponding solutions and workarounds with Debian GNU/Hurd package installation and working.
-## Table of Contents
-
-%TOC%
-
## Dpkg wants external programs?
It may be that dpkg wants external GNU/Linux-specific programs that it can't found or that just don't exist on the Hurd. You can trick dpkg by copying and running this script as root:
diff --git a/unsorted/BochsFAQ.mdwn b/unsorted/BochsFAQ.mdwn
index d446f695..474bbed5 100644
--- a/unsorted/BochsFAQ.mdwn
+++ b/unsorted/BochsFAQ.mdwn
@@ -1,7 +1,5 @@
# GNU pre0.3-J2 for Bochs mini-FAQ
-%TOC%
-
----
## What do you mean "GNU", the GNU Hurd?
diff --git a/unsorted/BuildingOskitMach.mdwn b/unsorted/BuildingOskitMach.mdwn
index 334b0669..9eee80d3 100644
--- a/unsorted/BuildingOskitMach.mdwn
+++ b/unsorted/BuildingOskitMach.mdwn
@@ -1,13 +1,6 @@
## HowTo Build OSKit-Mach
-
-
- | %TOC% |
-
-
This is a brief "HowTO build OSKit-Mach" (a.k.a GNUmach 2.0). It covers everything from getting the latest sources of both the OSKit and the GNUmach kernel, down to building and debugging them. To be able to actually make use of your recently checked out CVS version of the GNUMach kernel & c:o you need a GNU system of gnu-20020816.tar.gz or later. See [[Distrib/TarballNotesHome]] for more info. |
-
-
## Getting your hands on the source
diff --git a/unsorted/DebianX.mdwn b/unsorted/DebianX.mdwn
index 00692ca8..3afac88a 100644
--- a/unsorted/DebianX.mdwn
+++ b/unsorted/DebianX.mdwn
@@ -1,9 +1,5 @@
# Setting up X on Debian GNU/Hurd
-#### Table Of Contents
-
-%TOC%
-
This is a brief helper on how to setup X-Windows on Debian GNU/Hurd.
Obviously this text is taken from the page but I was making such drastic changes, I didn't want to hack up that page.
diff --git a/unsorted/DebianXorg.mdwn b/unsorted/DebianXorg.mdwn
index 1599c689..a1d77903 100644
--- a/unsorted/DebianXorg.mdwn
+++ b/unsorted/DebianXorg.mdwn
@@ -1,9 +1,5 @@
# Setting up Xorg on Debian GNU/Hurd
-#### Table Of Contents
-
-%TOC%
-
This is a brief helper on how to setup Xorg on Debian GNU/Hurd.
Obviously this text is taken from the page but I was making such drastic changes, I didn't want to hack up that page.
diff --git a/unsorted/InstallNotes.mdwn b/unsorted/InstallNotes.mdwn
index 1cdfca9c..98c7c706 100644
--- a/unsorted/InstallNotes.mdwn
+++ b/unsorted/InstallNotes.mdwn
@@ -2,10 +2,6 @@ Items of interest during install not mentioned elsewhere include the following.
**_Currently, [Debian's installation instructions](http://www.debian.org/ports/hurd/hurd-install) are the most up-to-date._**
Note the mirrors mentioned on debian.org have no hurd iso's. The iso's can be found [Here](http://ftp.gnuab.org/pub/gnu.iso)
-## Table of Contents
-
-%TOC%
-
## 1. Overview - Where we are going
There are currently four methods to install GNU
diff --git a/unsorted/InstallTips.mdwn b/unsorted/InstallTips.mdwn
index c9f5bdc2..262ec741 100644
--- a/unsorted/InstallTips.mdwn
+++ b/unsorted/InstallTips.mdwn
@@ -1,9 +1,5 @@
Before reading these instructions, be sure you are familiar with the [[InstallNotes]].
-## Table of Contents
-
-%TOC%
-
## 1. Setting up the filesystems
You will need to boot a linux capable of internet access and creating/mounting ext2 partitions. I recommend [tomsrtbt](http://www.toms.net/rb/) linux which fits nicely onto a floppy and although a bit old will work well.
diff --git a/unsorted/JoachimNilssonHurdPage.mdwn b/unsorted/JoachimNilssonHurdPage.mdwn
index e4dde2b9..163d6845 100644
--- a/unsorted/JoachimNilssonHurdPage.mdwn
+++ b/unsorted/JoachimNilssonHurdPage.mdwn
@@ -1,15 +1,3 @@
-
-
## Introduction
This page serves as a simple project page for me. I use it to list my personal Hurd related projects, currently only OSKit related. If you wish to comment on my work, do so in [[TWiki/GoodStyle]], preferably at the bottom of this page.
diff --git a/unsorted/OskitPatches.mdwn b/unsorted/OskitPatches.mdwn
index d189bb6d..b0cb646a 100644
--- a/unsorted/OskitPatches.mdwn
+++ b/unsorted/OskitPatches.mdwn
@@ -1,7 +1,3 @@
-## Table of Contents
-
-%TOC%
-
## Flux OS Toolkit
[The OSKit](http://www.cs.utah.edu/flux/oskit/) is a framework and a set of libraries for building and extending operating systems developed by [the Flux Project](http://www.cs.utah.edu/flux/).
diff --git a/unsorted/RemoteDebugOskitMach.mdwn b/unsorted/RemoteDebugOskitMach.mdwn
index c260ce25..bb5b9006 100644
--- a/unsorted/RemoteDebugOskitMach.mdwn
+++ b/unsorted/RemoteDebugOskitMach.mdwn
@@ -1,9 +1,5 @@
# Remote Debug GNUmach
-# Table of Contents
-
-%TOC%
-
# Booting oskit-mach with a serial console
**Original Author:** Igor Khavkine **Last Updated:** Mon Jul 30 17:58:55 EDT 2001
diff --git a/unsorted/SeenHurd.mdwn b/unsorted/SeenHurd.mdwn
index 8e883d5f..92be4224 100644
--- a/unsorted/SeenHurd.mdwn
+++ b/unsorted/SeenHurd.mdwn
@@ -1,9 +1,5 @@
# Hurd Sightings
-#### Table Of Contents
-
-%TOC%
-
## Hurd People Sightings
diff --git a/unsorted/Xfree86.mdwn b/unsorted/Xfree86.mdwn
index 617508e5..a3ee1027 100644
--- a/unsorted/Xfree86.mdwn
+++ b/unsorted/Xfree86.mdwn
@@ -1,9 +1,5 @@
# Setup XFree86 in GNU
-#### Table Of Content
-
-%TOC%
-
This is a brief helper on how to setup X-Window on GNU.
### Mouse & Keyboard
--
cgit v1.2.3
From 2b76112322c7f7bdf33d0eb79e6561f299242adb Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Fri, 11 Dec 2009 16:41:42 +0100
Subject: hurd/running/debian/porting: debian-hurd-build-logs mailing list.
---
hurd/running/debian/porting.mdwn | 6 ++++++
1 file changed, 6 insertions(+)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/porting.mdwn b/hurd/running/debian/porting.mdwn
index baf1f045..643db0a5 100644
--- a/hurd/running/debian/porting.mdwn
+++ b/hurd/running/debian/porting.mdwn
@@ -19,6 +19,12 @@ messages](http://unstable.buildd.net/buildd/hurd-i386_Failed.html) can be
found, as well as a [preliminary
analysis](http://lists.debian.org/debian-hurd/2007/07/msg00000.html) of them and [solutions](http://lists.debian.org/debian-hurd/2007/07/msg00001.html), and some more details in [[hurd/porting/guidelines]]. [Graphs and statistics](http://people.debian.org/~sthibault/) about the consequence in terms of build dependencies are available.
+There is a mailing list,
+[debian-hurd-build-logs](http://lists.alioth.debian.org/mailman/listinfo/debian-hurd-build-logs),
+where *builds logs from the Debian GNU/Hurd autobuilders* are posted. It is a
+high-traffic and high-volume list, and for that reason *not* archived, so you
+have to subscribe to see the messages.
+
It might be a good idea to record your intention to port something either in
the list below or in the [Alioth task
tracker](http://alioth.debian.org/pm/task.php?group_project_id=34&group_id=30628&func=browse)
--
cgit v1.2.3
From 4d15634e3574c54db86e79ae6e5734de49bfc57b Mon Sep 17 00:00:00 2001
From: Samuel Thibault
Date: Sat, 13 Mar 2010 12:26:41 +0100
Subject: more details about the memory limitation
---
hurd/running/debian/faq/512_mib_ram_limit.mdwn | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq/512_mib_ram_limit.mdwn b/hurd/running/debian/faq/512_mib_ram_limit.mdwn
index 90c16a69..f89a5c01 100644
--- a/hurd/running/debian/faq/512_mib_ram_limit.mdwn
+++ b/hurd/running/debian/faq/512_mib_ram_limit.mdwn
@@ -10,9 +10,12 @@ is included in the section entitled
[[!meta title="512 MiB RAM Limit"]]
-GNU Mach does not cope well with lots of memory. Newer versions of the Debian
-`gnumach` package will limit themselves to around 1 GiB of memory. If you have
-an older version, or still experience problems with `vmstat` (see above)
-reported much less memory than you have, the best is to limit the memory it can
-see via GRUB's `upppermem` feature. Add `uppermem 786432` to GRUB's Hurd entry
-in `menu.lst`.
+Just like any 32bit OS without bad tricks, GNU Mach does not cope well with lots
+of memory. Newer versions of the Debian `gnumach` package will limit themselves
+to around 1 GiB of memory. If you want more, you can twiddle the VM_MAX_ADDRESS
+limit between kernelland and userland in i386/include/mach/i386/vm_param.h.
+
+If you have an older version, or still experience problems with `vmstat` (see
+above) reported much less memory than you have, the best is to limit the memory
+it can see via GRUB's `upppermem` feature. Add `uppermem 786432` to GRUB's Hurd
+entry in `menu.lst`.
--
cgit v1.2.3
From a1639fde389e42a9e5583caa76b6a83b76419453 Mon Sep 17 00:00:00 2001
From: Samuel Thibault
Date: Sat, 13 Mar 2010 12:28:31 +0100
Subject: explain when -P is needed
---
hurd/running/debian/faq/debugging_translators.mdwn | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq/debugging_translators.mdwn b/hurd/running/debian/faq/debugging_translators.mdwn
index d3aadec8..b55484e1 100644
--- a/hurd/running/debian/faq/debugging_translators.mdwn
+++ b/hurd/running/debian/faq/debugging_translators.mdwn
@@ -9,9 +9,7 @@ is included in the section entitled
[[GNU Free Documentation License|/fdl]]."]]"""]]
In order to [[debug|debugging]] translators and being able to step into glibc
-during it, you need the `hurd-dbg` and `libc0.3-dbg` packages installed. Then
+during it, you need the `hurd-dbg` and `libc0.3-dbg` packages installed. If you need to debug the initialization of the translator,
start the translator like `settrans -P /foo /usr/bin/env
LD\_LIBRARY\_PATH=/usr/lib/debug /hurd/foofs`. The `-P` option will make it
pause and you will be able to attach [[debugging/GDB]] to the process.
-
-Is starting the translator like this really needed?
--
cgit v1.2.3
From 4404240f376b9551543e082ee09c1822ed5c3e6d Mon Sep 17 00:00:00 2001
From: Samuel Thibault
Date: Sat, 13 Mar 2010 12:30:00 +0100
Subject: explain ps -M does not hang
---
hurd/running/debian/faq/ps_hangs.mdwn | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq/ps_hangs.mdwn b/hurd/running/debian/faq/ps_hangs.mdwn
index b5e35420..febfeb59 100644
--- a/hurd/running/debian/faq/ps_hangs.mdwn
+++ b/hurd/running/debian/faq/ps_hangs.mdwn
@@ -8,4 +8,5 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU Free Documentation License|/fdl]]."]]"""]]
-If `ps` hangs, try `ps -M` which might still work.
+If `ps` hangs, try `ps -M` which might still work by not getting detailed
+information from processes.
--
cgit v1.2.3
From 73364dd3f261f73e57df7aa18f8504706f3b78b7 Mon Sep 17 00:00:00 2001
From: Samuel Thibault
Date: Sat, 13 Mar 2010 12:33:29 +0100
Subject: explain the probing eata on XXX issue
---
hurd/running/debian/faq/eata.mdwn | 13 +++++++++++++
1 file changed, 13 insertions(+)
create mode 100644 hurd/running/debian/faq/eata.mdwn
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq/eata.mdwn b/hurd/running/debian/faq/eata.mdwn
new file mode 100644
index 00000000..fa7dbdec
--- /dev/null
+++ b/hurd/running/debian/faq/eata.mdwn
@@ -0,0 +1,13 @@
+[[!meta copyright="Copyright © 2010 Free Software Foundation, Inc."]]
+
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU Free Documentation License|/fdl]]."]]"""]]
+
+In some virtual machines (e.g. VirtualBox), "probing eata on XXX" may be
+quite long. This is apparently due to poor efficiency of the virtualizer, not
+Mach. There is no such issue on real hardware or using qemu/kvm.
--
cgit v1.2.3
From 424bec71b3adfa77d9874dd60b3d3f995a4ae1df Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Tue, 8 Jun 2010 10:32:44 +0000
Subject: Prepare for changes in ikiwiki's tag infrastructure.
---
.templates/autotag.tmpl | 15 ++++++++++++
config_edittemplate/open_issue_page.mdwn | 7 +-----
hurd/running/debian/porting.mdwn | 9 ++++----
open_issues.mdwn | 13 ++++-------
tag.mdwn | 39 ++++++++++++++++++++++++++++++++
tag/fixed_in_debian.mdwn | 23 -------------------
tag/open_issue_gcc.mdwn | 19 ----------------
tag/open_issue_gdb.mdwn | 19 ----------------
tag/open_issue_glibc.mdwn | 19 ----------------
tag/open_issue_gnumach.mdwn | 19 ----------------
tag/open_issue_hurd.mdwn | 19 ----------------
tag/open_issue_mach.mdwn | 13 -----------
tag/open_issue_mig.mdwn | 19 ----------------
tag/open_issue_porting.mdwn | 26 ---------------------
tag/open_issue_pthread.mdwn | 19 ----------------
tag/open_issue_viengoos.mdwn | 19 ----------------
tag/open_issue_xen.mdwn | 19 ----------------
tag/stable_URL.mdwn | 17 --------------
18 files changed, 63 insertions(+), 270 deletions(-)
create mode 100644 .templates/autotag.tmpl
create mode 100644 tag.mdwn
delete mode 100644 tag/fixed_in_debian.mdwn
delete mode 100644 tag/open_issue_gcc.mdwn
delete mode 100644 tag/open_issue_gdb.mdwn
delete mode 100644 tag/open_issue_glibc.mdwn
delete mode 100644 tag/open_issue_gnumach.mdwn
delete mode 100644 tag/open_issue_hurd.mdwn
delete mode 100644 tag/open_issue_mach.mdwn
delete mode 100644 tag/open_issue_mig.mdwn
delete mode 100644 tag/open_issue_porting.mdwn
delete mode 100644 tag/open_issue_pthread.mdwn
delete mode 100644 tag/open_issue_viengoos.mdwn
delete mode 100644 tag/open_issue_xen.mdwn
delete mode 100644 tag/stable_URL.mdwn
(limited to 'hurd/running/debian')
diff --git a/.templates/autotag.tmpl b/.templates/autotag.tmpl
new file mode 100644
index 00000000..87b76eef
--- /dev/null
+++ b/.templates/autotag.tmpl
@@ -0,0 +1,15 @@
+[[!meta copyright="Copyright © 2010 Free Software Foundation, Inc."]]
+
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled [[GNU Free Documentation
+License|/fdl]]."]]"""]]
+
+[[!meta title=""]]
+
+[[!map
+pages="tagged()"
+show=title]]
diff --git a/config_edittemplate/open_issue_page.mdwn b/config_edittemplate/open_issue_page.mdwn
index 6afc24b4..78533450 100644
--- a/config_edittemplate/open_issue_page.mdwn
+++ b/config_edittemplate/open_issue_page.mdwn
@@ -30,9 +30,4 @@ open_issue_mig]], etc.; remove the backslash, of course) to make sure that your
report shows up on the relevant lists of open issues. Select *Preview* on this
page to see all tags that are currently in active use.
-[[!map pages="tag/* and !tag/*/* and !tag/open_issue_mach"
-show=title]]
-
-Most of them should be self-explanatory. *fixed_in_debian* is used to tag
-items that have been fixed in the Debian GNU/Hurd distribution, but not yet in
-the upstream sources.
+[[!inline pages=tag raw=yes feeds=no]]
diff --git a/hurd/running/debian/porting.mdwn b/hurd/running/debian/porting.mdwn
index 643db0a5..0eb15465 100644
--- a/hurd/running/debian/porting.mdwn
+++ b/hurd/running/debian/porting.mdwn
@@ -1,4 +1,4 @@
-[[!meta copyright="Copyright © 2007, 2008, 2009 Free Software Foundation,
+[[!meta copyright="Copyright © 2007, 2008, 2009, 2010 Free Software Foundation,
Inc."]]
[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
@@ -42,13 +42,12 @@ guidelines.
There is also further information available about [[hurd/porting]].
-[[!map pages="tagged(open_issue_porting) and !tagged(fixed_in_debian) and
-!open_issues and !*/discussion"
+[[!map
+pages="tagged(open_issue_porting) and !tagged(fixed_in_debian) and !*/discussion"
show=title]]
[[!inline
-pages="tagged(open_issue_porting) and !tagged(fixed_in_debian) and
-!*/discussion"
+pages="tagged(open_issue_porting) and !tagged(fixed_in_debian) and !*/discussion"
show=0
feeds=no
actions=yes
diff --git a/open_issues.mdwn b/open_issues.mdwn
index 8e6741c1..9f9289e2 100644
--- a/open_issues.mdwn
+++ b/open_issues.mdwn
@@ -1,4 +1,4 @@
-[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2009, 2010 Free Software Foundation, Inc."]]
[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
@@ -19,13 +19,8 @@ feeds=no
actions=yes
rootpage="open_issues" postformtext="Add a new item titled:"]]
-[[!map pages="(./open_issues/* or */open_issues/* or
-hurd/running/debian/porting/* or tagged(open_issue*)) and !tag/* and
-!*/discussion"
+[[!map
+pages="(./open_issues/* or */open_issues/* or hurd/running/debian/porting/* or tagged(open_issue*)) and !*/discussion"
show=title]]
-The following [[!iki ikiwiki/directive/tag desc=tags]] are actively used at the
-moment:
-
-[[!map pages="tag/* and !tag/*/* and !tag/open_issue_mach"
-show=title]]
+[[!inline pages=tag raw=yes feeds=no]]
diff --git a/tag.mdwn b/tag.mdwn
new file mode 100644
index 00000000..4d441b29
--- /dev/null
+++ b/tag.mdwn
@@ -0,0 +1,39 @@
+[[!meta copyright="Copyright © 2009, 2010 Free Software Foundation, Inc."]]
+
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled [[GNU Free Documentation
+License|/fdl]]."]]"""]]
+
+The following [[!iki ikiwiki/directive/tag desc=tags]] are actively used at the
+moment:
+
+[[!map
+pages="tag/* and !tag/*/*"
+show=title]]
+
+Most of them should be self-explanatory.
+
+ * *fixed_in_debian*
+
+ This tag is used to tag items that have been fixed in the [[Debian
+ GNU/Hurd|hurd/running/debian]] distribution, but not yet in the upstream
+ sources.
+
+ * *open_issue_porting*
+
+ A list of open issues in porting software to run on GNU/Hurd systems. This
+ list also includes [[hurd/toolchain]]-level items, items that are either
+ already solved in [[Debian GNU/Hurd|hurd/running/debian]] systems (tagged
+ *fixed_in_debian*) or being worked around, so if you're out for working on
+ application-level porting issues, then perusing through the list of
+ [[Debian packages that need porting|hurd/running/debian/porting]] may be
+ better.
+
+ * *stable_URL*
+
+ These pages are tagged as having a *stable URL*. That is, they're linked
+ to on external pages, and should not be changed just for the sake of it.
diff --git a/tag/fixed_in_debian.mdwn b/tag/fixed_in_debian.mdwn
deleted file mode 100644
index e36e6b84..00000000
--- a/tag/fixed_in_debian.mdwn
+++ /dev/null
@@ -1,23 +0,0 @@
-[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled [[GNU Free Documentation
-License|/fdl]]."]]"""]]
-
-[[!meta title=fixed_in_debian]]
-
-This tag is used to tag items that have been fixed in the [[Debian
-GNU/Hurd|hurd/running/debian]] distribution, but not yet in the upstream
-sources.
-
-[[!map pages="tagged(fixed_in_debian) and !*/discussion"
-show=title]]
-
-[[!inline
-pages="tagged(fixed_in_debian) and !open_issues and !*/discussion"
-show=0
-feeds=no]]
diff --git a/tag/open_issue_gcc.mdwn b/tag/open_issue_gcc.mdwn
deleted file mode 100644
index a06a9d70..00000000
--- a/tag/open_issue_gcc.mdwn
+++ /dev/null
@@ -1,19 +0,0 @@
-[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled [[GNU Free Documentation
-License|/fdl]]."]]"""]]
-
-[[!meta title=open_issue_gcc]]
-
-[[!map pages="tagged(open_issue_gcc) and !open_issues and !*/discussion"
-show=title]]
-
-[[!inline
-pages="tagged(open_issue_gcc) and !open_issues and !*/discussion"
-show=0
-feeds=no]]
diff --git a/tag/open_issue_gdb.mdwn b/tag/open_issue_gdb.mdwn
deleted file mode 100644
index 937aafc2..00000000
--- a/tag/open_issue_gdb.mdwn
+++ /dev/null
@@ -1,19 +0,0 @@
-[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled [[GNU Free Documentation
-License|/fdl]]."]]"""]]
-
-[[!meta title=open_issue_gdb]]
-
-[[!map pages="tagged(open_issue_gdb) and !open_issues and !*/discussion"
-show=title]]
-
-[[!inline
-pages="tagged(open_issue_gdb) and !open_issues and !*/discussion"
-show=0
-feeds=no]]
diff --git a/tag/open_issue_glibc.mdwn b/tag/open_issue_glibc.mdwn
deleted file mode 100644
index e4d22881..00000000
--- a/tag/open_issue_glibc.mdwn
+++ /dev/null
@@ -1,19 +0,0 @@
-[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled [[GNU Free Documentation
-License|/fdl]]."]]"""]]
-
-[[!meta title=open_issue_glibc]]
-
-[[!map pages="tagged(open_issue_glibc) and !open_issues and !*/discussion"
-show=title]]
-
-[[!inline
-pages="tagged(open_issue_glibc) and !open_issues and !*/discussion"
-show=0
-feeds=no]]
diff --git a/tag/open_issue_gnumach.mdwn b/tag/open_issue_gnumach.mdwn
deleted file mode 100644
index 5a46840d..00000000
--- a/tag/open_issue_gnumach.mdwn
+++ /dev/null
@@ -1,19 +0,0 @@
-[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled [[GNU Free Documentation
-License|/fdl]]."]]"""]]
-
-[[!meta title=open_issue_gnumach]]
-
-[[!map pages="tagged(open_issue_*mach) and !open_issues and !*/discussion"
-show=title]]
-
-[[!inline
-pages="tagged(open_issue_*mach) and !open_issues and !*/discussion"
-show=0
-feeds=no]]
diff --git a/tag/open_issue_hurd.mdwn b/tag/open_issue_hurd.mdwn
deleted file mode 100644
index 2e3c7206..00000000
--- a/tag/open_issue_hurd.mdwn
+++ /dev/null
@@ -1,19 +0,0 @@
-[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled [[GNU Free Documentation
-License|/fdl]]."]]"""]]
-
-[[!meta title=open_issue_hurd]]
-
-[[!map pages="tagged(open_issue_hurd) and !open_issues and !*/discussion"
-show=title]]
-
-[[!inline
-pages="tagged(open_issue_hurd) and !open_issues and !*/discussion"
-show=0
-feeds=no]]
diff --git a/tag/open_issue_mach.mdwn b/tag/open_issue_mach.mdwn
deleted file mode 100644
index 3b31bea8..00000000
--- a/tag/open_issue_mach.mdwn
+++ /dev/null
@@ -1,13 +0,0 @@
-[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled [[GNU Free Documentation
-License|/fdl]]."]]"""]]
-
-[[!meta title=open_issue_mach]]
-
-[[!meta redir=open_issue_gnumach]]
diff --git a/tag/open_issue_mig.mdwn b/tag/open_issue_mig.mdwn
deleted file mode 100644
index 8ac476cc..00000000
--- a/tag/open_issue_mig.mdwn
+++ /dev/null
@@ -1,19 +0,0 @@
-[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled [[GNU Free Documentation
-License|/fdl]]."]]"""]]
-
-[[!meta title=open_issue_mig]]
-
-[[!map pages="tagged(open_issue_mig) and !open_issues and !*/discussion"
-show=title]]
-
-[[!inline
-pages="tagged(open_issue_mig) and !open_issues and !*/discussion"
-show=0
-feeds=no]]
diff --git a/tag/open_issue_porting.mdwn b/tag/open_issue_porting.mdwn
deleted file mode 100644
index f89badcb..00000000
--- a/tag/open_issue_porting.mdwn
+++ /dev/null
@@ -1,26 +0,0 @@
-[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled [[GNU Free Documentation
-License|/fdl]]."]]"""]]
-
-[[!meta title=open_issue_porting]]
-
-Here is a list of open issues in porting software to run on GNU/Hurd systems.
-This list also includes [[hurd/toolchain]]-level items, items that are either
-already solved in [[Debian GNU/Hurd|hurd/running/debian]] systems (tagged
-*fixed_in_debian*) or being worked around, so if you're out for working on
-application-level porting issues, then perusing through the list of [[Debian
-packages that need porting|hurd/running/debian/porting]] may be better.
-
-[[!map pages="tagged(open_issue_porting) and !open_issues and !*/discussion"
-show=title]]
-
-[[!inline
-pages="tagged(open_issue_porting) and !open_issues and !*/discussion"
-show=0
-feeds=no]]
diff --git a/tag/open_issue_pthread.mdwn b/tag/open_issue_pthread.mdwn
deleted file mode 100644
index c42ca453..00000000
--- a/tag/open_issue_pthread.mdwn
+++ /dev/null
@@ -1,19 +0,0 @@
-[[!meta copyright="Copyright © 2010 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled [[GNU Free Documentation
-License|/fdl]]."]]"""]]
-
-[[!meta title=open_issue_pthread]]
-
-[[!map pages="tagged(open_issue_pthread) and !open_issues and !*/discussion"
-show=title]]
-
-[[!inline
-pages="tagged(open_issue_pthread) and !open_issues and !*/discussion"
-show=0
-feeds=no]]
diff --git a/tag/open_issue_viengoos.mdwn b/tag/open_issue_viengoos.mdwn
deleted file mode 100644
index d9662803..00000000
--- a/tag/open_issue_viengoos.mdwn
+++ /dev/null
@@ -1,19 +0,0 @@
-[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled [[GNU Free Documentation
-License|/fdl]]."]]"""]]
-
-[[!meta title=open_issue_viengoos]]
-
-[[!map pages="tagged(open_issue_viengoos) and !open_issues and !*/discussion"
-show=title]]
-
-[[!inline
-pages="tagged(open_issue_viengoos) and !open_issues and !*/discussion"
-show=0
-feeds=no]]
diff --git a/tag/open_issue_xen.mdwn b/tag/open_issue_xen.mdwn
deleted file mode 100644
index 5ce9301c..00000000
--- a/tag/open_issue_xen.mdwn
+++ /dev/null
@@ -1,19 +0,0 @@
-[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled [[GNU Free Documentation
-License|/fdl]]."]]"""]]
-
-[[!meta title=open_issue_xen]]
-
-[[!map pages="tagged(open_issue_xen) and !open_issues and !*/discussion"
-show=title]]
-
-[[!inline
-pages="tagged(open_issue_xen) and !open_issues and !*/discussion"
-show=0
-feeds=no]]
diff --git a/tag/stable_URL.mdwn b/tag/stable_URL.mdwn
deleted file mode 100644
index af17a58a..00000000
--- a/tag/stable_URL.mdwn
+++ /dev/null
@@ -1,17 +0,0 @@
-[[!meta copyright="Copyright © 2010 Free Software Foundation, Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled [[GNU Free Documentation
-License|/fdl]]."]]"""]]
-
-[[!meta title="stable_URL"]]
-
-These pages are tagged as having a *stable URL*. That is, they're linked to on
-external pages, and should not be changed just for the sake of it.
-
-[[!map pages="tagged(stable_URL)"
-show=title]]
--
cgit v1.2.3
From 7c347a599c9c44560f5be70fa06dfe75100e8051 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Mon, 6 Sep 2010 06:45:56 +0200
Subject: Centralized FAQ infrastructure.
---
documentation.mdwn | 2 ++
faq.mdwn | 28 ++++++++++++++++++++++++++++
hurd/faq.mdwn | 4 +++-
hurd/running/debian/faq.mdwn | 6 +++---
hurd/running/faq.mdwn | 4 ++--
microkernel/faq.mdwn | 5 ++++-
sidebar.mdwn | 1 +
7 files changed, 43 insertions(+), 7 deletions(-)
create mode 100644 faq.mdwn
(limited to 'hurd/running/debian')
diff --git a/documentation.mdwn b/documentation.mdwn
index d96cb24b..b8558e9f 100644
--- a/documentation.mdwn
+++ b/documentation.mdwn
@@ -8,6 +8,8 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU Free Documentation License|/fdl]]."]]"""]]
+[[FAQ]]
+
Documentation for...
* [[GNU_Hurd|hurd/documentation]]
diff --git a/faq.mdwn b/faq.mdwn
new file mode 100644
index 00000000..9167ede6
--- /dev/null
+++ b/faq.mdwn
@@ -0,0 +1,28 @@
+[[!meta copyright="Copyright © 2010 Free Software Foundation, Inc."]]
+
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled [[GNU Free Documentation
+License|/fdl]]."]]"""]]
+
+[[!meta title="FAQ"]]
+
+Also see the...
+
+ * [[microkernel FAQ|microkernel/faq]],
+
+ * [[GNU Hurd FAQ|hurd/faq]],
+
+ * [[running GNU Hurd FAQ|hurd/running/faq]],
+
+ * [[Debian GNU/Hurd FAQ|hurd/running/debian/faq]].
+
+[[!inline
+pages="faq/* and !*/discussion"
+show=0
+feeds=no
+actions=yes
+rootpage="faq" postformtext="Add a new item titled:"]]
diff --git a/hurd/faq.mdwn b/hurd/faq.mdwn
index be30e1b4..413aaf3f 100644
--- a/hurd/faq.mdwn
+++ b/hurd/faq.mdwn
@@ -1,4 +1,4 @@
-[[!meta copyright="Copyright © 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2010 Free Software Foundation, Inc."]]
[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
@@ -10,6 +10,8 @@ is included in the section entitled
[[!meta title="GNU Hurd FAQ"]]
+See also other [[/FAQ]].
+
[[!inline
pages="hurd/faq/* and !*/discussion"
show=0
diff --git a/hurd/running/debian/faq.mdwn b/hurd/running/debian/faq.mdwn
index b3bd230d..8aaadf9c 100644
--- a/hurd/running/debian/faq.mdwn
+++ b/hurd/running/debian/faq.mdwn
@@ -1,4 +1,5 @@
-[[!meta copyright="Copyright © 2007, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2009, 2010 Free Software Foundation,
+Inc."]]
[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
@@ -10,8 +11,7 @@ is included in the section entitled
[[!meta title="Debian GNU/Hurd FAQ"]]
-See also the [[Hurd_FAQ|/hurd/FAQ]], [[after_install]], and the [[General FAQ
-About Running GNU/Hurd|/hurd/running/faq]].
+See also [[after_install]] instructions, and other [[/FAQ]].
[[!inline
pages="hurd/running/debian/faq/* and !*/discussion"
diff --git a/hurd/running/faq.mdwn b/hurd/running/faq.mdwn
index a59bce7e..2746a20a 100644
--- a/hurd/running/faq.mdwn
+++ b/hurd/running/faq.mdwn
@@ -1,4 +1,4 @@
-[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2009, 2010 Free Software Foundation, Inc."]]
[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
@@ -10,7 +10,7 @@ License|/fdl]]."]]"""]]
[[!meta title="General FAQ About Running GNU/Hurd"]]
-See also the [[Hurd FAQ|hurd/FAQ]], and the [[Debian GNU/Hurd FAQ|debian/faq]].
+See also other [[/FAQ]].
[[!inline
pages="hurd/running/faq/* and !*/discussion"
diff --git a/microkernel/faq.mdwn b/microkernel/faq.mdwn
index aa98403a..fe259f05 100644
--- a/microkernel/faq.mdwn
+++ b/microkernel/faq.mdwn
@@ -1,4 +1,5 @@
-[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009, 2010 Free Software Foundation,
+Inc."]]
[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
@@ -10,6 +11,8 @@ is included in the section entitled
[[!meta title="Microkernel FAQ"]]
+See also other [[/FAQ]].
+
[[!inline
pages="microkernel/faq/* and !*/discussion"
show=0
diff --git a/sidebar.mdwn b/sidebar.mdwn
index 159104fc..d283436b 100644
--- a/sidebar.mdwn
+++ b/sidebar.mdwn
@@ -14,6 +14,7 @@ Welcome to... [[!img /logo/boxes-redrawn.png link=/logo]] ... the GNU Hurd!
* **[[Home|/index]]**
* **[[Community]]**
* **[[Documentation]]**
+ * *[[FAQ]]*
* **[[Getting Help]]**
* **[[Open Issues]]**
--
cgit v1.2.3
From 3f11d947b91a9c5f5eaa743ebb9dd38e34a625a4 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Tue, 21 Sep 2010 11:45:06 +0200
Subject: libpthread: New.
---
community/gsoc/project_ideas/language_bindings.mdwn | 8 +++++---
community/gsoc/project_ideas/pthreads.mdwn | 5 +++--
hurd.mdwn | 1 +
hurd/faq/how_to_switch_microkernels.mdwn | 8 ++++----
hurd/running/debian/package_troubleshooting.mdwn | 3 ++-
libpthread.mdwn | 19 +++++++++++++++++++
open_issues/some_todo_list.mdwn | 1 -
7 files changed, 34 insertions(+), 11 deletions(-)
create mode 100644 libpthread.mdwn
(limited to 'hurd/running/debian')
diff --git a/community/gsoc/project_ideas/language_bindings.mdwn b/community/gsoc/project_ideas/language_bindings.mdwn
index a27b0d30..460b380b 100644
--- a/community/gsoc/project_ideas/language_bindings.mdwn
+++ b/community/gsoc/project_ideas/language_bindings.mdwn
@@ -1,4 +1,5 @@
-[[!meta copyright="Copyright © 2008, 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009, 2010 Free Software Foundation,
+Inc."]]
[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
@@ -42,8 +43,9 @@ use the latter approach, and can serve as a good example.
There is another possible reason for preferring lower-level bindings:
Presently, the Hurd server libraries use the cthreads threading library, which
-predates the pthread standard prevalent today. There is a pthread library for
-the Hurd as well, but it's not possible to use both cthreads and pthreads in
+predates the pthread standard prevalent today. There is a
+[[pthread library for the Hurd|libpthread]]
+as well, but it's not possible to use both cthreads and pthreads in
the same executable. Thus, until
[[porting_the_Hurd_libraries_to_pthreads|community/gsoc/project_ideas/pthreads]]
is finished, implementing bindings for any language that uses pthreads (in the
diff --git a/community/gsoc/project_ideas/pthreads.mdwn b/community/gsoc/project_ideas/pthreads.mdwn
index a33187f6..2270c774 100644
--- a/community/gsoc/project_ideas/pthreads.mdwn
+++ b/community/gsoc/project_ideas/pthreads.mdwn
@@ -17,11 +17,12 @@ The Hurd was originally created at a time when the [pthreads
standard](http://www.opengroup.org/onlinepubs/009695399/basedefs/pthread.h.html)
didn't exist yet. Thus all Hurd servers and libraries are using the old
[[cthreads|hurd/libcthreads]] package that came with [[microkernel/Mach]],
-which is not compatible with [[pthreads|hurd/libpthread]].
+which is not compatible with pthreads.
Not only does that mean that people hacking on Hurd internals have to deal with
a non-standard thread package, which nobody is familiar with. Although a
-pthreads implementation for the Hurd was created in the meantime, it's not
+[[pthreads implementation for the Hurd|libpthread]]
+was created in the meantime, it's not
possible to use both cthreads and pthreads in the same program. Consequently,
pthreads can't presently be used in any Hurd servers -- including translators.
diff --git a/hurd.mdwn b/hurd.mdwn
index c5627e29..24610f97 100644
--- a/hurd.mdwn
+++ b/hurd.mdwn
@@ -96,6 +96,7 @@ in the *unstable* branch of the Debian archive.
* [[libtrivfs]]
* [[libnetfs]] -- short introductory material
* [[libihash]]
+ * [[libpthread]]
* [[IO_Path]]
* [[Porting]]
* [[Debugging]]
diff --git a/hurd/faq/how_to_switch_microkernels.mdwn b/hurd/faq/how_to_switch_microkernels.mdwn
index 468fab54..21f7a371 100644
--- a/hurd/faq/how_to_switch_microkernels.mdwn
+++ b/hurd/faq/how_to_switch_microkernels.mdwn
@@ -1,4 +1,4 @@
-[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2009, 2010 Free Software Foundation, Inc."]]
[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
@@ -10,6 +10,6 @@ License|/fdl]]."]]"""]]
[[!meta title="How difficult would it be to switch to another microkernel?"]]
-One thing for sure is to rewrite the mach and sysdeps/mach parts of glibc and
-libpthread. Quite a few tools also assume a Mach kernel and would have to be
-rewritten.
+One would have to reimplement the `mach/` and `sysdeps/mach/` parts of
+[[glibc]] and [[libpthread]]. Quite a few other Hurd tools also assume a
+[[microkernel/Mach]] kernel and would have to be adapted or rewritten.
diff --git a/hurd/running/debian/package_troubleshooting.mdwn b/hurd/running/debian/package_troubleshooting.mdwn
index 43ecbc77..c6236c2f 100644
--- a/hurd/running/debian/package_troubleshooting.mdwn
+++ b/hurd/running/debian/package_troubleshooting.mdwn
@@ -17,7 +17,8 @@ You must set up the [[translator/random]] device first.
## An X package hangs at startup without error messages
-Observed with GTK programs like xchat, synaptic, inkscape. It is an issue with libpthread that (as of 04 Feb 2007) is still unresolved. Sorry.
+Observed with GTK programs like xchat, synaptic, inkscape. It is an issue with
+[[libpthread]] that (as of 04 Feb 2007) is still unresolved. Sorry.
## Borked fonts on GTK app
diff --git a/libpthread.mdwn b/libpthread.mdwn
new file mode 100644
index 00000000..f6210706
--- /dev/null
+++ b/libpthread.mdwn
@@ -0,0 +1,19 @@
+[[!meta copyright="Copyright © 2010 Free Software Foundation, Inc."]]
+
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled [[GNU Free Documentation
+License|/fdl]]."]]"""]]
+
+[[!meta title="POSIX Threading Library"]]
+
+Used by / ported to the [[Hurd]] on [[GNU Mach|microkernel/mach/gnumach]], some
+[[microkernel/L4]] variants, and [[microkernel/Viengoos]].
+
+
+# Open Issues
+
+ * [[tag/open_issue_libpthread]]
diff --git a/open_issues/some_todo_list.mdwn b/open_issues/some_todo_list.mdwn
index 5f8470b7..1f6f5002 100644
--- a/open_issues/some_todo_list.mdwn
+++ b/open_issues/some_todo_list.mdwn
@@ -51,7 +51,6 @@ From Marcus, 2002:
* Are all inode numbers and link counts correct?
* We also should have a "make check" test suite. We can add this once Jeff finished his automake patches
* pick up the other things
- * pthread, definitely. Now that we are so close
* new console is basically done
* needs integration of course
* X switching support
--
cgit v1.2.3
From 11ab53a77367dc9ee6ffc70eccd31b17e610154a Mon Sep 17 00:00:00 2001
From: Thomas Schwinge
Date: Wed, 10 Nov 2010 00:10:10 +0100
Subject: hurd/running/debian/faq/sshd_only_works_for_root_logins: Issue has
been fixed.
---
hurd/running/debian/faq/sshd_only_works_for_root_logins.mdwn | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
(limited to 'hurd/running/debian')
diff --git a/hurd/running/debian/faq/sshd_only_works_for_root_logins.mdwn b/hurd/running/debian/faq/sshd_only_works_for_root_logins.mdwn
index 517d59dc..1a3c46e1 100644
--- a/hurd/running/debian/faq/sshd_only_works_for_root_logins.mdwn
+++ b/hurd/running/debian/faq/sshd_only_works_for_root_logins.mdwn
@@ -1,4 +1,5 @@
-[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008, 2010 Free Software Foundation,
+Inc."]]
[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
@@ -8,6 +9,11 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU Free Documentation License|/fdl]]."]]"""]]
+This isssue has been fixed in the Debian hurd / libc0.3 packages as of 2010-11.
+Retire this item sometime after 2011.
+
+---
+
Privilege seperation does not work with Hurd currently. You need to explicitely
set `PrivilegeSeparation` to `no` in `/etc/ssh/sshd_options`, just commenting out
the entry will not work as it is on by default. Also make sure you have
--
cgit v1.2.3