develop
asamoukin 16 years ago
parent fd9f9c2a62
commit f9853dd274

@ -171,3 +171,35 @@ class fillVars(object, cl_base.glob_attr):
return fullHostName return fullHostName
else: else:
return "" return ""
def get_ld_repl_dn(self):
"""DN ветки репликации"""
return "ou=%s,%s"%(self.Get('ld_repl_login'), self.Get('ld_base_dn'))
def get_ld_repl_worked_dn(self):
"""DN ветки хранения последнего посещенного сервера"""
return "ou=%s,%s" %(self.Get('ld_repl_worked_login'),
self.Get('ld_repl_dn'))
def get_ld_repl_worked_pw(self):
"""пароль ветки хранения последнего посещенного сервера"""
return cl_utils.genpassword().strip()
def get_ld_repl_worked_hash(self):
"""hash пароля ветки хранения последнего посещенного сервера"""
return self.getHash(self.Get('ld_repl_worked_pw'),
self.Get('ld_encrypt'))
def get_ld_repl_access_dn(self):
"""DN ветки хранения аттрибутов доступа пользователя"""
return "ou=%s,%s" %(self.Get('ld_repl_access_login'),
self.Get('ld_repl_dn'))
def get_ld_repl_access_pw(self):
"""пароль ветки хранения аттрибутов доступа пользователя"""
return cl_utils.genpassword().strip()
def get_ld_repl_access_hash(self):
"""hash пароля ветки хранения аттрибутов доступа пользователя"""
return self.getHash(self.Get('ld_repl_access_pw'),
self.Get('ld_encrypt'))

@ -222,19 +222,19 @@ class Data:
#----------------------------------------------------- #-----------------------------------------------------
#Сервис Unix #Сервис Unix
#----------------------------------------------------- #-----------------------------------------------------
#DN админстратора сервиса Unix (он, же DN сервиса) #DN администратора сервиса Unix (он, же DN сервиса)
#V soft_ldap_admin_unix #V soft_ldap_admin_unix
ld_unix_dn = {} ld_unix_dn = {}
#имя админстратора сервиса Unix #имя администратора сервиса Unix
#V soft_ldap_admin_unix_name #V soft_ldap_admin_unix_name
ld_unix_login = {'value':'Unix'} ld_unix_login = {'value':'Unix'}
#пароль админстратора сервиса Unix #пароль администратора сервиса Unix
#V soft_ldap_admin_unixpw #V soft_ldap_admin_unixpw
ld_unix_pw = {} ld_unix_pw = {}
#hash пароля админстратора сервиса Unix #hash пароля администратора сервиса Unix
#V soft_ldap_admin_unixpw_hash #V soft_ldap_admin_unixpw_hash
ld_unix_hash = {} ld_unix_hash = {}
@ -246,19 +246,19 @@ class Data:
#----------------------------------------------------- #-----------------------------------------------------
#Сервис Samba #Сервис Samba
#----------------------------------------------------- #-----------------------------------------------------
#DN админстратора сервиса Samba (он, же DN сервиса) #DN администратора сервиса Samba (он, же DN сервиса)
#V soft_ldap_admin_samba #V soft_ldap_admin_samba
ld_samba_dn = {} ld_samba_dn = {}
#имя админстратора сервиса Samba #имя администратора сервиса Samba
#V soft_ldap_admin_samba_name #V soft_ldap_admin_samba_name
ld_samba_login = {'value':'Samba'} ld_samba_login = {'value':'Samba'}
#пароль админстратора сервиса Samba #пароль администратора сервиса Samba
#V soft_ldap_admin_sambapw #V soft_ldap_admin_sambapw
ld_samba_pw = {} ld_samba_pw = {}
#hash пароля админстратора сервиса Samba #hash пароля администратора сервиса Samba
#V soft_ldap_admin_sambapw_hash #V soft_ldap_admin_sambapw_hash
ld_samba_hash = {} ld_samba_hash = {}
@ -295,19 +295,19 @@ class Data:
#----------------------------------------------------- #-----------------------------------------------------
#Сервис Mail #Сервис Mail
#----------------------------------------------------- #-----------------------------------------------------
#DN админстратора сервиса Mail (он, же DN сервиса) #DN администратора сервиса Mail (он, же DN сервиса)
#V soft_ldap_admin_mail #V soft_ldap_admin_mail
ld_mail_dn = {} ld_mail_dn = {}
#имя админстратора сервиса Mail #имя администратора сервиса Mail
#V soft_ldap_admin_mail_name #V soft_ldap_admin_mail_name
ld_mail_login = {'value':'Mail'} ld_mail_login = {'value':'Mail'}
#пароль админстратора сервиса Mail #пароль администратора сервиса Mail
#V soft_ldap_admin_mailpw #V soft_ldap_admin_mailpw
ld_mail_pw = {} ld_mail_pw = {}
#hash пароля админстратора сервиса Mail #hash пароля администратора сервиса Mail
#V soft_ldap_admin_mailpw_hash #V soft_ldap_admin_mailpw_hash
ld_mail_hash = {} ld_mail_hash = {}
@ -329,19 +329,19 @@ class Data:
#----------------------------------------------------- #-----------------------------------------------------
#Сервис Jabber #Сервис Jabber
#----------------------------------------------------- #-----------------------------------------------------
#DN админстратора сервиса Jabber (он, же DN сервиса) #DN администратора сервиса Jabber (он, же DN сервиса)
#V soft_ldap_admin_jabber #V soft_ldap_admin_jabber
ld_jabber_dn = {} ld_jabber_dn = {}
#имя админстратора сервиса Jabber #имя администратора сервиса Jabber
#V soft_ldap_admin_jabber_name #V soft_ldap_admin_jabber_name
ld_jabber_login = {'value':'Jabber'} ld_jabber_login = {'value':'Jabber'}
#пароль админстратора сервиса Jabber #пароль администратора сервиса Jabber
#V soft_ldap_admin_jabberpw #V soft_ldap_admin_jabberpw
ld_jabber_pw = {} ld_jabber_pw = {}
#hash пароля админстратора сервиса Jabber #hash пароля администратора сервиса Jabber
#V soft_ldap_admin_jabberpw_hash #V soft_ldap_admin_jabberpw_hash
ld_jabber_hash = {} ld_jabber_hash = {}
@ -356,19 +356,19 @@ class Data:
# имя компьютера с настроенным сервисом FTP # имя компьютера с настроенным сервисом FTP
cl_remote_ftp = {} cl_remote_ftp = {}
#DN админстратора сервиса FTP (он, же DN сервиса) #DN администратора сервиса FTP (он, же DN сервиса)
#V soft_ldap_admin_ftp #V soft_ldap_admin_ftp
ld_ftp_dn = {} ld_ftp_dn = {}
#имя админстратора сервиса FTP #имя администратора сервиса FTP
#V soft_ldap_admin_ftp_name #V soft_ldap_admin_ftp_name
ld_ftp_login = {'value':'Ftp'} ld_ftp_login = {'value':'Ftp'}
#пароль админстратора сервиса FTP #пароль администратора сервиса FTP
#V soft_ldap_admin_ftppw #V soft_ldap_admin_ftppw
ld_ftp_pw = {} ld_ftp_pw = {}
#hash пароля админстратора сервиса FTP #hash пароля администратора сервиса FTP
#V soft_ldap_admin_ftppw_hash #V soft_ldap_admin_ftppw_hash
ld_ftp_hash = {} ld_ftp_hash = {}
@ -393,9 +393,24 @@ class Data:
# объединяемого с профилем # объединяемого с профилем
#setup_name #setup_name
cl_ver = {'value':'Calculate-server 2.0.6'} cl_ver = {'value':'Calculate-server 2.0.6'}
#-----------------------------------------------------
#Служебные переменные #Репликация
#----------------------------------------------------- #Включена или нет репликация
#запущенные сервисы CDS ld_repl_set = {'mode':"w",'value':'off'}
#? soft_service_allive #DN ветки репликации
#sr_run = {} ld_repl_dn = {}
#имя ветки репликации
ld_repl_login = {'value':'Replication'}
#DN ветки хранения последнего посещенного сервера
ld_repl_worked_dn = {}
#имя ветки
ld_repl_worked_login = {'value':'Worked'}
ld_repl_worked_pw = {}
ld_repl_worked_hash = {}
#DN ветки хранения аттрибутов доступа пользователя
ld_repl_access_dn = {}
#имя ветки
ld_repl_access_login = {'value':'Access'}
ld_repl_access_pw = {}
ld_repl_access_hash = {}

@ -28,13 +28,6 @@ var_data_files = [("/var/calculate/server-profile",[]),
#("/var/calculate/remote/server-profile",[]), #("/var/calculate/remote/server-profile",[]),
# server-data # server-data
("/var/calculate/server-data",[]), ("/var/calculate/server-data",[]),
# samba
("/var/calculate/server-data/samba",[]),
("/var/calculate/server-data/samba/home",[]),
("/var/calculate/server-data/samba/share",[]),
("/var/calculate/server-data/samba/win/profiles",[]),
("/var/calculate/server-data/samba/unix/profiles",[]),
("/var/calculate/server-data/samba/win/netlogon",[]),
] ]
data_dirs_local = ['profile','ldif'] data_dirs_local = ['profile','ldif']

Loading…
Cancel
Save