samba.sh fix behavior on config change when daemon is running
This commit is contained in:
parent
c6a9efa924
commit
229eaceafb
4
samba.sh
4
samba.sh
@ -104,7 +104,9 @@ shift $(( OPTIND - 1 ))
|
||||
|
||||
[[ "${TIMEZONE:-""}" ]] && timezone "$TIMEZONE"
|
||||
|
||||
if [[ $# -ge 1 && -x $(which $1 2>&-) ]]; then
|
||||
if ps -ef | grep -q smbd; then
|
||||
echo "Service already running, please restart container to apply changes"
|
||||
elif [[ $# -ge 1 && -x $(which $1 2>&-) ]]; then
|
||||
exec "$@"
|
||||
elif [[ $# -ge 1 ]]; then
|
||||
echo "ERROR: command not found: $1"
|
||||
|
Loading…
Reference in New Issue
Block a user