commit:     a713d51803a15bd3f7699c88299847245d47d233
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 15 11:46:22 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 15 11:46:22 2026 +0000
URL:        https://gitweb.gentoo.org/proj/tattoo.git/commit/?id=a713d518

systemd/installer: escape ${FEATURES} in make.conf template

We want it to be included as ${FEATURES} literally, not expanded in
the template.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 systemd/installer-tester.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/systemd/installer-tester.sh b/systemd/installer-tester.sh
index 57786c0..68cf20c 100755
--- a/systemd/installer-tester.sh
+++ b/systemd/installer-tester.sh
@@ -72,7 +72,7 @@ cat >> /etc/portage/make.conf <<-EOF || die "Failed to append 
to /etc/portage/ma
        LINGUAS="en"
        PORTAGE_ELOG_SYSTEM="echo save"
        PORTAGE_LOGDIR="/var/log/portage"
-       FEATURES="${FEATURES} split-elog split-log -merge-sync parallel-install 
parallel-fetch -news"
+       FEATURES="\${FEATURES} split-elog split-log -merge-sync 
parallel-install parallel-fetch -news"
        PORTAGE_LOG_FILTER_FILE_CMD="bash -c \\"ansifilter; exec cat\\""
 
        # https://wiki.gentoo.org/wiki/Steve

Reply via email to