mirror of
https://github.com/ohwgiles/laminar.git
synced 2024-10-27 20:34:20 +00:00
1642899159
On systems such as Alpine Linux (with busybox) and Adelie Linux (with coreutils), the shell core utilities such as pwd, true, false, env, and yes are all symlinks to a single binary. This single binary relies on the name of the symlink to determine which command ("applet" in busybox parlance) to execute. Therefore creating symlinks to these symlinks will not work since the single binary will only see the top-level symlink and thus think it is an invalid command. Instead, generate executable shell scripts that exec into the desired command. This also allows $PATH based resolution to occur instead of hard-coding the command paths. See also issue #94. |
||
---|---|---|
.. | ||
tempdir.h | ||
test-conf.cpp | ||
test-database.cpp | ||
test-laminar.cpp | ||
test-run.cpp | ||
test-server.cpp |