<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-build.git/.gitignore, branch current</title>
<subtitle>VyOS image build scripts (mirror of https://github.com/vyos/vyos-build.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-build.git/atom?h=current</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-build.git/atom?h=current'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/'/>
<updated>2025-05-12T16:13:54+00:00</updated>
<entry>
<title>Add macOS Finder .DS_Store to .gitignore file</title>
<updated>2025-05-12T16:13:54+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-05-12T16:13:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=4369ade6a3a6e962307cd2d1ce0f59166bd2d262'/>
<id>urn:sha1:4369ade6a3a6e962307cd2d1ce0f59166bd2d262</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T861: use secure-boot certificates from data/certificates</title>
<updated>2025-03-18T15:19:39+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-03-16T19:10:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=a02b10b2ba4197c4dcd84eef053e4ab94995295b'/>
<id>urn:sha1:a02b10b2ba4197c4dcd84eef053e4ab94995295b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T861: add .build/config and config/ to .gitignore</title>
<updated>2025-03-18T15:19:39+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-03-16T19:05:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=2283f97b36cfbc28fac0341337956ce898ff942a'/>
<id>urn:sha1:2283f97b36cfbc28fac0341337956ce898ff942a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T861: add UEFI Secure Boot support</title>
<updated>2024-09-14T21:05:23+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-09-04T19:37:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=fd737172f1068870fe1ededbe9b2ed4a86663acd'/>
<id>urn:sha1:fd737172f1068870fe1ededbe9b2ed4a86663acd</id>
<content type='text'>
This adds support for UEFI Secure Boot. It adds the missing pieces to the Linux
Kernel and enforces module signing. This results in an additional security
layer where untrusted (unsigned) Kernel modules can no longer be loaded into
the live system.

NOTE: This commit will not work unless signing keys are present. Arbitrary
keys can be generated using instructions found in:

  data/live-build-config/includes.chroot/var/lib/shim-signed/mok/README.md
</content>
</entry>
<entry>
<title>Makefile: T2640: add helper to convert ISO to OCI image to start a container</title>
<updated>2023-11-26T19:13:28+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-11-26T19:12:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=499e8e1cbb90e24acf80d383a69e138cd745807c'/>
<id>urn:sha1:499e8e1cbb90e24acf80d383a69e138cd745807c</id>
<content type='text'>
Use either "make oci" or call the script manually:

$ scripts/iso-to-oci build/live-image-amd64.hybrid.iso

I: mount ISO build/live-image-amd64.hybrid.iso
I: extracting squashfs content
I: generate OCI container image vyos-1.5-strongswan-202311241125.tar
I: to import the previously generated OCI image to your local images run:

   docker import vyos-1.5-strongswan-202311241125.tar vyos:1.5-strongswan-202311241125 --change 'CMD [/sbin/init]'
</content>
</entry>
<entry>
<title>.gitignore: ignore qcow2 disk images</title>
<updated>2023-08-12T16:07:23+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-08-12T16:07:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=619e707c2c183f5df862daf0b88bb829d94dba8b'/>
<id>urn:sha1:619e707c2c183f5df862daf0b88bb829d94dba8b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>packages: add builds for netfilter packages from upstream Debian</title>
<updated>2020-06-20T21:11:56+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-06-20T07:56:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=3656075d2736b59b857ca443cb77c2a6ea2ac822'/>
<id>urn:sha1:3656075d2736b59b857ca443cb77c2a6ea2ac822</id>
<content type='text'>
Instead of scattering build instructions accross individual repositories for
some additional packages we want to build from latest Debian releases, this
is a proof-of-concept how to integrate an individual package Pipeline into the
overall VyOS build repository.

A dedicated Jenkins job will be required for this Pipeline but it will only
compile if files are actually changes in the directory path relevant for
this components.
</content>
</entry>
<entry>
<title>.gitignore: ignore QEmu disk images</title>
<updated>2020-06-01T11:58:36+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-06-01T11:58:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=0f7b9ac53414b6221e01427b66039dbb62835fd2'/>
<id>urn:sha1:0f7b9ac53414b6221e01427b66039dbb62835fd2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove outdated/unmaintained submodules</title>
<updated>2019-04-23T06:43:23+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2019-03-30T10:18:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=a0b3251dba33a9a2e59aecd742746fc22f96fd8d'/>
<id>urn:sha1:a0b3251dba33a9a2e59aecd742746fc22f96fd8d</id>
<content type='text'>
All registered Git submodules were out of date. Even worse some of the modules
are no longer in use and have been replaced by upstream packages.

Keeping invalid information is even worse then no information. All required
VyOS packages can be found in the future build-packages script.
</content>
</entry>
<entry>
<title>.gitignore: ignore log from build-submodules</title>
<updated>2019-01-11T06:49:24+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2019-01-11T06:49:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=ecc0db23c34219d9b9c343d11a38ad3c8bf3e04c'/>
<id>urn:sha1:ecc0db23c34219d9b9c343d11a38ad3c8bf3e04c</id>
<content type='text'>
</content>
</entry>
</feed>
