[OE-core] [PATCH v2 1/3] systemd: add PACKAGECONFIG for bpf-framework

2024-06-20 Thread Johannes Schneider via lists.openembedded.org
The bpf-framework is used to pre-compile eBPFs that required for the systemd.resource-control features RestrictFileSystems=[1] and RestrictNetworkInterfaces=[2] to work. Apart from 'clang-native' to compile the eBPFs, the required kernel switches are described in [3]. Link: https://www.freedeskt

[OE-core] [PATCH v2 0/3] systemd and RestrictNetworkInterfaces

2024-06-20 Thread Johannes Schneider via lists.openembedded.org
Systemd has eBPF based resource-control features to limit file-system and network-interface access [1][2] For these to be usable the corresponding eBPFs that come with systemd need to be compiled an deployed to the system - this could now be done by setting the PACKAGECONFIG+="bpf-framework" in th

[OE-core] [PATCH v2 3/3] systemd: bpf-framework: pass 'recipe-sysroot' to BPF compiler

2024-06-20 Thread Johannes Schneider via lists.openembedded.org
Pass the "recipe-sysroot" path via the CFLAGS=--sysroot= to the compiler used by systemd to build the BPF, so that it can find the needed system includes. Signed-off-by: Johannes Schneider --- meta/recipes-core/systemd/systemd_255.6.bb | 4 1 file changed, 4 insertions(+) diff --git a/meta

[OE-core] [PATCH v2 2/3] systemd: bpf-framework: 'propagate' the '--sysroot=' for crosscompilation

2024-06-20 Thread Johannes Schneider via lists.openembedded.org
The eBPFs are pre-compiled during the systemd-build with a different compiler than the cross-compiler used to build systemd itself. This is either a 'clang-native' or a gcc (bpf-unknown-none) which do not see the BUILD_CFLAGS, that point to the correct include search patch. To address this have sy

Re: [OE-core] [PATCH v1 2/2] systemd: bpf-framework: pass STAGING_INCDIR to eBPF compiler

2024-06-20 Thread Johannes Schneider via lists.openembedded.org
Hoi, > > > > I went to have a quick look at this but can’t built bpftool: > > > > ERROR: bpftool-native-1.0-r0 do_compile: oe_runmake failed > > ERROR: bpftool-native-1.0-r0 do_compile: > > ExecutionError('/work/ross/build/tmp/work/aarch64-linux/bpftool-native/1.0/temp/run.do_compi) > > ERROR: Lo

Re: [OE-core] [PATCH v11 0/3] pkg-database and systemd-sysext image

2024-06-14 Thread Johannes Schneider via lists.openembedded.org
Hoi, and thanks for taking the time to look into this patch-set! > > Hello, > > On 13/06/2024 07:44:59+0100, Richard Purdie wrote: > > On Tue, 2024-06-04 at 08:50 +0200, Johannes Schneider wrote: > > > systemd-sysext allows to overlay another image (or multiple) ontop of > > > a "base-image" =

[OE-core] [PATCH v1 2/2] systemd: bpf-framework: pass STAGING_INCDIR to eBPF compiler

2024-06-09 Thread Johannes Schneider via lists.openembedded.org
The eBPFs are pre-compiled during the systemd-build with a different compiler than the cross-compiler used to build systemd itself. This is either a 'clang-native' or a gcc (bpf-unknown-none) which do not see the BUILD_CFLAGS set -isystem ${STAGING_INCDIR}. For this the meson.build file constructi

[OE-core] [PATCH v1 1/2] systemd: add PACKAGECONFIG for bpf-framework

2024-06-09 Thread Johannes Schneider via lists.openembedded.org
The bpf-framework is used to pre-compile eBPFs that required for the systemd.resource-control features RestrictFileSystems=[1] and RestrictNetworkInterfaces=[2] to work. Apart from 'clang-native' to compile the eBPFs, the required kernel switches are described in [3]. Link: https://www.freedeskt

[OE-core] [PATCH v1 2/2] systemd: bpf-framework: pass STAGING_INCDIR to eBPF compiler

2024-06-09 Thread Johannes Schneider via lists.openembedded.org
The eBPFs are pre-compiled during the systemd-build with a different compiler than the cross-compiler used to build systemd itself. This is either a 'clang-native' or a gcc (bpf-unknown-none) which do not see the BUILD_CFLAGS set -isystem ${STAGING_INCDIR}. For this the meson.build file constructi

[OE-core] [PATCH v1 0/2] systemd and RestrictNetworkInterfaces

2024-06-09 Thread Johannes Schneider via lists.openembedded.org
Systemd has eBPF based resource-control features to limit file-system and network-interface access [1][2] For these to be usable the corresponding eBPFs that come with systemd need to be compiled an deployed to the system - this could now be done by setting the PACKAGECONFIG+="bpf-framework" in th

[OE-core] [PATCH v11 3/3] classes: add a systemd-sysext image class

2024-06-03 Thread Johannes Schneider via lists.openembedded.org
systemd-sysext can load a raw-image containing usr/ and opt/ folders to mount them as RO overlay over the rootfs, to "extend" the systems. This class provides the necessary changes/additions to the enclosed file-system so that systemd-sysext accepts the extension for "merge" into the rootfs. With

[OE-core] [PATCH v11 2/3] image.bbclass/rootfs: set and unpack package-database

2024-06-03 Thread Johannes Schneider via lists.openembedded.org
set the package-database of a "lower image" to unpack and build upon when installing packages for the current image. This way a lean image will be created, which only holds the packages that are not already present in the lower image. An image build such could then be used with overlayfs or system

[OE-core] [PATCH v11 1/3] image.bbclass/rootfs: archive and deploy package database

2024-06-03 Thread Johannes Schneider via lists.openembedded.org
archive the package database after the rootfs has been put together as *rootfs-pkdbfs.tar.gz, and put it into the deploy folder. This creates a snapshot of the package mangers state at the point in time when all dependencies have been resolved and installed; which could be used by "extension image

[OE-core] [PATCH v11 0/3] pkg-database and systemd-sysext image

2024-06-03 Thread Johannes Schneider via lists.openembedded.org
systemd-sysext allows to overlay another image (or multiple) ontop of a "base-image" = the current rootfs, via the use of overlayfs; to add tools and features meant for development purposes. To quote the documentation on systemd-sysext: " ...addition in order to make debugging/development easier).

Re: [OE-core] [PATCH v10 0/3] pkg-database and systemd-sysext image

2024-06-02 Thread Johannes Schneider via lists.openembedded.org
ps://autobuilder.yoctoproject.org/typhoon/#/builders/127/builds/3398/steps/15/logs/stdio On 22/05/2024 16:11:49+0200, Johannes Schneider via lists.openembedded.org wrote: > systemd-sysext allows to overlay another image (or multiple) ontop of > a "base-image" = the current rootfs, via

[OE-core] [PATCH v10 1/3] image.bbclass/rootfs: archive and deploy package database

2024-05-22 Thread Johannes Schneider via lists.openembedded.org
archive the package database after the rootfs has been put together as *rootfs-pkdbfs.tar.gz, and put it into the deploy folder. This creates a snapshot of the package mangers state at the point in time when all dependencies have been resolved and installed; which could be used by "extension image

[OE-core] [PATCH v10 2/3] image.bbclass/rootfs: set and unpack package-database

2024-05-22 Thread Johannes Schneider via lists.openembedded.org
set the package-database of a "lower image" to unpack and build upon when installing packages for the current image. This way a lean image will be created, which only holds the packages that are not already present in the lower image. An image build such could then be used with overlayfs or system

[OE-core] [PATCH v10 3/3] classes: add a systemd-sysext image class

2024-05-22 Thread Johannes Schneider via lists.openembedded.org
systemd-sysext can load a raw-image containing usr/ and opt/ folders to mount them as RO overlay over the rootfs, to "extend" the systems. This class provides the necessary changes/additions to the enclosed file-system so that systemd-sysext accepts the extension for "merge" into the rootfs. With

[OE-core] [PATCH v10 0/3] pkg-database and systemd-sysext image

2024-05-22 Thread Johannes Schneider via lists.openembedded.org
systemd-sysext allows to overlay another image (or multiple) ontop of a "base-image" = the current rootfs, via the use of overlayfs; to add tools and features meant for development purposes. To quote the documentation on systemd-sysext: " ...addition in order to make debugging/development easier).

Re: [OE-core] [PATCH v9 0/3] pkg-database and systemd-sysext image

2024-05-22 Thread Johannes Schneider via lists.openembedded.org
atabase and systemd-sysext image > > This email is not from Hexagon’s Office 365 instance. Please be careful while > clicking links, opening attachments, or replying to this email. > > > Hello, > > deb and rpm seem successful but ipk still fails: > > https://autobu

Re: [OE-core] [PATCH v9 0/3] pkg-database and systemd-sysext image

2024-05-17 Thread Johannes Schneider via lists.openembedded.org
seem successful but ipk still fails: https://autobuilder.yoctoproject.org/typhoon/#/builders/127/builds/3335/steps/14/logs/stdio On 16/05/2024 00:34:57+0200, Johannes Schneider via lists.openembedded.org wrote: > systemd-sysext allows to overlay another image (or multiple) ontop of > a &quo

Re: [OE-core] [PATCH v8 0/3] pkg-database and systemd-sysext image

2024-05-15 Thread Johannes Schneider via lists.openembedded.org
g attachments, or replying to this email. Hello, It seems that this reliably fails oe-selftest-armhost. I didn't really pay attention until now beause we had other issues but in this build, those are the only failing tests: https://autobuilder.yoctoproject.org/typhoon/#/builders/127/build

[OE-core] [PATCH v9 3/3] classes: add a systemd-sysext image class

2024-05-15 Thread Johannes Schneider via lists.openembedded.org
systemd-sysext can load a raw-image containing usr/ and opt/ folders to mount them as RO overlay over the rootfs, to "extend" the systems. This class provides the necessary changes/additions to the enclosed file-system so that systemd-sysext accepts the extension for "merge" into the rootfs. With

[OE-core] [PATCH v9 2/3] image.bbclass/rootfs: set and unpack package-database

2024-05-15 Thread Johannes Schneider via lists.openembedded.org
set the package-database of a "lower image" to unpack and build upon when installing packages for the current image. This way a lean image will be created, which only holds the packages that are not already present in the lower image. An image build such could then be used with overlayfs or system

[OE-core] [PATCH v9 1/3] image.bbclass/rootfs: archive and deploy package database

2024-05-15 Thread Johannes Schneider via lists.openembedded.org
archive the package database after the rootfs has been put together as *rootfs-pkdbfs.tar.gz, and put it into the deploy folder. This creates a snapshot of the package mangers state at the point in time when all dependencies have been resolved and installed; which could be used by "extension image

[OE-core] [PATCH v9 0/3] pkg-database and systemd-sysext image

2024-05-15 Thread Johannes Schneider via lists.openembedded.org
systemd-sysext allows to overlay another image (or multiple) ontop of a "base-image" = the current rootfs, via the use of overlayfs; to add tools and features meant for development purposes. To quote the documentation on systemd-sysext: " ...addition in order to make debugging/development easier).

[OE-core] [PATCH v8 3/3] classes: add a systemd-sysext image class

2024-05-11 Thread Johannes Schneider via lists.openembedded.org
systemd-sysext can load a raw-image containing usr/ and opt/ folders to mount them as RO overlay over the rootfs, to "extend" the systems. This class provides the necessary changes/additions to the enclosed file-system so that systemd-sysext accepts the extension for "merge" into the rootfs. With

[OE-core] [PATCH v8 0/3] pkg-database and systemd-sysext image

2024-05-11 Thread Johannes Schneider via lists.openembedded.org
systemd-sysext allows to overlay another image (or multiple) ontop of a "base-image" = the current rootfs, via the use of overlayfs; to add tools and features meant for development purposes. To quote the documentation on systemd-sysext: " ...addition in order to make debugging/development easier).

[OE-core] [PATCH v8 1/3] image.bbclass/rootfs: archive and deploy package database

2024-05-11 Thread Johannes Schneider via lists.openembedded.org
archive the package database after the rootfs has been put together as *rootfs-pkdbfs.tar.gz, and put it into the deploy folder. This creates a snapshot of the package mangers state at the point in time when all dependencies have been resolved and installed; which could be used by "extension image

[OE-core] [PATCH v8 2/3] image.bbclass/rootfs: set and unpack package-database

2024-05-11 Thread Johannes Schneider via lists.openembedded.org
set the package-database of a "lower image" to unpack and build upon when installing packages for the current image. This way a lean image will be created, which only holds the packages that are not already present in the lower image. An image build such could then be used with overlayfs or system

Re: [OE-core] [PATCH v6 0/3] pkg-database and systemd-sysext image

2024-05-11 Thread Johannes Schneider via lists.openembedded.org
Hoi > > This still fails on the autobuilders, I'm pretty sure the config for the > build folder has: > PACKAGE_CLASSES = "package_rpm" > aha! that is the missing puzzle piece - thanks! thought i read somewhere that ipk is the default and geared the tests towards that... "always check yous assum

[OE-core] [PATCH v6 0/3] pkg-database and systemd-sysext image

2024-05-09 Thread Johannes Schneider via lists.openembedded.org
systemd-sysext allows to overlay another image (or multiple) ontop of a "base-image" = the current rootfs, via the use of overlayfs; to add tools and features meant for development purposes. To quote the documentation on systemd-sysext: " ...addition in order to make debugging/development easier).

[OE-core] [PATCH v7 3/3] classes: add a systemd-sysext image class

2024-05-09 Thread Johannes Schneider via lists.openembedded.org
systemd-sysext can load a raw-image containing usr/ and opt/ folders to mount them as RO overlay over the rootfs, to "extend" the systems. This class provides the necessary changes/additions to the enclosed file-system so that systemd-sysext accepts the extension for "merge" into the rootfs. With

[OE-core] [PATCH v7 2/3] image.bbclass/rootfs: set and unpack package-database

2024-05-09 Thread Johannes Schneider via lists.openembedded.org
set the package-database of a "lower image" to unpack and build upon when installing packages for the current image. This way a lean image will be created, which only holds the packages that are not already present in the lower image. An image build such could then be used with overlayfs or system

[OE-core] [PATCH v7 1/3] image.bbclass/rootfs: archive and deploy package database

2024-05-09 Thread Johannes Schneider via lists.openembedded.org
archive the package database after the rootfs has been put together as *rootfs-pkdbfs.tar.gz, and put it into the deploy folder. This creates a snapshot of the package mangers state at the point in time when all dependencies have been resolved and installed; which could be used by "extension image

Re: [OE-core] [PATCH v6 0/3] pkg-database and systemd-sysext image

2024-04-21 Thread Johannes Schneider via lists.openembedded.org
le clicking links, opening attachments, or replying to this email. On 15/04/2024 08:02:00+0200, Johannes Schneider via lists.openembedded.org wrote: > systemd-sysext allows to overlay another image (or multiple) ontop of > a "base-image" = the current rootfs, via the use of o

[OE-core] [PATCH v6 0/3] pkg-database and systemd-sysext image

2024-04-14 Thread Johannes Schneider via lists.openembedded.org
systemd-sysext allows to overlay another image (or multiple) ontop of a "base-image" = the current rootfs, via the use of overlayfs; to add tools and features meant for development purposes. To quote the documentation on systemd-sysext: " ...addition in order to make debugging/development easier).

[OE-core] [PATCH v6 2/3] image.bbclass/rootfs: set and unpack package-database

2024-04-14 Thread Johannes Schneider via lists.openembedded.org
set the package-database of a "lower image" to unpack and build upon when installing packages for the current image. This way a lean image will be created, which only holds the packages that are not already present in the lower image. An image build such could then be used with overlayfs or system

[OE-core] [PATCH v6 1/3] image.bbclass/rootfs: archive and deploy package database

2024-04-14 Thread Johannes Schneider via lists.openembedded.org
archive the package database after the rootfs has been put together as *rootfs-pkdbfs.tar.gz, and put it into the deploy folder. This creates a snapshot of the package mangers state at the point in time when all dependencies have been resolved and installed; which could be used by "extension image

[OE-core] [PATCH v6 3/3] classes: add a systemd-sysext image class

2024-04-14 Thread Johannes Schneider via lists.openembedded.org
systemd-sysext can load a raw-image containing usr/ and opt/ folders to mount them as RO overlay over the rootfs, to "extend" the systems. This class provides the necessary changes/additions to the enclosed file-system so that systemd-sysext accepts the extension for "merge" into the rootfs. With

[OE-core] [PATCH v5 1/3] image.bbclass/rootfs: archive and deploy package database

2024-04-10 Thread Johannes Schneider via lists.openembedded.org
archive the package database after the rootfs has been put together as *rootfs-pkdbfs.tar.gz, and put it into the deploy folder. This creates a snapshot of the package mangers state at the point in time when all dependencies have been resolved and installed; which could be used by "extension image

[OE-core] [PATCH v5 3/3] classes: add a systemd-sysext image class

2024-04-10 Thread Johannes Schneider via lists.openembedded.org
systemd-sysext can load a raw-image containing usr/ and opt/ folders to mount them as RO overlay over the rootfs, to "extend" the systems. This class provides the necessary changes/additions to the enclosed file-system so that systemd-sysext accepts the extension for "merge" into the rootfs. With

[OE-core] [PATCH v5 2/3] image.bbclass/rootfs: set and unpack package-database

2024-04-10 Thread Johannes Schneider via lists.openembedded.org
set the package-database of a "lower image" to unpack and build upon when installing packages for the current image. This way a lean image will be created, which only holds the packages that are not already present in the lower image. An image build such could then be used with overlayfs or system

[OE-core] [PATCH v5 0/3] pkg-database and systemd-sysext image

2024-04-10 Thread Johannes Schneider via lists.openembedded.org
systemd-sysext allows to overlay another image (or multiple) ontop of a "base-image" = the current rootfs, via the use of overlayfs; to add tools and features meant for development purposes. To quote the documentation on systemd-sysext: " ...addition in order to make debugging/development easier).

Re: [OE-core] [PATCH v4 0/3] pkg-database and systemd-sysext image

2024-03-25 Thread Johannes Schneider via lists.openembedded.org
lse is not true : opkg's status file was not present in: /home/pokybuild/yocto-worker/oe-selftest-centos/build/build-st-3332915/tmp/deploy/images/qemux86-64/core-image-minimal-qemux86-64.rootfs-pkgdb.tar.gz On 04/03/2024 07:15:50+0100, Johannes Schneider via lists.openembedded.org wrote: > sy

Re: [OE-core] [PATCH v4 0/3] pkg-database and systemd-sysext image

2024-03-04 Thread Johannes Schneider via lists.openembedded.org
king links, opening attachments, or replying to this email. There is a feature freeze now, so this might have to wait for after that. Alex On Mon, 4 Mar 2024 at 07:16, Johannes Schneider via lists.openembedded.org wrote: > > systemd-sysext allows to overlay another image (or multiple) on

[OE-core] [PATCH v4 0/3] pkg-database and systemd-sysext image

2024-03-03 Thread Johannes Schneider via lists.openembedded.org
systemd-sysext allows to overlay another image (or multiple) ontop of a "base-image" = the current rootfs, via the use of overlayfs; to add tools and features meant for development purposes. To quote the documentation on systemd-sysext: " ...addition in order to make debugging/development easier).

[OE-core] [PATCH v4 3/3] classes: add a systemd-sysext image class

2024-03-03 Thread Johannes Schneider via lists.openembedded.org
systemd-sysext can load a raw-image containing usr/ and opt/ folders to mount them as RO overlay over the rootfs, to "extend" the systems. This class provides the necessary changes/additions to the enclosed file-system so that systemd-sysext accepts the extension for "merge" into the rootfs. With

[OE-core] [PATCH v4 2/3] image.bbclass/rootfs: set and unpack package-database

2024-03-03 Thread Johannes Schneider via lists.openembedded.org
set the package-database of a "lower image" to unpack and build upon when installing packages for the current image. This way a lean image will be created, which only holds the packages that are not already present in the lower image. An image build such could then be used with overlayfs or system

[OE-core] [PATCH v4 1/3] image.bbclass/rootfs: archive and deploy package database

2024-03-03 Thread Johannes Schneider via lists.openembedded.org
archive the package database after the rootfs has been put together as *rootfs-pkdbfs.tar.gz, and put it into the deploy folder. This creates a snapshot of the package mangers state at the point in time when all dependencies have been resolved and installed; which could be used by "extension image

[OE-core] [PATCH v3 0/3] pkg-database and systemd-sysext image

2024-03-03 Thread Johannes Schneider via lists.openembedded.org
systemd-sysext allows to overlay another image (or multiple) ontop of a "base-image" = the current rootfs, via the use of overlayfs; to add tools and features meant for development purposes. To quote the documentation on systemd-sysext: " ...addition in order to make debugging/development easier).

[OE-core] [PATCH v3 3/3] classes: add a systemd-sysext image class

2024-02-21 Thread Johannes Schneider via lists.openembedded.org
systemd-sysext can load a raw-image containing usr/ and opt/ folders to mount them as RO overlay over the rootfs, to "extend" the systems. This class provides the necessary changes/additions to the enclosed file-system so that systemd-sysext accepts the extension for "merge" into the rootfs. With

[OE-core] [PATCH] classes: add a systemd-sysext image class

2024-02-21 Thread Johannes Schneider via lists.openembedded.org
systemd-sysext can load a raw-image containing usr/ and opt/ folders to mount them as RO overlay over the rootfs, to "extend" the systems. This class provides the necessary changes/additions to the enclosed file-system so that systemd-sysext accepts the extension for "merge" into the rootfs. With

[OE-core] [PATCH v3 2/3] image.bbclass/rootfs: set and unpack package-database

2024-02-21 Thread Johannes Schneider via lists.openembedded.org
set the package-database of a "lower image" to unpack and build upon when installing packages for the current image. This way a lean image will be created, which only holds the packages that are not already present in the lower image. An image build such could then be used with overlayfs or system

[OE-core] [PATCH v3 0/3] pkg-database and systemd-sysext image

2024-02-21 Thread Johannes Schneider via lists.openembedded.org
systemd-sysext allows to overlay another image (or multiple) ontop of a "base-image" = the current rootfs, via the use of overlayfs; to add tools and features meant for development purposes. To quote the documentation on systemd-sysext: " ...addition in order to make debugging/development easier).

[OE-core] [PATCH v3 1/3] image.bbclass/rootfs: archive and deploy package database

2024-02-21 Thread Johannes Schneider via lists.openembedded.org
archive the package database after the rootfs has been put together as *rootfs-pkdbfs.tar.gz, and put it into the deploy folder. This creates a snapshot of the package mangers state at the point in time when all dependencies have been resolved and installed; which could be used by "extension image

Re: [OE-core] [PATCH v2 1/3] image.bbclass/rootfs: archive and deploy opkg package database

2024-02-19 Thread Johannes Schneider via lists.openembedded.org
Hoi Richard, and thanks for the feedback! >> archive the package database after the rootfs has been put together as >> *rootfs-pkdbfs.tar.gz, and put it into the deploy folder. >> >> This creates a snapshot of the package mangers state at the point in time >> when >> all dependencies have been r

Re: [OE-core] [PATCH v2 2/3] image.bbclass/rootfs: set&unpack package-database

2024-02-19 Thread Johannes Schneider via lists.openembedded.org
Hoi Richard, and thanks for the feedback! your other mail is still being processed, but to get already back to you on this one: >> set the package-database of a "lower image" to unpack and build upon when >> installing packages for the current image. This way a lean image will be >> created, whi

[OE-core] [meta-oe][PATCH] base-files: profile: allow profile.d to set EDITOR

2023-10-13 Thread Johannes Schneider via lists.openembedded.org
>From 0013c8a6482018d5476e4eb2f4d537c96551e0c6 Mon Sep 17 00:00:00 2001 From: Johannes Schneider Date: Fri, 13 Oct 2023 08:28:38 +0200 Subject: [PATCH v1] base-files: profile: allow profile.d to set EDITOR With a profile.d configuration in place that sets the EDITOR variable, the automatic termin

Re: [OE-core] [meta-oe][PATCH v4] classes: rootfs-postcommands: autologin root on serial-getty

2022-08-02 Thread Johannes Schneider via lists.openembedded.org
Hi, v4 adds a variant for sysv - when/if using util-linux getty, since busybox does not seem to support an autologin option also adds some documentation to the bbclass regards From: Johannes Schneider Sent: Tuesday, August 2, 2022 11:40 To: openembedded-core@lis

[OE-core] [meta-oe][PATCH v4] classes: rootfs-postcommands: autologin root on serial-getty

2022-08-02 Thread Johannes Schneider via lists.openembedded.org
when empty-root-password AND serial-autologin-root are part of the IMAGE_FEATURES, save some of the developers time by not having to type the (then still sole) 'root' username on the serial console after each and every reboot this is done by inserting '--autologin root' into the command line of th

Re: [OE-core] [meta-oe][PATCH v2] classes: rootfs-postcommands: autologin root on serial-getty

2022-07-27 Thread Johannes Schneider via lists.openembedded.org
good question, haven't had a sysvinit system in ages... so no easy "let's test it on this platform" :-s do you happen to have one? should the patch include a warning to sysvinit users like "not supported" "config switch only applies to systemd" ... suggestions? (-: the only sysvinit+getty refe

Re: [OE-core] [meta-oe][PATCH v3] classes: rootfs-postcommands: autologin root on serial-getty

2022-07-27 Thread Johannes Schneider via lists.openembedded.org
his email. On Wed, Jul 27, 2022 at 5:37 AM Johannes Schneider via lists.openembedded.org wrote: > > when empty-root-password AND serial-autologin-root are part of the > IMAGE_FEATURES, save some of the developers time by not having to type > the (then still sole) 'root' user

[OE-core] [meta-oe][PATCH v3] classes: rootfs-postcommands: autologin root on serial-getty

2022-07-26 Thread Johannes Schneider via lists.openembedded.org
when empty-root-password AND serial-autologin-root are part of the IMAGE_FEATURES, save some of the developers time by not having to type the (then still sole) 'root' username on the serial consoleafter each and every reboot this is done by inserting '--autologin root' into the command line of the

[OE-core] [meta-oe][PATCH v2] classes: rootfs-postcommands: autologin root on serial-getty

2022-07-26 Thread Johannes Schneider via lists.openembedded.org
when empty-root-password AND serial-autologin-root are part of the IMAGE_FEATURES, save some of the developers time by not having to type the (then still sole) 'root' username on the serial consoleafter each and every reboot this is done by inserting '--autologin root' into the command line of the

[OE-core] [PATCH] classes: rootfs-postcommands: autologin root on serial-getty

2022-07-26 Thread Johannes Schneider via lists.openembedded.org
when debug-tweaks or empty-root-password are part of the IMAGE_FEATURES, save some of the developers time by not having to type the (then still sole) 'root' username on the serial consoleafter each and every reboot by inserting '--autologin root' into the command line of the responsible 'getty' se