1a2a2087cSRichard Marian Thomaiyar# 2c4b0280aSPatrick Williams# This function is intended to add root to corresponding groups if 'allow-root-login' is in IMAGE_FEATURES. 3a2a2087cSRichard Marian Thomaiyar# 4a2a2087cSRichard Marian Thomaiyarupdate_root_user_groups () { 5a2a2087cSRichard Marian Thomaiyar if [ -e ${IMAGE_ROOTFS}/etc/group ]; then 6a2a2087cSRichard Marian Thomaiyar sed -i '/^\(ipmi\|web\|redfish\|priv-admin\):.*:.*:$/s/$/root/' ${IMAGE_ROOTFS}/etc/group 7a2a2087cSRichard Marian Thomaiyar fi 8a2a2087cSRichard Marian Thomaiyar} 9a2a2087cSRichard Marian Thomaiyar# Add root user to the needed groups 10*a3e4a4dcSPatrick WilliamsROOTFS_POSTPROCESS_COMMAND += '${@bb.utils.contains_any("IMAGE_FEATURES", [ 'allow-root-login' ], "update_root_user_groups", "", d)}' 11