It seems reasonable to want the shell to exec the command passed as a -c argument after evaluating it, instead of forking. However, I don't see anything in POSIX that defines that the shell must do this (http://pubs.opengroup.org/onlinepubs/009695399/utilities/sh.html). For such a small optimization (the dash shell has been picked precisely because it is very lightweight compared with bash, so stray shell processes for the lifetime of a running cronjob have negligible performance impact on the system), we would not want to carry a delta in Ubuntu. Please discuss with dash upstream (namely, the Debian maintainer).
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1337576 Title: dash inability - cron starts binary with /bin/sh To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dash/+bug/1337576/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs