Print this page
NEX-19025 CIFS gets confused with filenames containing enhanced Unicode
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
and: (fix build, check-rtime)
NEX-17558 add mdb walker for smbd share cache
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Joyce McIntosh <joyce.mcintosh@nexenta.com>
NEX-16818 Add fksmbcl development tool
NEX-17264 SMB client test tp_smbutil_013 fails after NEX-14666
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
and: (fix ref leaks)
1575 untangle libmlrpc from SMB server
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
NEX-9808 SMB3 persistent handles
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
NEX-5665 SMB2 oplock leases
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
NEX-9808 SMB3 persistent handles
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
NEX-5665 SMB2 oplock leases
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
NEX-15331 Bring back FMA disk-lights module
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Jean McCormack <jean.mccormack@nexenta.com>
Reviewed by: Dan Fields <dan.fields@nexenta.com>
NEX-15331 Bring back FMA disk-lights module
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Jean McCormack <jean.mccormack@nexenta.com>
Reviewed by: Dan Fields <dan.fields@nexenta.com>
NEX-4431 want NVMe management utility
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com>
NEX-4241 Create private IPS package with appliance build dependencies in nza-kernel
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Steve Peng <steve.peng@nexenta.com>
NEX-4081 Upstream changes from illumos 5916 make libsqlite a real shared lib
Reviewed by: Alex Eremin <a.eremin@nexenta.com>
NEX-2266 Shouldn't use mandoc binary from proto area during the build
SUP-904 disk-light module should not be shipped
NEX-1810 extended security Kerberos (inbound) (lint, protocmp)
NEX-1638 Updated DC Locator
 Includes work by: matt.barden@nexenta.com, kevin.crowe@nexenta.com
OS-4 libiscsit: several leaks due to left "errlist"
OS-199 keep your tree clean
SMB-114 Should deliver SMB dtrace scripts
SMB-72 Improve startup/shudown debug features
SMB-50 User-mode SMB server
 Includes work by these authors:
 Thomas Keiser <thomas.keiser@nexenta.com>
 Albert Lee <trisk@nexenta.com>
SUP-513 Unable to join AD domain (with NtlmMinSeverSec set in the registry)
 Implement "Extended Session Security" and "Key Exchange" in NTLMSSP
re #13879 make libsqlite a real shared lib
re #11201 nss: need local netgroup implementation (fix exception_list)
re #11201 nss: need local netgroup implementation

@@ -22,13 +22,13 @@
 #
 # Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
 # Copyright 2012 OmniTI Computer Consulting, Inc.  All rights reserved.
 # Copyright 2014 Garrett D'Amore <garrett@damore.org>
 # Copyright 2016 Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
-# Copyright 2016 Nexenta Systems, Inc.
 # Copyright 2017 Toomas Soome <tsoome@me.com>
 # Copyright 2017 RackTop Systems.
+# Copyright 2018 Nexenta Systems, Inc.
 #
 
 #
 # Exception List for validate_pkg
 #

@@ -78,13 +78,11 @@
 #
 # Private MAC driver header files
 #
 usr/include/inet/iptun.h
 usr/include/sys/aggr_impl.h
-usr/include/sys/aggr.h
 usr/include/sys/dld_impl.h
-usr/include/sys/dld_ioc.h
 usr/include/sys/dls_impl.h
 usr/include/sys/dls.h
 usr/include/sys/mac_client_impl.h
 usr/include/sys/mac_client.h
 usr/include/sys/mac_flow_impl.h

@@ -93,32 +91,27 @@
 usr/include/sys/mac_stat.h
 #
 # Private GLDv3 userland libraries and headers
 #
 usr/include/libdladm_impl.h
-usr/include/libdlaggr.h
 usr/include/libdlether.h
 usr/include/libdlflow_impl.h
 usr/include/libdlflow.h
 usr/include/libdliptun.h
 usr/include/libdlmgmt.h
 usr/include/libdlsim.h
-usr/include/libdlstat.h
-usr/include/libdlvnic.h
 usr/include/libdlwlan_impl.h
 usr/include/libdlwlan.h
 #
 # Virtual Network Interface Card (VNIC)
 #
-usr/include/sys/vnic.h
 usr/include/sys/vnic_impl.h
 #
 # Private libipadm lint library and header files
 #
 usr/include/ipadm_ipmgmt.h
 usr/include/ipadm_ndpd.h
-usr/include/libipadm.h
 lib/llib-lipadm
 lib/llib-lipadm.ln
 lib/libipadm.so
 #
 # Private libsocket header file

@@ -452,14 +445,10 @@
 usr/lib/llib-lcmdutils
 usr/lib/llib-lcmdutils.ln
 usr/lib/amd64/llib-lcmdutils.ln         i386
 usr/lib/sparcv9/llib-lcmdutils.ln       sparc
 #
-# Private interfaces in libsec
-#
-usr/include/aclutils.h
-#
 # USB skeleton driver stays in sync with the rest of USB but doesn't ship.
 #
 kernel/drv/amd64/usbskel        i386
 kernel/drv/sparcv9/usbskel      sparc
 kernel/drv/usbskel.conf

@@ -732,26 +721,31 @@
 # Private/Internal libraries of smbsrv. Do not ship.
 #
 usr/lib/mdb/proc/libfksmbsrv.so
 usr/lib/mdb/proc/amd64/libfksmbsrv.so           i386
 usr/lib/mdb/proc/sparcv9/libfksmbsrv.so         sparc
+usr/lib/mdb/proc/amd64/libmlsvc.so              i386
 usr/lib/reparse/llib-lreparse_smb
 usr/lib/reparse/llib-lreparse_smb.ln
 usr/lib/smbsrv/bind-helper
 usr/lib/smbsrv/fksmbd
 usr/lib/smbsrv/libfksmbsrv.so
 usr/lib/smbsrv/libfksmbsrv.so.1
+usr/lib/smbsrv/libmlsvc.so
+usr/lib/smbsrv/libsmb.so
+usr/lib/smbsrv/libsmbns.so
 usr/lib/smbsrv/llib-lfksmbsrv
 usr/lib/smbsrv/llib-lfksmbsrv.ln
-usr/lib/smbsrv/llib-lmlrpc
-usr/lib/smbsrv/llib-lmlrpc.ln
 usr/lib/smbsrv/llib-lmlsvc
 usr/lib/smbsrv/llib-lmlsvc.ln
 usr/lib/smbsrv/llib-lsmb
 usr/lib/smbsrv/llib-lsmb.ln
 usr/lib/smbsrv/llib-lsmbns
 usr/lib/smbsrv/llib-lsmbns.ln
+usr/lib/smbsrv/nvlprint
+usr/lib/smbsrv/test-msgbuf
+usr/lib/smbsrv/testoplock
 #
 #
 # Private/Internal 64-bit libraries of smbsrv. Do not ship.
 #
 usr/lib/smbsrv/amd64                            i386

@@ -786,26 +780,55 @@
 #
 # Private sdcard framework headers
 #
 usr/include/sys/sdcard
 #
-# libsmbfs is private
+# libmlrpc is private (SMB client and server)
 #
+usr/include/libmlrpc
+usr/lib/libmlrpc.so
+usr/lib/amd64/libmlrpc.so               i386
+usr/lib/amd64/libmlrpc.so.2             i386
+usr/lib/sparcv9/libmlrpc.so             sparc
+usr/lib/sparcv9/libmlrpc.so.2           sparc
+usr/lib/llib-lmlrpc
+usr/lib/llib-lmlrpc.ln
+usr/lib/amd64/llib-lmlrpc.ln            i386
+usr/lib/sparcv9/llib-lmlrpc.ln          sparc
+#
+# libsmbfs is private (SMB client and server)
+#
 usr/include/netsmb
 usr/lib/libsmbfs.so
 usr/lib/amd64/libsmbfs.so               i386
 usr/lib/sparcv9/libsmbfs.so             sparc
 usr/lib/llib-lsmbfs
 usr/lib/llib-lsmbfs.ln
 usr/lib/amd64/llib-lsmbfs.ln            i386
 usr/lib/sparcv9/llib-lsmbfs.ln          sparc
 #
-# demo & test program for smbfs (private) ACL support
+# debug & test program for smbfs (private)
 #
 usr/lib/fs/smbfs/chacl
 usr/lib/fs/smbfs/lsacl
-opt/smbcl-tests
+usr/lib/mdb/proc/libfknsmb.so
+usr/lib/mdb/proc/libfksmbfs.so
+usr/lib/mdb/proc/amd64/libfknsmb.so     i386
+usr/lib/mdb/proc/amd64/libfksmbfs.so    i386
+usr/lib/mdb/proc/sparc/libfknsmb.so     sparc
+usr/lib/mdb/proc/sparc/libfksmbfs.so    sparc
+usr/lib/smbfs/amd64                     i386
+usr/lib/smbfs/sparcv9                   sparc
+usr/lib/smbfs/fksmbcl
+usr/lib/smbfs/libfknsmb.so
+usr/lib/smbfs/libfknsmb.so.1
+usr/lib/smbfs/libfksmbfs.so
+usr/lib/smbfs/libfksmbfs.so.1
+usr/lib/smbfs/llib-lfknsmb
+usr/lib/smbfs/llib-lfknsmb.ln
+usr/lib/smbfs/llib-lfksmbfs
+usr/lib/smbfs/llib-lfksmbfs.ln
 #
 # FC related files
 kernel/kmdb/amd64/fcip          i386
 kernel/kmdb/sparcv9/fcip        sparc
 kernel/kmdb/amd64/fcp           i386

@@ -835,10 +858,12 @@
 usr/lib/llib-lHBAAPI.ln
 usr/lib/amd64/llib-lHBAAPI.ln   i386
 usr/lib/sparcv9/llib-lHBAAPI.ln sparc
 #
 usr/bin/dscfgcli
+usr/bin/netgr_get
+usr/bin/netgr_in
 usr/bin/sd_diag
 usr/bin/sd_stats
 usr/include/nsctl.h
 usr/include/sys/ncall
 usr/include/sys/nsc_ddi.h

@@ -975,11 +1000,27 @@
 
 #
 # debugging program for libadutils
 #
 usr/bin/test-getdc
+
 #
+# private nvme header file
+#
+usr/include/sys/nvme.h
+
+#
+# diskfltinj tool is not supposed to be installed
+#
+usr/bin/diskfltinj
+
+#
+# debugging program for libadutils
+#
+usr/bin/test-getdc
+
+#
 # libficl-sys is private
 #
 usr/include/ficllocal.h
 usr/lib/amd64/llib-lficl-sys.ln         i386
 usr/lib/amd64/libficl-sys.so            i386