mirror of https://github.com/OpenIPC/wiki.git
44 lines
2.1 KiB
Markdown
44 lines
2.1 KiB
Markdown
## Темы для дискуссий
|
||
|
||
### План
|
||
|
||
* Процессор и имя профиля указываются автоматически при сборке в файле
|
||
* `/etc/hostname` и доступны постоянно через `/rom/..`
|
||
* У плат `..._${platform}_unknown_defconfig` hostname не прописан.
|
||
* `..._gk7205v200_fpv_defconfig` имеет отличный hostname (@p0isk)
|
||
* Добавить ключи в `sysupgrade` для обновления web-ui и majestic.
|
||
|
||
### Безопасность
|
||
|
||
* При первых входах в Web UI предлагать (настойчиво) пользователю сменить пароль,
|
||
дабы не нарваться на CVE.
|
||
* готово (@p0isk, @themactep).
|
||
* При первых входах по SSH предлагать (настойчиво) пользователю сменить пароль,
|
||
дабы не нарваться на CVE.
|
||
* Реализовать интеграцию авторизации httpd на использование стандартных
|
||
passwd/shadow из /etc.
|
||
|
||
### Унификация ядра
|
||
|
||
* Включить опции ROOT_NFS и PNP_DHCP во всех ядрах.
|
||
|
||
### Обновление системы
|
||
|
||
#### Ядро:
|
||
|
||
* Добавить через mkimage имя процессора, например `Linux-4.9.37-hi3516ev200`
|
||
* Готово (@p0isk).
|
||
* По нему проверять и дате проверять пригодность для обновления.
|
||
* Готово (@p0isk).
|
||
|
||
### Обновление majestic
|
||
|
||
* Обновляются и проверяются только бинарник и укороченный конфиг.
|
||
* Есть кнопка "Восстановить настройки", нужна ли "Восстановить стример"?
|
||
* Помимо ETag можно использовать Last-Modified.
|
||
|
||
#### Ветка разработки
|
||
|
||
* Отображать поле для номера коммита. Если пусто, то берём последний.
|
||
* Неактуально? (@p0isk).
|