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