From e0687fa3d7ea3b0bb17ed079bd9679fc2dffbf4b Mon Sep 17 00:00:00 2001 From: Gordon Ross Date: Sat, 16 Jun 2018 11:04:35 -0400 Subject: 10983 add mdb walker for smbd share cache Reviewed by: Matt Barden Reviewed by: Joyce McIntosh Approved by: Garrett D'Amore --- usr/src/tools/quick/make-smbsrv | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) (limited to 'usr/src/tools/quick') diff --git a/usr/src/tools/quick/make-smbsrv b/usr/src/tools/quick/make-smbsrv index d5809420d2..45a6f2d178 100755 --- a/usr/src/tools/quick/make-smbsrv +++ b/usr/src/tools/quick/make-smbsrv @@ -216,16 +216,14 @@ done # mdb_arch is both 32-bit & 64-bit for a in $mdb_arch do - (cd $SRC/cmd/mdb/$x/$a/libfksmbsrv && - $make $1 ) + # We build these libraries (to the proto area), so we need to + # build the mdb modules for all dependent libraries too. -# We build these libraries (to the proto area), so we need to -# build the mdb modules too so mdb will load them. - (cd $SRC/cmd/mdb/$x/$a/libcmdutils && - $make $1 ) - (cd $SRC/cmd/mdb/$x/$a/libavl && - $make $1 ) + for lib in libfksmbsrv libmlsvc libcmdutils libavl + do + (cd $SRC/cmd/mdb/$x/$a/$lib && $make $1 ) + done done } @@ -272,6 +270,7 @@ usr/lib/fs/smb/$arch64/libshare_smb.so.1 usr/lib/fs/smb/libshare_smb.so.1 usr/lib/libsmbfs.so.1 usr/lib/mdb/kvm/$arch64/smbsrv.so +usr/lib/mdb/proc/libmlsvc.so usr/lib/reparse/libreparse_smb.so.1 usr/lib/security/pam_smb_passwd.so.1 usr/lib/smbsrv/dtrace -- cgit v1.2.3