1*94047d49SGordon Ross#!/bin/sh 2*94047d49SGordon Ross 3*94047d49SGordon Ross# 4*94047d49SGordon Ross# This file and its contents are supplied under the terms of the 5*94047d49SGordon Ross# Common Development and Distribution License ("CDDL"), version 1.0. 6*94047d49SGordon Ross# You may only use this file in accordance with the terms of version 7*94047d49SGordon Ross# 1.0 of the CDDL. 8*94047d49SGordon Ross# 9*94047d49SGordon Ross# A full copy of the text of the CDDL should have accompanied this 10*94047d49SGordon Ross# source. A copy of the CDDL is also available via the Internet at 11*94047d49SGordon Ross# http://www.illumos.org/license/CDDL. 12*94047d49SGordon Ross# 13*94047d49SGordon Ross 14*94047d49SGordon Ross# 15*94047d49SGordon Ross# Copyright 2017 Nexenta Systems, Inc. All rights reserved. 16*94047d49SGordon Ross# 17*94047d49SGordon Ross 18*94047d49SGordon Ross# Helper program to run fksmbd (user-space smbd for debugging) 19*94047d49SGordon Ross# using binaries from the proto area. 20*94047d49SGordon Ross 21*94047d49SGordon Ross[ -n "$ROOT" ] || { 22*94047d49SGordon Ross echo "Need a bldenv to set ROOT=..." 23*94047d49SGordon Ross exit 1; 24*94047d49SGordon Ross} 25*94047d49SGordon Ross 26*94047d49SGordon Ross# OK, setup env. to run it. 27*94047d49SGordon Ross 28*94047d49SGordon RossLD_LIBRARY_PATH=$ROOT/usr/lib:$ROOT/lib 29*94047d49SGordon Rossexport LD_LIBRARY_PATH 30*94047d49SGordon Ross 31*94047d49SGordon Ross# run with the passed options 32*94047d49SGordon Rossexec $ROOT/usr/lib/smbsrv/testoplock "$@" 33