[Deploy] Should we make spark-daemon.sh busybox compatible?
working on a dockerized Spark deployment I noticed the script sbin/spark-daemon.sh does not play nice with busybox.
The call "ps -p <pid>"  and the syntax "nohup -- <cmd>"  do not work with busybox.
Using an alpine based setup  requires installing the procps package (400KB installed size) and  the coreutils (5.5MB installed size). This is not much but adds to the image size and imposes more requirements for Spark to run.
These issues seem local to this script (I found no other occurences of the above syntax). Should we rewrite these lines?