Age | Commit message (Collapse) | Author |
|
* 'current' of github.com:vyos/vyos-build:
Docker: fix pmacct build dependencies
Packages: support --blacklist option to not build individual packages
Packages: fix missing bytes stuck in the output buffer
Docker: add package requirements to build keepalived
Docker: Use close sections when working with jessie-backports
README: adjust chapters to new VyOS package build script
Packages: extract kernel version from defaults.json
Packages: use 'make kernelversion' instead of grep magic
Packages: add bgpq3 (debian/0.1.33-1) package to build procedure
Jenkins: archive ISO and build.log artifacts
Makefile: proper handle 'make iso' error codes
Packages: remove vyatta-quagga
Packages: add ethtool (debian/1%4.19-1) package to build procedure
Packages: define custom command for vyos-strongswan
intel: adjust URL for ixgbevf 4.5.2
Replace build-submodules with Python based package builder
Remove outdated/unmaintained submodules
|
|
This requires 'jq' as part of the Docker container.
$ cat data/defaults.json | jq '.kernel_version' | tr -d \"
|
|
|
|
Build Debian upstream bgpq3 froum source:
$ git clone https://salsa.debian.org/debian/bgpq3.git
$ cd bgpq3
$ git checkout debian/0.1.33-1
$ dpkg-buildpackage -uc -us -tc -b
|
|
|
|
|
|
Set the serial console speed to 115200 in all build scripts, as is the
standard for current boards. This avoids an annoyance for users of the
livecd, and makes the defaults in build scripts in tools/ and scripts/
consistent.
|
|
|
|
As of now Linux Firmware was installed via vyos-firmware Debian package
which just wrapped the Git repositories content. As this just made
things harder - install the firmware files via build hook (as the used
to be installed like this in the good old days - before the have been
removed via 3f7186f69b)
|
|
|
|
|
|
Debian Team finally shut down all jessie-backport mirrors after announcing
discontinuation [1] in July 2018. As we heavily rely on Backported Packages
for VyOS 1.2 we need to move the installation mirrors to Debian Archive.
In addition the repo signing keys already expired requiring us to set
Acquire::Check-Valid-Until=false
when building the ISO.
[1] https://lists.debian.org/debian-backports-announce/2018/07/msg00000.html
[2] https://wiki.debian.org/LTS/FAQ#Who_fixes_security_issues_with_packages_in_jessie-backports.3F
|
|
This reverts commit b2779e8b7969a3648d78e8a055734b81f059634e.
|
|
This reverts commit 166f8735e4e7fc4d2cc17ead2bb81124de648068.
|
|
Commit b2779e8b7969 ("live-build: set jessie-backports mirror to
archive.debian.org") set the debian security mirror again instead of
specifying a new key debian backports.
|
|
|
|
|
|
Linux-perf package is no longer available, thus removed. It was also
only available for Kernel 4.9 where we use 4.19.
Fixes:
E: Unable to locate package linux-perf
|
|
|
|
|
|
https://repo.powerdns.com/ provides a package repository for Debian
8 which serves us automatically all security updates instead of
rebuilding the package by us.
This drops the maintenance of one additional package.
|
|
|
|
Commit 743ec288637b ("T859: add aptitude to the default package lists.")
added aptitude to the base packages as it's required by grub-efi.
Thus we do not need to install it via the dev packages list and can keep
a single source.
|
|
Kernel Firmware BLOBs will be delivered by the new vyos-firmware package
|
|
|
|
This reverts commit 6af43c03587072083db82b756c4b0b38290d0191.
Package gets moved into depends of vyos-1x
|
|
- native debian packages
|
|
|
|
|
|
|
|
|
|
to that spot here.
|
|
|
|
disabled state on running system
- set default to disable too due to the fact that set firewall did expect that at one point. Primarily, IPSec could leak
data once a tunnel is established.
|
|
|
|
disabled state on running system
- disable send-redirects per default
|
|
Let disks settle to workaround issue with MD array not being detected.
|
|
In the future it may be made a CLI option.
|
|
|
|
|
|
This reverts commit bdc97cb53126e17a6f7111daaf19ae95dbc4aa5a.
Breaks the build due to pkg double assignment. PKG already installed.
https://github.com/vyos/vyos-world/commit/fb3c399ffad359ec11660e723fb72b9864710029
|
|
|
|
|
|
|
|
|
|
apt-get download doesn't work right, so the hook for downloading
the grub-efi packages needs aptitude, sadly.
|
|
|
|
|
|
|
|
|