Mike Hiretsky
7b8d2939e7
Remove suds_bak
3 years ago
Mike Hiretsky
8b8b88253b
Drop demo code
3 years ago
Mike Hiretsky
1811f53fdf
Fix contrib
3 years ago
Mike Hiretsky
539f51657e
Fix cherrypy contrib
3 years ago
idziubenko
510ea45ad6
cleared debug lines
3 years ago
idziubenko
7872887ae3
i
3 years ago
idziubenko
69094e8971
i
3 years ago
idziubenko
41762d2519
i
3 years ago
idziubenko
919113f3e0
Add spyne suds to contrib
3 years ago
Mike Hiretsky
416cd40e26
Добавлена возможность получения ключей секции SystemIni
3 years ago
Mike Hiretsky
11c2218e69
Исправлено определение DHCP при использовании NetworkManager
3 years ago
Mike Hiretsky
7be8d47fdb
Изменён приоритет при определении текущего видеодрайвера
...
Значение video в параметре загрузке ядра приоритетнее, чем загруженный
модуль
3 years ago
Mike Hiretsky
6183c3bc31
Доработана функция world
...
Для функции можно задавать как категорию, так и полное название пакета.
В случае указания пакета, функция вернёт все слоты, в которых есть хоть
одна доступная для установки версия
3 years ago
Mike Hiretsky
190cd9fbec
Исправлена раскладка для греческой локализации
3 years ago
Mike Hiretsky
4165074d97
Добавлена локаль el_GR (греческая)
3 years ago
Mike Hiretsky
0704c07156
При выполнении шаблонов исключены каталоги .git
3 years ago
Mike Hiretsky
be3621d872
Добавлено определение путей для fastlogin-domain
3 years ago
Mike Hiretsky
8a2c8463a5
Исправлен странный глюк при запаковке системы
...
Странность заключается в том, что не понятно почему дефолтное
пространство переменных было не builder (возможно из-за
пользовательских шаблонов). Ошибку воспроизвести не удалось.
3 years ago
Mike Hiretsky
137f072c49
Добавлен объект вычисляющий контрольную сумму файлов в /etc/portage
3 years ago
Mike Hiretsky
90c2784652
Изменено взаимодействие с ftp сервером при обновлении
...
Вместо закрытия соединения в основном потоке, закрытие осуществляется
в параллельных потоках
3 years ago
Mike Hiretsky
113c39d577
Add User-Agent for request to binhosts.
...
This is workaround for some AntiDDOS system, without User-Agent they
send HTTP403.
4 years ago
Mike Hiretsky
3e412588f9
Добавлен объект для получения EDID информации
4 years ago
Mike Hiretsky
6c12dd737b
Использование утилиты setfattr и getfattr вместо модуля pyxattr
4 years ago
Mike Hiretsky
8a368b5259
Исправлено определение типа файла через программу file.
4 years ago
Mike Hiretsky
b479a0fa1e
Drop pyinotify
4 years ago
Mike Hiretsky
c694653856
Contrib passlib
4 years ago
Mike Hiretsky
c8fbe2da5b
Добавлена функция попытки отключения дискового устройства
4 years ago
Mike Hiretsky
ea0c1d7983
Добавлено определение python с которым собраны portage
4 years ago
Mike Hiretsky
78b424a4b7
Добавлена поддержка сжатия zstd для initramfs
4 years ago
Mike Hiretsky
b7017e8501
Добавлен объект для управления пакетами из var/db/pkg
4 years ago
Mike Hiretsky
847413171c
Исправлено поведение функции world при отсутствие подходящих пакетов
4 years ago
Mike Hiretsky
d30fbae9f6
Исправлено определение видеодрайвера по Xorg.0.log
4 years ago
Mike Hiretsky
5a33cfa404
Исправлена работа с pyopenssl-19.1
4 years ago
Mike Hiretsky
dd487063b1
Использование portage (python3)
4 years ago
Mike Hiretsky
3323678d07
Contribute progressbar and cherrypy
4 years ago
Mike Hiretsky
7bdbcc65aa
Изменена команда получения размера изображения для совместимости с graphicsmagick
4 years ago
Mike Hiretsky
0731489d81
Добавлена функция для получения всех родительских процессов
4 years ago
Mike Hiretsky
35ee6cb589
Исправлено чтение ini.env на cifs с ядром 5.5
4 years ago
Mike Hiretsky
b484d82ca1
Исправлна настройка системы
4 years ago
Mike Hiretsky
2060eb6676
Исправлена одновременная настройка и установка пакета
4 years ago
Mike Hiretsky
da8aadda6d
Исправлено определение пакета с которого происходит обновление
4 years ago
Mike Hiretsky
bda22b67f6
Исправлено определение типа загруженной системы
4 years ago
Mike Hiretsky
be40284579
Добавлена возможность прерывать сборку пакета при неподходящем патче
4 years ago
Mike Hiretsky
12c37f21a3
Добавлена переменная пути /run/initramfs
4 years ago
Mike Hiretsky
248560a53f
Изменён вывод сообщений ошибок при выполнении run= exec= шаблонов
4 years ago
Mike Hiretsky
185134fe9d
Исправлен параметр chown при выполнении шаблона директории
4 years ago
Mike Hiretsky
8f66c56eb3
Запрет использования merge= postmerge= для ac_install_config
4 years ago
Mike Hiretsky
8fe3f6ba1e
Изменёно определение текущей версии python (через emerge)
4 years ago
Mike Hiretsky
7af74fd8ee
Добавлена функция определения является ли заданный сетевой интерфейс беспроводным
4 years ago
Mike Hiretsky
db8748a5b6
Исправлено определение текущего python
4 years ago
Mike Hiretsky
65a8ac2861
Исправлено выполнение шаблонов
...
* исправлено неправильное выполнение функции merge, что приводило к
двойному выполнению шаблонов cl-setup-video, cl-setup-boot и т.д.
4 years ago
Mike Hiretsky
9c481833b4
Исключены файлы repos.conf не *.conf, так eselect repository disable создаёт файл repos.conf/*.conf~
4 years ago
Mike Hiretsky
4222f8d2cd
Fix other reps
4 years ago
Mike Hiretsky
4456a88895
Add python var and lib var
4 years ago
Mike Hiretsky
8a7ce50e97
Добавлена работа с repos.conf исправлена работа с шаблонами по symlink
4 years ago
Mike Hiretsky
f254d7d911
Исправлен объект process
5 years ago
Mike Hiretsky
d502205032
Исправлено определение текущего загруженного видеодрайвера через Xorg.0.log
5 years ago
Mike Hiretsky
295128ad36
Исправлено выполнение шаблонов
5 years ago
Mike Hiretsky
8c181b5bf0
Исправлена работа с sys-apps/file-5.37
5 years ago
Mike Hiretsky
ea1e153f6e
Добавлена поддежка Gentoo профиля 17.1
5 years ago
Mike Hiretsky
bed3dbc21b
Добавлена поддержка настройки одного слота пакета
5 years ago
Mike Hiretsky
340b7fad0b
Добавлена обработка слотов функции merge
5 years ago
Mike Hiretsky
eac9cbb068
Добавлен тип данных Bool3 (On/Off/Auto) причём Auto как самостоятельное значение
5 years ago
Mike Hiretsky
f5fd6dc487
Добавлен учёт размеров заголовков таблицы разделов для виртуальных устройств
5 years ago
Mike Hiretsky
ffa299c6f7
Исправлен учёт раздела с минимальным размером перед BiosBoot разделом
5 years ago
Mike Hiretsky
e3a0dc3218
Изменены параметры округления при авторазметке
5 years ago
Mike Hiretsky
9d88ad3305
Исправлена разметка диска если размер не кратен 4М
5 years ago
Mike Hiretsky
58120c6069
Исправлена авторазметка диска
5 years ago
Mike Hiretsky
8199a91809
Update cl_ver
5 years ago
Mike Hiretsky
cb2ccd2329
Исправлно определение ip адреса на bridge
5 years ago
Mike Hiretsky
44c7a365f5
Обновлены локали
...
Добавлена локаль nb_NO
5 years ago
Mike Hiretsky
e9ecac26e8
Добавлена возможность указать исходное разрешение для backgrounds
5 years ago
Mike Hiretsky
c2a61b950c
Добавлена отладочная информация при ошибках чтения файлов
5 years ago
Mike Hiretsky
09370af405
Вывод сообщений об ошибке в stderr при ошибке чтения из файла (readFile)
5 years ago
Mike Hiretsky
b4568a5ef1
Оптимизация readFile
5 years ago
Mike Hiretsky
b0ac9587b2
Рефакторинг: работа с файлами
5 years ago
Mike Hiretsky
5f80b4f3e3
Исправлена работа с файлами
5 years ago
Mike Hiretsky
073a62582b
Исправлена работа с файлами в cl_template
5 years ago
Mike Hiretsky
67eb273e85
Исправлены не закрытые дескрипторы файлов при выполнении шаблонов
...
Подвисшие дискрипторы вызвали подвисание при чтении большого количество
шаблонов из подключенного по cifs /var/calculate/remote
* исправлено лишнее чтение шаблона для определения содержимого
5 years ago
Mike Hiretsky
2a6fd4c67a
Добавлен объект для изменения параметров сжатия btrfs
5 years ago
Mike Hiretsky
0c65f0915e
Добавлен параметр загрузки системы calculate=clock:
5 years ago
Mike Hiretsky
a084391221
Изменено сообщение о нехватке места на устройстве
5 years ago
Mike Hiretsky
f999a2d797
Изменено сообщение об ошибке при нехватке места для авторазметки
5 years ago
Mike Hiretsky
bb1809be8b
Функция проверки пароля для ресурса SMB доработана и перенесена в модуль samba
6 years ago
Mike Hiretsky
1bc71ef48c
Добавлен объект для получения доменного имени по IP
6 years ago
Mike Hiretsky
4dcdf6c692
Доработана функция шаблонов ini
...
* добавлен формат вывода hexcode, используемый в шаблонах настройки LXQt
6 years ago
Mike Hiretsky
574a3443c3
Изменён импорт PyQt
...
Импорт выполняется только при использовании --gui-progress и
--gui-warning
6 years ago
Mike Hiretsky
f9f2976d14
Удалена инициализация PyQt если нет X процесса
6 years ago
Mike Hiretsky
aa306a5870
Добавлена поддержка lz4 для squashfs.livecd
6 years ago
Mike Hiretsky
5e7b2d021a
Добавлена поддержка zstd для squashfs.livecd
6 years ago
Mike Hiretsky
7c9c4e73cd
Исправлена ошибка о наличии пакетов в формат world
6 years ago
Mike Hiretsky
d2ee5caed7
Изменён формат world
...
Добавлена возможность удалять пакет из world из всех слотов
6 years ago
Mike Hiretsky
4bc5261d91
Добавлена переменная определяющия ro или rw корневая ФС
6 years ago
Mike Hiretsky
91a6f2d412
Добавлена поддержка early-microcode для initrd
6 years ago
Mike Hiretsky
a1e8c27ad8
Исправлена работа с указанным портом для git репозитория
6 years ago
Mike Hiretsky
04726bb0dc
Расширина функция getRunCommand
6 years ago
Mike Hiretsky
d0b698fa1c
Добавлена переменная для получения типа клиента core
6 years ago
Mike Hiretsky
b4a2b21417
Исправлено получение модели ноутбука
6 years ago
Mike Hiretsky
01279ab337
Добавлена возможность получить имя хоста cl-core через dbus
6 years ago
Mike Hiretsky
4bfbcd718c
Исправлен вывод Qt элеменов
6 years ago
Mike Hiretsky
9a67f0410b
Исправелн формат background
...
* исключено создание изображения одного и того же разрешения дважды
6 years ago
Mike Hiretsky
e062735d19
Добавлена возможность использовать список "базовых" бинхостов
...
* базовый бинхост не содержит timestamp и ini.env, но имеет сжатый
Packages и подписанный
6 years ago
Mike Hiretsky
c03eeb56d6
Доработана функция getPasswdUsers
6 years ago
Mike Hiretsky
98b2c17588
Исправлена переменная определяющая ноутбук
6 years ago
Mike Hiretsky
75a8a79137
Переписан поиск ближайшего зеркала обновлений
6 years ago
Mike Hiretsky
ded6530b81
Добавлен объект для проверки GPG подписи
6 years ago
Mike Hiretsky
3caa060256
Исправлен объект process
...
Исправлно различное поведение при readByLines и read
6 years ago
Mike Hiretsky
e1e3228dcd
Merge branch 'master' of git.calculate-linux.org:calculate-3/calculate-lib
6 years ago
Mike Hiretsky
ac3aacf343
Добавлена поддержка выбора раскладки клавиатуры отдельно от локали
...
* Добавлен объект получения параметров xorg.conf
6 years ago
Mike Hiretsky
c875d7390c
Добавлены методы для объекта локали
6 years ago
Mike Hiretsky
7488b12f39
Исправлено получение значения переменной аргументов командой строки
...
Значение для main.cl_console_args запрашивается по полному имени
6 years ago
Mike Hiretsky
dc6880a0bb
Доработан объект разметки дисков
...
* добавлена возможность разаметки с корнем на весь диск
6 years ago
Mike Hiretsky
c1079b0d26
Исправлена ошибка при вызове cl-builder-update
...
* исправлена ошибка при добавление групп переменных, в которых указан
модуль переменных
6 years ago
Mike Hiretsky
a0c1f7bdcf
Merge remote-tracking branch 'origin/master-3.5'
6 years ago
Mike Hiretsky
d35d1d082c
Изменён алгоритм для подбора ближайшего разрешения для fb
6 years ago
Mike Hiretsky
fdb7eb6b59
Исправлено определение разрешения по логу Xorg сервера
6 years ago
Mike Hiretsky
de0e61426c
Добавлен объекты для получения разрешения фреймбуффера
...
Так же добавлена функция для подбора наиболее подходящего среди
доступных разрешений
6 years ago
Mike Hiretsky
585133ab60
Добавлен параметр timeout на выполнение команды
6 years ago
Mike Hiretsky
638b197406
Исправлено сравнение пакетов на изменённость
...
* IUSE сравнивается после сортировки
6 years ago
Mike Hiretsky
3cd692bbb3
Обновление calculate-utils
...
* Исправлена обработка параметров для функций mergepkg и merge
6 years ago
Mike Hiretsky
e9b65766b6
Обновление calculate-utils
...
* Исправлена обработка параметров для функций mergepkg и merge
6 years ago
Mike Hiretsky
94b060ca0c
Merge remote-tracking branch 'origin/master-3.5'
6 years ago
Mike Hiretsky
f74753f572
Добавлена поддержка вывода LinuxTerminal с custom esc-символом
6 years ago
Mike Hiretsky
9a74354a71
Исправлено сохранение mode и owner у файлов при использовании ._cfg0000
6 years ago
Mike Hiretsky
ac8d2bcaee
Удалены slave сетевые устройства из списка
6 years ago
Mike Hiretsky
b92eed0b40
Исправлено сохранение mode и owner у файлов при использовании ._cfg0000
6 years ago
Mike Hiretsky
e1100b7361
Синхронизация переводов
6 years ago
Mike Hiretsky
1fd8c1cb36
Update version
6 years ago
Mike Hiretsky
edfa040025
Удалены slave сетевые устройства из списка
6 years ago
Mike Hiretsky
73228cde0e
Добавлены методы для определения изменения параметра через командную строку
6 years ago
Mike Hiretsky
027bdce05a
Изменено сообщение для авторазметки при нехватке места на устройствах
6 years ago
Mike Hiretsky
3063f4a3f6
Исключение bond устройств из списка физических
6 years ago
Mike Hiretsky
5c17e776c6
Добавлен метод для определения URL закрытого репозитория
6 years ago
Mike Hiretsky
372ee0f5bc
Добавлен код для запуска сервиса через dbus
6 years ago
Mike Hiretsky
ed5c87746c
Увеличено время актуальности заркала до 10 дней
7 years ago
Mike Hiretsky
1dcc1f7f61
Добавлена поддержка USE для merge() при ac_install_patch
7 years ago
Mike Hiretsky
938f318d8e
Исправлено получение состояния сети
7 years ago
Mike Hiretsky
48809d3e32
Исправлен вызов ssh для git
7 years ago
Mike Hiretsky
6df7369508
Добавлена поддержка закрытых репозиториев
7 years ago
Mike Hiretsky
b2212ea982
Не выставлять формат файловой системы для запасного root раздела
7 years ago
Mike Hiretsky
999420dcd9
Добработан Eix для использования вывода различными парсерами
7 years ago
Mike Hiretsky
09d761cf74
Исправлено автоопределение категории для world файла
7 years ago
Mike Hiretsky
31fcf1e86a
Добавлена возможность использования автокатегорий для world файла
7 years ago
Mike Hiretsky
14d4a20a2b
Добавлена возможность использования символов % и @ внутри функций
7 years ago
Mike Hiretsky
cde3e4601a
При авторазметки с UEFI прописываются все разделы (/boot/efi, /boot/efi2)
7 years ago
Mike Hiretsky
647b087f7f
Добавлен параметр для ZipVars
...
Добавлена возможность указать тип получаемых значении переменных
(humanreadable)
7 years ago
Mike Hiretsky
dc96a7467a
Добавлена removable файлы из sysfs для дампа системы
7 years ago
Mike Hiretsky
8f3f7b3c3c
Исправлено удаление RAID устройства
7 years ago
Mike Hiretsky
3ab7b87594
Исправлено получение информации об устройствах через udev
7 years ago
Mike Hiretsky
98ee296c6c
Исправлена инициализации efivars
7 years ago
Mike Hiretsky
e9d09142d3
Виртуальная разметка не создаёт точки монтирования /boot/efi
7 years ago
Mike Hiretsky
b968f45515
Изменён тип get_device_type
...
* raid возвращается вместе с уровнем (т.е. raid1, raid5, raid10)
7 years ago
Mike Hiretsky
87788e3956
Добавлено поднятие исключение при ошибках во время создания dos, gpt, lvm
7 years ago
Mike Hiretsky
9c70a52b1f
Добавлено удаление метаданных с раздела, из которого будет сформирован LVM
7 years ago
Mike Hiretsky
5cb60601ef
Изменено поведение функций get_devname и get_sysname
...
* функции возвращают текущее значение при неудаче получения данных из
udev
7 years ago
Mike Hiretsky
ab4c13a46a
Переписана авторазметка.
...
Модуль install теперь используется utils/partition
7 years ago
Mike Hiretsky
e2f7a16b6b
Добавлена возможность указывать функцию фильтрации для Select как _if
7 years ago
Mike Hiretsky
67c48b9d12
Исправлена работа get_device_info (если указан пустой name="")
7 years ago
Mike Hiretsky
6d7389f101
Рефакторинг
...
* исправлена ошибка связанная с отсутствием комманд udevadm и т.д.
* изменены декораторы для объектов в кэш методами
7 years ago
Mike Hiretsky
c325d7e546
Рефакторинг
...
* переписаны методы определния parent устройства, определения типа
устройства
* добавлен декоратор для возвращения упорядоченной уникальной коллекции
по результату
7 years ago
Mike Hiretsky
0df6a22f81
Изменён Lvm объект. Добавлен VirtualLvm
7 years ago
Mike Hiretsky
44c9b79c92
Исправлено определение устройств, рейдов, разделов на рейдах
7 years ago
Mike Hiretsky
dd5b068314
Исправлена работа Virtual Device
7 years ago
Mike Hiretsky
8a3bd20ce7
Рефакторинг
...
* импорт целого модуля device, вместо его полей
7 years ago
Mike Hiretsky
dc4922d8e2
Добавлен udev в VirtualDeviceModule
7 years ago
Mike Hiretsky
267dce46c7
Refactoring Sysfs
7 years ago
Mike Hiretsky
5f96566c42
Рефакторинг
...
* вынос mount функций из utils/files в utils/mount
* доработка модуля utils/debug
7 years ago
Mike Hiretsky
1827000ba8
Добавлен объект виртуальный файловой системы и метода импорта данных
7 years ago
Mike Hiretsky
c0afe4f826
Рефакторинг. Вынос логики чтения /sys через отдельный класс.
7 years ago
Mike Hiretsky
72394c1e25
Рефакторинг
...
* Переписаны и исправлены методы работы с lvm
7 years ago
Mike Hiretsky
c29e9a0789
Refactoring
...
* переписан класс getUdevDeviceInfo
* добавлен метод получения всех блочных устройств из udev
* добавлены deprecated декораторы
7 years ago
Mike Hiretsky
31c650f141
Изменено правило пересборки изменённых пакетов
...
* в пересборку попадают пакеты с изменённым SLOT
7 years ago
Mike Hiretsky
447439a31c
Добавлено перемонтирование efi директории
7 years ago
Mike Hiretsky
d12daa9515
Исправлен вызов функции world в собираемых системах
7 years ago
Mike Hiretsky
e683ed85a6
Добавлена возможность получить из emerge.log только пакеты
...
поставленные определённым образом (из исходников или бинарные)
7 years ago
Mike Hiretsky
ecea65cff1
Добавлено удаление путей при фиксировании и индексации изменений
7 years ago
Mike Hiretsky
3d47528df4
Добавлен метод удаления мусора из binpkg
7 years ago
Mike Hiretsky
e795a76eb9
Добавлены объекты для управления разными состояниями бинарного репозитория
7 years ago
Mike Hiretsky
934bc6ab77
Добавлена обвязка для упрощённого создания функций, добавлена функция world
7 years ago
Mike Hiretsky
623bbf611b
Добавлено расширене формата world
...
Если название пакета начинается на !!, то при удалении этого пакета
будет выведено предупреждение, если он уже отсутствует
7 years ago
Mike Hiretsky
aea1bbbd25
Исправлено определение репозитория при использовании знака "-"
7 years ago
Mike Hiretsky
bc40d6e19d
Исправлена чтение ini.env
7 years ago
Mike Hiretsky
956136cbdd
Исправлена попытка скрытия курсора, при запуске в потоке.
...
http://www.calculate-linux.org/boards/6/topics/35337
7 years ago
Mike Hiretsky
e1cce35e45
Исправлен обновление _cfg файлов
7 years ago
Mike Hiretsky
9a1230fcb8
Исправлена обработка разрешений полученных от framebuffer
...
1920x1080-32 будет интерпретирован как 1920x1080
7 years ago
Mike Hiretsky
5594290b85
Update version
7 years ago
Mike Hiretsky
630fc5a2a8
Добавлена фукнция получения контрольной суммы (sha256) от списка файлов
7 years ago
Mike Hiretsky
8dabc6e187
Добавлена частичная поддержка tar.xz. Исправлена работа с layman/make.conf
7 years ago
Mike Hiretsky
22e1eba05a
Version update
7 years ago
Mike Hiretsky
0d886d7ff9
Добавлена переменная возвращающая подтип системы: lxc, xen и т.д.
7 years ago
Mike Hiretsky
2b23cee415
Добавлена возможность настраивать сетевые интерфейсы контейнеров
7 years ago
Mike Hiretsky
85b493ba9b
Частичный переход на passlib
7 years ago
Mike Hiretsky
eca5760e69
Исправлен формат bind
7 years ago
Mike Hiretsky
105a464dbf
Исправлена обработка force для формата backgrounds
7 years ago
Mike Hiretsky
87b8a23bea
Добавлен convert формат для gfxboot
7 years ago
Mike Hiretsky
92d992c922
Добавлен gif как convert для backgrounds формата
7 years ago
Mike Hiretsky
373a48a276
Исправлено выполнение шаблонов при указании пустого значения для link=
...
Так же исправлено выполнение шаблонов format=backgrounds mirror
7 years ago
Mike Hiretsky
3d808f780c
Исправления + изменения для единого способа получения текущего разрешения
...
* исправлена работа функции list с отрицательными значениями
* для не chroot систем список "запасных" разрешения - [1024x768]
7 years ago
Mike Hiretsky
1fb86b5473
Исправлена обработка функций в функциях
7 years ago
Mike Hiretsky
556e956655
Доработан format=backgrounds
...
Добавлена поддержка mirror, при котором? в случае отсутсвия исходного
файла, удаляются ранее созданные файлы изображения и файл контрольной
суммы
7 years ago