develop
asamoukin 16 years ago
parent 9071a5e7e3
commit 9d251e71f3

@ -808,6 +808,8 @@ class fillVars:
value_setup_pass = self.Get('setup_pass')
if value_setup_pass == 'builder':
return '/mnt/builder'
elif value_setup_pass == 'install':
return "/mnt/install"
else:
return '/'
@ -971,13 +973,16 @@ http://distro.ibiblio.org/pub/linux/distributions/gentoo"
def get_soft_samba_domain(self):
return "CDS"
def get_soft_ldap_root(self):
return "calculate"
def get_soft_samba_netbios(self):
return "PDC-CDS"
def get_soft_ldap_base(self):
return "dc=%s"%(self.Get('soft_ldap_root'))
def get_soft_ldap_services_dn(self):
def get_soft_ldap_sevices_dn(self):
return "ou=%s,%s"\
%(self.Get('soft_ldap_sevices_dn_name'),
self.Get('soft_ldap_base'))
@ -1019,6 +1024,11 @@ http://distro.ibiblio.org/pub/linux/distributions/gentoo"
return "cn=%s,%s"% (self.Get('soft_ldap_adminname'),
self.Get('soft_ldap_base'))
def get_soft_ldap_adminpw_hash(self):
return fillVars.gethashfrom_slappasswd(self.G_path,
self.Get('soft_ldap_adminpw'),
self.Get('soft_ldap_hash_encrypt'))
def get_soft_ldap_adminpw(self):
'''Заполнение переменной soft_ldap_adminpw
постоянный пользователь root, прописываемый в базу при первой загрузке
@ -2018,10 +2028,6 @@ http://distro.ibiblio.org/pub/linux/distributions/gentoo"
'''Определить директорию временных файлов setup_path_tmp '''
return '/tmp/calculate'
def get_setup_path_install(self):
'''Определить директорию установки setup_path_install '''
return "/mnt/install"
def get_setup_makeopts(self):
'''Определить makeopts
setup_makeopts
@ -2209,6 +2215,7 @@ class DataVars:
файла модуля содержащего описание переменных'''
if modname in self.__implist:
return
self.__implist.append(modname)
modname=self.__modlist[modname]
# импортирем модуль с переменными окружения
exec ("import %s" % (modname))
@ -2408,6 +2415,11 @@ class DataVars:
else:
return False
def flServer(self, **args):
'''Заполнить конфигурацию переменных, для ldap'''
# заполнить переменные окружения алгоритмом по умолнанию
self.addVars("Server")
def flBuilder(self, **args):
'''Заполнить конфигурацию переменных, для билдера'''
self.Set('setup_pass','builder',True)

@ -224,8 +224,7 @@ class Data:
}
#путь к директории точки монтирования для установки новой системы
setup_path_install={'mode':"w",
'type':('path','install'),
'value':'/mnt/install'}
'type':('path','install')}
#путь к дистрибутивам
setup_path_linuxpkg={'mode':"r",
'type':('path','install'),

Loading…
Cancel
Save