summaryrefslogtreecommitdiff
path: root/faq
diff options
context:
space:
mode:
Diffstat (limited to 'faq')
-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_questions.mdwn (renamed from faq/asking.mdwn)14
-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/multiserver_microkernel.mdwn27
-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)4
-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
49 files changed, 163 insertions, 27 deletions
diff --git a/faq/support/2_gib_partition_limit.mdwn b/faq/2_gib_partition_limit.mdwn
index 3d502a17..3fd43793 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 ab95d9d0..b88c4b20 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 db0dbfd1..c8dc3eb4 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_questions.mdwn
index 73348ce2..912c78dc 100644
--- a/faq/asking.mdwn
+++ b/faq/asking_questions.mdwn
@@ -9,8 +9,20 @@ Sections, no 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?"]]
+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
+spend some time trying to solve the problem on your own (e.g., [search the
+web](http://google.com/), search these web pages, etc.), and show us that you
+did so when you ask your question.
+
+When asking, (1) be details, and (2) demonstrate that you have made an effort,
+e.g., "I am having trouble frobbing the foo. I searched the web and only found
+information regarding how to frob a bar, but that seems unrelated." Provide as
+many relevant details as possible reproducing them as exactly as possible.
+
This [document](http://www.catb.org/~esr/faqs/smart-questions.html) may help you
understand some developers attitudes and social norms.
-
diff --git a/faq/issues/bad_hypermeta_data.mdwn b/faq/bad_hypermeta_data.mdwn
index bc960e30..6121e599 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 e9dfcdb8..37050763 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 63a77a04..2a75a1a7 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 a054f2e0..195b2276 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 9987a373..8af6009a 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 54b2d744..197d47b7 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 b9b0565a..1221c27a 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 514ab378..e0fefc66 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 33e877ce..48ca30a4 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 65b2097f..088ae69e 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 6632d888..b0426391 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 ad99c515..d9f41b35 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 9525be12..15145afa 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 a96e0576..2a3894bd 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 8e4c487a..8e4c487a 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 21f7a371..a0e57174 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 f55e30d2..a1e4f718 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 0c9e05a0..c00c1c89 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/multiserver_microkernel.mdwn b/faq/multiserver_microkernel.mdwn
new file mode 100644
index 00000000..b4edd9af
--- /dev/null
+++ b/faq/multiserver_microkernel.mdwn
@@ -0,0 +1,27 @@
+[[!meta copyright="Copyright © 2001, 2002, 2003, 2004, 2005, 2008, 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
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no 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 a Multiserver Microkernel?"]]
+
+A Microkernel has nothing to do with the size of the kernel. Rather, it refers
+to the functionality that the kernel provides. It is generally agreed that
+this is; a set of interfaces to allow processes to communicate and a way to
+talk to the hardware. *Software drivers*, as we like to call them, are then
+implemented in user space as servers. The most obvious examples of these are
+the TCP/IP stack, the ext2 filesystem and NFS. In the case of the Hurd, users
+now have access to functionality that, in a monolithic kernel, they could never
+use, but now, because the server runs in user space as the user that started
+it, they may, for instance, mount an FTP filesystem in their home directory.
+
+For more information about the design of the Hurd, read the paper by Thomas
+Bushnell, BSG: [[Towards a New Strategy of OS Design|hurd-paper]].
diff --git a/faq/issues/native-install_doesnt_finish.mdwn b/faq/native-install_doesnt_finish.mdwn
index a852e1dd..e9bca908 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 aefaf500..906bfae5 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 eb2a6d1c..a0b5e439 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 caadb54a..98c605eb 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 70c93c61..50ea9331 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 88781d46..f8ece75f 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 4490b7cb..2212a7d4 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 0d722c9e..0d722c9e 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 b58a3308..a1a43ed1 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 0fa27c2e..5017925c 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 2da7deaa..e782a9fb 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 40781ab0..25be02ef 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 69470f10..70560f12 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 2306aece..691acf12 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 44453ac5..4abadda9 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 2c31c22b..0d9dd587 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 e7d7776a..0c586d4d 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 219e14e4..219e14e4 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 cb6c4655..be01e882 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 04396401..c0133b80 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.
@@ -28,4 +30,4 @@ That is why for now GNU/Hurd will only use one logical processor (i.e. one core
Once this issue is solved, there are follow-up issues about
[[open_issues/multiprocessing]] and [[open_issues/multithreading]].
-[[GSoC project idea|gsoc/project_ideas/smp]].
+[[Project idea|open_issues/smp]].
diff --git a/faq/support/0-software.mdwn b/faq/software.mdwn
index e58e0bd8..4ab7bbfc 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 85e3ec43..60149a2b 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 c831c36f..fc710a3e 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 d30b60e9..04aa9b8e 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 4c3f0a42..5432dd92 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 68058641..777ba025 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.