SUMMARY = "Yerba Linux image" LICENSE = "MIT" inherit core-image extrausers IMAGE_FEATURES += "ssh-server-dropbear" IMAGE_INSTALL = "\ packagegroup-core-boot \ packagegroup-core-base-utils \ ${CORE_IMAGE_EXTRA_INSTALL} \ runit \ runit-serialgetty \ runit-dhcpcd \ runit-config \ bash \ zsh \ vim \ nano \ dhcpcd \ curl \ wget \ file \ doas \ pipewire \ wireplumber \ " ROOTFS_POSTPROCESS_COMMAND += "set_yerba_password;" EXTRA_USERS_PARAMS = "\ groupadd storage; \ useradd -s /bin/zsh yerba; \ usermod -aG wheel,audio,video,storage yerba; \ " set_yerba_password() { ENCRYPTED_PASS='\$6\$ejafA1eayhrw94gC\$TkY3uLfma5N.dLf9z3axYKFw0OTCbGQivSGFT.Ja6SqYtnwmsYUNAGJ3qvvdxPSrNdmGVc1yI.kGCZ/TrsoX7.' sed -i 's%^yerba:[^:]*:%yerba:'"$ENCRYPTED_PASS"':%' ${IMAGE_ROOTFS}/etc/shadow }