diff options
| author | Joey Hess <joeyh@joeyh.name> | 2017-03-11 16:08:53 -0400 |
|---|---|---|
| committer | Joey Hess <joeyh@joeyh.name> | 2017-03-11 16:08:53 -0400 |
| commit | 8a7efe723e4de97065424d1e2396fe0ce5144f56 (patch) | |
| tree | 8f578241c3d5e0c32c96793c71fb162b765875e4 /debian | |
| parent | b86dc506337021c84fe836aed3fcaf1a643cc462 (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/changelog | 4 |
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 |
