6352 Updated DC locator for SMB and idmapPortions contributed by: Matt Barden <Matt.Barden@nexenta.com>Portions contributed by: Kevin Crowe <kevin.crowe@nexenta.com>Portions contributed by: Alek P
6352 Updated DC locator for SMB and idmapPortions contributed by: Matt Barden <Matt.Barden@nexenta.com>Portions contributed by: Kevin Crowe <kevin.crowe@nexenta.com>Portions contributed by: Alek Pinchuk <alek@nexenta.com>Reviewed by: Bayard Bell <bayard.bell@nexenta.com>Reviewed by: Alek Pinchuk <alek.pinchuk@nexenta.com>Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com>Reviewed by: Tony Nguyen <tony.nguyen@nexenta.com>Approved by: Robert Mustacchi <rm@joyent.com>
show more ...
1122 smbsrv should use SPNEGO (inbound authentication)Portions contributed by: Matt Barden <Matt.Barden@nexenta.com>Portions contributed by: Kevin Crowe <kevin.crowe@nexenta.com>Portions contribut
1122 smbsrv should use SPNEGO (inbound authentication)Portions contributed by: Matt Barden <Matt.Barden@nexenta.com>Portions contributed by: Kevin Crowe <kevin.crowe@nexenta.com>Portions contributed by: Alek Pinchuk <alek@nexenta.com>Reviewed by: Bayard Bell <bayard.bell@nexenta.com>Reviewed by: Dan Fields <dan.fields@nexenta.com>Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com>Reviewed by: Matt Barden <Matt.Barden@nexenta.com>Approved by: Robert Mustacchi <rm@joyent.com>
5917 User-mode SMB serverAuthored by: Thomas Keiser <thomas.keiser@nexenta.com>Authored by: Albert Lee <trisk@nexenta.com>Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>Reviewed by: Richard Lo
5917 User-mode SMB serverAuthored by: Thomas Keiser <thomas.keiser@nexenta.com>Authored by: Albert Lee <trisk@nexenta.com>Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>Reviewed by: Richard Lowe <richlowe@richlowe.net>Reviewed by: Albert Lee <trisk@omniti.com>Approved by: Dan McDonald <danmcd@omniti.com>
5316 allow smbadm join to use RPCReviewed by: Bayard Bell <bayard.bell@nexenta.com>Reviewed by: Dan McDonald <danmcd@nexenta.com>Reviewed by: Thomas Keiser <thomas.keiser@nexenta.com>Reviewed by:
5316 allow smbadm join to use RPCReviewed by: Bayard Bell <bayard.bell@nexenta.com>Reviewed by: Dan McDonald <danmcd@nexenta.com>Reviewed by: Thomas Keiser <thomas.keiser@nexenta.com>Reviewed by: Matthew Ahrens <mahrens@delphix.com>Approved by: Robert Mustacchi <rm@joyent.com>
2933 compiler warning gags need better granularityReviewed by: Eric Schrock <eric.schrock@delphix.com>Approved by: Garrett D'Amore <garrett@damore.org>
1863 gcc compiled libsmb coredumps in trim_whitespace1866 libsmbns is passing constant string to mktemp(3C)1867 mktemp(3) gives bad advice in EXAMPLES sectionReviewed by: Richard Lowe <richlowe@ri
1863 gcc compiled libsmb coredumps in trim_whitespace1866 libsmbns is passing constant string to mktemp(3C)1867 mktemp(3) gives bad advice in EXAMPLES sectionReviewed by: Richard Lowe <richlowe@richlowe.net>Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>Approved by: Albert Lee <trisk@nexenta.com>
1824 libsmbns needs to mask PUBLIC_BITS while byteswappingReviewed by: Gordon Ross <gwr@nexenta.com>Reviewed by: Jason King <jason.brian.king@gmail.com>Reviewed by: Robert Mustacchi <rm@joyent.com
1824 libsmbns needs to mask PUBLIC_BITS while byteswappingReviewed by: Gordon Ross <gwr@nexenta.com>Reviewed by: Jason King <jason.brian.king@gmail.com>Reviewed by: Robert Mustacchi <rm@joyent.com>Approved by: Gordon Ross <gwr@nexenta.com>
6972305 Preferred DC not selected after setting pdc via sharectl6971047 smbd hang during FVT regression test6711195 Sparc:Get error "Windows Explorer has stopped working" once click on Details fr P
6972305 Preferred DC not selected after setting pdc via sharectl6971047 smbd hang during FVT regression test6711195 Sparc:Get error "Windows Explorer has stopped working" once click on Details fr Properties on VistaPSARC/2009/464 Offline attribute6972515 Offline attribute - PSARC 2009/464PSARC/2010/037 Windows Sparse Attribute6972519 Windows Sparse Attribute - PSARC 2010/0376719444 [CLI] - idmap help's output is not consistent with man pages's6975449 idmap test suite needs idmap_cache_get_data() from libidmap6974351 OpenSSL still taking smbd down--HG--rename : usr/src/lib/libidmap/common/idmap_priv.h => usr/src/cmd/idmap/idmap/namemaps.h
6677657 smb_list.c shouldn't exist6840819 zfs does not automount directories after the pool is restored6953725 sporadic syseventd core dump during lun expansion due to double free6962880 erroneous
6677657 smb_list.c shouldn't exist6840819 zfs does not automount directories after the pool is restored6953725 sporadic syseventd core dump during lun expansion due to double free6962880 erroneous creation date in usr/src/cmd/mdb/Makefile.common copyright6963174 user-land libraries shouldn't directly compile uts/common/os/list.c--HG--rename : usr/src/uts/common/os/list.c => usr/src/common/list/list.c
6916796 OSnet mapfiles should use version 2 link-editor syntax--HG--rename : usr/src/cmd/sgs/libelf/common/mapfile-common => usr/src/cmd/sgs/libelf/common/mapfile-versrename : usr/src/cmd/sgs/lin
6916796 OSnet mapfiles should use version 2 link-editor syntax--HG--rename : usr/src/cmd/sgs/libelf/common/mapfile-common => usr/src/cmd/sgs/libelf/common/mapfile-versrename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-bindings => usr/src/cmd/sgs/link_audit/common/mapfile-vers-bindingsrename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-perfcnt => usr/src/cmd/sgs/link_audit/common/mapfile-vers-perfcntrename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-symbindrep => usr/src/cmd/sgs/link_audit/common/mapfile-vers-symbindreprename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-truss => usr/src/cmd/sgs/link_audit/common/mapfile-vers-trussrename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-who => usr/src/cmd/sgs/link_audit/common/mapfile-vers-whorename : usr/src/common/mapfiles/i386/map.noexdata => usr/src/common/mapfiles/common/map.noexdatarename : usr/src/lib/libaio/sparc/mapfile-vers => usr/src/lib/libaio/common/mapfile-versrename : usr/src/lib/libelfsign/common/mapfile.map => usr/src/lib/libelfsign/common/mapfile-versrename : usr/src/lib/libpthread/sparc/mapfile-vers => usr/src/lib/libpthread/common/mapfile-versrename : usr/src/lib/librt/amd64/mapfile-vers => usr/src/lib/librt/common/mapfile-versrename : usr/src/lib/libsys/sparc/mapfile-vers => usr/src/lib/libsys/common/mapfile-versrename : usr/src/lib/libthread/sparc/mapfile-vers => usr/src/lib/libthread/common/mapfile-vers
6935899 Add AD connectivity diagnosticsPSARC 2010/120 SMB/CIFS Statistics6893904 The statistics of the CIFS server must be improved6947373 only calculate pathname for query fileinfo levels which r
6935899 Add AD connectivity diagnosticsPSARC 2010/120 SMB/CIFS Statistics6893904 The statistics of the CIFS server must be improved6947373 only calculate pathname for query fileinfo levels which require itPSARC 2010/097 idmap: default unresolvable SID mapping to true6864900 Enable unresolvable SID mapping by default6923504 Need detailed tracing for idmap mapping requests6928157 Need detailed tracing for idmap discovery operations6949333 Panic in smb_pre_open_print_file6795069 Commonize error codes between CIFS client and server6941787 Spurious message "DC discovery failed" upon refresh6941349 Update shortname support to remove name83 format6941382 smbsrv should use smb_node_getpath functions instead of vnodetopath6939494 smb_authenticate() doesn't check for smb_user_login() return6944226 Need to keep the list of shares in smbsrv6942697 open file lock count is incorrect on MMC6941227 On addition of SMB local group, add corresponding POSIX group6948109 Add ability to manage shares in ZFS group via Windows MMC6948143 Add ability to set additional properties on Autohome shares6903260 two "ID type" enumerations6946940 smb_sid_tostr/fromstr input arguments should be const6949088 CIFS continuously refresh when one of the interfaces won't properly initialize6946075 Filebench IO errors when signing property enabled on Solaris CIFS Server6951169 idmap reports "no such file or directory" when looking up krb5.conf, even when not a domain member6813063 degraded operation message should occur only when appropriate6644872 idmapd is too whiny in workgroup mode6813268 idmapd bangs on DNS server when in workgroup mode6883800 Trusted domain members won't map to a UID when the trust is one-way6891704 Cross-forest trust discovery may not work in multi-domain forest6933937 idmapd doesn't map out trusted domains properly when joined to a domain that isn't the forest root.6923908 smbadm join CLI doesn't always report Kerberos change password failure6926930 smbsrv libraries should use krb5_get_error_messsage()6943528 Unable to update Windows 2008 dynamic dns record with cifs hostname > 15 characters.6953259 Can't map remote-forest users when IDMU is enabled6953688 Should allow only one standalone DFS namespace in a cluster system6952292 smb_find_ads_server() deferences string one too many times6950070 Share is not getting correct access based on host access control list6950820 Host-based access control list does not work properly with ipv6_enable=true--HG--rename : usr/src/lib/libidmap/common/idmap_priv.h => usr/src/cmd/idmap/idmap/namemaps.hrename : usr/src/lib/smbsrv/libsmb/common/smb_nicmon.c => usr/src/cmd/smbsrv/smbd/smbd_nicmon.crename : usr/src/lib/smbsrv/libmlsvc/common/eventlog_syslog.c => usr/src/lib/smbsrv/libmlsvc/common/eventlog_log.crename : usr/src/common/smbsrv/smb_status_xlat.c => usr/src/lib/smbsrv/libsmb/common/smb_status_tbl.crename : usr/src/uts/common/smbsrv/doserror.h => usr/src/uts/common/smb/doserror.hrename : usr/src/uts/common/smbsrv/lmerr.h => usr/src/uts/common/smb/lmerr.hrename : usr/src/uts/common/smbsrv/nterror.h => usr/src/uts/common/smb/nterror.hrename : usr/src/uts/common/smbsrv/ntstatus.h => usr/src/uts/common/smb/ntstatus.h
6932404 Autohome share does not show up when using sharemgr show -vp6875358 NDR support for Serialization Types6811350 Autohome wildcard rule fails with mixed case (or upper case) user name6932967
6932404 Autohome share does not show up when using sharemgr show -vp6875358 NDR support for Serialization Types6811350 Autohome wildcard rule fails with mixed case (or upper case) user name6932967 Add local group manipulation functions to SAMR service6801203 libidmap should not link with bunch of libraries6928764 Diagnostic noise on "idmap get-namemap" and "idmap set-namemap"6885923 idmapd loops infinitely, leaking memory6936722 Sparc : Unable to destroy zpool, sharemgr locks up.6937163 smbd door operations should initialize XDR decode data6937814 Memory corruption while running stress test6913525 smb_ads_decode_host_ip doesn't step over IPv6 address6939430 queryfileinfo should only use vnodetopath for directory nodes6938318 Unable to save files with Save As--HG--rename : usr/src/lib/libidmap/common/namemaps.c => usr/src/cmd/idmap/idmap/namemaps.crename : usr/src/lib/libidmap/common/idmap_priv.h => usr/src/cmd/idmap/idmap/namemaps.h
PSARC/2009/534 SMB/CIFS Standalone DFSPSARC/2010/052 idmap flush6711751 SMB/CIFS Distributed File System (DFS)6650858 cache flush sub-command could be useful6916379 share modes should be checked
PSARC/2009/534 SMB/CIFS Standalone DFSPSARC/2010/052 idmap flush6711751 SMB/CIFS Distributed File System (DFS)6650858 cache flush sub-command could be useful6916379 share modes should be checked for directories as well as files6906874 Automatic primary group mapping based on user mapping6879236 No error report when ad-container refers to nonexistent container6919087 Intermittent smbd crash during share access6853811 Kerberized applications fail even after a successful domain join via smbadm6907640 Current algorithm of anonymous authentication is not correct6888813 SMB/CIFS support for ZFS user and group quotas6921142 Guest issues with idmap rule and with workgroup mode6924843 smb_sam_lookup_sid() leaks memory6919600 Unable to delete ACE from ACL on a share6915463 smb_nic interface needs LOG_ERR syslog entries and proper return codes6926137 WritePrinter requires multi-fragment NDR RPC support6926211 smbd could report clock skew6925697 Quota usage does not decrease after deleting files from Mac Snow Leopard 10.66849962 smbadm show cannot display all groups with error 'cannot obtain a SID'6926265 SMB watch tree change notification6811424 must restart smb/server when idmapd restarts6927745 Consolidate file system query/set information handlers6924281 SMB_WRITE_RAW_COM doesn't work.6925618 idmap show -v gets type of UNIX ID wrong in "Rule" output6807651 rule changes do not flush cache6928550 libsmbrdr doesn't cleanup stale sessions6861058 MMC: Error message printed on log entries6817392 smbd will not exit6931027 core file due to NULL zpool handle in zfs_open()--HG--rename : usr/src/common/smbsrv/smb_common_door_decode.c => usr/src/common/smbsrv/smb_door_legacy.crename : usr/src/common/smbsrv/smb_xdr_utils.c => usr/src/common/smbsrv/smb_xdr.crename : usr/src/lib/smbsrv/libmlsvc/common/mlsvc_wkssvc.c => usr/src/lib/smbsrv/libmlsvc/common/wkssvc_svc.crename : usr/src/uts/common/fs/smbsrv/smb_trans2_query_fs_information.c => usr/src/uts/common/fs/smbsrv/smb_fsinfo.crename : usr/src/uts/common/fs/smbsrv/smb_kdoor_clnt.c => usr/src/uts/common/fs/smbsrv/smb_kdoor.crename : usr/src/uts/common/fs/smbsrv/smb_util.c => usr/src/uts/common/fs/smbsrv/smb_kutil.crename : usr/src/uts/common/smbsrv/smb_common_door.h => usr/src/uts/common/smbsrv/smb_door.h
6919822 assert failed in ndr_outer_fixed during stress test6923019 sharing '/' could lead to system panic6919931 local users not displayed via MMC6725406 [CLI] smbadm tool is not localized6725433
6919822 assert failed in ndr_outer_fixed during stress test6923019 sharing '/' could lead to system panic6919931 local users not displayed via MMC6725406 [CLI] smbadm tool is not localized6725433 [CLI] vscanadm tool is not localized for supported locales6921957 DC lookup fails when the IP address is not in DNS SRV responses6920753 smd preferred domain controller property should accept hostnames as well as IP addresses6878463 Optionset properties for autohome shares are not shown when viewing with sharemgr show -vp6914411 smbadm add-member does not give clear error when run as unauthorized user
6913833 smbadm join should use /dev/random
6894056 libc is not clean6894060 libnsl is not lint clean6894068 libpool is not lint clean6894073 some zone libs are not lint clean6913623 some user land components of ON are not ss12u1 lint clean
6879234 ad-container appends domain to value specified6891756 one-at-a-time mapping functions should be eliminated in favor of one-entry batch requests6899950 Able to create a folder with name cont
6879234 ad-container appends domain to value specified6891756 one-at-a-time mapping functions should be eliminated in favor of one-entry batch requests6899950 Able to create a folder with name containing invalid character such as|from DOS cmd6902745 move pathname processing functions into smb_pathname.c6902738 does not map [UG]IDs with hard-coded mappings into their names6582184 Provide MSRPC API to Winchester6902788 Restrict SMB autohome share access to the owner6901866 empty domain string prevents guest login via CIFS6908022 Consolidate pathname pre-processing and validation functions into smb_pathname.c6907680 nds_initialize assert is too aggressive6608021 No file change notification on file size change6904471 sa_optionset_name() leaks memory6763298 Very first remove-share attempt could fail if the share have smb properties set--HG--rename : usr/src/lib/smbsrv/libmlsvc/common/lsar_open.c => usr/src/lib/smbsrv/libmlsvc/common/lsar_clnt.crename : usr/src/lib/smbsrv/libmlsvc/common/mlsvc_lsa.c => usr/src/lib/smbsrv/libmlsvc/common/lsar_svc.crename : usr/src/lib/smbsrv/libmlsvc/common/samr_open.c => usr/src/lib/smbsrv/libmlsvc/common/samr_clnt.crename : usr/src/lib/smbsrv/libmlsvc/common/mlsvc_sam.c => usr/src/lib/smbsrv/libmlsvc/common/samr_svc.crename : usr/src/uts/common/fs/smbsrv/smb_path_name_reduction.c => usr/src/uts/common/fs/smbsrv/smb_pathname.c
6747532 ns_lookup_bypid spams syslog with too many messages6888836 Not listing all files in a directory of a CIFS share in Windows XP6812570 Trans2 is missing pass-through levels: FILE_RENAME_INFOR
6747532 ns_lookup_bypid spams syslog with too many messages6888836 Not listing all files in a directory of a CIFS share in Windows XP6812570 Trans2 is missing pass-through levels: FILE_RENAME_INFORMATION (and others)6888827 Add Unicode codepage support6865488 libadutils: leak in ldap_lookup_domains_in_forest()6888708 idmapd crashing periodically. Need cores analyzed.6891342 invalid, redundant SQL in rule WHERE expressions6891767 minor cleanups in idmap6892544 Panic occurred at smb_node_ref+0x7f(ffffffd612297310)--HG--rename : usr/src/uts/common/smbsrv/cifs.h => usr/src/uts/common/smbsrv/smb.h
6612607 CIFS ADS client should use ldap_sasl_interactive_bind_s API6877755 smbd should not route stderr, stdout to /dev/null6882701 Wrong error message for attempt to map local user to Windows grou
6612607 CIFS ADS client should use ldap_sasl_interactive_bind_s API6877755 smbd should not route stderr, stdout to /dev/null6882701 Wrong error message for attempt to map local user to Windows group, or vice versa6885105 Potential for deadlock in smb_node_set_delete_on_close()6881928 smbd core generated when running a script to join domain, set abe properties6885538 Reduce dependencies on libsmbrdr6820325 cifs service can't start on multi vlan+ipmp configuration
6853206 zfs set sharesmb=off fails to unshare the dataset6830187 False message when saving a Excel 2003 file6576380 Win98: Attributes Read-only, Hidden, and Archive cannot be unchecked once it is s
6853206 zfs set sharesmb=off fails to unshare the dataset6830187 False message when saving a Excel 2003 file6576380 Win98: Attributes Read-only, Hidden, and Archive cannot be unchecked once it is set6819639 Can't unmount zfs file system after CIFS server connects to a share6854186 SMB Query File Information level ALT_NAME_INFO returns incorrect name and namelen.6854769 SVCCTL does not support SMF service list when using Delphi applications6850508 Unable to join Windows 2008 domain (SP2 or later)
6847056 smb_ads_computer_op() dumps core when joining Win 2008 R2 domain6848702 NDR buffer decode support6797780 return code mismatches6850931 SMB volume properties Quota tab display6851425 Unabl
6847056 smb_ads_computer_op() dumps core when joining Win 2008 R2 domain6848702 NDR buffer decode support6797780 return code mismatches6850931 SMB volume properties Quota tab display6851425 Unable to create hard links via SMB/CIFS using cygwin6840353 Fail to set or retrieve the share ACL using Windows test program
6803042 AUXILIARY tags in libsmb mapfile produce ELF noise and bloated binary6663517 smb_auth_[nt]lm_hash and friends should take const arguments6788664 Remove misleading debug messages at smbd sta
6803042 AUXILIARY tags in libsmb mapfile produce ELF noise and bloated binary6663517 smb_auth_[nt]lm_hash and friends should take const arguments6788664 Remove misleading debug messages at smbd startup6828536 Allow manipulating ACLs on share from Windows client6836556 smb_nic_addhost miscomputes buffer length6766364 Add scripting support to AutohomePSARC 2009/184 SMB/CIFS Share Exec Properties6837681 CIFS server ignores the preferred DC setting during DC discovery6775827 cifs server should support guest accessPSARC 2009/164 Support for guest access to CIFS/SMB shares6744962 The daemon smbd doesn't go into maintenance state when the listeners cannot bind to the sockets.6810419 For smb server on SPARC, NetBIOS name IP is backwards for Windows machine6840864 Additional levels for srvsvc netshareinfo6813129 Unable to map cifs share using fqdn and <userPrincipalName>@fqdn for authentication.6742726 panic when trying to join domain with 1000 pre-existing shares6842449 The ADS selection algorithm doesn't always pick the configured 'pdc'.6840692 Setting pdc configuration requires smb/server restart6832673 smb_ads_find_host() can return host from incorrect domain when host is cached6840721 Unable to assign an IPv6 address to the 'pdc' property6842462 FW needs an API for finding a domain controller in a multiple DC environment6843140 CIFS service dumps core when security tab accessed with certain ACE combinations
6822572 akd crashed during domain join
PSARC/2009/139 CIFS CATIA Translation Share Property6816936 NbtDatagramDecode[11]: too small packet6813091 error creating named streams under files with tilde in their names6816851 Error when tryi
PSARC/2009/139 CIFS CATIA Translation Share Property6816936 NbtDatagramDecode[11]: too small packet6813091 error creating named streams under files with tilde in their names6816851 Error when trying to access a directory with a ~ in its name6748922 System Panic occurred when modifying CIFS resource name of default project - with I/O6582159 CATIA support6817912 Panic at smb_oplock_break+0x22b()6794527 System panics if autohome directory is a symlink6819212 intermittent errors in unmangling of case conflicted names6817529 smbd core reported while mapping to CIFS share6819861 Case Conflict name mangling not done on a filename returned by smb_trans2_find in non-wildcard case6821132 SUNWsmbsu package issues6819502 panic in smb_node_dec_open_ofiles()
6794156 ADS messages in syslog on domain join failure are too vague6764265 Share is not published to specified AD site DC.6810842 idmapd dumped core in list_mappings_cb()6812513 idmap show -c -v w
6794156 ADS messages in syslog on domain join failure are too vague6764265 Share is not published to specified AD site DC.6810842 idmapd dumped core in list_mappings_cb()6812513 idmap show -c -v with inhibited mapping yields garbage6812272 Netbench cannot read file login.sem6811318 filenames begining with / created in root directory instead of current directory6812270 Netbench hangs when running with oplocks enabled6814639 SmbTrans2QueryFSInfo should report Unicode on disk6752857 CIFS server should not clear the NET_MAC_AWARE privilege6809498 Unable to join domain using NetBIOS name which is different than the first label of the FQDN.6808475 smbadm list does not show the IP address of domain controller6813718 smbd freezes and doesn't respond after a while running the test programs6812760 CIFS I/O Fails with 64k or greater block sizes6752022 The MDB DCMD smbreq doesn't display properly the structure smb_request_t
12