Needed for a runtime (and any daemon) compiled to a binary, hq ADR 0193 / design 38 WP4d: only the host knows where it unpacked a process's bundle, and systemd's ExecStart takes no path relative to WorkingDirectory. A run whose first word is ./name now means that file in the process's own unpacked bundle, written absolute in the unit. Commands found on the path (node src/main.js) are unchanged, so existing units are byte-identical. Test added; suite passes.
Needed for a runtime (and any daemon) compiled to a binary, hq ADR 0193 / design 38 WP4d: only the host knows where it unpacked a process's bundle, and systemd's ExecStart takes no path relative to WorkingDirectory. A `run` whose first word is `./name` now means that file in the process's own unpacked bundle, written absolute in the unit. Commands found on the path (`node src/main.js`) are unchanged, so existing units are byte-identical. Test added; suite passes.
A bundle compiled to a binary runs itself, but only the host knows where it unpacked it, and the
service manager takes no path relative to the working directory. A command written ./name is that
file in the process's own unpacked bundle, made absolute in the unit.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Needed for a runtime (and any daemon) compiled to a binary, hq ADR 0193 / design 38 WP4d: only the host knows where it unpacked a process's bundle, and systemd's ExecStart takes no path relative to WorkingDirectory. A
runwhose first word is./namenow means that file in the process's own unpacked bundle, written absolute in the unit. Commands found on the path (node src/main.js) are unchanged, so existing units are byte-identical. Test added; suite passes.