summaryrefslogtreecommitdiff
path: root/community/gsoc/project_ideas/server_overriding.mdwn
diff options
context:
space:
mode:
authorantrik <antrik@users.sf.net>2009-03-10 08:38:09 +0100
committerantrik <antrik@users.sf.net>2009-03-10 23:56:53 +0100
commitcb2531214e8685356cc5dcd74837301485152c8a (patch)
tree083c0e3401670850a91f93472d1a2e0e7def717f /community/gsoc/project_ideas/server_overriding.mdwn
parent1f4926e095c15d2cbf8c6e1124ff5c7f58600f60 (diff)
Server overriding GSoC task: Socket server overriding patch as example
Mention Zheng Da's socket overriding patch as an example of approach (1), intead of mentioning it in the "status" section.
Diffstat (limited to 'community/gsoc/project_ideas/server_overriding.mdwn')
-rw-r--r--community/gsoc/project_ideas/server_overriding.mdwn8
1 files changed, 3 insertions, 5 deletions
diff --git a/community/gsoc/project_ideas/server_overriding.mdwn b/community/gsoc/project_ideas/server_overriding.mdwn
index f16ec218..86127a7e 100644
--- a/community/gsoc/project_ideas/server_overriding.mdwn
+++ b/community/gsoc/project_ideas/server_overriding.mdwn
@@ -30,7 +30,9 @@ Probably the easiest (1) would be to modify the Hurd-specific parts of [[hurd/gl
which are contacting various standard servers to implement certain system
calls, so that instead of always looking for the servers in default locations,
they first check for overrides in environment variables, and use these instead
-if present.
+if present. Take a look at the [socket server overriding
+patch](http://www.assembla.com/spaces/VNetHurd/documents/aJidqKp6ur3z-Nab7jnrAJ/download/A%20patch%20of%20glibc)
+for an example.
A somewhat more generic solution (2) could use some mechanism for arbitrary
client-side namespace overrides. The client-side part of the filename lookup
@@ -70,7 +72,3 @@ Possible mentors: Olaf Buddenhagen (antrik)
Exercise: Come up with a glibc patch that allows overriding one specific
standard server using method (1).
-
-*Status*: Overriding of socket servers through environment variables has been
-implemented by Zheng Da for GSoC 2008, as part of his
-[[network_virtualization|zhengda]] project.