summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--faq/running/off.mdwn12
-rw-r--r--faq/running/slash_usr_symlink.mdwn2
-rw-r--r--hurd.mdwn4
-rw-r--r--hurd/libfuse.mdwn6
-rw-r--r--hurd/libthreads.mdwn4
-rw-r--r--hurd/translator.mdwn3
-rw-r--r--hurd/translator/tmpfs.mdwn5
-rw-r--r--hurd/translator/tmpfs/discussion.mdwn2
-rw-r--r--hurd/translator/wishlist.mdwn2
9 files changed, 27 insertions, 13 deletions
diff --git a/faq/running/off.mdwn b/faq/running/off.mdwn
index 48e6bcc7..eb2a6d1c 100644
--- a/faq/running/off.mdwn
+++ b/faq/running/off.mdwn
@@ -8,14 +8,16 @@ Sections, no 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="shutdown does not work, How am I supposed to shut my Hurd system down?"]]
+[[!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
- $ shutdown -h now
+ # shutdown -h now
-will not work. Simply use the equivalent shortcut
+will not work. Simply use the equivalent shortcuts
- $ halt
+ # halt
+ # reboot
-which is provided natively on GNU/Hurd, instead of from SYSV runlevels.
+to respectively shutdown and reboot Hurd, provided natively,
+instead of from SYSV runlevels.
diff --git a/faq/running/slash_usr_symlink.mdwn b/faq/running/slash_usr_symlink.mdwn
index 5c47f4e1..5c70e54a 100644
--- a/faq/running/slash_usr_symlink.mdwn
+++ b/faq/running/slash_usr_symlink.mdwn
@@ -17,4 +17,4 @@ Today, we like to use different partitions for these two spaces. The Hurd
throws this historical garbage away. We think that we have found a more
flexible solution called union filesystems, which allow to create virtual
filesystems which are the union of several other filesystems. However, support
-for union filesystems is still in early development.
+for union filesystems is [[still in early development|hurd/translator/unionfs]].
diff --git a/hurd.mdwn b/hurd.mdwn
index fb41e24b..f005bd6b 100644
--- a/hurd.mdwn
+++ b/hurd.mdwn
@@ -92,10 +92,12 @@ in the *unstable* branch of the Debian archive.
* [[libnetfs]] -- short introductory material
* [[libdiskfs]]
* [[libihash]]
- * [[libthreads]]
* [[libpthread]]
+ * [[libfshelp]]
* In-development Libraries
* [[libfuse]]
+* Discontinued Libraries
+ * [[libthreads]]
* [[IO_Path]]
* [[Porting]]
* [[Debugging]]
diff --git a/hurd/libfuse.mdwn b/hurd/libfuse.mdwn
index b85cbd30..bc6a9d4a 100644
--- a/hurd/libfuse.mdwn
+++ b/hurd/libfuse.mdwn
@@ -8,7 +8,10 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled [[GNU Free Documentation
License|/fdl]]."]]"""]]
-`libfuse` is an Hurd-specific implementation of [FUSE](http://fuse.sourceforge.net).
+[[!tag stable_URL]]
+
+`libfuse` is an Hurd-specific implementation of [FUSE](http://fuse.sourceforge.net),
+initially written by Stefan Siegl.
The implementation takes advantage of the [[translators|translator]] facilities
of Hurd: this means that applications that implement a FUSE filesystem, when
@@ -21,6 +24,7 @@ etc.
* Only part of the API is implemented
* lowlevel API not implemented
* Options handling not implemented
+ * CUSE lowlevel not supported (compatibility level 29)
* Supports the compatibility level 25 (while current libfuse 2.9.x provides 26)
diff --git a/hurd/libthreads.mdwn b/hurd/libthreads.mdwn
index c8d819d4..87ed4b71 100644
--- a/hurd/libthreads.mdwn
+++ b/hurd/libthreads.mdwn
@@ -10,6 +10,10 @@ License|/fdl]]."]]"""]]
`libthreads` a.k.a. C threads.
+**Note**: since Hurd migrated to [[libpthread]] as threading library,
+the development and usage of libpthread has been discontinued.
+
+
# Internals
diff --git a/hurd/translator.mdwn b/hurd/translator.mdwn
index b04a5944..9bcdbcc5 100644
--- a/hurd/translator.mdwn
+++ b/hurd/translator.mdwn
@@ -131,6 +131,9 @@ The [[concept|concepts]] of translators creates its own problems, too:
* [xmlfs](http://www.nongnu.org/hurdextras/#xmlfs)
* [mboxfs](http://www.nongnu.org/hurdextras/#mboxfs)
+Some of the above could be moved from hurdextras to [[source_repositories/incubator]],
+see the [[status page|open_issues/hurdextras]].
+
# Translator Wishlists
diff --git a/hurd/translator/tmpfs.mdwn b/hurd/translator/tmpfs.mdwn
index 626fad86..43216f76 100644
--- a/hurd/translator/tmpfs.mdwn
+++ b/hurd/translator/tmpfs.mdwn
@@ -20,5 +20,6 @@ system|ext2fs]] on it, having a real `tmpfs` is better, as it need not deal
with the additional block-level indirection layer that `ext2` (or any other
disk-based file system) imposes.
-However, `tmpfs` is not working correctly at the moment, see the [[discussion]]
-sub-pages. There is a [[!FF_project 271]][[!tag bounty]] on this task.
+`tmpfs` generally works, although it requires root permissions for file content;
+see the [[discussion]] sub-pages for the past and current issues.
+There is a [[!FF_project 271]][[!tag bounty]] on this task.
diff --git a/hurd/translator/tmpfs/discussion.mdwn b/hurd/translator/tmpfs/discussion.mdwn
index 7d75edf5..01bf74ab 100644
--- a/hurd/translator/tmpfs/discussion.mdwn
+++ b/hurd/translator/tmpfs/discussion.mdwn
@@ -18,8 +18,6 @@ License|/fdl]]."]]"""]]
* [[!GNU_Savannah_bug 26751]]
- * [[!GNU_Savannah_bug 32755]]
-
# [[Maksym_Planeta]]
diff --git a/hurd/translator/wishlist.mdwn b/hurd/translator/wishlist.mdwn
index 18e46685..fe8b6798 100644
--- a/hurd/translator/wishlist.mdwn
+++ b/hurd/translator/wishlist.mdwn
@@ -11,7 +11,7 @@ is included in the section entitled
## 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 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 people dream up. We are 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/).