Re: [ptxdist] SBOM support

2023-09-11 Thread Gavin Schenk
Hi, > On Thu, Sep 07, 2023 at 03:03:47PM +, Simon Falsig wrote: >> I saw a post from 2021 to the mailing list on generating SBOMs from ptxdist. >> Has there been any further work on this? > > I've not worked on this and I'm not aware of any other efforts in this > direction. > >> We've been

Re: [ptxdist] [PATCH 1/3] doc: fix CSS/JS files not getting picked up by sphinx 5.3.0

2023-05-15 Thread Gavin Schenk
gt; faster. > > Tested-by: Jonas Schmidt  > Acked-by: Jonas Schmidt  ^- Typo here, shall be: Jonas Schmidt Maybe a magic keystroke in neovim ?! :) LG Gavin Schenk

[ptxdist] [PATCH v2] ptxd_make_get: Support svn custom tunnel schemes and https

2022-10-11 Thread Gavin Schenk
Signed-off-by: Gavin Schenk --- I changed Svn in doc to uppercase SVN as well. v1 -> V2: Added my Signed-off doc/ref_make_variables.rst | 7 ++- scripts/lib/ptxd_make_get.sh | 9 - 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/doc/ref_make_variables.rst b/

[ptxdist] [PATCH] ptxd_make_get: Support svn custom tunnel schemes and https

2022-10-11 Thread Gavin Schenk
--- I changed Svn in doc to uppercase SVN as well. doc/ref_make_variables.rst | 7 ++- scripts/lib/ptxd_make_get.sh | 9 - 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/doc/ref_make_variables.rst b/doc/ref_make_variables.rst index 2ee34856d..beca984ed 100644 ---

[ptxdist] [PATCH v2 1/2] host-tz-database: Version bump 2020d -> 2021e

2021-12-17 Thread Gavin Schenk
-September/66.html Link: https://mm.icann.org/pipermail/tz-announce/2021-October/67.html Link: https://mm.icann.org/pipermail/tz-announce/2021-October/68.html Link: https://mm.icann.org/pipermail/tz-announce/2021-October/69.html Signed-off-by: Gavin Schenk Reviewed-by: Alexander

[ptxdist] [PATCH v3] timezone: Support for zonetab1970

2021-12-15 Thread Gavin Schenk
tzdata package. Since PTXDIST offers the option to deliver timezones only partially, the solution is to correct the file during installation. Deselected timezone entries are removed from the file during INSTALL step. Signed-off-by: Gavin Schenk --- Changes since v2: - Fixed removed $(call touch

[ptxdist] [PATCH v2] timezone: Support for zonetab1970

2021-12-03 Thread Gavin Schenk
tzdata package. Since PTXDIST offers the option to deliver timezones only partially, the solution is to correct the file during installation. Deselected timezone entries are removed from the file during INSTALL step. Signed-off-by: Gavin Schenk --- Changes since v1: - Drop menuentry

Re: [ptxdist] [PATCH 2/2] timezone: Support for zonetab1970

2021-11-22 Thread Gavin Schenk
Hi, this is still in my queue so I send a gentle ping. > > > @@ -252,4 +252,13 @@ config TIMEZONE_ZULU > > > bool > > > prompt "Zulu" > > > > > > +config TIMEZONE_ZONETAB_1970 > > > +bool > > > +prompt "zone1970.tab" > > I think `default y if SYSTEMD_TIMEDATE` would be useful here. > > I

Re: [ptxdist] [PATCH 2/2] timezone: Support for zonetab1970

2021-11-02 Thread Gavin Schenk
Hi > > @@ -252,4 +252,13 @@ config TIMEZONE_ZULU > > bool > > prompt "Zulu" > > > > +config TIMEZONE_ZONETAB_1970 > > +bool > > +prompt "zone1970.tab" > I think `default y if SYSTEMD_TIMEDATE` would be useful here. I think "default y if SYSTEMD_TIMEDATE" is a good idea, but does not make a

[ptxdist] [PATCH 2/2] timezone: Support for zonetab1970

2021-11-01 Thread Gavin Schenk
-by: Gavin Schenk --- rules/host-tz-database.make | 2 +- rules/timezone.in | 9 + rules/timezone.make | 6 ++ 3 files changed, 16 insertions(+), 1 deletion(-) diff --git a/rules/host-tz-database.make b/rules/host-tz-database.make index fe4d36467..006060496 100644

[ptxdist] [PATCH 1/2] host-tz-database: Version bump 2020d -> 2021e

2021-11-01 Thread Gavin Schenk
Signed-off-by: Gavin Schenk --- rules/host-tz-database.make | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rules/host-tz-database.make b/rules/host-tz-database.make index c77deb9c5..fe4d36467 100644 --- a/rules/host-tz-database.make +++ b/rules/host-tz-database.make

[ptxdist] [PATCH 0/2] Using systemd/timedatectl to handle timedate

2021-11-01 Thread Gavin Schenk
This series fixes the timedatectl command from systemd. I would like to offer this interface as a whole to customers to handle NTP/RTC, timedate and timezones. It is my plan to remove some legacy code in BSP and replace it with this as a standard. Gavin Schenk (2): host-tz-database: Version

[ptxdist] [PATCH] mtd-utils: switch to https URL

2021-03-05 Thread Gavin Schenk
This tends to work better than ftp URLs in combination with corporate firewall rules. Signed-off-by: Gavin Schenk --- rules/mtd-utils.make | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/mtd-utils.make b/rules/mtd-utils.make index 248443b85..e1a953c28 100644

[ptxdist] [PATCH] systemd: Fix dependency to /var/spool at runtime

2020-10-08 Thread Gavin Schenk
systemd-tmpfilesd happy. Signed-off-by: Gavin Schenk --- I tested this patch: https://eckelmann.kpaste.net/c13172 rules/systemd.in | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/systemd.in b/rules/systemd.in index 95f77d064..04c6ee998 100644 --- a/rules/systemd.in +++ b/rules

[ptxdist] [PATCH v3] rootfs: Fix creation of the /media directory

2020-10-08 Thread Gavin Schenk
/media subdirs) Signed-off-by: Gavin Schenk --- Hi, the "messed whitespaces" of changes in our mail server software. Our IT department implemented a workaround, I hope this mail looks better. Regards Gavin rules/rootfs.make | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/roo

Re: [ptxdist] [PATCH v2] rootfs: Fix creation of the /media directory

2020-10-05 Thread Gavin Schenk
Hi Denis, > Am Montag, den 05.10.2020, 13:10 +0200 schrieb Gavin Schenk: > > Ensure that with PTXCONF_ROOTFS_MEDIA set directory '/media' is created > > even if none of PTXCONF_ROOTFS_MEDIA[1-6] is set. > > > > On our read-only system we mount a tmpfs on

[ptxdist] [PATCH v2] rootfs: Fix creation of the /media directory

2020-10-05 Thread Gavin Schenk
/media subdirs) Signed-off-by: Gavin Schenk --- Hi Uwe, thank you for the feedback, this is my V2. I have a new alias in my .gitconfig :-) Regards Gavin rules/rootfs.make | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/rootfs.make b/rules/rootfs.make index 6b37db5bd..419ca001e 100644

[ptxdist] [PATCH] rootfs: Fix creation of the /media directory

2020-10-05 Thread Gavin Schenk
and mounting failed. fixes: 63e2d8696124083fc Signed-off-by: Gavin Schenk --- rules/rootfs.make | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/rootfs.make b/rules/rootfs.make index 6b37db5bd..419ca001e 100644 --- a/rules/rootfs.make +++ b/rules/rootfs.make @@ -63,6 +63,7 @@ ifdef

[ptxdist] [PATCH 1/2] glib: Add switch to enable feature libmount in glib

2019-01-21 Thread Gavin Schenk
Introduce a new switch GLIB_LIBMOUNT, that optionally enables feature libmount in glib Signed-off-by: Gavin Schenk --- rules/glib.in | 8 rules/glib.make | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/rules/glib.in b/rules/glib.in index ddc4625cd..fca978ddd

[ptxdist] [PATCH 2/2] rauc: Add dependency to GLIB_LIBMOUNT

2019-01-21 Thread Gavin Schenk
On systems showing /dev/root for the root node in /proc/mounts instead of a real device, RAUC tries to mount an already mounted device when using glib without feature libmount enabled. Using feature libmount in glib fixes this. Signed-off-by: Gavin Schenk --- rules/rauc.in | 1 + 1 file

[ptxdist] [PATCH 0/2] Conditional switch for feature libmount in glib

2019-01-21 Thread Gavin Schenk
: Child process exited with code 32 Enrico Jörns supported me with debugging and figured out, that an option for enabling glib libmount support when using RAUC is an urgent candidate for PTXdist upstream. Gavin Schenk (2): glib: Add switch to enable feature libmount in glib rauc: Add

[ptxdist] [PATCH v3] squashfs-tools: Use sysmacros fixes build with glibc >= 2.28

2018-12-18 Thread Gavin Schenk
Signed-off-by: Gavin Schenk --- changes since v2: - Fixed typo in subject, indeed its glibc not glib! ...sysmacros-fixes-build-with-glib-2.28.patch | 41 +++ patches/squashfs4.3/series| 4 ++ 2 files changed, 45 insertions(+) create mode 100644 patches

[ptxdist] [PATCH v2] squashfs-tools: Use sysmacros fixes build with glib >2.28

2018-12-18 Thread Gavin Schenk
Signed-off-by: Gavin Schenk --- changes since v1: - Add include instead replacing it. After a discussion with ukl in IRC, it turns out that it is more compatible to add the include instead of replacing it. Additionally, mksquashfs.c uses open that requires sys/types.h. ...sysmacros

[ptxdist] [PATCH] squashfs-tools: Use sysmacros fixes build with glib >2.28

2018-12-18 Thread Gavin Schenk
Signed-off-by: Gavin Schenk --- ...sysmacros-fixes-build-with-glib-2.28.patch | 43 +++ patches/squashfs4.3/series| 4 ++ 2 files changed, 47 insertions(+) create mode 100644 patches/squashfs4.3/0001-Use-sysmacros-fixes-build-with-glib-2.28.patch create

[ptxdist] [PATCH] fbv: Fix missing section entry

2018-11-21 Thread Gavin Schenk
Missing section leads to undefined symbol errors: e.g.: "refers to undefined symbol 'FBV'" Fixes: 841aa7b282b49 Signed-off-by: Gavin Schenk --- rules/fbv.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/fbv.in b/rules/fbv.in index d66e11d70..2faae5

[ptxdist] [PATCH] doc: Fix typo in layer documentation

2018-09-24 Thread Gavin Schenk
Signed-off-by: Gavin Schenk --- Are there ways where PTXdist itself is not the bottom layer? If not you could write "In a way ..." that would make it clearer. Thanks for this cool feature. At the moment I have not a usecas, but I will keep layers in mind. doc/dev_manual.rst | 2

[ptxdist] [PATCH v2] rauc: Make rauc bundle version configurable

2018-09-10 Thread Gavin Schenk
In my usecase I need PTXCONF_PROJECT_VERSION in the rauc bundle instead of PTXDIST_BSP_AUTOVERSION that is hard coded in rules/image-rauc.make. Introduce a new switch RAUC_BUNDLE_VERSION to menuconfig that defaults to "${PTXDIST_BSP_AUTOVERSION}". Signed-off-by: Gavin Schenk --- ch

[ptxdist] [PATCH] rauc: Make rauc bundle version configurable

2018-08-27 Thread Gavin Schenk
In my usecase I need PTXCONF_PROJECT_VERSION in the rauc bundle instead of PTXDIST_BSP_AUTOVERSION that is hard coded in rules/image-rauc.make. Introduce a new switch RAUC_BUNDLE_VERSION to menuconfig that defaults to "${PTXDIST_BSP_AUTOVERSION}". Signed-off-by: Gavin Schenk --- Hi,

[ptxdist] [PATCH] libcurl: added options for smtp and verbose messages

2017-12-10 Thread Gavin Schenk
From: Torsten Mehnert <t.mehn...@eckelmann.de> Signed-off-by: Torsten Mehnert <t.mehn...@eckelmann.de> Signed-off-by: Gavin Schenk <g.sch...@eckelmann.de> --- rules/libcurl.in | 10 ++ rules/libcurl.make | 4 ++-- 2 files changed, 12 insertions(+), 2 deletions(-)

[ptxdist] [PATCH v2] fbv: Fix build error due to direct access to jmpbuf

2017-11-23 Thread Gavin Schenk
Signed-off-by: Gavin Schenk <g.sch...@eckelmann.de> --- ...uild-error-due-to-direct-access-to-jmpbuf.patch | 34 ++ patches/fbv-1.0b-ptx3/series | 4 +++ 2 files changed, 38 insertions(+) create mode 100644 patches/fbv-1.0b-ptx3/0001-fbv-Fix

[ptxdist] [PATCH] fbv: Fix build error due to direct access to jmpbuf

2017-11-23 Thread Gavin Schenk
The build fails with "dereferencing pointer to incomplete type" when accessing the jmpbuf ptr directly. Using the macro png_jmpbuf(...) fixes this compiler error. Signed-off-by: Gavin Schenk <g.sch...@eckelmann.de> --- png.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletion

[ptxdist] [PATCH 1/3] rc-once: Use /etc/rc.once.d as link target in all rc-once scripts

2017-06-06 Thread Gavin Schenk
Signed-off-by: Gavin Schenk <g.sch...@eckelmann.de> --- projectroot/usr/sbin/enable-rc-once | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projectroot/usr/sbin/enable-rc-once b/projectroot/usr/sbin/enable-rc-once index 892b1df44..22410b954 100644 --- a/projectroot/us

[ptxdist] [PATCH] Install tar from CONFIG_TAR to /bin/ instead /usr/bin/

2017-04-05 Thread Gavin Schenk
Debian and Ubuntu install tar in /bin. This is the same in ptxdist when BUSYBOX_TAR is selected. If CONFIG_TAR is selected ptxdist installs tar to /usr/bin. Signed-off-by: Gavin Schenk <g.sch...@eckelmann.de> --- rules/tar.make | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff

[ptxdist] [PATCH] Add persistant iptable-rules via systemd

2016-04-11 Thread Gavin Schenk
emd-iptables written by Stefan Grönke <ste...@gronke.net> in 2015. Signed-off-by: Gavin Schenk <g.sch...@eckelmann.de> --- projectroot/etc/iptables/rules.v4| 0 projectroot/etc/iptables/rules.v6| 0 projectroot/lib/systemd/system/ip6tabl

[ptxdist] [PATCH] Add persistant iptable-rules via systemd

2016-04-08 Thread Gavin Schenk
emd-iptables written by Stefan Grönke <ste...@gronke.net> in 2015. Signed-off-by: Gavin Schenk <g.sch...@eckelmann.de> --- projectroot/etc/iptables/rules.v4| 0 projectroot/etc/iptables/rules.v6| 0 projectroot/lib/systemd/system/ip6tabl

[ptxdist] [PATCH] Add persistant iptable-rules via systemd

2016-04-07 Thread Gavin Schenk
emd-iptables written by Stefan Grönke <ste...@gronke.net> in 2015. Signed-off-by: Gavin Schenk <g.sch...@eckelmann.de> --- .../0001-Added-files-for-systemd-support.patch | 115 + patches/iptables-1.4.21/series | 4 + ru

[ptxdist] [PATCH] Add persistant iptable-rules via systemd

2016-04-07 Thread Gavin Schenk
788 --- /dev/null +++ b/patches/iptables-1.4.21/0001-Added-files-for-systemd-support.patch @@ -0,0 +1,115 @@ +From: Gavin Schenk <g.sch...@eckelmann.de> +Date: Wed, 6 Apr 2016 10:19:52 +0200 +Subject: [PATCH] Added files for systemd support + +--- + etc/iptables/rules.v4| 0 + etc

[ptxdist] [PATCH] Add persistant iptable-rules via systemd

2016-04-07 Thread Gavin Schenk
git a/patches/iptables-1.4.21/0001-Added-files-for-systemd-support.patch b/patches/iptables-1.4.21/0001-Added-files-for-systemd-support.patch new file mode 100644 index 000..6b055f4 --- /dev/null +++ b/patches/iptables-1.4.21/0001-Added-files-for-systemd-support.patch @@ -0,0 +1,93 @@ +From: Ga

[ptxdist] [PATCH] barebox: Install bareboxcrc32 to sysroot-host to be able to generate crc32 codes that can be checked by barebox

2016-02-15 Thread Gavin Schenk
I want to create crc32 files in a new-image-generation package that can be processed by barebox. --- rules/barebox.make | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rules/barebox.make b/rules/barebox.make index a9aac7d..5f938db 100644 --- a/rules/barebox.make +++ b/rules/barebox.make

[ptxdist] [PATCH] barebox: Install bareboxcrc32 to sysroot-host to be able to generate crc32 codes that can be checked by barebox

2016-02-11 Thread Gavin Schenk
I want to create crc32 files in a new-image-generation package that can be processed by barebox. --- rules/barebox.make | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/barebox.make b/rules/barebox.make index a9aac7d..cf04b0e 100644 --- a/rules/barebox.make +++ b/rules/barebox.make @@

[ptxdist] [PATCH] ncurses: Added /usr/share/terminfo/d/dumb to PTXCONF_NCURSES_TERMCAP

2016-02-07 Thread Gavin Schenk
This is needed when using top in batch mode "top -b" --- rules/ncurses.make | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/ncurses.make b/rules/ncurses.make index 57e8199..25341cb 100644 --- a/rules/ncurses.make +++ b/rules/ncurses.make @@ -212,6 +212,7 @@ ifdef PTXCONF_NCURSES_TERMCAP

[ptxdist] [PATCH] ncurses: Added /usr/share/terminfo/d/dumb to PTXCONF_NCURSES_TERMCAP

2016-02-02 Thread Gavin Schenk
This is needed when using top in batch mode "top -b" --- rules/ncurses.make | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/ncurses.make b/rules/ncurses.make index 57e8199..521af77 100644 --- a/rules/ncurses.make +++ b/rules/ncurses.make @@ -212,6 +212,7 @@ ifdef PTXCONF_NCURSES_TERMCAP

Re: [ptxdist] Makefile in subfolder of rules directory?

2011-10-10 Thread Gavin Schenk
a set of symbolic links to our common packages in project/rules. Thanks for your help! Regards, Gavin Schenk -- ptxdist mailing list ptxdist@pengutronix.de

Re: [ptxdist] Makefile in subfolder of rules directory?

2011-10-10 Thread Gavin Schenk
On Mon, Oct 10, 2011 at 06:31:41PM +0200, Gavin Schenk wrote: Today we reviewed your hints and had a close look to the result of ptxdist newpackage src-make-prog, but still have issues with it. Maybe my question was too imprecise. It is possible to put the in-files into subdirectories e.g

[ptxdist] Makefile in subfolder of rules directory?

2011-10-07 Thread Gavin Schenk
accomplish this? Thanks and Regards, Gavin Schenk -- Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de -- ptxdist mailing list ptxdist@pengutronix.de