This should ease distinguishing inline code snippets from default text
and is also more similar to what the sphinx html outputs look like.
Signed-off-by: Enrico Jorns
---
doc/preamble.inc | 3 +++
1 file changed, 3 insertions(+)
diff --git a/doc/preamble.inc b/doc/preamble.inc
index d9e528ef4
This should ease distinguishing inline code snippets from default text
and is also more similar to what the sphinx html outputs look like.
Signed-off-by: Enrico Jorns
---
Changes in v2:
* use same background and border style as non-inline code boxes
* reduce fbox inner separation for better
The is consistent with usage in other menus and the correct way to write
'RAUC' anyway.
Signed-off-by: Enrico Jorns
---
rules/rauc.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/rules/rauc.in b/rules/rauc.in
index 373aca244..aee162b83 100644
--- a/rules/rau
The --enable-gpt switch was introduced in RAUC v1.4.
Signed-off-by: Enrico Jorns
---
rules/rauc.in | 11 +++
rules/rauc.make | 1 +
2 files changed, 12 insertions(+)
diff --git a/rules/rauc.in b/rules/rauc.in
index 744bc95d9..373aca244 100644
--- a/rules/rauc.in
+++ b/rules/rauc.in
Signed-off-by: Enrico Jorns
---
rules/rauc.make | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/rules/rauc.make b/rules/rauc.make
index a7ead49f7..314bee416 100644
--- a/rules/rauc.make
+++ b/rules/rauc.make
@@ -16,8 +16,8 @@ PACKAGES-$(PTXCONF_RAUC) += rauc
#
# Paths
Like in other image recipes, this will allow customizing the name of the
generated artifact from the corresponding image recipe
Signed-off-by: Enrico Jorns
---
config/images/rauc.config | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/config/images/rauc.config b/config/images
Signed-off-by: Enrico Jorns
---
rules/rauc.make | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/rules/rauc.make b/rules/rauc.make
index a7ecaf0e9..b45e1f705 100644
--- a/rules/rauc.make
+++ b/rules/rauc.make
@@ -16,8 +16,8 @@ PACKAGES-$(PTXCONF_RAUC) += rauc
#
# Paths
removed packaging patch that went mainline in 0.4
Signed-off-by: Enrico Jorns
---
Changes since v1:
- forgot to remove obsolete 0.3 patch
...le.am-do-not-package-data-rauc-service.sh.patch | 39 --
patches/rauc-0.3/series| 4 ---
rules
This series contains a bit of all: a dependency fix, a realignment, a
rewording, a new option, a version bump and a new required dependency
Enrico Jorns (6):
rauc: needs to depend on host-glib package
rauc: align if statements in selects statements
rauc: provide and improve help texts on
RAUC uses gdbus-codegen host tool for creating its gdbus source files.
Signed-off-by: Enrico Jorns
---
rules/rauc.in | 1 +
1 file changed, 1 insertion(+)
diff --git a/rules/rauc.in b/rules/rauc.in
index 190eb0b51..0ce6a4cff 100644
--- a/rules/rauc.in
+++ b/rules/rauc.in
@@ -5,6 +5,7
Signed-off-by: Enrico Jorns
---
rules/rauc.in | 16 ++--
1 file changed, 14 insertions(+), 2 deletions(-)
diff --git a/rules/rauc.in b/rules/rauc.in
index 20c5564ed..96afc9092 100644
--- a/rules/rauc.in
+++ b/rules/rauc.in
@@ -17,18 +17,30 @@ if RAUC
config RAUC_NETWORK
Signed-off-by: Enrico Jorns
---
rules/rauc.in | 10 ++
rules/rauc.make | 4 +++-
2 files changed, 13 insertions(+), 1 deletion(-)
diff --git a/rules/rauc.in b/rules/rauc.in
index 96afc9092..653939a8b 100644
--- a/rules/rauc.in
+++ b/rules/rauc.in
@@ -15,6 +15,16 @@ menuconfig RAUC
Signed-off-by: Enrico Jorns
---
rules/rauc.make | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/rules/rauc.make b/rules/rauc.make
index 772cc0082..88817da78 100644
--- a/rules/rauc.make
+++ b/rules/rauc.make
@@ -16,8 +16,8 @@ PACKAGES-$(PTXCONF_RAUC) += rauc
#
# Paths
Signed-off-by: Enrico Jorns
---
rules/rauc.in | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/rules/rauc.in b/rules/rauc.in
index 0ce6a4cff..20c5564ed 100644
--- a/rules/rauc.in
+++ b/rules/rauc.in
@@ -6,8 +6,8 @@ menuconfig RAUC
select OPENSSL
select GLIB
Since RAUC 1.0 that calls tar with --numeric-owner argument, one needs
to have long options support enabled when using busybox tar.
Signed-off-by: Enrico Jorns
---
rules/rauc.in | 1 +
1 file changed, 1 insertion(+)
diff --git a/rules/rauc.in b/rules/rauc.in
index 653939a8b..0de8c1599 100644
From: Enrico Joerns
This replaces LT Project font by Open Sans.
Signed-off-by: Enrico Joerns
---
doc/preamble.inc | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/doc/preamble.inc b/doc/preamble.inc
index 43041ee01..58665c52f 100644
--- a/doc/preamble.inc
+++ b/doc/pream
From: Enrico Joerns
Spinx deprecated 'notice' environment in 1.6b1 and finally removed in
1.7.0b1.
Anyway, environment renewal to show warning symbol for note rst
directive was not working in between.
This patch both fixes warning symbol in sphinx versions between 1.6b1
and 1.7.0b1 and tex gene
Enable it by default so that default installation can benefit from this.
Can be deactivated for saving space or for deactivating network
functionality.
Web server must support HTTP range requests for this and NBD support
must be enabled in kernel.
Signed-off-by: Enrico Jorns
---
rules/rauc.in
llows to strip code for
bundle generation from target rauc where this is normally not required.
This adds an option that disable bundle generation on target by default.
Also default to 'verity' bundle format to guide ptxdist users that are
unsure which bundle format to use.
Enrico Jorn
Signed-off-by: Enrico Jorns
---
rules/rauc.make | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/rules/rauc.make b/rules/rauc.make
index f74f6b62c..46d196bed 100644
--- a/rules/rauc.make
+++ b/rules/rauc.make
@@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_RAUC) += rauc
#
# Paths
Signed-off-by: Enrico Jorns
---
platforms/image-rauc.in | 8
rules/image-rauc.make | 12 +++-
2 files changed, 19 insertions(+), 1 deletion(-)
diff --git a/platforms/image-rauc.in b/platforms/image-rauc.in
index 3835e0718..7772fd95b 100644
--- a/platforms/image-rauc.in
+++ b
The 'plain' format is legacy and 'crypt' must only be used when
encryption is really required. Thus 'verity' is the default to choose.
Signed-off-by: Enrico Jorns
---
platforms/image-rauc.in | 1 +
1 file changed, 1 insertion(+)
diff --git a/platforms/image-rau
We do not need bundle creation capabilities on the target in most cases,
thus make this optional (and disable by default).
Signed-off-by: Enrico Jorns
---
rules/host-rauc.make | 1 +
rules/rauc.in| 10 ++
rules/rauc.make | 1 +
3 files changed, 12 insertions(+)
diff
Done using scripts/configure_helper.py --pkg rauc
Signed-off-by: Enrico Jorns
---
rules/rauc.make | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/rules/rauc.make b/rules/rauc.make
index f74f6b62c..41b76de7c 100644
--- a/rules/rauc.make
+++ b/rules/rauc.make
@@ -39,15
Unset options mostly copied from rauc.make with the following specifics:
--enable-create: required for the host tool to generate bundles
--disable-gpt: only relevant for target RAUC to update boot partitions
Signed-off-by: Enrico Jorns
---
rules/host-rauc.make | 13 -
1 file
Otherwise the package is not usable since no pycache files are generated
by meson.
Signed-off-by: Enrico Jorns
---
rules/python3-gi.make | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/rules/python3-gi.make b/rules/python3-gi.make
index 6dc6d96fe..b7b625064 100644
--- a
This allows to enable networkmanager gobject introspection support (or
automatically enables it if introspection support is already enabled in
BSP).
Signed-off-by: Enrico Jorns
---
rules/networkmanager.in | 6 ++
rules/networkmanager.make | 6 +-
2 files changed, 11 insertions(+), 1
Signed-off-by: Enrico Jorns
---
rules/python3-aiohttp.in | 3 +++
rules/python3-aiohttp.make | 4 ++--
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/rules/python3-aiohttp.in b/rules/python3-aiohttp.in
index 6e9d4a2db..333d78e58 100644
--- a/rules/python3-aiohttp.in
+++ b/rules
Requirement for newer python3-aiohttp.
Signed-off-by: Enrico Jorns
---
rules/python3-idna-ssl.in | 8 ++
rules/python3-idna-ssl.make | 53 +
2 files changed, 61 insertions(+)
create mode 100644 rules/python3-idna-ssl.in
create mode 100644 rules
Requirement for newer python3-aiohttp.
Signed-off-by: Enrico Jorns
---
rules/python3-aiosignal.in | 9 +++
rules/python3-aiosignal.make | 52
2 files changed, 61 insertions(+)
create mode 100644 rules/python3-aiosignal.in
create mode 100644 rules
Requirement for python3-aiosignal.
Signed-off-by: Enrico Jorns
---
rules/python3-frozenlist.in | 9 ++
rules/python3-frozenlist.make | 52 +++
2 files changed, 61 insertions(+)
create mode 100644 rules/python3-frozenlist.in
create mode 100644 rules
Requirement for newer python3-aiohttp.
Signed-off-by: Enrico Jorns
---
rules/python3-async-timeout.make | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/rules/python3-async-timeout.make b/rules/python3-async-timeout.make
index 38a751ed4..fe773876e 100644
--- a/rules
async_timeout >= 4.0.0a3, < 5.0
| asynctest == 0.13.0; python_version<"3.8"
| yarl >= 1.0, < 2.0
| idna-ssl >= 1.0; python_version<"3.7"
| typing_extensions >= 3.7.4; python_version<"3.8"
| frozenli
Requirement for newer python3-aiohttp.
Signed-off-by: Enrico Jorns
---
rules/python3-charset-normalizer.in | 8 +
rules/python3-charset-normalizer.make | 52 +++
2 files changed, 60 insertions(+)
create mode 100644 rules/python3-charset-normalizer.in
create mode
Requirement for newer python3-aiohttp.
Signed-off-by: Enrico Jorns
---
rules/python3-async-timeout.make | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/rules/python3-async-timeout.make b/rules/python3-async-timeout.make
index 38a751ed4..fe773876e 100644
--- a/rules
Requirement for newer python3-aiohttp.
Signed-off-by: Enrico Jorns
---
rules/python3-idna-ssl.in | 8 ++
rules/python3-idna-ssl.make | 54 +
2 files changed, 62 insertions(+)
create mode 100644 rules/python3-idna-ssl.in
create mode 100644 rules
Changes since v1:
* Added proper PYTHON3_CHARSET_NORMALIZER_LICENSE_FILES
* Fixed mode and line break for install of python3-idna-ssl
Enrico Jorns (6):
python3-charset-normalizer: new package
python3-async-timeout.make: version bump 3.0.1 -> 4.0.2
python3-idna-ssl: new package
pyth
Requirement for newer python3-aiohttp.
Signed-off-by: Enrico Jorns
---
rules/python3-aiosignal.in | 9 +++
rules/python3-aiosignal.make | 52
2 files changed, 61 insertions(+)
create mode 100644 rules/python3-aiosignal.in
create mode 100644 rules
Requirement for python3-aiosignal.
Signed-off-by: Enrico Jorns
---
rules/python3-frozenlist.in | 9 ++
rules/python3-frozenlist.make | 52 +++
2 files changed, 61 insertions(+)
create mode 100644 rules/python3-frozenlist.in
create mode 100644 rules
Requirement for newer python3-aiohttp.
Signed-off-by: Enrico Jorns
---
rules/python3-charset-normalizer.in | 8
rules/python3-charset-normalizer.make | 53 +++
2 files changed, 61 insertions(+)
create mode 100644 rules/python3-charset-normalizer.in
create mode
Signed-off-by: Enrico Jorns
---
rules/python3-aiohttp.in | 3 +++
rules/python3-aiohttp.make | 4 ++--
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/rules/python3-aiohttp.in b/rules/python3-aiohttp.in
index 6e9d4a2db..333d78e58 100644
--- a/rules/python3-aiohttp.in
+++ b/rules
This is meant to be used for CI testing of rauc-hawkbit-updater.
Here our focus lies on keeping it buildable, thus disable too
restrictive checks.
Signed-off-by: Enrico Jorns
---
rules/rauc-hawkbit-updater.make | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/rules/rauc
LICENSE
file.
Signed-off-by: Enrico Jorns
---
rules/rauc-hawkbit-updater.make | 9 -
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/rules/rauc-hawkbit-updater.make b/rules/rauc-hawkbit-updater.make
index f3ba8e7de..9fda3e027 100644
--- a/rules/rauc-hawkbit-updater.make
RAUC switched to meson as the main build system but kept autotools for
this release to ease migration.
Since the meson-generated artifact does not have a 'configure' file, a
separate autools release tarball was created that is used here.
Signed-off-by: Enrico Jorns
---
rules/rau
Better supports recent python versions (3.10, 3.11)
Signed-off-by: Enrico Jorns
---
rules/python3-gbulb.make | 8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/rules/python3-gbulb.make b/rules/python3-gbulb.make
index 3db63a4a8..fbfc80cde 100644
--- a/rules/python3
Signed-off-by: Enrico Jorns
---
rules/rauc.make | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/rules/rauc.make b/rules/rauc.make
index 14e9f5ced..bed381408 100644
--- a/rules/rauc.make
+++ b/rules/rauc.make
@@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_RAUC) += rauc
#
# Paths
Adds missing pinned configuration options and fixes ordering between
create and service option.
Signed-off-by: Enrico Jorns
---
rules/host-rauc.make | 2 ++
rules/rauc.make | 3 ++-
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/rules/host-rauc.make b/rules/host-rauc.make
within the host-rauc recipe.
Fixes: c2ad273712cfb89c292dd5a72e8e1ee87a997ab7
("RAUC: leverage --disable-create option to shrink size for target RAUC")
Signed-off-by: Enrico Jorns
---
rules/host-rauc.make | 1 -
rules/rauc.make | 1 -
2 files changed, 2 deletions(-)
diff --git a/
.
Also, RAUC_CONF_ENV modification does not seem to be needed since all
installed paths look valid without it.
Signed-off-by: Enrico Jorns
---
rules/host-rauc.in | 1 +
rules/host-rauc.make | 32 -
rules/rauc.in| 1 +
rules/rauc.make | 48
Signed-off-by: Enrico Jorns
---
rules/rauc.make | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/rules/rauc.make b/rules/rauc.make
index 38fa86473..0f71f12ed 100644
--- a/rules/rauc.make
+++ b/rules/rauc.make
@@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_RAUC) += rauc
#
# Paths
From: Michael Olbrich
This adds recipes for building the RAUC update tool both as a host
tool as well as a target update tool and service.
The package will install a rauc.service that starts rauc with `rauc
service` during boot.
It will also install a rauc-mark-good.service by default that is us
From: Michael Olbrich
This adds a default image recipe for building a rauc bundle out of the
systems rootfs.
You need to place a valid certificate and key file in your BSP. By
default they are currently expected to be located at:
$(PTXDIST_WORKSPACE)/config/rauc/ca.key.pem (key)
$(PTXDIST_W
These patches add recipes for the rauc update tool as well as a recipe for
creating basic update bundles using rauc and genimage.
Michael Olbrich (2):
rauc: new package
rauc-image: new package
config/images/rauc.config | 15
patches/rauc-2016-11-22-g513172c60272
These patches add recipes for building the RAUC update tool as well as a recipe
for creating basic update Bundles using RAUC and genimage.
Enrico Jorns (3):
rauc: new package
image-rauc: new package
scripts: add script that generates test certificates for RAUC
config/images/rauc.config
:
$(PTXDIST_PLATFORMCONFIGDIR)/config/rauc/rauc.key.pem (key)
$(PTXDIST_PLATFORMCONFIGDIR)/config/rauc/rauc.cert.pem (cert)
PTXdist will then create the bundle during a run of `ptxdist images`.
Signed-off-by: Enrico Jorns
---
config/images/rauc.config | 17
platforms/image-rauc.in | 28
bootloader that is decremented before starting the systemd and
reset by `rauc status mark-good` to indicate a successfully system
startup.
Signed-off-by: Enrico Jorns
---
projectroot/etc/rauc/ca.cert.pem | 7 ++
projectroot/etc/rauc/system.conf | 36
Signed-off-by: Enrico Jorns
---
scripts/rauc-gen-test-certs.sh | 128 +
1 file changed, 128 insertions(+)
create mode 100755 scripts/rauc-gen-test-certs.sh
diff --git a/scripts/rauc-gen-test-certs.sh b/scripts/rauc-gen-test-certs.sh
new file mode 100755
57 matches
Mail list logo