|
root / base / usr / src / test / smbsrv-tests / include
include Plain Text 187 lines 4.7 KB
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
#
# This file and its contents are supplied under the terms of the
# Common Development and Distribution License ("CDDL"), version 1.0.
# You may only use this file in accordance with the terms of version
# 1.0 of the CDDL.
#
# A full copy of the text of the CDDL should have accompanied this
# source.  A copy of the CDDL is also available via the Internet at
# http://www.illumos.org/license/CDDL.
#

#
# Copyright 2021 Tintri by DDN, Inc. All rights reserved.
#

include $(SRC)/Makefile.master

ROOTOPTPKG = $(ROOT)/opt/smbsrv-tests
TARGETDIR = $(ROOTOPTPKG)/include

include $(SRC)/test/smbsrv-tests/Makefile.com
#
# This file and its contents are supplied under the terms of the
# Common Development and Distribution License ("CDDL"), version 1.0.
# You may only use this file in accordance with the terms of version
# 1.0 of the CDDL.
#
# A full copy of the text of the CDDL should have accompanied this
# source.  A copy of the CDDL is also available via the Internet at
# http://www.illumos.org/license/CDDL.
#

#
# Copyright 2021 Tintri by DDN, Inc. All rights reserved.
#

# Sample configuration.  Either edit this,
# provide your own with: smbsrvtest -c ...

export SMBT_HOST="localhost"
export SMBT_SHARE="test"
export SMBT_USER="test"
export SMBT_PASS="test"
export SMBTOR="/usr/bin/smbtorture"
#
# This file and its contents are supplied under the terms of the
# Common Development and Distribution License ("CDDL"), version 1.0.
# You may only use this file in accordance with the terms of version
# 1.0 of the CDDL.
#
# A full copy of the text of the CDDL should have accompanied this
# source.  A copy of the CDDL is also available via the Internet at
# http://www.illumos.org/license/CDDL.
#
#
# Copyright 2021 Tintri by DDN, Inc. All rights reserved.

#
# smbtorture tests we choose to skip, either because the
# tests hang, or we disagree with the test, or whatever.
#

#Disabled by default
rpc.spoolss


###Unimplemented Services/Features

rpc.atsvc
rpc.autoidl
rpc.backupkey
rpc.bind
rpc.browser
rpc.clusapi
rpc.cracknames
rpc.drsuapi
rpc.drsuapi_wk28
rpc.dsgetinfo
rpc.echo
rpc.epmapper
rpc.frsapi
rpc.fsrvp
rpc.handles.drsuapi
rpc.initshutdown
rpc.iremotewinspool
rpc.mgmt
rpc.ntsvcs
rpc.oxidresolve
rpc.remact
rpc.scanner
rpc.unixinfo
rpc.witness


###Unimplemented functions

#GetDcAddress
rpc.dfs.netdfs.DcAddress
#FlushFtTable
rpc.dfs.netdfs.FtRoot
#ManagerInitialize
rpc.dfs.netdfs.ManagerInitialize

#QueryTrustedomainInfoByName
rpc.lsa.forest
#CreateAccount
rpc.lsa.privileges
#CreatedTrustedDomain, QueryInfoPolicy2 unimplemented
#EnumTrustedDomains(Ex) are stubbed
rpc.lsa.trusted

#GetAliasMembership
rpc.samba3.getaliasmembership

#Connect5
rpc.samr.accessmask.samr.Connect5
rpc.samr.accessmask.samr.LookupDomain
rpc.samr.accessmask.samr.OpenDomain
rpc.samr.EnumDomains

#Namesake function is unimplemented
rpc.srvsvc.srvsvc (admin access).NetCharDevQEnum
rpc.srvsvc.srvsvc (admin access).NetCharDevEnum
rpc.srvsvc.srvsvc (admin access).NetDiskEnum
rpc.srvsvc.srvsvc (admin access).NetTransportEnum
rpc.wkssvc.wkssvc.NetWkstaEnumUsers
rpc.wkssvc.wkssvc.NetrAddAlternateComputerName
rpc.wkssvc.wkssvc.NetrEnumerateComputerNames
rpc.wkssvc.wkssvc.NetrGetJoinInformation
rpc.wkssvc.wkssvc.NetrGetJoinableOus
rpc.wkssvc.wkssvc.NetrGetJoinableOus2
rpc.wkssvc.wkssvc.NetrJoinDomain
rpc.wkssvc.wkssvc.NetrLogonDomainNameAdd
rpc.wkssvc.wkssvc.NetrLogonDomainNameDel
rpc.wkssvc.wkssvc.NetrMessageBufferSend
rpc.wkssvc.wkssvc.NetrRemoveAlternateComputerName
rpc.wkssvc.wkssvc.NetrUnjoinDomain
rpc.wkssvc.wkssvc.NetrUseAdd
rpc.wkssvc.wkssvc.NetrUseDel
rpc.wkssvc.wkssvc.NetrUseEnum
rpc.wkssvc.wkssvc.NetrUseGetInfo
rpc.wkssvc.wkssvc.NetrValidateName
rpc.wkssvc.wkssvc.NetrValidateName2
rpc.wkssvc.wkssvc.NetrWkstaTransportAdd
rpc.wkssvc.wkssvc.NetrWkstaTransportDel
rpc.wkssvc.wkssvc.NetrWkstaUserGetInfo
rpc.wkssvc.wkssvc.NetrWorkstationStatisticsGet


###Benchmarks

rpc.bench-rpc
rpc.bench-schannel1
#
# This file and its contents are supplied under the terms of the
# Common Development and Distribution License ("CDDL"), version 1.0.
# You may only use this file in accordance with the terms of version
# 1.0 of the CDDL.
#
# A full copy of the text of the CDDL should have accompanied this
# source.  A copy of the CDDL is also available via the Internet at
# http://www.illumos.org/license/CDDL.
#
#
# Copyright 2021 Tintri by DDN, Inc. All rights reserved.
# Copyright 2022 RackTop Systems, Inc.
#

#
# smbtorture tests we choose to skip, either because the
# tests hang, or we disagree with the test, or whatever.
#

smb2.aio_delay
smb2.bench-oplock
smb2.change_notify_disabled
smb2.check-sharemode
smb2.hold-sharemode
smb2.hold-oplock
smb2.maxfid
smb2.multichannel
smb2.notify.invalid-reauth
smb2.replay
smb2.scan
smb2.session.reauth*
smb2.timestamps