diff options
-rwxr-xr-x | system-generators/gentoo-local-generator | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/system-generators/gentoo-local-generator b/system-generators/gentoo-local-generator index c232d46..42889dc 100755 --- a/system-generators/gentoo-local-generator +++ b/system-generators/gentoo-local-generator @@ -14,6 +14,11 @@ for f in *.start *.stop; do *.start) is_start=1 fn=${f%.start} + + # 'env' guarantees shell-like behavior when starting files. + # Especially that text files without shebangs will be + # executed via shell. + start_cmd="/usr/bin/env ${locald_dir}/${f}" stop_cmd=/bin/true if [ -f "${fn}".stop ]; then |