From 8daa83a594a2e98f39d764422bfbdbc62c9efd44 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 19:20:00 +0200 Subject: Adding upstream version 2:4.20.0+dfsg. Signed-off-by: Daniel Baumann --- source3/script/smbaddshare | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100755 source3/script/smbaddshare (limited to 'source3/script/smbaddshare') diff --git a/source3/script/smbaddshare b/source3/script/smbaddshare new file mode 100755 index 0000000..704c9f4 --- /dev/null +++ b/source3/script/smbaddshare @@ -0,0 +1,32 @@ +#!/bin/sh +# +# smbaddshare +# +# Copyright (C) 2015 Christof Schmitt +# +# Example script that can be used with the 'add share command' config +# option. This is mainly intended for use in the Samba selftest suite, +# please review and adapt it before using elsewhere. +# + +CONF="$1" +SHARENAME="$2" +SHAREPATH="$3" +COMMENT="$4" +MAX_CONN="$5" + +NETCONF="$BINDIR/net --configfile=$CONF conf" + +$NETCONF addshare "$SHARENAME" "$SHAREPATH" writeable=no guest_ok=no "$COMMENT" +RC=$? +if [ $RC -ne 0 ]; then + echo Failure during addshare: rc=$RC + exit $RC +fi + +$NETCONF setparm "$SHARENAME" 'max connections' "$MAX_CONN" +RC=$? +if [ $RC -ne 0 ]; then + echo Failure during setparm for max connections: rc=$RC + exit $RC +fi -- cgit v1.2.3