Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
GNU Hurd
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==== Core servers ==== * '''auth''' ([[authentication server]]): Receives requests and passwords from programs and gives them an ID, which changes the privileges of the program. * '''crash''' ([[Crash (computing)|crash]] server): Handles all fatal errors. * '''[[Enforce In-order Execution of I/O|eieio]]''' (translation server): TODO * '''exec''' (execution server): Translates an executable image (currently [[Executable and Linkable Format|ELF]] and [[a.out]] are supported) to a runnable image in memory. * '''fifo''' ([[FIFO (computing and electronics)|FIFO]] translator): Implements named pipes. * '''new-fifo''' (new FIFO server): An alternate server for named pipes. * '''firmlink''' (the firmlink translator): Implements firmlinks β "half-way between a [[symbolic link]] and a [[hard link]]".<ref>{{cite web |date=1996-10-10 |title=GNU/Hurd - Documentation |publisher=Debian |url=http://www.debian.org/ports/hurd/hurd-doc-server#firmlink |access-date=2012-07-12}}</ref> * '''fwd''' (forward server): Forwards requests to other servers, used by fifo and symlink servers. * '''hostmux''' (host multiplexer server) * '''ifsock''' (server for sockets interface): Helps with UNIX domain socket addresses. * '''init''' ([[init]] server): Basic system booting and configuration. * '''magic''' ([[Magic (programming)|magic]] server): Signals that a name lookup must be resolved internally by a process when the result involves the process's state. * '''null''' (null server): Implements [[/dev/null]] and /dev/zero. * '''pfinet''' (pfinet server): Implements the PF_INET protocol family. * '''pflocal''' (pflocal server): Implements [[UNIX domain sockets]]. * '''proc''' (process server): Assigns [[Process identifier|PIDs]] and manages process-level actions. * '''symlink''' ([[symbolic link]] translator): Implements symbolic links for filesystems that do not support them. * '''term''' (terminal server): A [[POSIX]] terminal. * '''usermux''' (user multiplexer server): Invokes user-specific translators.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)