| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
| |
Version 5.14.0 made Qt relocatable and enables the feature by standard.
This commit maintains the old pre 5.14.0 behavior and
fixes possible problems caused by the dynamic linker locating a qt library
through a symlink.
Signed-off-by: Nicholai Juul Hansen <njh@newtec.dk>
Message-Id: <20211129134608.519615-1-njh@newtec.dk>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This ports commit 0c0cec22888 to the kernel template:
| commit 0c0cec228884ebbc763fca4e2deb9b71e58ebe4c
| Author: Michael Olbrich <m.olbrich@pengutronix.de>
| Date: 2021-11-26 13:53:28
|
| kernel: avoid config changes based on the availability of pahole
|
| CONFIG_PAHOLE_HAS_SPLIT_BTF shows up in the config only when pahole is
| installed in the system. As a result, the config changes depending on
| whether pahole is installed or not.
| Set PAHOLE=false to ensure that it is never found.
|
| If this is actually needed in the future, then we can add an option for it
| and create a host package for pahole.
|
| Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Signed-off-by: Roland Hieber <rhi@pengutronix.de>
Message-Id: <20211129100845.3011056-1-rhi@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
| |
Linux RISC-V images (both 32-bit and 64-bit) are very similar to ARM64.
They share the same header and both never ship with a decompressor
and instead rely on the bootloader for unpacking. When using GZIP
compression, the name is also Image.gz, so note that in the Kconfig.
Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
Message-Id: <20211129054808.2910586-1-a.fatoum@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
dump1090 from FlightAware is an ADS-B decoder
(Automatic Dependent Surveillance-Broadcast).
ADS-B is used by aircrafts to signal their presence.
Using a RTL (Realtek, very cheap) based SDR (Software Defined Radio),
you can easily build your own ADS-B decoder.
Signed-off-by: Christian Melki <christian.melki@t2data.com>
Message-Id: <20211125193316.3301120-1-christian.melki@t2data.com>
[mol: add missing NCURSES dependency]
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
| |
librtlsdr is a library for using RealTek DVB-T receivers as
SDR (Software Defined Radio). This library is used by various
tools to tune into bands and decode radio data.
Signed-off-by: Christian Melki <christian.melki@t2data.com>
Message-Id: <20211118134931.3603813-1-christian.melki@t2data.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
| |
Starting from PipeWire 0.3.39, pipewire-media-session was split out into
its own standalone package. Include a backported patch to fix build with
systemd system service enabled.
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Message-Id: <20211126154934.2091313-2-p.zabel@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
| |
- pipewire-media-session was split out into its own package
- pw-cli now uses readline.
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Message-Id: <20211126154934.2091313-1-p.zabel@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
| |
It is generally intended that kernel modules are loaded via udev. So
drop the corresponding option and install the udev rule unconditionally.
Signed-off-by: Bastian Krause <bst@pengutronix.de>
Message-Id: <20211126095800.2374644-1-bst@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
| |
The new genimage is stricter, so add the necessary holes to the bootloader
configs.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
'B' is not a valid suffix for genimage.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
| |
CONFIG_PAHOLE_HAS_SPLIT_BTF shows up in the config only when pahole is
installed in the system. As a result, the config changes depending on
whether pahole is installed or not.
Set PAHOLE=false to ensure that it is never found.
If this is actually needed in the future, then we can add an option for it
and create a host package for pahole.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
| |
For arm64 the device trees in the kernel are located in vendor
subdirectories. Adding all of those to PTXCONF_KERNEL_DTS_PATH would be
awkward. So relax the requirement for PTXCONF_KERNEL_DTS to allow
subdirectories but no absolute paths.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Message-Id: <20211125121159.3468135-6-p.zabel@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Message-Id: <20211125121159.3468135-5-p.zabel@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Message-Id: <20211125121159.3468135-4-p.zabel@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Message-Id: <20211125121159.3468135-3-p.zabel@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Message-Id: <20211125121159.3468135-2-p.zabel@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Message-Id: <20211125121159.3468135-1-p.zabel@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Message-Id: <20211125121100.3459911-1-p.zabel@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Message-Id: <20211125121017.3459332-1-p.zabel@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Message-Id: <20211123093751.1693954-1-p.zabel@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
| |
Ignore new Meson builtin options "python.platlibdir",
"python.purelibdir", and "b_lto_threads" (since 0.60).
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Message-Id: <20211122163617.626188-1-p.zabel@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Message-Id: <20211122133716.1793706-1-p.zabel@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
| |
Fixes: 49254b41f397 ("gst-plugins-base1: version bump 1.16.2 -> 1.18.0")
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Message-Id: <20211122133644.1777883-1-p.zabel@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
| |
This option was removed in commit 9fbd7f3dc1f0 ("build: Drop the
internal_pcre option in favour of the subproject"), contained in
version 2.69.0.
Fixes: 20d3f539a7f8 ("glib: Version bump. 2.68.3 -> 2.70.0")
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Message-Id: <20211122133630.1771606-1-p.zabel@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Linux source tree has a scripts/dtc/include-prefixes directory[1] with
symlinks to each architecture's device tree directory. This is added[2]
to the include search path to allow sharing device tree includes between
different architectures, mainly arm and arm64 (e.g. same carrier board).
Do likewise in PTXdist to be able to build such kernel device trees.
[1]: https://elixir.bootlin.com/linux/v5.15/source/scripts/dtc/include-prefixes
[2]: https://elixir.bootlin.com/linux/v5.15/source/scripts/Makefile.lib#L222
Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
Message-Id: <20211116082654.2231850-1-a.fatoum@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
| |
Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Message-Id: <20211112100647.1119681-1-u.kleine-koenig@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update to the latest stable version. As tarballs released
on github are lacking generated configure script use the
one provided on project pages (these are indeed different
archives)
Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Message-Id: <20211112100640.1119621-1-u.kleine-koenig@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
| |
A newer gdb version would be nice.
Bump default.
Signed-off-by: Christian Melki <christian.melki@t2data.com>
Message-Id: <20211111083740.1872570-1-christian.melki@t2data.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
| |
Move patch series along to new version, applies cleanly with offset.
Fixes CVE-2020-14367.
Signed-off-by: Christian Melki <christian.melki@t2data.com>
Message-Id: <20211111075436.1872349-1-christian.melki@t2data.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
| |
The is consistent with usage in other menus and the correct way to write
'RAUC' anyway.
Signed-off-by: Enrico Jorns <ejo@pengutronix.de>
Message-Id: <20211110170853.4090399-2-ejo@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
| |
The --enable-gpt switch was introduced in RAUC v1.4.
Signed-off-by: Enrico Jorns <ejo@pengutronix.de>
Message-Id: <20211110170853.4090399-1-ejo@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When storing your keys not in rootfs but on a separate data partition
(using symbolic links or overlay fs), keys are overwritten on each
firmware upgrade which lets rc-once run again (which happens when using
opkg upgrade/update or RAUC in an A/B scheme for example).
Changing keys are at best annoying, but may be interpreted as an attack
as well.
Note: if an empty or invalid key is found, the key is still regenerated.
Signed-off-by: Alexander Dahl <ada@thorsis.com>
Message-Id: <20211105154734.19983-9-ada@thorsis.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Previously just existence of a key file was checked, which allowed
empty key files or invalid key files to persist. That would have
prevented dropbear server daemon startup.
Note: this does not always regenerate keys, only if rc-once is triggered
and run again for whatever reason.
Signed-off-by: Alexander Dahl <ada@thorsis.com>
Message-Id: <20211105154734.19983-8-ada@thorsis.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
| |
With 54afea33423c ("dropbear: Added Elliptic Curve Cryptography
options.") an option was added to built with ecdsa host key support, but
scripts where not adapted back then.
Signed-off-by: Alexander Dahl <ada@thorsis.com>
Message-Id: <20211105154734.19983-7-ada@thorsis.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Previously DSS and RSA keys were always generated, regardless if
dropbear was built with support for that host key or not, which somehow
contradicts what commit message of 01ac7cc409b5 ("dropbear: Remove
deprecated options") promised.
No other things changed here, just considering that KEYTYPES list for
'rsa' for now.
Signed-off-by: Alexander Dahl <ada@thorsis.com>
Message-Id: <20211105154734.19983-6-ada@thorsis.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
| |
The variable is currently not used, but it will be useful later for key
generation and daemon startup based on actually selected host key types.
Signed-off-by: Alexander Dahl <ada@thorsis.com>
Message-Id: <20211105154734.19983-5-ada@thorsis.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
init script and rc-once script use some common variables and
targetinstall replace happens twice for each, so to make things less
complex put those common variables in a common place.
While at it, remove that DROPBEAR_xxxKEY_DEFAULT indirection, which
probably originates in the init script from Debian, which seems was the
base for developing this script at least 15 years ago.
The lib will be extended with more variables later.
Signed-off-by: Alexander Dahl <ada@thorsis.com>
Message-Id: <20211105154734.19983-4-ada@thorsis.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
| |
Key generation is still needed if someone decides not to install the
init script or uses a different init system.
Fixes: 0e0f5d31e0e0 ("[dropbear] use rc-once to create server keys")
Signed-off-by: Alexander Dahl <ada@thorsis.com>
Message-Id: <20211105154734.19983-3-ada@thorsis.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|