From de19083c77c6c2ea266f7f27b1214030a60a247b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Sun, 4 Aug 2024 08:19:19 +0200 Subject: [PATCH 1/2] fix linter --- manifest.toml | 6 ++---- scripts/backup | 12 +----------- scripts/upgrade | 5 ----- 3 files changed, 3 insertions(+), 20 deletions(-) diff --git a/manifest.toml b/manifest.toml index fdc88f0..1c27c41 100644 --- a/manifest.toml +++ b/manifest.toml @@ -7,7 +7,7 @@ name = "OpenSearch" description.en = "Open source distributed and RESTful search engine" description.fr = "Moteur de recherche RESTful et open-source" -version = "2.9.0~ynh2" +version = "2.9.0~ynh3" maintainers = ["fflorent"] @@ -20,7 +20,7 @@ code = "https://github.com/opensearch-project/OpenSearch" cpe = "cpe:2.3:a:amazon:opensearch" [integration] -yunohost = ">= 11.0.0" +yunohost = ">= 11.2.20" architectures = ["amd64", "arm64"] multi_instance = true ldap = "not_relevant" @@ -38,8 +38,6 @@ ram.runtime = "600M" arm64.url = "https://artifacts.opensearch.org/releases/bundle/opensearch/2.9.0/opensearch-2.9.0-linux-arm64.tar.gz" arm64.sha256 = "ba6045e58d433f64f09d92565e308553647bfd3f1193346a1716f7f66e4aad5a" - # FIXME: autoupdate - [resources.system_user] [resources.install_dir] diff --git a/scripts/backup b/scripts/backup index 6598df5..83eba4d 100755 --- a/scripts/backup +++ b/scripts/backup @@ -26,25 +26,15 @@ ynh_backup --src_path="$install_dir" ynh_backup --src_path="$data_dir" --is_big #================================================= -# SPECIFIC BACKUP -#================================================= -# BACKUP LOGROTATE +# SYSTEM CONFIGURATION #================================================= ynh_backup --src_path="/etc/logrotate.d/$app" -#================================================= -# BACKUP VARIOUS FILES -#================================================= - if [ "${container:-}" != "lxc" ]; then # lxc doesn't allow sysctl to play with kernel options. ynh_backup --src_path="/etc/sysctl.d/90-max_map_count-opensearch.conf" fi -#================================================= -# BACKUP SYSTEMD -#================================================= - ynh_backup --src_path="/etc/systemd/system/$app.service" #================================================= diff --git a/scripts/upgrade b/scripts/upgrade index d15bcdc..0919e4c 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -14,11 +14,6 @@ ynh_script_progression --message="Stopping $app's systemd service..." --weight=1 ynh_systemd_action --service_name="$app" --action="stop" --log_path="/var/log/$app/$app.log" -#================================================= -# ENSURE DOWNWARD COMPATIBILITY -#================================================= -# ynh_script_progression --message="Ensuring downward compatibility..." --weight=1 - #================================================= # DOWNLOAD, CHECK AND UNPACK SOURCE #================================================= From 9bb4c92828c539890f31603b7a1a5bda7a58d287 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Sun, 4 Aug 2024 06:19:23 +0000 Subject: [PATCH 2/2] Auto-update READMEs --- ALL_README.md | 1 + README.md | 4 ++-- README_es.md | 4 ++-- README_eu.md | 4 ++-- README_fr.md | 4 ++-- README_gl.md | 4 ++-- README_id.md | 55 +++++++++++++++++++++++++++++++++++++++++++++++ README_zh_Hans.md | 4 ++-- 8 files changed, 68 insertions(+), 12 deletions(-) create mode 100644 README_id.md diff --git a/ALL_README.md b/ALL_README.md index 152f2e7..4ed64dd 100644 --- a/ALL_README.md +++ b/ALL_README.md @@ -5,4 +5,5 @@ - [Irakurri README euskaraz](README_eu.md) - [Lire le README en français](README_fr.md) - [Le o README en galego](README_gl.md) +- [Baca README dalam bahasa bahasa Indonesia](README_id.md) - [阅读中文(简体)的 README](README_zh_Hans.md) diff --git a/README.md b/README.md index d5ea10c..eccf02b 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ It shall NOT be edited by hand. # OpenSearch for YunoHost -[![Integration level](https://dash.yunohost.org/integration/opensearch.svg)](https://dash.yunohost.org/appci/app/opensearch) ![Working status](https://ci-apps.yunohost.org/ci/badges/opensearch.status.svg) ![Maintenance status](https://ci-apps.yunohost.org/ci/badges/opensearch.maintain.svg) +[![Integration level](https://dash.yunohost.org/integration/opensearch.svg)](https://ci-apps.yunohost.org/ci/apps/opensearch/) ![Working status](https://ci-apps.yunohost.org/ci/badges/opensearch.status.svg) ![Maintenance status](https://ci-apps.yunohost.org/ci/badges/opensearch.maintain.svg) [![Install OpenSearch with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=opensearch) @@ -29,7 +29,7 @@ OpenSearch is a scalable, flexible, and extensible open-source software suite fo - Not scalable for now -**Shipped version:** 2.9.0~ynh2 +**Shipped version:** 2.9.0~ynh3 **Demo:** ## Documentation and resources diff --git a/README_es.md b/README_es.md index a60fa4f..e6a60ce 100644 --- a/README_es.md +++ b/README_es.md @@ -5,7 +5,7 @@ No se debe editar a mano. # OpenSearch para Yunohost -[![Nivel de integración](https://dash.yunohost.org/integration/opensearch.svg)](https://dash.yunohost.org/appci/app/opensearch) ![Estado funcional](https://ci-apps.yunohost.org/ci/badges/opensearch.status.svg) ![Estado En Mantención](https://ci-apps.yunohost.org/ci/badges/opensearch.maintain.svg) +[![Nivel de integración](https://dash.yunohost.org/integration/opensearch.svg)](https://ci-apps.yunohost.org/ci/apps/opensearch/) ![Estado funcional](https://ci-apps.yunohost.org/ci/badges/opensearch.status.svg) ![Estado En Mantención](https://ci-apps.yunohost.org/ci/badges/opensearch.maintain.svg) [![Instalar OpenSearch con Yunhost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=opensearch) @@ -29,7 +29,7 @@ OpenSearch is a scalable, flexible, and extensible open-source software suite fo - Not scalable for now -**Versión actual:** 2.9.0~ynh2 +**Versión actual:** 2.9.0~ynh3 **Demo:** ## Documentaciones y recursos diff --git a/README_eu.md b/README_eu.md index ff5f017..8b891b4 100644 --- a/README_eu.md +++ b/README_eu.md @@ -5,7 +5,7 @@ EZ editatu eskuz. # OpenSearch YunoHost-erako -[![Integrazio maila](https://dash.yunohost.org/integration/opensearch.svg)](https://dash.yunohost.org/appci/app/opensearch) ![Funtzionamendu egoera](https://ci-apps.yunohost.org/ci/badges/opensearch.status.svg) ![Mantentze egoera](https://ci-apps.yunohost.org/ci/badges/opensearch.maintain.svg) +[![Integrazio maila](https://dash.yunohost.org/integration/opensearch.svg)](https://ci-apps.yunohost.org/ci/apps/opensearch/) ![Funtzionamendu egoera](https://ci-apps.yunohost.org/ci/badges/opensearch.status.svg) ![Mantentze egoera](https://ci-apps.yunohost.org/ci/badges/opensearch.maintain.svg) [![Instalatu OpenSearch YunoHost-ekin](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=opensearch) @@ -29,7 +29,7 @@ OpenSearch is a scalable, flexible, and extensible open-source software suite fo - Not scalable for now -**Paketatutako bertsioa:** 2.9.0~ynh2 +**Paketatutako bertsioa:** 2.9.0~ynh3 **Demoa:** ## Dokumentazioa eta baliabideak diff --git a/README_fr.md b/README_fr.md index a43c935..78232a4 100644 --- a/README_fr.md +++ b/README_fr.md @@ -5,7 +5,7 @@ Il NE doit PAS être modifié à la main. # OpenSearch pour YunoHost -[![Niveau d’intégration](https://dash.yunohost.org/integration/opensearch.svg)](https://dash.yunohost.org/appci/app/opensearch) ![Statut du fonctionnement](https://ci-apps.yunohost.org/ci/badges/opensearch.status.svg) ![Statut de maintenance](https://ci-apps.yunohost.org/ci/badges/opensearch.maintain.svg) +[![Niveau d’intégration](https://dash.yunohost.org/integration/opensearch.svg)](https://ci-apps.yunohost.org/ci/apps/opensearch/) ![Statut du fonctionnement](https://ci-apps.yunohost.org/ci/badges/opensearch.status.svg) ![Statut de maintenance](https://ci-apps.yunohost.org/ci/badges/opensearch.maintain.svg) [![Installer OpenSearch avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=opensearch) @@ -29,7 +29,7 @@ OpenSearch is a scalable, flexible, and extensible open-source software suite fo - Not scalable for now -**Version incluse :** 2.9.0~ynh2 +**Version incluse :** 2.9.0~ynh3 **Démo :** ## Documentations et ressources diff --git a/README_gl.md b/README_gl.md index fd1a8f1..ec0c5a4 100644 --- a/README_gl.md +++ b/README_gl.md @@ -5,7 +5,7 @@ NON debe editarse manualmente. # OpenSearch para YunoHost -[![Nivel de integración](https://dash.yunohost.org/integration/opensearch.svg)](https://dash.yunohost.org/appci/app/opensearch) ![Estado de funcionamento](https://ci-apps.yunohost.org/ci/badges/opensearch.status.svg) ![Estado de mantemento](https://ci-apps.yunohost.org/ci/badges/opensearch.maintain.svg) +[![Nivel de integración](https://dash.yunohost.org/integration/opensearch.svg)](https://ci-apps.yunohost.org/ci/apps/opensearch/) ![Estado de funcionamento](https://ci-apps.yunohost.org/ci/badges/opensearch.status.svg) ![Estado de mantemento](https://ci-apps.yunohost.org/ci/badges/opensearch.maintain.svg) [![Instalar OpenSearch con YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=opensearch) @@ -29,7 +29,7 @@ OpenSearch is a scalable, flexible, and extensible open-source software suite fo - Not scalable for now -**Versión proporcionada:** 2.9.0~ynh2 +**Versión proporcionada:** 2.9.0~ynh3 **Demo:** ## Documentación e recursos diff --git a/README_id.md b/README_id.md new file mode 100644 index 0000000..4735c12 --- /dev/null +++ b/README_id.md @@ -0,0 +1,55 @@ + + +# OpenSearch untuk YunoHost + +[![Tingkat integrasi](https://dash.yunohost.org/integration/opensearch.svg)](https://ci-apps.yunohost.org/ci/apps/opensearch/) ![Status kerja](https://ci-apps.yunohost.org/ci/badges/opensearch.status.svg) ![Status pemeliharaan](https://ci-apps.yunohost.org/ci/badges/opensearch.maintain.svg) + +[![Pasang OpenSearch dengan YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=opensearch) + +*[Baca README ini dengan bahasa yang lain.](./ALL_README.md)* + +> *Paket ini memperbolehkan Anda untuk memasang OpenSearch secara cepat dan mudah pada server YunoHost.* +> *Bila Anda tidak mempunyai YunoHost, silakan berkonsultasi dengan [panduan](https://yunohost.org/install) untuk mempelajari bagaimana untuk memasangnya.* + +## Ringkasan + +OpenSearch makes it easy to ingest, search, visualize, and analyze your data. + +### Features + +OpenSearch is a scalable, flexible, and extensible open-source software suite for search, analytics, and observability applications licensed under Apache 2.0. Powered by Apache Lucene and driven by the OpenSearch Project community, OpenSearch offers a vendor-agnostic toolset you can use to build secure, high-performance, cost-efficient applications. Use OpenSearch as an end-to-end solution or connect it with your preferred open-source tools or partner projects. + +### Limitations + +- Currently the security is disabled +- Therefore, the package is configured to remain not public for now (i.e. not accessible through the web, the apps depending on it should be installed on the same server) +- Not scalable for now + + +**Versi terkirim:** 2.9.0~ynh3 + +**Demo:** +## Dokumentasi dan sumber daya + +- Website aplikasi resmi: +- Dokumentasi admin resmi: +- Depot kode aplikasi hulu: +- Gudang YunoHost: +- Laporkan bug: + +## Info developer + +Silakan kirim pull request ke [`testing` branch](https://github.com/YunoHost-Apps/opensearch_ynh/tree/testing). + +Untuk mencoba branch `testing`, silakan dilanjutkan seperti: + +```bash +sudo yunohost app install https://github.com/YunoHost-Apps/opensearch_ynh/tree/testing --debug +atau +sudo yunohost app upgrade opensearch -u https://github.com/YunoHost-Apps/opensearch_ynh/tree/testing --debug +``` + +**Info lebih lanjut mengenai pemaketan aplikasi:** diff --git a/README_zh_Hans.md b/README_zh_Hans.md index f158a6c..b3c7cac 100644 --- a/README_zh_Hans.md +++ b/README_zh_Hans.md @@ -5,7 +5,7 @@ # YunoHost 上的 OpenSearch -[![集成程度](https://dash.yunohost.org/integration/opensearch.svg)](https://dash.yunohost.org/appci/app/opensearch) ![工作状态](https://ci-apps.yunohost.org/ci/badges/opensearch.status.svg) ![维护状态](https://ci-apps.yunohost.org/ci/badges/opensearch.maintain.svg) +[![集成程度](https://dash.yunohost.org/integration/opensearch.svg)](https://ci-apps.yunohost.org/ci/apps/opensearch/) ![工作状态](https://ci-apps.yunohost.org/ci/badges/opensearch.status.svg) ![维护状态](https://ci-apps.yunohost.org/ci/badges/opensearch.maintain.svg) [![使用 YunoHost 安装 OpenSearch](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=opensearch) @@ -29,7 +29,7 @@ OpenSearch is a scalable, flexible, and extensible open-source software suite fo - Not scalable for now -**分发版本:** 2.9.0~ynh2 +**分发版本:** 2.9.0~ynh3 **演示:** ## 文档与资源