From 7fbd7171ccb825e693741440fcc5780b04d4c8d3 Mon Sep 17 00:00:00 2001 From: "Yan, Zheng" Date: Tue, 14 Apr 2015 17:05:40 +0800 Subject: [PATCH] task/samba: use SIGTERM to stop samba server man samba(8) contains sentences: To shut down a user's smbd process it is recommended that SIGKILL (-9) NOT be used, except as a last resort, as this may leave the shared memory area in an inconsistent state. The safe way to terminate an smbd is to send it a SIGTERM (-15) signal and wait for it to die on its own. Signed-off-by: Yan, Zheng (cherry picked from commit 86bd6bc3771694cd9ee5cd071255f3cf4c40c812) --- tasks/samba.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tasks/samba.py b/tasks/samba.py index d5655fc9cbe73..7a2abfb9be3e9 100644 --- a/tasks/samba.py +++ b/tasks/samba.py @@ -161,7 +161,7 @@ def task(ctx, config): smbd_cmd = [ 'sudo', 'daemon-helper', - 'kill', + 'term', 'nostdin', '/usr/local/samba/sbin/smbd', '-F', -- 2.39.5