|
|
|
@ -4418,6 +4418,15 @@ class servSamba(shareLdap):
|
|
|
|
|
# Имя устанавливаемого сервиса
|
|
|
|
|
self.clVars.Set("cl_pass_service","samba")
|
|
|
|
|
self.clVars.Write("sr_samba_set","off")
|
|
|
|
|
# Задаем рабочую группу
|
|
|
|
|
if options.has_key("w"):
|
|
|
|
|
workgroup = options['w'].strip()
|
|
|
|
|
self.clVars.Set("sr_samba_domain",workgroup)
|
|
|
|
|
# Задаем netbios имя
|
|
|
|
|
if options.has_key("n"):
|
|
|
|
|
netbios = options['n'].strip()
|
|
|
|
|
self.clVars.Set("sr_samba_netbios",netbios)
|
|
|
|
|
|
|
|
|
|
# Cоздаем объект профиль устанавливая директорию samba для
|
|
|
|
|
# файлов профилей
|
|
|
|
|
if not self.applyProfilesFromService('samba'):
|
|
|
|
@ -5728,6 +5737,20 @@ preferences and data (for users with uid<1000)")
|
|
|
|
|
'helpChapter':_("Common options"),
|
|
|
|
|
'help':_("forced setup service")
|
|
|
|
|
},
|
|
|
|
|
{'progAccess':(6,),
|
|
|
|
|
'shortOption':"n",
|
|
|
|
|
'longOption':"netbios_name",
|
|
|
|
|
'optVal':"NETBIOS_NAME",
|
|
|
|
|
'helpChapter':_("Samba service options"),
|
|
|
|
|
'help':_("netbios name, default hostname")
|
|
|
|
|
},
|
|
|
|
|
{'progAccess':(6,),
|
|
|
|
|
'shortOption':"w",
|
|
|
|
|
'optVal':"WORKGROUP",
|
|
|
|
|
'longOption':"workgroup",
|
|
|
|
|
'helpChapter':_("Samba service options"),
|
|
|
|
|
'help':_("workgroup, default 'Calculate'")
|
|
|
|
|
},
|
|
|
|
|
# Опции cl-passwd
|
|
|
|
|
# LDAP пользователь
|
|
|
|
|
{'progAccess':(7,),
|
|
|
|
|