View | Details | Raw Unified | Return to bug 30968
Collapse All | Expand All

(-)conffiles/etc/samba/smb.conf.d/11univention-smb-service (-2 / +2 lines)
 Lines 1-6    Link Here 
1
@!@
1
@!@
2
print '; ---------------------<smb service configuration>-----------------------'
2
print '; ---------------------<smb service configuration>-----------------------'
3
if configRegistry.get('samba4/service/smb', 's3fs'):
3
if configRegistry.get('samba4/service/smb', 's3fs') == 's3fs':
4
	print '''
4
	print '''
5
	debug hirestimestamp = yes
5
	debug hirestimestamp = yes
6
	debug pid = yes'''
6
	debug pid = yes'''
 Lines 11-17    Link Here 
11
	if dcerpc_endpoints:
11
	if dcerpc_endpoints:
12
		print '\tdcerpc endpoint servers\t=', ' '.join(dcerpc_endpoints)
12
		print '\tdcerpc endpoint servers\t=', ' '.join(dcerpc_endpoints)
13
13
14
elif configRegistry.get('samba4/service/smb', 'smbd'):
14
elif configRegistry.get('samba4/service/smb', 'smbd') == 'smbd':
15
	if configRegistry['samba4/role'] != 'MEMBER':	## otherwise it's already set in 10global
15
	if configRegistry['samba4/role'] != 'MEMBER':	## otherwise it's already set in 10global
16
		print '\tsecurity = ads'
16
		print '\tsecurity = ads'
17
17
(-)conffiles/etc/samba/smb.conf.d/10global (-1 / +1 lines)
 Lines 26-32    Link Here 
26
server_services = ['-dns']
26
server_services = ['-dns']
27
if configRegistry.get('samba4/service/smb', 'smbd') == 'smbd':
27
if configRegistry.get('samba4/service/smb', 'smbd') == 'smbd':
28
	server_services.append('-smb')
28
	server_services.append('-smb')
29
elif configRegistry.get('samba4/service/smb', 's3fs'):
29
elif configRegistry.get('samba4/service/smb', 's3fs') == 's3fs':
30
	server_services.extend(['-smb', '+s3fs'])
30
	server_services.extend(['-smb', '+s3fs'])
31
if configRegistry.get('samba4/service/nmb', 'nmbd') == 'nmbd':
31
if configRegistry.get('samba4/service/nmb', 'nmbd') == 'nmbd':
32
	server_services.append('-nbt')
32
	server_services.append('-nbt')

Return to bug 30968