Commit 730d7a6a by FooDeas Committed by Stéphane Graber

templates: fix getty service startup

Commit bf39edb3 broke the handling of the getty service file with an '@' character in filename. So the startup condition was not fixed. Because the parameter was quoted with the causal commit, the escaping has to be removed. Signed-off-by: Andreas Eberlein foodeas@aeberlein.de
parent 9045b0d3
...@@ -211,11 +211,11 @@ configure_debian_systemd() ...@@ -211,11 +211,11 @@ configure_debian_systemd()
num_tty=$4 num_tty=$4
# this only works if we have getty@.service to manipulate # this only works if we have getty@.service to manipulate
if [ -f "${rootfs}/lib/systemd/system/getty\@.service" ]; then if [ -f "${rootfs}/lib/systemd/system/getty@.service" ]; then
sed -e 's/^ConditionPathExists=/# ConditionPathExists=/' \ sed -e 's/^ConditionPathExists=/# ConditionPathExists=/' \
-e 's/After=dev-%i.device/After=/' \ -e 's/After=dev-%i.device/After=/' \
< "${rootfs}/lib/systemd/system/getty\@.service" \ < "${rootfs}/lib/systemd/system/getty@.service" \
> "${rootfs}/etc/systemd/system/getty\@.service" > "${rootfs}/etc/systemd/system/getty@.service"
fi fi
# just in case systemd is not installed # just in case systemd is not installed
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment