summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@codesourcery.com>2013-04-13 10:36:54 +0200
committerThomas Schwinge <thomas@codesourcery.com>2013-04-13 11:11:01 +0200
commit38cfa89677eabc85fc23e31e24cee85fb1ecfa54 (patch)
tree45822eb14eb11bdf7e96f0b8f3c5c7f0b9f81b88
parentd8ba0864d2cc74397960060b79a8c9154bb16d34 (diff)
Rework FAQ machinery to be based on tags instead of filenames.
-rw-r--r--faq.mdwn39
-rw-r--r--faq/2_gib_partition_limit.mdwn (renamed from faq/support/2_gib_partition_limit.mdwn)2
-rw-r--r--faq/64-bit.mdwn (renamed from faq/support/64-bit.mdwn)2
-rw-r--r--faq/apt_umount.mdwn (renamed from faq/debian/apt_umount.mdwn)9
-rw-r--r--faq/asking.mdwn2
-rw-r--r--faq/bad_hypermeta_data.mdwn (renamed from faq/issues/bad_hypermeta_data.mdwn)9
-rw-r--r--faq/binary_compatibility.mdwn (renamed from faq/support/binary_compatibility.mdwn)9
-rw-r--r--faq/debugging_inside_glibc.mdwn (renamed from faq/dev/debugging_inside_glibc.mdwn)2
-rw-r--r--faq/debugging_translators.mdwn (renamed from faq/dev/debugging_translators.mdwn)2
-rw-r--r--faq/df.mdwn (renamed from faq/running/df.mdwn)2
-rw-r--r--faq/drivers.mdwn (renamed from faq/support/0-drivers.mdwn)2
-rw-r--r--faq/eata.mdwn (renamed from faq/issues/eata.mdwn)6
-rw-r--r--faq/fd.mdwn (renamed from faq/issues/fd.mdwn)2
-rw-r--r--faq/fuse_support.mdwn (renamed from faq/support/fuse_support.mdwn)2
-rw-r--r--faq/ghamp.mdwn2
-rw-r--r--faq/gnu.mdwn2
-rw-r--r--faq/got_a_db_prompt.mdwn (renamed from faq/issues/got_a_db_prompt.mdwn)2
-rw-r--r--faq/help.mdwn2
-rw-r--r--faq/how_many_developers.mdwn (renamed from faq/0-how_many_developers.mdwn)5
-rw-r--r--faq/how_many_developers/discussion.mdwn (renamed from faq/0-how_many_developers/discussion.mdwn)0
-rw-r--r--faq/how_to_switch_microkernels.mdwn5
-rw-r--r--faq/hurd_console.mdwn (renamed from faq/running/hurd_console.mdwn)2
-rw-r--r--faq/kernel_logs.mdwn (renamed from faq/running/kernel_logs.mdwn)2
-rw-r--r--faq/native-install_doesnt_finish.mdwn (renamed from faq/issues/native-install_doesnt_finish.mdwn)4
-rw-r--r--faq/network_transparency.mdwn (renamed from faq/support/network_transparency.mdwn)9
-rw-r--r--faq/off.mdwn (renamed from faq/running/off.mdwn)2
-rw-r--r--faq/old_faq.txt (renamed from faq/old/old_faq.txt)2
-rw-r--r--faq/old_hurd_faq.txt (renamed from faq/old/old_hurd_faq.txt)2
-rw-r--r--faq/other_repositories.mdwn (renamed from faq/debian/other_repositories.mdwn)9
-rw-r--r--faq/posix_compatibility.mdwn (renamed from faq/support/posix_compatibility.mdwn)5
-rw-r--r--faq/posix_compatibility/discussion.mdwn (renamed from faq/support/posix_compatibility/discussion.mdwn)0
-rw-r--r--faq/ps_hangs.mdwn (renamed from faq/running/ps_hangs.mdwn)2
-rw-r--r--faq/ram_limit.mdwn (renamed from faq/support/ram_limit.mdwn)2
-rw-r--r--faq/release.mdwn (renamed from faq/0-release.mdwn)2
-rw-r--r--faq/reporting_bugs.mdwn9
-rw-r--r--faq/sata_disk_drives.mdwn (renamed from faq/support/sata_disk_drives.mdwn)2
-rw-r--r--faq/sauce.mdwn2
-rw-r--r--faq/serial_console.mdwn (renamed from faq/running/serial_console.mdwn)2
-rw-r--r--faq/sharing_the_user_space.mdwn (renamed from faq/support/sharing_the_user_space.mdwn)2
-rw-r--r--faq/slash_usr_symlink.mdwn (renamed from faq/running/slash_usr_symlink.mdwn)2
-rw-r--r--faq/slash_usr_symlink/discussion.mdwn (renamed from faq/running/slash_usr_symlink/discussion.mdwn)0
-rw-r--r--faq/slow.mdwn2
-rw-r--r--faq/smp.mdwn (renamed from faq/support/smp.mdwn)2
-rw-r--r--faq/software.mdwn (renamed from faq/support/0-software.mdwn)2
-rw-r--r--faq/still_useful.mdwn (renamed from faq/0-still_useful.mdwn)2
-rw-r--r--faq/system_port.mdwn (renamed from faq/support/system_port.mdwn)4
-rw-r--r--faq/translator.mdwn (renamed from faq/0-translator.mdwn)2
-rw-r--r--faq/which_microkernel.mdwn2
-rw-r--r--faq/xserver-common.mdwn (renamed from faq/running/xserver-common.mdwn)2
-rw-r--r--faq_inlined.mdwn47
50 files changed, 190 insertions, 45 deletions
diff --git a/faq.mdwn b/faq.mdwn
index 987d09d..605b642 100644
--- a/faq.mdwn
+++ b/faq.mdwn
@@ -29,49 +29,68 @@ This page [[with all items inlined|faq_inlined]].
# General-discussion FAQs
[[!map
-pages="faq/* and !*/discussion and !*/debian/* and !*/running/* and !*/support/* and !*/issues/* and !*/dev/* and !*/old/*"
+pages="tagged(faq/general) and tagged(faq/_important)"
+show=title]]
+[[!map
+pages="tagged(faq/general) and !tagged(faq/_important)"
show=title]]
# Hardware/Software support FAQs
[[!map
-pages="faq/support/* and !*/discussion"
+pages="tagged(faq/support) and tagged(faq/_important)"
+show=title]]
+[[!map
+pages="tagged(faq/support) and !tagged(faq/_important)"
show=title]]
# Running GNU/Hurd FAQs
[[!map
-pages="faq/running/* and !*/discussion"
+pages="tagged(faq/running) and tagged(faq/_important)"
+show=title]]
+[[!map
+pages="tagged(faq/running) and !tagged(faq/_important)"
show=title]]
# Debian GNU/Hurd FAQs
[[!map
-pages="faq/debian/* and !*/discussion"
+pages="tagged(faq/debian) and tagged(faq/_important)"
+show=title]]
+[[!map
+pages="tagged(faq/debian) and !tagged(faq/_important)"
show=title]]
-# Issues FAQs
+# Open Issues FAQs
[[!map
-pages="faq/issues/* and !*/discussion"
+pages="tagged(faq/open_issues) and tagged(faq/_important)"
+show=title]]
+[[!map
+pages="tagged(faq/open_issues) and !tagged(faq/_important)"
show=title]]
# Development FAQs
[[!map
-pages="faq/dev/* and !*/discussion"
+pages="tagged(faq/development) and tagged(faq/_important)"
+show=title]]
+[[!map
+pages="tagged(faq/development) and !tagged(faq/_important)"
show=title]]
# Old FAQs
[[!map
-pages="faq/old/* and !*/discussion"
+pages="tagged(faq/old) and tagged(faq/_important)"
+show=title]]
+[[!map
+pages="tagged(faq/old) and !tagged(faq/_important)"
show=title]]
-
-
diff --git a/faq/support/2_gib_partition_limit.mdwn b/faq/2_gib_partition_limit.mdwn
index 3d502a1..3fd4379 100644
--- a/faq/support/2_gib_partition_limit.mdwn
+++ b/faq/2_gib_partition_limit.mdwn
@@ -9,6 +9,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 faq/support]]
+
[[!meta title="Is there still a 2 GiB Partition Limit?"]]
The 2 GiB limit has been removed in Debian GNU/Hurd.
diff --git a/faq/support/64-bit.mdwn b/faq/64-bit.mdwn
index ab95d9d..b88c4b2 100644
--- a/faq/support/64-bit.mdwn
+++ b/faq/64-bit.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]]."]]"""]]
+[[!tag faq/support]]
+
[[!meta title="Is there a 64-bit version?"]]
There are currently no plan for 64-bit userland, but there are plans for 64-bit
diff --git a/faq/debian/apt_umount.mdwn b/faq/apt_umount.mdwn
index db0dbfd..c8dc3eb 100644
--- a/faq/debian/apt_umount.mdwn
+++ b/faq/apt_umount.mdwn
@@ -1,12 +1,15 @@
-[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008, 2013 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]]."]]"""]]
+is included in the section entitled [[GNU Free Documentation
+License|/fdl]]."]]"""]]
+
+[[!tag faq/debian]]
[[!meta title="apt: unmount cdroms"]]
diff --git a/faq/asking.mdwn b/faq/asking.mdwn
index 73348ce..7dc7142 100644
--- a/faq/asking.mdwn
+++ b/faq/asking.mdwn
@@ -9,6 +9,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 faq/general]]
+
[[!meta title="Why can't I get the answers I need from Hurd hackers?"]]
This [document](http://www.catb.org/~esr/faqs/smart-questions.html) may help you
diff --git a/faq/issues/bad_hypermeta_data.mdwn b/faq/bad_hypermeta_data.mdwn
index bc960e3..6121e59 100644
--- a/faq/issues/bad_hypermeta_data.mdwn
+++ b/faq/bad_hypermeta_data.mdwn
@@ -1,12 +1,15 @@
-[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008, 2013 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]]."]]"""]]
+is included in the section entitled [[GNU Free Documentation
+License|/fdl]]."]]"""]]
+
+[[!tag faq/open_issues]]
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/faq/support/binary_compatibility.mdwn b/faq/binary_compatibility.mdwn
index e9dfcdb..3705076 100644
--- a/faq/support/binary_compatibility.mdwn
+++ b/faq/binary_compatibility.mdwn
@@ -1,4 +1,4 @@
-[[!meta copyright="Copyright © 2012 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2012, 2013 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,9 +8,12 @@ Sections, no 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_documentation]]
+[[!tag faq/support]]
+
-IRC, freenode, #hurd, 2012-01-13:
+# IRC, freenode, #hurd, 2012-01-13
+
+[[!tag open_issue_documentation]]
<veganman> sothere's absolutelyno way,evenslowly to run i386 linuxcode
under hurd/i386? Ihave a small app, commercial, which I have to get
diff --git a/faq/dev/debugging_inside_glibc.mdwn b/faq/debugging_inside_glibc.mdwn
index 63a77a0..2a75a1a 100644
--- a/faq/dev/debugging_inside_glibc.mdwn
+++ b/faq/debugging_inside_glibc.mdwn
@@ -9,6 +9,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 faq/development]]
+
In Debian, 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/faq/dev/debugging_translators.mdwn b/faq/debugging_translators.mdwn
index a054f2e..195b227 100644
--- a/faq/dev/debugging_translators.mdwn
+++ b/faq/debugging_translators.mdwn
@@ -9,6 +9,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 faq/development]]
+
In order to [[debug|debugging]] translators and being able to step into glibc
during it, on Debian you need the `hurd-dbg` and `libc0.3-dbg` packages installed.
If you need to debug the initialization of the translator, start the translator
diff --git a/faq/running/df.mdwn b/faq/df.mdwn
index 9987a37..8af6009 100644
--- a/faq/running/df.mdwn
+++ b/faq/df.mdwn
@@ -9,6 +9,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 faq/running]]
+
[[!meta title="Why df doesn't work?"]]
There is no `/etc/mtab` (due to dynamic translator startup, its content is hard
diff --git a/faq/support/0-drivers.mdwn b/faq/drivers.mdwn
index 54b2d74..197d47b 100644
--- a/faq/support/0-drivers.mdwn
+++ b/faq/drivers.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]]."]]"""]]
+[[!tag faq/support faq/_important]]
+
[[!meta title="What drivers does GNU/Hurd have?"]]
Currently, for disks Mach integrates drivers from Linux 2.0 through some
diff --git a/faq/issues/eata.mdwn b/faq/eata.mdwn
index b9b0565..1221c27 100644
--- a/faq/issues/eata.mdwn
+++ b/faq/eata.mdwn
@@ -5,8 +5,10 @@ id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled
-[[GNU Free Documentation License|/fdl]]."]]"""]]
+is included in the section entitled [[GNU Free Documentation
+License|/fdl]]."]]"""]]
+
+[[!tag faq/open_issues]]
[[!meta title="Boot seems to get stuck at EATA probing"]]
diff --git a/faq/issues/fd.mdwn b/faq/fd.mdwn
index 514ab37..e0fefc6 100644
--- a/faq/issues/fd.mdwn
+++ b/faq/fd.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]]."]]"""]]
+[[!tag faq/open_issues]]
+
[[!meta title="I'm getting I/O eror, dev 02:00, sector 0"]]
dev 02:00 is the floppy drive. This message simply means that reading the floppy
diff --git a/faq/support/fuse_support.mdwn b/faq/fuse_support.mdwn
index 33e877c..48ca30a 100644
--- a/faq/support/fuse_support.mdwn
+++ b/faq/fuse_support.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]]."]]"""]]
+[[!tag faq/support]]
+
[[!meta title="Does Hurd support FUSE?"]]
There is a start of work on implementing a [[FUSE|hurd/libfuse]] library on Hurd; its support is not updated to the latest version, but at least some fuse filesystems do work already.
diff --git a/faq/ghamp.mdwn b/faq/ghamp.mdwn
index 65b2097..088ae69 100644
--- a/faq/ghamp.mdwn
+++ b/faq/ghamp.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]]."]]"""]]
+[[!tag faq/general]]
+
[[!meta title="What is GHAMP?"]]
*GHAMP* is the GNU/Hurd-based Apache, MySQL, PHP solution stack -- analoguous
diff --git a/faq/gnu.mdwn b/faq/gnu.mdwn
index 6632d88..b042639 100644
--- a/faq/gnu.mdwn
+++ b/faq/gnu.mdwn
@@ -9,6 +9,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 faq/general]]
+
[[!meta title="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
diff --git a/faq/issues/got_a_db_prompt.mdwn b/faq/got_a_db_prompt.mdwn
index ad99c51..d9f41b3 100644
--- a/faq/issues/got_a_db_prompt.mdwn
+++ b/faq/got_a_db_prompt.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]]."]]"""]]
+[[!tag faq/open_issues]]
+
[[!meta title="Help, I've just gotten a db> prompt"]]
If you see a `db>` prompt on the console, something unexpected and bad happened
diff --git a/faq/help.mdwn b/faq/help.mdwn
index 9525be1..15145af 100644
--- a/faq/help.mdwn
+++ b/faq/help.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]]."]]"""]]
+[[!tag faq/general]]
+
[[!meta title="How can I help?"]]
Please see the [[contributing page|contributing]].
diff --git a/faq/0-how_many_developers.mdwn b/faq/how_many_developers.mdwn
index a96e057..2a3894b 100644
--- a/faq/0-how_many_developers.mdwn
+++ b/faq/how_many_developers.mdwn
@@ -1,4 +1,5 @@
-[[!meta copyright="Copyright © 2010, 2011 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2010, 2011, 2013 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,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 faq/general faq/_important]]
+
[[!meta title="How many developers are working on the GNU Hurd, and why so
few?"]]
diff --git a/faq/0-how_many_developers/discussion.mdwn b/faq/how_many_developers/discussion.mdwn
index 8e4c487..8e4c487 100644
--- a/faq/0-how_many_developers/discussion.mdwn
+++ b/faq/how_many_developers/discussion.mdwn
diff --git a/faq/how_to_switch_microkernels.mdwn b/faq/how_to_switch_microkernels.mdwn
index 21f7a37..a0e5717 100644
--- a/faq/how_to_switch_microkernels.mdwn
+++ b/faq/how_to_switch_microkernels.mdwn
@@ -1,4 +1,5 @@
-[[!meta copyright="Copyright © 2009, 2010 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2009, 2010, 2013 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,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 faq/general]]
+
[[!meta title="How difficult would it be to switch to another microkernel?"]]
One would have to reimplement the `mach/` and `sysdeps/mach/` parts of
diff --git a/faq/running/hurd_console.mdwn b/faq/hurd_console.mdwn
index f55e30d..a1e4f71 100644
--- a/faq/running/hurd_console.mdwn
+++ b/faq/hurd_console.mdwn
@@ -9,6 +9,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 faq/running]]
+
[[!meta title="How about the virtual console?"]]
Edit `/etc/default/hurd-console` to configure the Hurd console.
diff --git a/faq/running/kernel_logs.mdwn b/faq/kernel_logs.mdwn
index 0c9e05a..c00c1c8 100644
--- a/faq/running/kernel_logs.mdwn
+++ b/faq/kernel_logs.mdwn
@@ -9,6 +9,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 faq/running]]
+
[[!meta title="dmesg, kernel logs"]]
There is no `dmesg` command, since the kernel does not keep a buffer of its
diff --git a/faq/issues/native-install_doesnt_finish.mdwn b/faq/native-install_doesnt_finish.mdwn
index a852e1d..e9bca90 100644
--- a/faq/issues/native-install_doesnt_finish.mdwn
+++ b/faq/native-install_doesnt_finish.mdwn
@@ -1,4 +1,4 @@
-[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2009, 2013 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 faq/open_issues]]
+
Copying baseGNU to the virtual disk works. Even booting got through but when I
try to run native-install it never gets to the very end. First time it froze on
*sed* package, the other time on *sysv-rc*.
diff --git a/faq/support/network_transparency.mdwn b/faq/network_transparency.mdwn
index aefaf50..906bfae 100644
--- a/faq/support/network_transparency.mdwn
+++ b/faq/network_transparency.mdwn
@@ -1,4 +1,4 @@
-[[!meta copyright="Copyright © 2012 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2012, 2013 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,9 +8,12 @@ Sections, no 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_documentation]]
+[[!tag faq/support]]
+
-IRC, freenode, #hurd, 2012-01-21:
+# IRC, freenode, #hurd, 2012-01-21
+
+[[!tag open_issue_documentation]]
<chromaticwt> is it possible to transfer servers running on one microkernel
on one machine, to another microkernel running on a different machine?
diff --git a/faq/running/off.mdwn b/faq/off.mdwn
index eb2a6d1..a0b5e43 100644
--- a/faq/running/off.mdwn
+++ b/faq/off.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]]."]]"""]]
+[[!tag faq/running]]
+
[[!meta title="shutdown does not work, how am I supposed to shut my Hurd system down?"]]
The GNU/Hurd does not use SYSV runlevels, so commands like
diff --git a/faq/old/old_faq.txt b/faq/old_faq.txt
index caadb54..98c605e 100644
--- a/faq/old/old_faq.txt
+++ b/faq/old_faq.txt
@@ -9,6 +9,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 faq/old]]
+
Frequently Asked Questions about the GNU Hurd
This document attempts to answer the questions that most often plague
diff --git a/faq/old/old_hurd_faq.txt b/faq/old_hurd_faq.txt
index 70c93c6..50ea933 100644
--- a/faq/old/old_hurd_faq.txt
+++ b/faq/old_hurd_faq.txt
@@ -9,6 +9,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 faq/old]]
+
The Unofficial (and no longer maintained) GNU&nbsp;Hurd FAQ, Version 0.13
Contributions by:
diff --git a/faq/debian/other_repositories.mdwn b/faq/other_repositories.mdwn
index 88781d4..f8ece75 100644
--- a/faq/debian/other_repositories.mdwn
+++ b/faq/other_repositories.mdwn
@@ -1,12 +1,15 @@
-[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008, 2013 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]]."]]"""]]
+is included in the section entitled [[GNU Free Documentation
+License|/fdl]]."]]"""]]
+
+[[!tag faq/debian]]
If you want to use the `apt-get source` facility, make sure that
`/etc/apt/sources.list` contains a line like
diff --git a/faq/support/posix_compatibility.mdwn b/faq/posix_compatibility.mdwn
index 4490b7c..2212a7d 100644
--- a/faq/support/posix_compatibility.mdwn
+++ b/faq/posix_compatibility.mdwn
@@ -1,4 +1,5 @@
-[[!meta copyright="Copyright © 2010, 2011 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2010, 2011, 2013 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,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 faq/support]]
+
[[!meta title="POSIX compatibility"]]
Is it favorable of rather a hindrance to be compatible to POSIX and similar
diff --git a/faq/support/posix_compatibility/discussion.mdwn b/faq/posix_compatibility/discussion.mdwn
index 0d722c9..0d722c9 100644
--- a/faq/support/posix_compatibility/discussion.mdwn
+++ b/faq/posix_compatibility/discussion.mdwn
diff --git a/faq/running/ps_hangs.mdwn b/faq/ps_hangs.mdwn
index b58a330..a1a43ed 100644
--- a/faq/running/ps_hangs.mdwn
+++ b/faq/ps_hangs.mdwn
@@ -9,5 +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]]."]]"""]]
+[[!tag faq/running]]
+
If `ps` hangs, try `ps -M` which should still work by not getting detailed
information from processes.
diff --git a/faq/support/ram_limit.mdwn b/faq/ram_limit.mdwn
index 0fa27c2..5017925 100644
--- a/faq/support/ram_limit.mdwn
+++ b/faq/ram_limit.mdwn
@@ -9,6 +9,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 faq/support]]
+
[[!meta title="830 MiB RAM Limit"]]
Just like any 32-bit OS without bad tricks, GNU Mach can not cope well with lots
diff --git a/faq/0-release.mdwn b/faq/release.mdwn
index 2da7dea..e782a9f 100644
--- a/faq/0-release.mdwn
+++ b/faq/release.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]]."]]"""]]
+[[!tag faq/general faq/_important]]
+
[[!meta title="When will the Hurd be released?"]]
Next year.
diff --git a/faq/reporting_bugs.mdwn b/faq/reporting_bugs.mdwn
index 40781ab..25be02e 100644
--- a/faq/reporting_bugs.mdwn
+++ b/faq/reporting_bugs.mdwn
@@ -1,12 +1,15 @@
-[[!meta copyright="Copyright © 2007, 2008 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2007, 2008, 2013 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]]."]]"""]]
+is included in the section entitled [[GNU Free Documentation
+License|/fdl]]."]]"""]]
+
+[[!tag faq/general]]
Please try to reproduce bugs which are not obviously Hurd-specific on Debian
GNU/Linux and then file them there.
diff --git a/faq/support/sata_disk_drives.mdwn b/faq/sata_disk_drives.mdwn
index 69470f1..70560f1 100644
--- a/faq/support/sata_disk_drives.mdwn
+++ b/faq/sata_disk_drives.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]]."]]"""]]
+[[!tag faq/support]]
+
[[!meta title="Are SATA disk drives supported?"]]
GNU Mach does not support SATA disk drives (`/dev/sda` etc. in GNU/Linux)
diff --git a/faq/sauce.mdwn b/faq/sauce.mdwn
index 2306aec..691acf1 100644
--- a/faq/sauce.mdwn
+++ b/faq/sauce.mdwn
@@ -9,6 +9,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 faq/general]]
+
[[!meta title="Where's the sauce?"]]
It's on [Savannah](http://savannah.gnu.org). See also the [GNU Development Resources](http://www.gnu.org/software/devel.html), for more information.
diff --git a/faq/running/serial_console.mdwn b/faq/serial_console.mdwn
index 44453ac..4abadda 100644
--- a/faq/running/serial_console.mdwn
+++ b/faq/serial_console.mdwn
@@ -9,6 +9,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 faq/running]]
+
[[!meta title="How do I initialize a serial console on the Hurd?"]]
* You can try out the Serial Howto at <http://www.nongnu.org/thug/serial-howto.txt>
diff --git a/faq/support/sharing_the_user_space.mdwn b/faq/sharing_the_user_space.mdwn
index 2c31c22..0d9dd58 100644
--- a/faq/support/sharing_the_user_space.mdwn
+++ b/faq/sharing_the_user_space.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]]."]]"""]]
+[[!tag faq/support]]
+
[[!meta title="Sharing the userspace between GNU Hurd and the Linux kernel"]]
Given that both Linux and GNU Hurd are using the [[ELF]] binary
diff --git a/faq/running/slash_usr_symlink.mdwn b/faq/slash_usr_symlink.mdwn
index e7d7776..0c586d4 100644
--- a/faq/running/slash_usr_symlink.mdwn
+++ b/faq/slash_usr_symlink.mdwn
@@ -9,6 +9,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 faq/running]]
+
[[!meta title="Why is `/usr' a symbolic link to `.'?"]]
The distinction between `/` and `/usr` has historical reasons. Back when [[Unix]]
diff --git a/faq/running/slash_usr_symlink/discussion.mdwn b/faq/slash_usr_symlink/discussion.mdwn
index 219e14e..219e14e 100644
--- a/faq/running/slash_usr_symlink/discussion.mdwn
+++ b/faq/slash_usr_symlink/discussion.mdwn
diff --git a/faq/slow.mdwn b/faq/slow.mdwn
index cb6c465..be01e88 100644
--- a/faq/slow.mdwn
+++ b/faq/slow.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]]."]]"""]]
+[[!tag faq/general]]
+
[[!meta title="Is the Hurd slow?"]]
The Hurd is currently slower than Linux, yes. But not very much, so it is
diff --git a/faq/support/smp.mdwn b/faq/smp.mdwn
index 0439640..c0968ef 100644
--- a/faq/support/smp.mdwn
+++ b/faq/smp.mdwn
@@ -9,6 +9,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 faq/support]]
+
[[!meta title="Does GNU/Hurd support SMP/Multicore?"]]
The Hurd servers themselves are multithreaded, so they should be able to take benefit of the parallelism brought by SMP/Multicore boxes. This has however never been tested yet because of the following.
diff --git a/faq/support/0-software.mdwn b/faq/software.mdwn
index e58e0bd..4ab7bbf 100644
--- a/faq/support/0-software.mdwn
+++ b/faq/software.mdwn
@@ -9,6 +9,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 faq/support faq/_important]]
+
[[!meta title="What software is available for GNU?"]]
As of March 2013, 78% of all [Debian](http://www.debian.org/)
diff --git a/faq/0-still_useful.mdwn b/faq/still_useful.mdwn
index 85e3ec4..60149a2 100644
--- a/faq/0-still_useful.mdwn
+++ b/faq/still_useful.mdwn
@@ -9,6 +9,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 faq/general faq/_important]]
+
[[!meta title="What are the advantages with the Hurd over Linux/BSD?"]]
The Hurd will be considerably more flexible and robust
diff --git a/faq/support/system_port.mdwn b/faq/system_port.mdwn
index c831c36..fc710a3 100644
--- a/faq/support/system_port.mdwn
+++ b/faq/system_port.mdwn
@@ -1,4 +1,4 @@
-[[!meta copyright="Copyright © 2011 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2011, 2013 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 faq/support]]
+
[[!meta title="Doing a GNU/Hurd System Port"]]
How difficult is it to port the GNU/Hurd system to run on another architecture?
diff --git a/faq/0-translator.mdwn b/faq/translator.mdwn
index d30b60e..04aa9b8 100644
--- a/faq/0-translator.mdwn
+++ b/faq/translator.mdwn
@@ -9,6 +9,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 faq/general faq/_important]]
+
[[!meta title="What is a translator?"]]
A [good explanation](http://www.debian.org/ports/hurd/hurd-doc-translator) is available, translated (sic) in several languages.
diff --git a/faq/which_microkernel.mdwn b/faq/which_microkernel.mdwn
index 4c3f0a4..5432dd9 100644
--- a/faq/which_microkernel.mdwn
+++ b/faq/which_microkernel.mdwn
@@ -9,6 +9,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 faq/general]]
+
[[!meta title="What happened with the Hurd ports to the OSKit Mach / L4 / Coyotos / Viengoos
microkernels?"]]
diff --git a/faq/running/xserver-common.mdwn b/faq/xserver-common.mdwn
index 6805864..777ba02 100644
--- a/faq/running/xserver-common.mdwn
+++ b/faq/xserver-common.mdwn
@@ -9,6 +9,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 faq/running]]
+
[[!meta title="Normal users can't start X"]]
This happens because currently there is no way to detect console users.
diff --git a/faq_inlined.mdwn b/faq_inlined.mdwn
index 432a0d1..237855e 100644
--- a/faq_inlined.mdwn
+++ b/faq_inlined.mdwn
@@ -29,7 +29,12 @@ This page [[without all items inlined|faq]].
# General-discussion FAQs
[[!inline
-pages="faq/* and !*/discussion and !*/debian/* and !*/running/* and !*/support/* and !*/issues/* and !*/dev/* and !*/old/*"
+pages="tagged(faq/general) and tagged(faq/_important)"
+show=0
+feeds=no
+]]
+[[!inline
+pages="tagged(faq/general) and !tagged(faq/_important)"
show=0
feeds=no
]]
@@ -38,7 +43,11 @@ feeds=no
# Hardware/Software support FAQs
[[!inline
-pages="faq/support/* and !*/discussion"
+pages="tagged(faq/support) and tagged(faq/_important)"
+show=0
+feeds=no]]
+[[!inline
+pages="tagged(faq/support) and !tagged(faq/_important)"
show=0
feeds=no]]
@@ -46,7 +55,11 @@ feeds=no]]
# Running GNU/Hurd FAQs
[[!inline
-pages="faq/running/* and !*/discussion"
+pages="tagged(faq/running) and tagged(faq/_important)"
+show=0
+feeds=no]]
+[[!inline
+pages="tagged(faq/running) and !tagged(faq/_important)"
show=0
feeds=no]]
@@ -54,15 +67,23 @@ feeds=no]]
# Debian GNU/Hurd FAQs
[[!inline
-pages="faq/debian/* and !*/discussion"
+pages="tagged(faq/debian) and tagged(faq/_important)"
+show=0
+feeds=no]]
+[[!inline
+pages="tagged(faq/debian) and !tagged(faq/_important)"
show=0
feeds=no]]
-# Issues FAQs
+# Open Issues FAQs
[[!inline
-pages="faq/issues/* and !*/discussion"
+pages="tagged(faq/open_issues) and tagged(faq/_important)"
+show=0
+feeds=no]]
+[[!inline
+pages="tagged(faq/open_issues) and !tagged(faq/_important)"
show=0
feeds=no]]
@@ -70,7 +91,11 @@ feeds=no]]
# Development FAQs
[[!inline
-pages="faq/dev/* and !*/discussion"
+pages="tagged(faq/development) and tagged(faq/_important)"
+show=0
+feeds=no]]
+[[!inline
+pages="tagged(faq/development) and !tagged(faq/_important)"
show=0
feeds=no]]
@@ -78,8 +103,10 @@ feeds=no]]
# Old FAQs
[[!inline
-pages="faq/old/* and !*/discussion"
+pages="tagged(faq/old) and tagged(faq/_important)"
+show=0
+feeds=no]]
+[[!inline
+pages="tagged(faq/old) and !tagged(faq/_important)"
show=0
feeds=no]]
-
-