[ptxdist] [PATCH] sudo: version bump 1.9.3 -> 1.9.5p2

2021-01-26 Thread Roland Hieber
. * Fixed CVE-2021-23240, a flaw in the temporary file handling of sudoedit's SELinux RBAC support. * Fixed a potential buffer overflow when unescaping backslashes in the command's arguments (CVE-2021-3156 "Baron Samedit") [1]: https://www.sudo.ws/stable.html#1.9.5p2 Signed-off-by: Rol

Re: [ptxdist] [PATCH] host-mtd-utils: build with crypto support

2021-06-16 Thread Roland Hieber
On Wed, Jun 16, 2021 at 01:44:39PM +0200, Michael Olbrich wrote: > On Sat, Jun 12, 2021 at 10:48:35PM +0200, Roland Hieber wrote: > > --with-crypto is needed e.g. for UBIFS Authentication support in > > mkfs.ubifs, and the additional dependencies are negligible (and probably &g

[ptxdist] [PATCH v2 3/3] systemd: make hostnamed and quotacheck optional

2021-06-16 Thread Roland Hieber
-by: Roland Hieber --- v1 -> v2: * order the new promptable options next to the other promptable options * set "default y" for both new options to keep compatibility PATCH v1: https://lore.ptxdist.org/ptxdist/20210607130909.4836-7-...@pengutronix.de --- rules/syst

[ptxdist] [PATCH v2 2/3] ima-evm-utils: version bump 1.1 -> 1.3.2

2021-06-16 Thread Roland Hieber
d0 Link: https://sf.net/p/linux-ima/ima-evm-utils/ci/1d9c27927932f2e750e3 Link: https://sf.net/p/linux-ima/ima-evm-utils/ci/ae1319eeabd6e0798003 Link: https://sf.net/p/linux-ima/ima-evm-utils/ci/c317d4618f92d4dd6570 Link: https://sf.net/p/linux-ima/ima-evm-utils/ci/6aea54d2ad2287b3e889 Signed-off-by: Ro

[ptxdist] [PATCH v2 1/3] ima-evm-utils: fix license statement

2021-06-16 Thread Roland Hieber
Signed-off-by: Roland Hieber --- v1 -> v2: * fix unknown-exception -> custom-exception PATCH v1: https://lore.ptxdist.org/ptxdist/20210611121842.gh839...@pengutronix.de --- rules/ima-evm-utils.make | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/rules/i

[ptxdist] [PATCH] doc: getting help: update IRC info and add Matrix too

2021-06-16 Thread Roland Hieber
-to-libera-chat Link: https://www.devever.net/~hl/freenode_suicide Signed-off-by: Roland Hieber --- doc/getting_help.rst | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/doc/getting_help.rst b/doc/getting_help.rst index a4ea4b3bb8b5..2983618c3bb0 100644 --- a/doc

Re: [ptxdist] [PATCH 7/7] systemd: make hostnamed and quotacheck optional

2021-06-16 Thread Roland Hieber
On Fri, Jun 11, 2021 at 10:04:35AM +0200, Michael Olbrich wrote: > On Mon, Jun 07, 2021 at 03:09:09PM +0200, Roland Hieber wrote: > > This reduces the dependency graph and can therefore decrease boot time > > on systems that are configured with a static hostname, and which do no

Re: [ptxdist] [PATCH] doc: working with licensing information in packages

2021-06-16 Thread Roland Hieber
ines stay in place. I'll rephrase that paragraph to include the copyright statement, the license statement and (if present) the license text in the _LICENSE_FILES variable. Having to bump license MD5s is a smaller evil compared to delivering incomplete data. - Roland > In some cases the

[ptxdist] [PATCH 1/2] doc: dev manual: propagate two subsections to sections

2021-06-16 Thread Roland Hieber
ew packages, so propagate them to their own sections. Signed-off-by: Roland Hieber --- doc/dev_add_new_pkgs.rst| 689 doc/dev_advanced_rule_files.rst | 463 + doc/dev_manual.rst | 2 + doc/dev_patching.rst| 22

[ptxdist] [PATCH 2/2] doc: dev manual: how to recover from patch merge conflicts with git

2021-06-16 Thread Roland Hieber
Signed-off-by: Roland Hieber --- If someone could write a similar section for the quilt workflow, that would be great, as I don't know too much about quilt :-) doc/dev_patching.rst | 72 1 file changed, 72 insertions(+) diff --git a/doc

[ptxdist] [PATCH v2] openfortivpn: no promptable sub-options, degrade to simple 'config'

2021-06-16 Thread Roland Hieber
Signed-off-by: Roland Hieber --- v1 -> v2: * also remove spaces after the config prompt PATCH v1: https://lore.ptxdist.org/ptxdist/20210609215254.22554-1-...@pengutronix.de --- rules/openfortivpn.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rules/openfortivpn

[ptxdist] [PATCH 2/7] python3-pyro: new package

2021-06-07 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/python3-pyro.in | 20 +++ rules/python3-pyro.make | 55 + 2 files changed, 75 insertions(+) create mode 100644 rules/python3-pyro.in create mode 100644 rules/python3-pyro.make diff --git a/rules

[ptxdist] [PATCH 3/7] host-extract-cert: version bump 0.1 -> 0.2

2021-06-07 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/host-extract-cert.make | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rules/host-extract-cert.make b/rules/host-extract-cert.make index e2423c584380..df7599011a71 100644 --- a/rules/host-extract-cert.make +++ b/rules/host-extract

[ptxdist] [PATCH 7/7] systemd: make hostnamed and quotacheck optional

2021-06-07 Thread Roland Hieber
-by: Roland Hieber --- rules/systemd.in | 21 + rules/systemd.make | 12 2 files changed, 29 insertions(+), 4 deletions(-) diff --git a/rules/systemd.in b/rules/systemd.in index 854c344d5441..0f7ba889686e 100644 --- a/rules/systemd.in +++ b/rules/systemd.in

[ptxdist] [PATCH 4/7] ima-evm-utils: fix license statement

2021-06-07 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/ima-evm-utils.make | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/rules/ima-evm-utils.make b/rules/ima-evm-utils.make index 1c5e15b1415f..eda5ad8a2883 100644 --- a/rules/ima-evm-utils.make +++ b/rules/ima-evm-utils.make @@ -2,6

[ptxdist] [PATCH 5/7] ima-evm-utils: version bump 1.1 -> 1.2.1

2021-06-07 Thread Roland Hieber
The tarball does not include a configure script, generate it in the extract.post stage. Based on a patch by Marc Kleine-Budde. Cc: Marc Kleine-Budde Signed-off-by: Roland Hieber --- patches/ima-evm-utils-1.2.1/autogen.sh | 1 + rules/ima-evm-utils.make | 7 --- 2 files

[ptxdist] [PATCH 6/7] rng-tools: allow installing rngtest without rngd

2021-06-07 Thread Roland Hieber
Based on a patch by Steffen Trumtrar. Cc: Steffen Trumtrar Signed-off-by: Roland Hieber --- rules/rng-tools.in | 5 + rules/rng-tools.make | 2 ++ 2 files changed, 7 insertions(+) diff --git a/rules/rng-tools.in b/rules/rng-tools.in index 9345ab9fbafb..24bcd048f268 100644 --- a/rules

[ptxdist] [PATCH 1/7] googletest: new package

2021-06-07 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/googletest.in | 41 +++ rules/googletest.make | 66 +++ 2 files changed, 107 insertions(+) create mode 100644 rules/googletest.in create mode 100644 rules/googletest.make diff --git

Re: [ptxdist] [PATCH] squash! rauc-hawkbit-updater: fix license

2021-06-07 Thread Roland Hieber
On Mon, Jun 07, 2021 at 10:45:38PM +0200, Roland Hieber wrote: > [rhi: add src/rauc-hawkbit-updater.c license file as source] > Reviewed-by: Roland Hieber > --- Forgot the S-o-b… Signed-off-by: Roland Hieber > rules/rauc-hawkbit-updater.make | 4 +++- > 1 file changed, 3 i

[ptxdist] [PATCH] squash! rauc-hawkbit-updater: fix license

2021-06-07 Thread Roland Hieber
[rhi: add src/rauc-hawkbit-updater.c license file as source] Reviewed-by: Roland Hieber --- rules/rauc-hawkbit-updater.make | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/rules/rauc-hawkbit-updater.make b/rules/rauc-hawkbit-updater.make index 769c580d8cca..f8557f03951a

[ptxdist] [PATCH] squash! ntfs-3g: new package

2021-06-07 Thread Roland Hieber
[rhi: use redirected URL with HTTPS] Reviewed-by: Roland Hieber Signed-off-by: Roland Hieber --- rules/ntfs-3g.make | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/ntfs-3g.make b/rules/ntfs-3g.make index 54450e8fb506..9748b3c8de7d 100644 --- a/rules/ntfs-3g.make +++ b

Re: [ptxdist] [PATCH 2/2] ptxd_make_world_lint: allow single linters to be run

2021-06-12 Thread Roland Hieber
On Fri, Jun 11, 2021 at 09:53:04AM +0200, Michael Olbrich wrote: > On Sun, Jun 06, 2021 at 04:01:47PM +0200, Roland Hieber wrote: > > Some linters can take a while to run. Speed up the run-edit loop during > > recipe development by making it possible to run a single linter, an

[ptxdist] [PATCH] host-mtd-utils: build with crypto support

2021-06-12 Thread Roland Hieber
--with-crypto is needed e.g. for UBIFS Authentication support in mkfs.ubifs, and the additional dependencies are negligible (and probably even required for other host tools). Signed-off-by: Roland Hieber --- rules/host-mtd-utils.in | 2 ++ rules/host-mtd-utils.make | 2 +- 2 files changed, 3

[ptxdist] [PATCH] minicom: don't build after rootfs

2021-06-12 Thread Roland Hieber
rsion bump 2.6.2. -> 2.8") Signed-off-by: Roland Hieber --- rules/minicom.in | 1 - 1 file changed, 1 deletion(-) diff --git a/rules/minicom.in b/rules/minicom.in index d3580bda069a..abbb15252822 100644 --- a/rules/minicom.in +++ b/rules/minicom.in @@ -4,7 +4,6 @@ menuconfig MINICOM

Re: [ptxdist] [PATCH 5/7] ima-evm-utils: version bump 1.1 -> 1.2.1

2021-06-17 Thread Roland Hieber
ybe my cofe level wasn't high enough either. - Roland -- Roland Hieber, Pengutronix e.K. | r.hie...@pengutronix.de | Steuerwalder Str. 21 | https://www.pengutronix.de/ | 31137 Hildesheim, Germany| Phone: +49-5121-206917-0| Amtsgericht Hildeshei

Re: [ptxdist] [PATCH 2/7] host-system-mpc: add fedora package help

2021-06-19 Thread Roland Hieber
- > 2.31.1 > > > ___ > ptxdist mailing list > ptxdist@pengutronix.de > To unsubscribe, send a mail with subject "unsubscribe" to > ptxdist-requ...@pengutronix.de > -- Roland Hieber, Pengutronix e.K. | r

Re: [ptxdist] RFC: Make version selection.

2021-06-19 Thread Roland Hieber
PTXdist startup and try to set up our rule files accordingly so they built with all make versions. Maybe add a linter function too, if possible. - Roland -- Roland Hieber, Pengutronix e.K. | r.hie...@pengutronix.de | Steuerwalder Str. 21 | https://www.

[ptxdist] [PATCH] busybox: update udhcp config files

2021-06-20 Thread Roland Hieber
Copy the following files from busybox 1.33: * examples/udhcp/simple.script * examples/udhcp/udhcpd.conf This teaches the DHCP client to use iproute2 tools instead of the outdated iputils. Signed-off-by: Roland Hieber --- projectroot/etc/udhcpc.script | 60 +- projectroot

[ptxdist] [PATCH 4/4] dhcp: sync config files with upstream examples

2021-06-20 Thread Roland Hieber
Copy the following files from the ISC DHCP tree: * client/dhclient.conf.example * server/dhcpd.conf.example and comment out all lines, so they serve as examples only and don't configure any strange things on the target. Signed-off-by: Roland Hieber --- projectroot/etc/dhclient.conf | 14

[ptxdist] [PATCH 1/4] dhcp: always install the config files

2021-06-20 Thread Roland Hieber
install_alternative already looks for the config files in various places, there is no need for kconfig switches here. These options are probably a leftover from the very early years of PTXdist. Signed-off-by: Roland Hieber --- rules/dhcp.in | 33 - rules

[ptxdist] [PATCH 3/4] dhcp: warn in the menu if nothing is installed into the rootfs

2021-06-20 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/dhcp.in | 4 1 file changed, 4 insertions(+) diff --git a/rules/dhcp.in b/rules/dhcp.in index 859b939eebc9..06ba29080f2c 100644 --- a/rules/dhcp.in +++ b/rules/dhcp.in @@ -1,4 +1,8 @@ ## SECTION=networking + +comment "Note: no DHCP bin

[ptxdist] [PATCH 2/4] dhcp: set reasonable default options

2021-06-20 Thread Roland Hieber
If this package is selected, it is probably because of the server, of because the busybox DHCP client was not powerful enough. Signed-off-by: Roland Hieber --- rules/dhcp.in | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rules/dhcp.in b/rules/dhcp.in index 7eefb16c6414..859b939eebc9

Re: [ptxdist] [PATCH 2/7] host-system-mpc: add fedora package help

2021-06-21 Thread Roland Hieber
On Mon, Jun 21, 2021 at 08:13:45AM +0200, Bruno Thomsen wrote: > Den lør. 19. jun. 2021 kl. 23.27 skrev Roland Hieber : > > > > On Sat, Jun 19, 2021 at 02:58:13PM +0200, Bruno Thomsen wrote: > > > Improve help message when failing to find mpc development files > > &

Re: [ptxdist] [PATCH] can-utils: version bump: v2020.02.04 -> v2021.06.0

2021-06-24 Thread Roland Hieber
/usr/bin/j1939sr > +BERLIOS_CAN_UTILS_INST-$(PTXCONF_BERLIOS_CAN_UTILS_J1939ACD) += > /usr/bin/j1939acd > +BERLIOS_CAN_UTILS_INST-$(PTXCONF_BERLIOS_CAN_UTILS_J1939CAT) += > /usr/bin/j1939cat > BERLIOS_CAN_UTILS_INST-$(PTXCONF_BERLIOS_CAN_UTILS_TESTJ1939) += > /usr/bin/testj1939 > >

[ptxdist] [PATCH] squash! libusbgx: fix license

2021-06-24 Thread Roland Hieber
[rhi: add lines for the license statements too. The lib is LGPL, the examples are GPL, and are also installed on the target.] Reviewed-by: Roland Hieber Signed-off-by: Roland Hieber --- rules/libusbgx.make | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rules/libusbgx.make b/rules

[ptxdist] [PATCH] libusbgx: bring submenu arrow in line with other options

2021-06-24 Thread Roland Hieber
Fixes: 204be3e0f85f82e96630 (2021-05-06, "libusbgx: make example and tool selection fine grained") Signed-off-by: Roland Hieber --- rules/libusbgx.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/libusbgx.in b/rules/libusbgx.in index dc751ec46fdf..13252a3a7

[ptxdist] [PATCH] plugins: remove old code

2021-06-09 Thread Roland Hieber
utronix.de/cgit/ptxdist/commit/?id=5d39eb69ac6e116fbe0f Signed-off-by: Roland Hieber --- plugins/url_check/README| 12 - plugins/url_check/main | 314 - plugins/url_check/ptxlib.bash | 351 plugins/ur

[ptxdist] [PATCH] doc: working with licensing information in packages

2021-06-08 Thread Roland Hieber
Co-authored-by: Felicitas Jung Signed-off-by: Felicitas Jung Signed-off-by: Roland Hieber --- v1 -> v2: - rebase to current master - squash PATCH 1/2 ("link to the SPDX license list") - move from daily use into dev manual chapter - expand and rewrite some parts completely

[ptxdist] [PATCH] ofono: new package

2021-06-09 Thread Roland Hieber
Signed-off-by: Roland Hieber --- .../usr/lib/udev/rules.d/96-ofono.rules | 1 + rules/ofono.in| 31 +++ rules/ofono.make | 93 +++ 3 files changed, 125 insertions(+) create mode 100644 projectroot/usr/lib

[ptxdist] [PATCH] openfortivpn: no promptable sub-options, degrade to simple 'config'

2021-06-09 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/openfortivpn.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/openfortivpn.in b/rules/openfortivpn.in index e18643322982..3722994a8446 100644 --- a/rules/openfortivpn.in +++ b/rules/openfortivpn.in @@ -1,6 +1,6 @@ ## SECTION

Re: [ptxdist] [PATCH 1/2] Fix typos in .in rules

2021-06-08 Thread Roland Hieber
vmlinux > in other filesystem, e.g. NFS. > > diff --git a/rules/squashfs-tools.in b/rules/squashfs-tools.in > index cbd1f324b..cb2db3b62 100644 > --- a/rules/squashfs-tools.in > +++ b/rules/squashfs-tools.in > @@ -11,7 +11,7 @@ menuconfig SQUASHFS_TOOLS > he

Re: [ptxdist] [PATCH 2/2] doc: Fix a typo

2021-06-08 Thread Roland Hieber
. So, it **does > not** help to select the ``GLIBC`` symbol, to get a ``libm`` at run-time. > -- > 2.20.1 > > > ___ > ptxdist mailing list > ptxdist@pengutronix.de > To unsubscribe, send a mail with subject "unsubscribe

Re: [ptxdist] [PATCH 1/2] libcurl: allow choice between OpenSSL and GnuTLS backend

2021-06-08 Thread Roland Hieber
, it looks like you could build libcurl with OpenSSL support, but use GnuTLS as default with ./configure --with-default-ssl-backend=gnutls --with-ssl=/usr --with-gnutls=/usr …? But our kconfig prevents that, so I think it's okay. - Roland > --without-mbedtls \ > --without-wolfss

[ptxdist] [PATCH 2/2] dhcp: version bump 4.1.2 -> 4.4.2

2021-05-17 Thread Roland Hieber
was changed to MPL-2.0 in most places, also add the respective license MD5 sums. A patch is needed to make it build with GCC 10. Signed-off-by: Roland Hieber --- ...0001-Fixed-gcc-10-compilation-issues.patch | 82 +++ patches/dhcp-4.4.2/series | 4 + rules

[ptxdist] [PATCH 1/2] bind: new package

2021-05-17 Thread Roland Hieber
. Signed-off-by: Roland Hieber --- rules/bind.in | 10 rules/bind.make | 138 2 files changed, 148 insertions(+) create mode 100644 rules/bind.in create mode 100644 rules/bind.make diff --git a/rules/bind.in b/rules/bind.in new file mode

[ptxdist] [PATCH 2/9] bzip2: add license files

2021-05-16 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/bzip2.make | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/bzip2.make b/rules/bzip2.make index c8e8695a4703..4bf856e565c3 100644 --- a/rules/bzip2.make +++ b/rules/bzip2.make @@ -25,6 +25,7 @@ BZIP2_URL := \ BZIP2_SOURCE := $(SRCDIR

[ptxdist] [PATCH 7/9] unzip: version bump 5.52 -> 6.00

2021-05-16 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/unzip.make | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rules/unzip.make b/rules/unzip.make index 0967fa1a489d..f218f15eae8f 100644 --- a/rules/unzip.make +++ b/rules/unzip.make @@ -15,9 +15,9 @@ PACKAGES-$(PTXCONF_UNZIP

[ptxdist] [PATCH 3/9] bzip2: version bump 1.0.6 -> 1.0.8

2021-05-16 Thread Roland Hieber
Patch 0002 (CVE-2016-3189) was merged upstream in bzip2-1.0.7, remove it. Unfuzz the other patch. The copyright dates, the version number and the author's e-mail address changed in LICENSE. Signed-off-by: Roland Hieber --- ...recover-Fix-potential-use-after-free.patch | 23

[ptxdist] [PATCH 1/9] bzip2: add upstream URL, switch to HTTPS

2021-05-16 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/bzip2.make | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/rules/bzip2.make b/rules/bzip2.make index b6eaa2d1957d..c8e8695a4703 100644 --- a/rules/bzip2.make +++ b/rules/bzip2.make @@ -19,7 +19,9 @@ BZIP2_VERSION := 1.0.6 BZIP2_MD5

[ptxdist] [PATCH 9/9] dhcp: move to HTTPS URL

2021-05-16 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/dhcp.make | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rules/dhcp.make b/rules/dhcp.make index e131d3e9fe96..5452f4676adc 100644 --- a/rules/dhcp.make +++ b/rules/dhcp.make @@ -21,8 +21,8 @@ DHCP_MD5

[ptxdist] [PATCH 6/9] libarchive: version bump 3.3.2 -> 3.5.1

2021-05-16 Thread Roland Hieber
The COPYING file mentions some triple-licensed files, and updated the copyright year. Signed-off-by: Roland Hieber --- rules/libarchive.make | 12 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/rules/libarchive.make b/rules/libarchive.make index 13d61a1da314

[ptxdist] [PATCH 4/9] libarchive: move to HTTPS URL

2021-05-16 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/libarchive.make | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/libarchive.make b/rules/libarchive.make index 5d9081eb317c..b56ee7a4c4d6 100644 --- a/rules/libarchive.make +++ b/rules/libarchive.make @@ -18,7 +18,7

[ptxdist] [PATCH 5/9] libarchive: add license files

2021-05-16 Thread Roland Hieber
The COPYING document also mentions that some files are in the public domain. Signed-off-by: Roland Hieber --- rules/libarchive.make | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rules/libarchive.make b/rules/libarchive.make index b56ee7a4c4d6..13d61a1da314 100644

[ptxdist] [PATCH 8/9] sqlite: version bump 3.28 -> 3.35.5

2021-05-16 Thread Roland Hieber
Remove the remaining patch, the underlying problem was fixed upstream in version 3.35.0, check-in e64ff2cce3c03ba2. Link: https://www.sqlite.org/src/info/e64ff2cce3c03ba2 Signed-off-by: Roland Hieber --- ...nfigure-make-disable-threadsafe-work.patch | 29 --- patches/sqlite

[ptxdist] [PATCH 1/2] minicom: add license files

2021-05-24 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/minicom.make | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/rules/minicom.make b/rules/minicom.make index 1f699a00d3b9..8722f0e29f69 100644 --- a/rules/minicom.make +++ b/rules/minicom.make @@ -23,7 +23,12 @@ MINICOM_TARBALL

Re: [ptxdist] [PATCH 1/2] bind: new package

2021-05-24 Thread Roland Hieber
On Fri, May 21, 2021 at 12:01:22PM +0200, Michael Olbrich wrote: > On Mon, May 17, 2021 at 10:59:07PM +0200, Roland Hieber wrote: > > Newer ISC DHCP versions try to build a packaged BIND library, but fail > > at it. Outsource the BIND libs into an extra recipe so we can set th

[ptxdist] [PATCH v2 2/3] bind: new package

2021-05-24 Thread Roland Hieber
. Signed-off-by: Roland Hieber --- v2: - fix license checksum (no changes to the license expression needed) - put menu file into networking section, not project_specific --- rules/bind.in | 10 rules/bind.make | 138 2 files changed, 148

[ptxdist] [PATCH v2 1/3] unzip: version bump 5.52 -> 6.00

2021-05-24 Thread Roland Hieber
Signed-off-by: Roland Hieber --- v2: - fix license checksum (no changes to the license expression needed) --- rules/unzip.make | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/rules/unzip.make b/rules/unzip.make index 0967fa1a489d..2d565045bda9 100644 --- a/rules

[ptxdist] [PATCH v2 3/3] dhcp: version bump 4.1.2 -> 4.4.2

2021-05-24 Thread Roland Hieber
was changed to MPL-2.0 in most places, also add the respective license MD5 sums. A patch is needed to make it build with GCC 10. Signed-off-by: Roland Hieber --- ...0001-Fixed-gcc-10-compilation-issues.patch | 82 +++ patches/dhcp-4.4.2/series | 4 + rules

Re: [ptxdist] [PATCH 7/9] unzip: version bump 5.52 -> 6.00

2021-05-24 Thread Roland Hieber
On Fri, May 21, 2021 at 11:35:43AM +0200, Michael Olbrich wrote: > On Sun, May 16, 2021 at 08:52:30PM +0200, Roland Hieber wrote: > > Signed-off-by: Roland Hieber > > ptxdist: error: > > checksum of license file '/build-target/unzip-6.00/LICENSE' > changed: 28dcc51d

[ptxdist] [PATCH 2/2] minicom: version bump 2.6.2. -> 2.8

2021-05-24 Thread Roland Hieber
it work with ckermit if desired. Signed-off-by: Roland Hieber --- .../minicom-2.8/0001-build-reproducibly.patch | 33 +++ ...b-usleep.c-fix-error-NULL-undeclared.patch | 27 +++ patches/minicom-2.8/series| 5 +++ rules/minicom.in

[ptxdist] [PATCH] remove some more references to CREDITS file

2021-05-31 Thread Roland Hieber
They where added accidentally with new packages since commit cbd6bda680c65d7e01cf (2019-07-03, Roland Hieber: "CREDITS: remove unmaintained file"). Signed-off-by: Roland Hieber --- rules/catch2.make | 2 -- rules/libusbgx.make | 2 -- 2 files changed, 4 deletions(-) diff --git a/ru

[ptxdist] [PATCH 1/3] pps-tools: new package

2021-05-31 Thread Roland Hieber
Signed-off-by: Roland Hieber --- ...le-fix-installation-to-empty-DESTDIR.patch | 40 ++ patches/pps-tools-1.0.2/series| 4 + rules/pps-tools.in| 10 +++ rules/pps-tools.make | 80 +++ 4 files changed

Re: [ptxdist] [PATCH 1/3] pps-tools: new package

2021-05-31 Thread Roland Hieber
cleanup (see copyright lines…) - Roland -- Roland Hieber, Pengutronix e.K. | r.hie...@pengutronix.de | Steuerwalder Str. 21 | https://www.pengutronix.de/ | 31137 Hildesheim, Germany| Phone: +49-5121-206917-0| Amtsgericht Hildesheim, HRA 2686

[ptxdist] [PATCH 2/3] chrony: enable support for PPS devices

2021-05-31 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/chrony.in | 8 rules/chrony.make | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/rules/chrony.in b/rules/chrony.in index f50b864429b0..67a87277fc84 100644 --- a/rules/chrony.in +++ b/rules/chrony.in @@ -8,6 +8,7

[ptxdist] [PATCH 3/3] chrony: fix typo

2021-05-31 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/chrony.make | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/chrony.make b/rules/chrony.make index 5edddf5b41a0..bb7439a8be95 100644 --- a/rules/chrony.make +++ b/rules/chrony.make @@ -32,7 +32,7 @@ CHRONY_LICENSE_FILES

[ptxdist] [RFC] scripts: add template patch backporter

2021-05-31 Thread Roland Hieber
if there are several such recipes in the BSP.) Try to automate that process with a bit of sed magic, and give the resulting patches a nice commit message too. Signed-off-by: Roland Hieber --- scripts/port-template-commits | 103 ++ 1 file changed, 103 insertions(+) create mode

[ptxdist] [PATCH] fixup! pps-tools: new package

2021-05-31 Thread Roland Hieber
Just replace spaces with a tab. Reported-by: Alexander Dahl Signed-off-by: Roland Hieber --- rules/pps-tools.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/pps-tools.in b/rules/pps-tools.in index 8b50b475de47..2cce9464ae93 100644 --- a/rules/pps-tools.in +++ b

Re: [ptxdist] SHARED_GDB_VERSION is undefined or empty

2021-05-27 Thread Roland Hieber
a patch, but maybe this helps you already… - Roland -- Roland Hieber, Pengutronix e.K. | r.hie...@pengutronix.de | Steuerwalder Str. 21 | https://www.pengutronix.de/ | 31137 Hildesheim, Germany| Phone: +49-5121-206917-0| Amtsgericht Hildesheim, H

Re: [ptxdist] collections changed?

2021-05-29 Thread Roland Hieber
ou forgot to replace KERNEL by KERNEL_PACKAGENAME when backporting commit 8484ecb7b244…) - Roland -- Roland Hieber, Pengutronix e.K. | r.hie...@pengutronix.de | Steuerwalder Str. 21 | https://www.pengutronix.de/ | 31137 Hildesheim, Germany| Phone: +49-5121

[ptxdist] [PATCH] doc/contributing: there is 'ptxdist licensecheck' for this

2021-06-06 Thread Roland Hieber
I totally forgot that this subcommand existed when submitting the patch for commit b87bbab6ea7e… Fixes: b87bbab6ea7ed0cdc5ff (2021-05-25, "doc: contributing: mention lint and license checksums") Signed-off-by: Roland Hieber --- doc/contributing.rst | 5 ++--- 1 file changed, 2 insert

[ptxdist] [PATCH 2/2] ptxd_make_world_lint: allow single linters to be run

2021-06-06 Thread Roland Hieber
Some linters can take a while to run. Speed up the run-edit loop during recipe development by making it possible to run a single linter, and add a way of listing available linters. Signed-off-by: Roland Hieber --- bin/ptxdist | 5 - doc/ref_parameter.rst

[ptxdist] [PATCH 1/2] ptxd_make_world_lint_credits: fix typo

2021-06-06 Thread Roland Hieber
Signed-off-by: Roland Hieber --- scripts/lib/ptxd_make_world_lint.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/lib/ptxd_make_world_lint.sh b/scripts/lib/ptxd_make_world_lint.sh index 410cb2747394..06926e58d614 100644 --- a/scripts/lib/ptxd_make_world_lint.sh

[ptxdist] [PATCH v1] ptxdist: print a note when calling ptxdist inside 'ptxdist bash'

2021-06-06 Thread Roland Hieber
: PTXdist was called inside 'ptxdist bash' – things may be broken. Signed-off-by: Roland Hieber --- RFC -> PATCH v1: - bailout instead of printing a notice (Michael Olbrich) - check for PTXDIST_TOPDIR directly in main because it will already be defined in ptxdist_trap_exit_handler (and als

[ptxdist] [PATCH 1/2] doc/contributing: absorb (and slightly update) README.devel

2021-06-06 Thread Roland Hieber
Move the "How to contribute" section before the "PTXdist Packages" section, as it applies generally and not only for packages. Update the Git URL, and add the Git web interface too. Signed-off-by: Roland Hieber --- README.devel | 56 --

[ptxdist] [PATCH 2/2] README: mention raw documentation and how to build it

2021-06-06 Thread Roland Hieber
Signed-off-by: Roland Hieber --- README | 6 ++ 1 file changed, 6 insertions(+) diff --git a/README b/README index 60ac8b152b8b..1bf3348f81ca 100644 --- a/README +++ b/README @@ -48,6 +48,12 @@ Documentation See <https://www.ptxdist.org/doc/> for the full documentation, which in

Re: [ptxdist] [PATCH] ntfs-3g: new package

2021-06-04 Thread Roland Hieber
all_link, ntfs-3g, ../bin/ntfs-3g, /usr/sbin/mount.ntfs) > + @$(call install_link, ntfs-3g, ../bin/ntfs-3g, /usr/sbin/mount.ntfs-3g) > + > + @$(call install_finish, ntfs-3g) > + > + @$(call touch) > + > +# vim: syntax=make > -- > 2.29.2 > > > ___

Re: [ptxdist] [PATCH] f2fs-tools: version bump 1.12.0 -> 1.14.0

2021-06-04 Thread Roland Hieber
FS_TOOLS_LICENSE := GPL-2.0-or-later LGPL-2.1-or-later This should be "GPL-2.0-or-later AND LGPL-2.1-or-later", but other than that Reviewed-by: Roland Hieber > +F2FS_TOOLS_LICENSE_FILES := \ > + file://COPYING;md5=362b4b2594cd362b874a97718faa51d3 &

Re: [ptxdist] [PATCH 2/3] chrony: enable support for PPS devices

2021-06-04 Thread Roland Hieber
On Fri, Jun 04, 2021 at 11:25:05AM +0200, Michael Olbrich wrote: > On Mon, May 31, 2021 at 01:57:07PM +0200, Roland Hieber wrote: > > diff --git a/rules/chrony.make b/rules/chrony.make > > index 7cf59f30560c..5edddf5b41a0 100644 > > --- a/rules/chrony.make > > +++ b/rul

[ptxdist] [PATCH v2 1/3] pps-tools: new package

2021-06-04 Thread Roland Hieber
Signed-off-by: Roland Hieber --- v1 -> v2: - Michael Olbrich: use $(call compile …) and $(call world/compile …) v1 was at https://lore.ptxdist.org/ptxdist/20210604092303.ge12...@pengutronix.de --- ...le-fix-installation-to-empty-DESTDIR.patch | 40 ++ patches/pps-tools-1.0.2/ser

[ptxdist] [PATCH v2 3/3] chrony: fix typo

2021-06-04 Thread Roland Hieber
Signed-off-by: Roland Hieber --- v1 -> v2: no changes v1 was at https://lore.ptxdist.org/ptxdist/20210531115708.4173-3-...@pengutronix.de --- rules/chrony.make | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/chrony.make b/rules/chrony.make index 15f475d88

[ptxdist] [PATCH v2 2/3] chrony: enable support for PPS devices

2021-06-04 Thread Roland Hieber
Signed-off-by: Roland Hieber --- v1 -> v2: - fix --disable-pps option v1 was at https://lore.ptxdist.org/ptxdist/20210604092505.gf12...@pengutronix.de --- rules/chrony.in | 8 rules/chrony.make | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/rules/chrony.i

Re: [ptxdist] [PATCH] f2fs-tools: version bump 1.12.0 -> 1.14.0

2021-06-04 Thread Roland Hieber
On Fri, Jun 04, 2021 at 07:12:16PM +0200, Felix Mellmann wrote: > > On 04.06.21 15:27, Roland Hieber wrote: > > On Mon, May 31, 2021 at 04:10:45PM +0200, Felix Mellmann wrote: > > > Bumped to version 1.14.0 and pinned license file. > > > --- > > > patches/

[ptxdist] [PATCH] doc: contributing: mention lint and license checksums

2021-05-25 Thread Roland Hieber
Signed-off-by: Roland Hieber --- doc/contributing.rst | 4 1 file changed, 4 insertions(+) diff --git a/doc/contributing.rst b/doc/contributing.rst index 818909a9f3ea..bdaddee245a9 100644 --- a/doc/contributing.rst +++ b/doc/contributing.rst @@ -81,6 +81,10 @@ in mind: :ref

[ptxdist] [PATCH] nfs-utils: version bump 2.5.1 -> 2.5.3

2021-05-25 Thread Roland Hieber
With OSELAS.Toolchain 2020.08, rpc/rpc.h is no longer provided by glibc, so libtirpc is now needed to supply it. Apply a patch to improve checking for the header in configure, and add some license checksums. Signed-off-by: Roland Hieber --- patches/nfs-utils-2.5.1/series| 4

[ptxdist] [PATCH 2/2] python3-pycryptodomex: fix license identifier

2021-07-07 Thread Roland Hieber
ew package") Cc: Lars Pedersen Signed-off-by: Roland Hieber --- rules/python3-pycryptodomex.make | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/rules/python3-pycryptodomex.make b/rules/python3-pycryptodomex.make index 59dadfbd0d29..9409bb414e88 100644

Re: [ptxdist] [PATCH 4/4] python3-snmpclitools: new package

2021-07-07 Thread Roland Hieber
@$(call install_finish, python3-snmpclitools) > + > + @$(call touch) > + > +# vim: syntax=make > -- > 2.31.1 > > > ___ > ptxdist mailing list > ptxdist@pengutronix.de > To unsubscribe, send a mail with subject "unsubscr

[ptxdist] [PATCH 1/2] ptxd_make_world_license: handle PDFs in _LICENSE_FILES

2021-07-07 Thread Roland Hieber
If PDF files are found in the _LICENSE_FILES variable, include them as literal pages in license-report.pdf with the 'pdfpages' package, which nowadays comes preinstalled with most LaTeX distributions. Signed-off-by: Roland Hieber --- scripts/lib/ptxd_make_license_report.sh | 2 ++ scripts/lib

Re: [ptxdist] [PATCH 1/4] python3-pyasn1: new package

2021-07-07 Thread Roland Hieber
ckages,, *.py) > + > + @$(call install_finish, python3-pyasn1) > + > + @$(call touch) > + > +# vim: syntax=make > -- > 2.31.1 > > > ___ > ptxdist mailing list > ptxdist@pengutronix.de > To unsubscribe, se

Re: [ptxdist] [PATCH] fixup! ptxd_make_world_license: handle PDFs in _LICENSE_FILES

2021-07-08 Thread Roland Hieber
OK, why did I break the subject… v2 then. - Roland On Thu, Jul 08, 2021 at 08:46:26PM +0200, Roland Hieber wrote: > Signed-off-by: Roland Hieber > --- > On Wed, Jul 07, 2021 at 04:38:20PM +0200, Michael Olbrich wrote: > > > +PYTHON3_PYCRYPTODOMEX_LICENSE:= Unlicens

[ptxdist] [PATCH] fixup! ptxd_make_world_license: handle PDFs in _LICENSE_FILES

2021-07-08 Thread Roland Hieber
Signed-off-by: Roland Hieber --- On Wed, Jul 07, 2021 at 04:38:20PM +0200, Michael Olbrich wrote: > > +PYTHON3_PYCRYPTODOMEX_LICENSE := Unlicense AND BSD-2-Clause and > > proprietary > > I think this should be 'custom' not 'proprietary'. If 'proprietary' then we >

[ptxdist] [PATCH v2 1/2] ptxd_make_world_license: handle PDFs in _LICENSE_FILES

2021-07-08 Thread Roland Hieber
If PDF files are found in the _LICENSE_FILES variable, include them as literal pages in license-report.pdf with the 'pdfpages' package, which nowadays comes preinstalled with most LaTeX distributions. Signed-off-by: Roland Hieber --- * v1 -> v2: no changes scripts/

[ptxdist] [PATCH v2 2/2] python3-pycryptodomex: fix license identifier

2021-07-08 Thread Roland Hieber
ew package") Cc: Lars Pedersen Signed-off-by: Roland Hieber --- * v1 -> v2: use "custom" instead of "proprietary" rules/python3-pycryptodomex.make | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/rules/python3-pycryptodomex.make b/rules/py

Re: [ptxdist] [PATCH 3/4] dhcp: warn in the menu if nothing is installed into the rootfs

2021-06-26 Thread Roland Hieber
On Fri, Jun 25, 2021 at 09:58:18AM +0200, Michael Olbrich wrote: > On Sun, Jun 20, 2021 at 07:10:45PM +0200, Roland Hieber wrote: > > Signed-off-by: Roland Hieber > > --- > > rules/dhcp.in | 4 > > 1 file changed, 4 insertions(+) > > > > diff --git a/

[ptxdist] [PATCH] gitignore generated man pages

2021-06-26 Thread Roland Hieber
Signed-off-by: Roland Hieber --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 57bfdcc10c24..dabf0d56eb66 100644 --- a/.gitignore +++ b/.gitignore @@ -32,6 +32,7 @@ scripts/kconfig/lxdialog/*.o !/bin/ptxdist-auto-version /Documentation/ +man

Re: [ptxdist] [PATCH v2 1/7] ptxd_lib_code_signing: cs_get_ca(): improve error handling

2021-07-09 Thread Roland Hieber
On Fri, Jul 09, 2021 at 09:42:09AM +0200, Michael Olbrich wrote: > On Thu, Jul 08, 2021 at 10:16:24PM +0200, Roland Hieber wrote: > > BTW, I like to get feedback mail as Cc into my inbox so I can keep a > > simple backlog of my still-to-be-done patches in addition to the > &g

Re: [ptxdist] [PATCH 4/6] ppp: use HTTPS URL

2021-07-09 Thread Roland Hieber
On Fri, Jul 09, 2021 at 08:59:08AM +0200, Alexander Dahl wrote: > Hello Roland, > > On Fri, Jul 09, 2021 at 12:02:02AM +0200, Roland Hieber wrote: > > Signed-off-by: Roland Hieber > > I miss the reasoning for this change. What's the benefit? Originally I tried to "f

[ptxdist] [PATCH 1/6] dbench: use HTTPS URL

2021-07-08 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/dbench.in | 2 +- rules/dbench.make | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/rules/dbench.in b/rules/dbench.in index 719b8b797c6a..a16b13f002fc 100644 --- a/rules/dbench.in +++ b/rules/dbench.in @@ -16,7 +16,7 @@ menuconfig

[ptxdist] [PATCH 3/6] linuxptp: pin down license files

2021-07-08 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/linuxptp.make | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rules/linuxptp.make b/rules/linuxptp.make index 6415512f1cbc..425ba3925a76 100644 --- a/rules/linuxptp.make +++ b/rules/linuxptp.make @@ -23,6 +23,9 @@ LINUXPTP_URL := $(call ptx

[ptxdist] [PATCH 4/6] ppp: use HTTPS URL

2021-07-08 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/ppp.make | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/ppp.make b/rules/ppp.make index 3c8a57fd9396..e39b87b45dd3 100644 --- a/rules/ppp.make +++ b/rules/ppp.make @@ -20,7 +20,7 @@ PPP_VERSION := 2.4.9 PPP_MD5

<    2   3   4   5   6   7   8   9   10   >