<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-live-build.git/scripts, branch debian/3.0_a42-1</title>
<subtitle> (mirror of https://github.com/vyos/vyos-live-build.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-live-build.git/atom?h=debian%2F3.0_a42-1</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-live-build.git/atom?h=debian%2F3.0_a42-1'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-live-build.git/'/>
<updated>2012-01-12T21:22:57+00:00</updated>
<entry>
<title>Print the current time before starting a command with the lb wrapper script (Closes: #630089).</title>
<updated>2012-01-12T21:22:57+00:00</updated>
<author>
<name>Colin Watson</name>
<email>cjwatson@ubuntu.com</email>
</author>
<published>2012-01-12T21:22:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-live-build.git/commit/?id=3a75594b8c2590f7512702af390af0b5ff7bb4ea'/>
<id>urn:sha1:3a75594b8c2590f7512702af390af0b5ff7bb4ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Using syslinux payload as fallback in lb_binary_syslinux if no destinct image type could be deduced (Closes: #655562).</title>
<updated>2012-01-12T11:34:53+00:00</updated>
<author>
<name>Daniel Baumann</name>
<email>daniel@debian.org</email>
</author>
<published>2012-01-12T11:34:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-live-build.git/commit/?id=dce7b385ba4bafa8d2d31b7cce45d347db263dba'/>
<id>urn:sha1:dce7b385ba4bafa8d2d31b7cce45d347db263dba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Correcting wrong and incompatible loop for casper initrds in binary_disk.</title>
<updated>2012-01-12T10:57:45+00:00</updated>
<author>
<name>Daniel Baumann</name>
<email>daniel@debian.org</email>
</author>
<published>2012-01-12T10:57:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-live-build.git/commit/?id=2eab8fec682e896cd5e2c1fd48386d43ce6f0139'/>
<id>urn:sha1:2eab8fec682e896cd5e2c1fd48386d43ce6f0139</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Unmount chroot/root/config when running lb_clean.</title>
<updated>2012-01-10T20:54:58+00:00</updated>
<author>
<name>Matthijs Kooijman</name>
<email>matthijs@stdin.nl</email>
</author>
<published>2012-01-10T20:37:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-live-build.git/commit/?id=93a18b9cadf66d364ee10b8b85d1c92d0f924872'/>
<id>urn:sha1:93a18b9cadf66d364ee10b8b85d1c92d0f924872</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use a two-stage mount again for mounting config inside chroot in lb_chroot_hooks.</title>
<updated>2012-01-10T20:54:58+00:00</updated>
<author>
<name>Matthijs Kooijman</name>
<email>matthijs@stdin.nl</email>
</author>
<published>2012-01-10T20:01:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-live-build.git/commit/?id=58209e8bd8b7c159c64405cde9e127de54af293f'/>
<id>urn:sha1:58209e8bd8b7c159c64405cde9e127de54af293f</id>
<content type='text'>
This reverts part of cacf9b6e34 (but also adds a "bind" option to the
remount command, as documented in mount(8)).

Apparently, doing "mount -o bind,ro" doesn't work. It outputs:

	mount: warning: chroot/root/config seems to be mounted read-write.

and mounts read-write instead of read-only. This behaviour is
documented in mount(8). Newer kernels do seem to allow
combining bind with the read-only option (see mount(2)), but this does
not seem to work (possibly because mount is trying to be smart).
</content>
</entry>
<entry>
<title>Make the config available to all hooks.</title>
<updated>2012-01-10T20:54:58+00:00</updated>
<author>
<name>Matthijs Kooijman</name>
<email>matthijs@stdin.nl</email>
</author>
<published>2012-01-10T19:11:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-live-build.git/commit/?id=e7ecf56be3df3623bb3e78a85598f74dbd08b6a0'/>
<id>urn:sha1:e7ecf56be3df3623bb3e78a85598f74dbd08b6a0</id>
<content type='text'>
Previously, the config was bindmounted inside the chroot only for hooks
from the config dir, now it is done earlier so it is available for all
hooks.

Note that it is now also done if there are no hooks, but this is
probably enough of an exception case to not warrant the extra plumbing
required to detect the case (and doing an extra bindmount shouldn't
really hurt anyway...).
</content>
</entry>
<entry>
<title>Fix pathname for running hooks in lb_chroot_hooks.</title>
<updated>2012-01-10T20:54:58+00:00</updated>
<author>
<name>Matthijs Kooijman</name>
<email>matthijs@stdin.nl</email>
</author>
<published>2012-01-10T18:38:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-live-build.git/commit/?id=ea491a1a1a81fecfe43ff02a9a627a9f9a9eea85'/>
<id>urn:sha1:ea491a1a1a81fecfe43ff02a9a627a9f9a9eea85</id>
<content type='text'>
lb_chroot_hooks would copy the hooks to run to
chroot/root/lb_chroot_hooks, but then try to run them from chroot/root
(which obviously fails). This means lb_chroot_hooks has not been working
for hooks from /usr/share/live/build/hooks since lb_chroot_hooks was
added in revision e4793268. Running hooks from the config directory was
unaffected.
</content>
</entry>
<entry>
<title>Make lb_chroot_hooks work with dash.</title>
<updated>2012-01-10T20:54:58+00:00</updated>
<author>
<name>Matthijs Kooijman</name>
<email>matthijs@stdin.nl</email>
</author>
<published>2012-01-10T13:44:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-live-build.git/commit/?id=dbe6a82bc031ecc8d9ba4230350bdd6277f905f6'/>
<id>urn:sha1:dbe6a82bc031ecc8d9ba4230350bdd6277f905f6</id>
<content type='text'>
Apparently, dash doesn't expand shell patterns within a quoted string,
whereas bash does. We can't remove the quoting entirely, though, since
that would cause problems when $LB_BASE or $_HOOK contains spaces (note
that $_HOOK can probably never contain spaces, but let's handle it just
in case). Only quoting the expansion of $LB_BASE and $_HOOK, but not the
shell pattern should make the hooks work with both bash and dash again.
</content>
</entry>
<entry>
<title>Using xz compression for squashfs only on wheezy and sid for the moment, not artax-backports.</title>
<updated>2012-01-07T19:25:54+00:00</updated>
<author>
<name>Daniel Baumann</name>
<email>daniel@debian.org</email>
</author>
<published>2012-01-07T19:25:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-live-build.git/commit/?id=ecbcdaa7849b4751ebd400f66b5d290874254f54'/>
<id>urn:sha1:ecbcdaa7849b4751ebd400f66b5d290874254f54</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adding temporary hack with pinning to avoid squashfs-tools mismatch for artax-backports.</title>
<updated>2012-01-07T19:18:43+00:00</updated>
<author>
<name>Daniel Baumann</name>
<email>daniel@debian.org</email>
</author>
<published>2012-01-07T19:18:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-live-build.git/commit/?id=6bb4a22152570c4ca2d48d9efb94b5a0349c159b'/>
<id>urn:sha1:6bb4a22152570c4ca2d48d9efb94b5a0349c159b</id>
<content type='text'>
</content>
</entry>
</feed>
