From 12c341b917921eb631026ec44a284c4d884e5de6 Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Wed, 6 Mar 2013 21:52:20 +0100 Subject: IRC. --- open_issues/virtualization/fakeroot.mdwn | 17 +++++++++ .../virtualization/remap_root_translator.mdwn | 44 ++++++++++++++++++++++ 2 files changed, 61 insertions(+) create mode 100644 open_issues/virtualization/fakeroot.mdwn (limited to 'open_issues/virtualization') diff --git a/open_issues/virtualization/fakeroot.mdwn b/open_issues/virtualization/fakeroot.mdwn new file mode 100644 index 00000000..ec762b59 --- /dev/null +++ b/open_issues/virtualization/fakeroot.mdwn @@ -0,0 +1,17 @@ +[[!meta copyright="Copyright © 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 +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 open_issue_hurd]] + + +# IRC, freenode, #hurd, 2013-02-26 + + btw, about fakeroot-hurd + the remaining issue I see is with argv[0] (yes, again...) diff --git a/open_issues/virtualization/remap_root_translator.mdwn b/open_issues/virtualization/remap_root_translator.mdwn index 3cb574ae..67d64ae0 100644 --- a/open_issues/virtualization/remap_root_translator.mdwn +++ b/open_issues/virtualization/remap_root_translator.mdwn @@ -95,3 +95,47 @@ License|/fdl]]."]]"""]] his own one ok attached to the remapping + + +## IRC, freenode, #hurd, 2013-01-29 + + ok, the remap translator was too easy + just took fakeroot.c + added if (!strcmp("bin/foo", filename)) filename = + "bin/bash"; in + netfs_S_dir_lookup + and it just works + ok, remap does indeed take my own pfinet + good :) + pfinet's tun seems to be working too + it's however not really flexible, it has to show up in /dev/tunx + I'll have a look at fixing that + yep, works fine + + +## IRC, freenode, #hurd, 2013-02-01 + + braunr: as I expected, simply passing FS_RETRY_REAUTH does the + remapping trick + + +# IRC, freenode, #hurd, 2013-02-12 + + + http://darnassus.sceen.net/~hurd-web/community/gsoc/project_ideas/server_overriding/ + youpi: isn't that your remap translator ? + completely + remap being (5) + + +# IRC, freenode, #hurd, 2013-02-25 + + I'm just having an issue with getcwd getting in the sky + I wonder whether libc might need patching to understand it's in + some sort of chroot + or perhaps remap fixed into avoiding .. of / being odd + erf, it's actually an explicit error + libc just doesn't want to have a ".." / being different from CRDIR + let me just comment out that :) + way better :) + yep, just works fine -- cgit v1.2.3