summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
authorArne Babenhauserheide <arne_bab@web.de>2008-11-02 15:29:31 +0100
committerArne Babenhauserheide <arne_bab@web.de>2008-11-02 15:29:31 +0100
commit7c7c5db753b81c2bc59191ce3a20f06c532345b7 (patch)
treea282062f1a88b6c8758292e9c1c8d407e0e3f920 /community
parentccdefb56eb592b51f008560aa8097c03c4805882 (diff)
weblog: niches: added niche: debian user-installs.
Diffstat (limited to 'community')
-rw-r--r--community/weblogs/ArneBab/niches_for_the_hurd.mdwn17
1 files changed, 16 insertions, 1 deletions
diff --git a/community/weblogs/ArneBab/niches_for_the_hurd.mdwn b/community/weblogs/ArneBab/niches_for_the_hurd.mdwn
index ecfcc4c8..0bc07daa 100644
--- a/community/weblogs/ArneBab/niches_for_the_hurd.mdwn
+++ b/community/weblogs/ArneBab/niches_for_the_hurd.mdwn
@@ -33,7 +33,7 @@ the Hurd offers advantages:
- The possibility to create more efficient and powerful desktop environments
- Having a _complete_ GNU System
- All-in-one out-of-the-box distro running a webserver for crash-proof operation.
-
+- Debian: Allowing users to install stuff which affects only them.
#### Target groups and strong environments
@@ -107,6 +107,19 @@ http://sourceforge.net/mailarchive/message.php?msg_name=20080909073154.GB821%40a
monologue at the end... I really should put these ideas into my blog.)"*
+#### Debian: Allowing users to install stuff which affects only them.
+
+This can be done in two ways:
+
+- changeroot + unionfs (which is also possible in Linux)
+- a translator on / or /bin set by root which selects a different filesystem view based on which user accesses it.
+
+Both solutions might need a special translator on the package database which makes
+sure that dpkg of each user is aware of the changes root does.
+
+> [15:20] <antrik> as I said, I'm not sure what is the better solution. both have advantages
+> [15:22] <ArneBab> antrik: But regardless of what is teh better solution: This is a damn nice niche!
+
#### Nice features
@@ -191,6 +204,8 @@ would be one possible use case.
- Namespace based translator selection (if you for example want to quickly check the
contents of an iso image, just look at them via 'ls image.iso,,iso9660fs').
+- Debian: Allowing users to install stuff which affects only them.
+
### Need a lot of coding or fundamental changes
- Effective resource management (For example via Viengoos on which Neal Walfield is