> Am 08.07.2020 um 13:09 schrieb Konrad Weihmann <kweihm...@outlook.com>: > > remove the traling blanks before the ;-delimiter, so one could use ^ here & subject: do you mean "trailing"?
> "_remove" to avoid running tasks like 'rootfs_update_timestamp', > which are currently hardcoded and not bound to any > configurable feature flag > > Signed-off-by: Konrad Weihmann <kweihm...@outlook.com> > --- > meta/classes/rootfs-postcommands.bbclass | 6 +++--- > meta/classes/rootfsdebugfiles.bbclass | 2 +- > 2 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/meta/classes/rootfs-postcommands.bbclass > b/meta/classes/rootfs-postcommands.bbclass > index c43b9a9823..984730ebe8 100644 > --- a/meta/classes/rootfs-postcommands.bbclass > +++ b/meta/classes/rootfs-postcommands.bbclass > @@ -1,6 +1,6 @@ > > # Zap the root password if debug-tweaks feature is not enabled > -ROOTFS_POSTPROCESS_COMMAND += '${@bb.utils.contains_any("IMAGE_FEATURES", [ > 'debug-tweaks', 'empty-root-password' ], "", "zap_empty_root_password ; ",d)}' > +ROOTFS_POSTPROCESS_COMMAND += '${@bb.utils.contains_any("IMAGE_FEATURES", [ > 'debug-tweaks', 'empty-root-password' ], "", "zap_empty_root_password; ",d)}' > > # Allow dropbear/openssh to accept logins from accounts with an empty > password string if debug-tweaks or allow-empty-password is enabled > ROOTFS_POSTPROCESS_COMMAND += '${@bb.utils.contains_any("IMAGE_FEATURES", [ > 'debug-tweaks', 'allow-empty-password' ], "ssh_allow_empty_password; ", > "",d)}' > @@ -12,7 +12,7 @@ ROOTFS_POSTPROCESS_COMMAND += > '${@bb.utils.contains_any("IMAGE_FEATURES", [ 'deb > ROOTFS_POSTPROCESS_COMMAND += '${@bb.utils.contains_any("IMAGE_FEATURES", [ > 'debug-tweaks', 'post-install-logging' ], "postinst_enable_logging; ", "",d)}' > > # Create /etc/timestamp during image construction to give a reasonably sane > default time setting > -ROOTFS_POSTPROCESS_COMMAND += "rootfs_update_timestamp ; " > +ROOTFS_POSTPROCESS_COMMAND += "rootfs_update_timestamp; " How about +ROOTFS_POSTPROCESS_COMMAND += " rootfs_update_timestamp;" Reading a list is much easier when words are separated by whitespaces. > # Tweak the mount options for rootfs in /etc/fstab if read-only-rootfs is > enabled > ROOTFS_POSTPROCESS_COMMAND += '${@bb.utils.contains("IMAGE_FEATURES", > "read-only-rootfs", "read_only_rootfs_hook; ", "",d)}' > @@ -26,7 +26,7 @@ ROOTFS_POSTPROCESS_COMMAND += > '${@bb.utils.contains("IMAGE_FEATURES", "read-only > APPEND_append = '${@bb.utils.contains("IMAGE_FEATURES", "read-only-rootfs", " > ro", "", d)}' > > # Generates test data file with data store variables expanded in json format > -ROOTFS_POSTPROCESS_COMMAND += "write_image_test_data ; " > +ROOTFS_POSTPROCESS_COMMAND += "write_image_test_data; " > > # Write manifest > IMAGE_MANIFEST = "${IMGDEPLOYDIR}/${IMAGE_NAME}${IMAGE_NAME_SUFFIX}.manifest" > diff --git a/meta/classes/rootfsdebugfiles.bbclass > b/meta/classes/rootfsdebugfiles.bbclass > index e2ba4e3647..85c7ec7434 100644 > --- a/meta/classes/rootfsdebugfiles.bbclass > +++ b/meta/classes/rootfsdebugfiles.bbclass > @@ -28,7 +28,7 @@ > ROOTFS_DEBUG_FILES ?= "" > ROOTFS_DEBUG_FILES[doc] = "Lists additional files or directories to be > installed with 'cp -a' in the format 'source1 target1;source2 target2;...'" > > -ROOTFS_POSTPROCESS_COMMAND += "rootfs_debug_files ;" > +ROOTFS_POSTPROCESS_COMMAND += "rootfs_debug_files;" > rootfs_debug_files () { > #!/bin/sh -e > echo "${ROOTFS_DEBUG_FILES}" | sed -e 's/;/\n/g' | while read source > target mode; do > -- > 2.20.1 > > -- Jens Rehsack - rehs...@gmail.com
signature.asc
Description: Message signed with OpenPGP
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#140462): https://lists.openembedded.org/g/openembedded-core/message/140462 Mute This Topic: https://lists.openembedded.org/mt/75374080/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-