summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorJoey Hess2017-03-11 16:08:53 -0400
committerJoey Hess2017-03-11 16:08:53 -0400
commit8a7efe723e4de97065424d1e2396fe0ce5144f56 (patch)
tree8f578241c3d5e0c32c96793c71fb162b765875e4 /debian
parentb86dc506337021c84fe836aed3fcaf1a643cc462 (diff)
Implemented hostChroot
As originally seen in my slides at Linux.Conf.Au 2017 in January. Now that it's not vaporware, it allows one Host to build a disk image that has all the properties of another Host. It was easier than I thought to implement this! As expected, Info propagation was slightly tricky. Also, I originally had a lot of machinery to try to use Info to detect infinitely nested chroot loops. But, my machinery didn't work, and when I tested it, ghc did a much better job, causing a "warning: <<loop>>" message to be output instead of such a property using infinite disk space. This commit was sponsored by Bruno BEAUFILS on Patreon.
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog4
1 files changed, 4 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
index 07027273..2791e714 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -10,6 +10,10 @@ propellor (3.5.0) UNRELEASED; urgency=medium
propellor any longer.
* Changed Chroot data type to include Info propigation.
(API change)
+ * Implemented hostChroot, as originally seen in my slides at
+ Linux.Conf.Au 2017 in January. Now that it's not vaporware, it allows
+ one Host to build a disk image that has all the properties of another
+ Host.
-- Joey Hess <id@joeyh.name> Wed, 08 Mar 2017 14:02:10 -0400