release: prepare agent 0.6.8 publication
This commit is contained in:
@@ -1,44 +1,16 @@
|
||||
# SPDX-License-Identifier: MIT
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=luci-app-rmm-agent
|
||||
PKG_VERSION:=0.2.1
|
||||
PKG_RELEASE:=2
|
||||
PKG_VERSION:=0.2.2
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PKG_MAINTAINER:=RMM OpenWrt
|
||||
PKG_LICENSE:=MIT
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
LUCI_TITLE:=OpenWrt RMM agent configuration
|
||||
LUCI_DESCRIPTION:=Configure and control the OpenWrt RMM agent.
|
||||
LUCI_DEPENDS:=+luci-base
|
||||
LUCI_PKGARCH:=all
|
||||
|
||||
define Package/luci-app-rmm-agent
|
||||
SECTION:=luci
|
||||
CATEGORY:=LuCI
|
||||
SUBMENU:=3. Applications
|
||||
TITLE:=LuCI support for the OpenWrt RMM agent
|
||||
DEPENDS:=+luci-base
|
||||
PKGARCH:=all
|
||||
endef
|
||||
|
||||
define Package/luci-app-rmm-agent/description
|
||||
LuCI application for configuring and controlling the OpenWrt RMM agent.
|
||||
endef
|
||||
|
||||
define Build/Compile
|
||||
endef
|
||||
|
||||
define Package/luci-app-rmm-agent/install
|
||||
$(INSTALL_DIR) $(1)/www/luci-static/resources/view/services
|
||||
$(INSTALL_DATA) ./htdocs/luci-static/resources/view/services/rmm-agent.js \
|
||||
$(1)/www/luci-static/resources/view/services/rmm-agent.js
|
||||
$(INSTALL_DIR) $(1)/usr/share/luci/menu.d
|
||||
$(INSTALL_DATA) ./root/usr/share/luci/menu.d/luci-app-rmm-agent.json \
|
||||
$(1)/usr/share/luci/menu.d/luci-app-rmm-agent.json
|
||||
$(INSTALL_DIR) $(1)/usr/share/rpcd/acl.d
|
||||
$(INSTALL_DATA) ./root/usr/share/rpcd/acl.d/luci-app-rmm-agent.json \
|
||||
$(1)/usr/share/rpcd/acl.d/luci-app-rmm-agent.json
|
||||
$(INSTALL_DIR) $(1)/usr/share/licenses/luci-app-rmm-agent
|
||||
$(INSTALL_DATA) ./LICENSE $(1)/usr/share/licenses/luci-app-rmm-agent/LICENSE
|
||||
endef
|
||||
|
||||
$(eval $(call BuildPackage,luci-app-rmm-agent))
|
||||
include $(TOPDIR)/feeds/luci/luci.mk
|
||||
|
||||
@@ -27,6 +27,16 @@ opkg install rmm-agent_*.ipk luci-app-rmm-agent_*.ipk
|
||||
|
||||
On apk-based OpenWrt releases, install the generated `.apk` packages instead.
|
||||
|
||||
English remains the built-in default language. The same build produces the standard
|
||||
optional Russian translation package:
|
||||
|
||||
```text
|
||||
luci-i18n-rmm-agent-ru
|
||||
```
|
||||
|
||||
After it is installed, LuCI selects Russian according to the router's configured
|
||||
interface language.
|
||||
|
||||
## Reproducible Docker build
|
||||
|
||||
The repository includes a containerized OpenWrt SDK build. By default it uses the
|
||||
|
||||
@@ -0,0 +1,81 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: luci-app-rmm-agent\n"
|
||||
"Language: ru\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : "
|
||||
"n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||
|
||||
msgid "RMM agent"
|
||||
msgstr "RMM Агент"
|
||||
|
||||
msgid "Command failed with code %d"
|
||||
msgstr "Команда завершилась с кодом %d"
|
||||
|
||||
msgid "RMM agent action completed."
|
||||
msgstr "Действие RMM Агента выполнено."
|
||||
|
||||
msgid "Unable to control RMM agent: %s"
|
||||
msgstr "Не удалось управлять RMM Агентом: %s"
|
||||
|
||||
msgid "Connect this router to your RMM account. Create a one-time enrollment grant in the RMM control panel, paste it below, save and restart the agent."
|
||||
msgstr "Подключите этот роутер к своей учётной записи RMM. Создайте одноразовый код подключения в панели RMM, вставьте его ниже, сохраните настройки и перезапустите агент."
|
||||
|
||||
msgid "Connection"
|
||||
msgstr "Подключение"
|
||||
|
||||
msgid "Enable agent"
|
||||
msgstr "Включить агент"
|
||||
|
||||
msgid "RMM server URL"
|
||||
msgstr "Адрес сервера RMM"
|
||||
|
||||
msgid "Use an HTTPS URL, or explicitly allow insecure HTTP in advanced settings."
|
||||
msgstr "Используйте адрес HTTPS или явно разрешите небезопасный HTTP в дополнительных настройках."
|
||||
|
||||
msgid "One-time enrollment grant"
|
||||
msgstr "Одноразовый код подключения"
|
||||
|
||||
msgid "The grant is consumed once and removed from the router after successful enrollment."
|
||||
msgstr "Код используется один раз и удаляется с роутера после успешного подключения."
|
||||
|
||||
msgid "Polling interval"
|
||||
msgstr "Интервал опроса"
|
||||
|
||||
msgid "Connectivity check targets"
|
||||
msgstr "Адреса для проверки соединения"
|
||||
|
||||
msgid "Advanced settings"
|
||||
msgstr "Дополнительные настройки"
|
||||
|
||||
msgid "Tunnel identity file"
|
||||
msgstr "Файл ключа туннеля"
|
||||
|
||||
msgid "Allow insecure HTTP"
|
||||
msgstr "Разрешить небезопасный HTTP"
|
||||
|
||||
msgid "Use only in an isolated lab. Agent credentials can otherwise be intercepted."
|
||||
msgstr "Используйте только в изолированной тестовой сети. Иначе учётные данные агента могут быть перехвачены."
|
||||
|
||||
msgid "Re-enroll on next restart"
|
||||
msgstr "Подключить заново при следующем запуске"
|
||||
|
||||
msgid "Deletes the current device identity. Create and enter a fresh one-time grant first."
|
||||
msgstr "Удаляет текущую идентификацию устройства. Сначала создайте и введите новый одноразовый код подключения."
|
||||
|
||||
msgid "Service status"
|
||||
msgstr "Состояние службы"
|
||||
|
||||
msgid "The RMM agent is running."
|
||||
msgstr "RMM Агент запущен."
|
||||
|
||||
msgid "The RMM agent is stopped."
|
||||
msgstr "RMM Агент остановлен."
|
||||
|
||||
msgid "Restart agent"
|
||||
msgstr "Перезапустить агент"
|
||||
|
||||
msgid "Start agent"
|
||||
msgstr "Запустить агент"
|
||||
Reference in New Issue
Block a user