From: Stefan Metzmacher Date: Thu, 3 Apr 2025 14:55:19 +0000 (+0200) Subject: ctdb:events: let 50.samba.script use 'server smb transports' X-Git-Tag: tevent-0.17.0~286 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=50c25dc6634c56904bac5fdd0d9b89574cd13815;p=thirdparty%2Fsamba.git ctdb:events: let 50.samba.script use 'server smb transports' We can't only use 'server smb transports' as in ci runs the 'testparm' binary is from the distribution and likely be in older Samba version. So we still fallback to 'smb ports'. Signed-off-by: Stefan Metzmacher Reviewed-by: Volker Lendecke --- diff --git a/ctdb/config/events/legacy/50.samba.script b/ctdb/config/events/legacy/50.samba.script index 195c9259ee8..7da0c399d59 100755 --- a/ctdb/config/events/legacy/50.samba.script +++ b/ctdb/config/events/legacy/50.samba.script @@ -149,7 +149,11 @@ list_samba_shares() list_samba_ports() { - testparm_get "smb ports" + { + testparm_get "server smb transports" + testparm_get "smb ports" + # only | head -1 would cause a broken pipe for the 2nd command + } | head -2 | head -1 } normalize_transports_to_tcp_ports()