|
|
|
@ -4483,13 +4483,14 @@ variable 'cl-name'"))
|
|
|
|
|
if not objHeadNew.params.has_key("chown"):
|
|
|
|
|
# Устанавливаем владельцем конфигурационного файла,
|
|
|
|
|
# пользователя по умолчанию (переменная шаблона ur_login)
|
|
|
|
|
tUid, tGid = getModeFile(pathOldFile, mode="owner")
|
|
|
|
|
if (self.uid, self.gid) != (tUid, tGid):
|
|
|
|
|
# Изменяем владельца файла
|
|
|
|
|
if not chownConfFile(pathOldFile, self.uid, self.gid,
|
|
|
|
|
nameFileTemplate, checkExists=False):
|
|
|
|
|
preReturn(pathProg)
|
|
|
|
|
return ([], False)
|
|
|
|
|
if os.path.exist(pathOldFile):
|
|
|
|
|
tUid, tGid = getModeFile(pathOldFile, mode="owner")
|
|
|
|
|
if (self.uid, self.gid) != (tUid, tGid):
|
|
|
|
|
# Изменяем владельца файла
|
|
|
|
|
if not chownConfFile(pathOldFile, self.uid, self.gid,
|
|
|
|
|
nameFileTemplate, checkExists=False):
|
|
|
|
|
preReturn(pathProg)
|
|
|
|
|
return ([], False)
|
|
|
|
|
if flagSymlink:
|
|
|
|
|
if os.path.exists(prevOldFile) or os.path.islink(prevOldFile):
|
|
|
|
|
try:
|
|
|
|
|