From 1d36ef59e6eb6d27666782c2503bb92cec5cfad6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Thu, 16 Dec 2021 17:56:08 +0100 Subject: [PATCH 01/57] Added first steps into wazuh-indexer package --- indexer/rpm/build_package.sh | 150 +++++ indexer/rpm/builder.sh | 54 ++ indexer/rpm/docker/x86_64/Dockerfile | 14 + indexer/rpm/docker/x86_64/builder.sh | 54 ++ indexer/rpm/wazuh-indexer.spec | 932 +++++++++++++++++++++++++++ 5 files changed, 1204 insertions(+) create mode 100755 indexer/rpm/build_package.sh create mode 100755 indexer/rpm/builder.sh create mode 100644 indexer/rpm/docker/x86_64/Dockerfile create mode 100755 indexer/rpm/docker/x86_64/builder.sh create mode 100644 indexer/rpm/wazuh-indexer.spec diff --git a/indexer/rpm/build_package.sh b/indexer/rpm/build_package.sh new file mode 100755 index 0000000000..527b42e369 --- /dev/null +++ b/indexer/rpm/build_package.sh @@ -0,0 +1,150 @@ +#!/bin/bash + +# Wazuh package generator +# Copyright (C) 2015-2021, Wazuh Inc. +# +# This program is a free software; you can redistribute it +# and/or modify it under the terms of the GNU General Public +# License (version 2) as published by the FSF - Free Software +# Foundation. + +CURRENT_PATH="$( cd $(dirname $0) ; pwd -P )" +ARCHITECTURE="x86_64" +OUTDIR="${CURRENT_PATH}/output" +REVISION="1" +BUILD_DOCKER="yes" +USER_PATH="no" +RPM_X86_BUILDER="rpm_builder_x86" +RPM_BUILDER_DOCKERFILE="${CURRENT_PATH}/docker" +INSTALLATION_PATH="/var/wazuh-indexer" + +trap ctrl_c INT + +clean() { + exit_code=$1 + + # Clean the files + rm -rf ${DOCKERFILE_PATH}/{*.tar.gz,wazuh*} ${DOCKERFILE_PATH}/build.sh ${SOURCES_DIRECTORY} + + exit ${exit_code} +} + +ctrl_c() { + clean 1 +} + +build_rpm() { + CONTAINER_NAME="$1" + DOCKERFILE_PATH="$2" + + # Copy the necessary files + cp ${CURRENT_PATH}/builder.sh ${DOCKERFILE_PATH} + + ${DOWNLOAD_TAR} + + # Build the Docker image + if [[ ${BUILD_DOCKER} == "yes" ]]; then + docker build -t ${CONTAINER_NAME} ${DOCKERFILE_PATH} || return 1 + fi + + # Build the RPM package with a Docker container + docker run -t --rm -v ${OUTDIR}/:/tmp:Z \ + -v ${CURRENT_PATH}/wazuh-indexer.spec:/root/wazuh-indexer.spec \ + ${CONTAINER_NAME} ${ARCHITECTURE} \ + ${REVISION} ${INSTALLATION_PATH}|| return 1 + + echo "Package $(ls -Art ${OUTDIR} | tail -n 1) added to ${OUTDIR}." + + return 0 +} + +build() { + BUILD_NAME="" + FILE_PATH="" + if [[ "${ARCHITECTURE}" == "x86_64" ]] || [[ ${ARCHITECTURE} == "amd64" ]]; then + ARCHITECTURE="x86_64" + BUILD_NAME="${RPM_X86_BUILDER}" + FILE_PATH="${RPM_BUILDER_DOCKERFILE}/${ARCHITECTURE}" + else + echo "Invalid architecture. Choose: x86_64 (amd64 is accepted too)" + return 1 + fi + build_rpm ${BUILD_NAME} ${FILE_PATH} || return 1 + + return 0 +} + +help() { + echo + echo "Usage: $0 [OPTIONS]" + echo + echo " -a, --architecture [Optional] Target architecture of the package [x86_64]." + echo " -r, --revision [Optional] Package revision that append to version e.g. x.x.x-rev" + echo " -s, --store [Optional] Set the destination path of package. By default, an output folder will be created." + echo " -p, --path [Optional] Installation path for the package. By default: /var/ossec." + echo " --dont-build-docker [Optional] Locally built docker image will be used instead of generating a new one." + echo " -h, --help Show this help." + echo + exit $1 +} + + +main() { + while [ -n "$1" ] + do + case "$1" in + "-h"|"--help") + help 0 + ;; + "-a"|"--architecture") + if [ -n "$2" ]; then + ARCHITECTURE="$2" + shift 2 + else + help 1 + fi + ;; + "-r"|"--revision") + if [ -n "$2" ]; then + REVISION="$2" + shift 2 + else + help 1 + fi + ;; + "-p"|"--path") + if [ -n "$2" ]; then + INSTALLATION_PATH="$2" + shift 2 + else + help 1 + fi + ;; + "--dont-build-docker") + BUILD_DOCKER="no" + shift 1 + ;; + "-s"|"--store") + if [ -n "$2" ]; then + OUTDIR="$2" + USER_PATH="yes" + shift 2 + else + help 1 + fi + ;; + *) + help 1 + esac + done + + if [[ "${USER_PATH}" == "no" ]]; then + OUTDIR="${OUTDIR}/${ARCHITECTURE}" + fi + + build || clean 1 + + clean 0 +} + +main "$@" \ No newline at end of file diff --git a/indexer/rpm/builder.sh b/indexer/rpm/builder.sh new file mode 100755 index 0000000000..6b65466696 --- /dev/null +++ b/indexer/rpm/builder.sh @@ -0,0 +1,54 @@ +#!/bin/bash + +# Wazuh package builder +# Copyright (C) 2015-2021, Wazuh Inc. +# +# This program is a free software; you can redistribute it +# and/or modify it under the terms of the GNU General Public +# License (version 2) as published by the FSF - Free Software +# Foundation. + +set -ex +# Optional package release +target="wazuh-indexer" +architecture=$1 +release=$2 +directory_base=$3 +version="4.3.0" +rpmbuild="rpmbuild" + +if [ -z "${release}" ]; then + release="1" +fi + + +# Build directories +build_dir=/build +rpm_build_dir=${build_dir}/rpmbuild +file_name="${target}-${version}-${release}" +pkg_path="${rpm_build_dir}/RPMS/${architecture}" +mkdir -p ${rpm_build_dir}/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS} + +# Prepare the sources directory to build the source tar.gz +package_name=${target}-${version} +mkdir ${build_dir}/${package_name} +#files_dir="${build_dir}/${package_name}" +#curl -kOL https://s3.amazonaws.com/warehouse.wazuh.com/indexer/opensearch-1.2.1-linux-x64.tar.gz +#tar xzvf opensearch-*.tar.gz && rm -f opensearch-*.tar.gz +#find opensearch-* -type l -exec rm -f {} \; +#rm -rf opensearch-*/jdk/conf/security/policy/unlimited +#rm -f opensearch-*/performance-analyzer-rca/bin/performance-analyzer-rca.bat +#mv -f opensearch-* ${files_dir} + +# Including spec file +cp /root/${target}.spec ${rpm_build_dir}/SPECS/${package_name}.spec + +# Generating source tar.gz +cd ${build_dir} && tar czf "${rpm_build_dir}/SOURCES/${package_name}.tar.gz" "${package_name}" + +# Building RPM +/usr/bin/rpmbuild --define "_topdir ${rpm_build_dir}" \ + --define "_release ${release}" --define "_localstatedir ${directory_base}" \ + --target ${architecture} -ba ${rpm_build_dir}/SPECS/${package_name}.spec + +find ${pkg_path}/ -maxdepth 3 -type f -name "${file_name}*" -exec mv {} /tmp/ \; diff --git a/indexer/rpm/docker/x86_64/Dockerfile b/indexer/rpm/docker/x86_64/Dockerfile new file mode 100644 index 0000000000..e365e299f1 --- /dev/null +++ b/indexer/rpm/docker/x86_64/Dockerfile @@ -0,0 +1,14 @@ +FROM centos:8 + +# Install all the necessary tools to build the packages +RUN yum clean all && yum update -y +RUN yum install -y openssh-clients sudo gnupg \ + yum-utils epel-release redhat-rpm-config rpm-devel \ + zlib zlib-devel rpm-build + +# Add the scripts to build the RPM package +ADD builder.sh /usr/local/bin/builder +RUN chmod +x /usr/local/bin/builder + +# Set the entrypoint +ENTRYPOINT ["/usr/local/bin/builder"] \ No newline at end of file diff --git a/indexer/rpm/docker/x86_64/builder.sh b/indexer/rpm/docker/x86_64/builder.sh new file mode 100755 index 0000000000..6b65466696 --- /dev/null +++ b/indexer/rpm/docker/x86_64/builder.sh @@ -0,0 +1,54 @@ +#!/bin/bash + +# Wazuh package builder +# Copyright (C) 2015-2021, Wazuh Inc. +# +# This program is a free software; you can redistribute it +# and/or modify it under the terms of the GNU General Public +# License (version 2) as published by the FSF - Free Software +# Foundation. + +set -ex +# Optional package release +target="wazuh-indexer" +architecture=$1 +release=$2 +directory_base=$3 +version="4.3.0" +rpmbuild="rpmbuild" + +if [ -z "${release}" ]; then + release="1" +fi + + +# Build directories +build_dir=/build +rpm_build_dir=${build_dir}/rpmbuild +file_name="${target}-${version}-${release}" +pkg_path="${rpm_build_dir}/RPMS/${architecture}" +mkdir -p ${rpm_build_dir}/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS} + +# Prepare the sources directory to build the source tar.gz +package_name=${target}-${version} +mkdir ${build_dir}/${package_name} +#files_dir="${build_dir}/${package_name}" +#curl -kOL https://s3.amazonaws.com/warehouse.wazuh.com/indexer/opensearch-1.2.1-linux-x64.tar.gz +#tar xzvf opensearch-*.tar.gz && rm -f opensearch-*.tar.gz +#find opensearch-* -type l -exec rm -f {} \; +#rm -rf opensearch-*/jdk/conf/security/policy/unlimited +#rm -f opensearch-*/performance-analyzer-rca/bin/performance-analyzer-rca.bat +#mv -f opensearch-* ${files_dir} + +# Including spec file +cp /root/${target}.spec ${rpm_build_dir}/SPECS/${package_name}.spec + +# Generating source tar.gz +cd ${build_dir} && tar czf "${rpm_build_dir}/SOURCES/${package_name}.tar.gz" "${package_name}" + +# Building RPM +/usr/bin/rpmbuild --define "_topdir ${rpm_build_dir}" \ + --define "_release ${release}" --define "_localstatedir ${directory_base}" \ + --target ${architecture} -ba ${rpm_build_dir}/SPECS/${package_name}.spec + +find ${pkg_path}/ -maxdepth 3 -type f -name "${file_name}*" -exec mv {} /tmp/ \; diff --git a/indexer/rpm/wazuh-indexer.spec b/indexer/rpm/wazuh-indexer.spec new file mode 100644 index 0000000000..408493809d --- /dev/null +++ b/indexer/rpm/wazuh-indexer.spec @@ -0,0 +1,932 @@ +Summary: Wazuh helps you to gain security visibility into your infrastructure by monitoring hosts at an operating system and application level. It provides the following capabilities: log analysis, file integrity monitoring, intrusions detection and policy and compliance monitoring +Name: wazuh-indexer +Version: 4.3.0 +Release: %{_release} +License: GPL +Group: System Environment/Daemons +Source0: %{name}-%{version}.tar.gz +URL: https://www.wazuh.com/ +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Vendor: Wazuh, Inc +Packager: Wazuh, Inc +Obsoletes: elasticsearch-oss +AutoReqProv: no +ExclusiveOS: linux + + +%description +Wazuh indexer package + + +%install +# Clean BUILDROOT +rm -fr %{buildroot} + +# Create directories +mkdir -p ${RPM_BUILD_ROOT}%{_localstatedir} + +# Download required sources +curl -kOL https://s3.amazonaws.com/warehouse.wazuh.com/indexer/opensearch-1.2.1-linux-x64.tar.gz +tar xzvf opensearch-*.tar.gz && rm -f opensearch-*.tar.gz +find opensearch-* -type l -exec rm -f {} \; +rm -rf opensearch-*/jdk/conf/security/policy/unlimited +rm -f opensearch-*/performance-analyzer-rca/bin/performance-analyzer-rca.bat + +# Copy the installed files into RPM_BUILD_ROOT directory +chown -R root:root opensearch-*/* +cp -pr opensearch-*/* ${RPM_BUILD_ROOT}%{_localstatedir}/ + +echo "path.data: /var/lib/elasticsearch" >> ${RPM_BUILD_ROOT}%{_localstatedir}/config/opensearch.yml + + +%clean +rm -fr %{buildroot} + + +%files +%defattr(-,root,root) +%dir %attr(755, root, root) %{_localstatedir} +%dir %attr(755, root, root) %{_localstatedir}/performance-analyzer-rca +%dir %attr(755, root, root) %{_localstatedir}/performance-analyzer-rca/bin +%attr(755, root, root) %{_localstatedir}/performance-analyzer-rca/bin/performance-analyzer-rca +%dir %attr(755, root, root) %{_localstatedir}/performance-analyzer-rca/lib +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/performance-analyzer-rca-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/error_prone_annotations-2.3.4.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/sqlite-jdbc-3.32.3.2.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/grpc-stub-1.28.0.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/log4j-api-2.15.0.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/bcpkix-jdk15on-1.68.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/bcprov-jdk15on-1.68.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/jackson-databind-2.11.4.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/protobuf-java-3.11.0.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/gson-2.8.6.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/j2objc-annotations-1.3.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/commons-lang3-3.9.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/jsr305-3.0.2.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/log4j-core-2.15.0.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/perfmark-api-0.19.0.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/guava-28.2-jre.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/grpc-core-1.28.0.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/grpc-netty-shaded-1.28.0.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/grpc-context-1.28.0.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/annotations-4.1.1.4.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/animal-sniffer-annotations-1.18.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/jackson-annotations-2.11.4.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/proto-google-common-protos-1.17.0.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/javax.annotation-api-1.3.2.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/checker-qual-2.10.0.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/commons-io-2.7.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/jooq-3.10.8.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/jackson-core-2.11.4.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/grpc-protobuf-1.28.0.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/grpc-protobuf-lite-1.28.0.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/grpc-api-1.28.0.jar +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/failureaccess-1.0.1.jar +%dir %attr(755, root, root) %{_localstatedir}/performance-analyzer-rca/pa_bin +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/pa_bin/performance-analyzer-agent +%dir %attr(755, root, root) %{_localstatedir}/performance-analyzer-rca/pa_config +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/pa_config/agent-stats-metadata +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/pa_config/plugin-stats-metadata +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/pa_config/performance-analyzer.properties +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/pa_config/rca_master.conf +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/pa_config/rca.conf +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/pa_config/opensearch_security.policy +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/pa_config/log4j2.xml +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/pa_config/rca_idle_master.conf +%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/pa_config/supervisord.conf +%dir %attr(755, root, root) %{_localstatedir}/bin +%attr(755, root, root) %{_localstatedir}/bin/opensearch-shard +%attr(755, root, root) %{_localstatedir}/bin/opensearch-node +%attr(755, root, root) %{_localstatedir}/bin/opensearch-keystore +%attr(755, root, root) %{_localstatedir}/bin/opensearch-plugin +%attr(755, root, root) %{_localstatedir}/bin/opensearch +%attr(755, root, root) %{_localstatedir}/bin/opensearch-cli +%attr(755, root, root) %{_localstatedir}/bin/opensearch-env +%attr(755, root, root) %{_localstatedir}/bin/performance-analyzer-agent-cli +%attr(755, root, root) %{_localstatedir}/bin/opensearch-env-from-file +%attr(755, root, root) %{_localstatedir}/bin/opensearch-upgrade +%attr(755, root, root) %{_localstatedir}/opensearch-tar-install.sh +%dir %attr(755, root, root) %{_localstatedir}/lib +%attr(644, root, root) %{_localstatedir}/lib/hppc-0.8.1.jar +%attr(644, root, root) %{_localstatedir}/lib/lucene-highlighter-8.10.1.jar +%attr(644, root, root) %{_localstatedir}/lib/opensearch-geo-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/lib/lucene-spatial-extras-8.10.1.jar +%attr(644, root, root) %{_localstatedir}/lib/opensearch-cli-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/lib/java-version-checker-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/lib/lucene-memory-8.10.1.jar +%attr(644, root, root) %{_localstatedir}/lib/log4j-api-2.15.0.jar +%attr(644, root, root) %{_localstatedir}/lib/lucene-analyzers-common-8.10.1.jar +%attr(644, root, root) %{_localstatedir}/lib/snakeyaml-1.26.jar +%attr(644, root, root) %{_localstatedir}/lib/joda-time-2.10.4.jar +%attr(644, root, root) %{_localstatedir}/lib/opensearch-x-content-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/lib/lucene-join-8.10.1.jar +%attr(644, root, root) %{_localstatedir}/lib/opensearch-plugin-classloader-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/lib/jna-5.5.0.jar +%attr(644, root, root) %{_localstatedir}/lib/jackson-dataformat-smile-2.12.5.jar +%attr(644, root, root) %{_localstatedir}/lib/log4j-core-2.15.0.jar +%attr(644, root, root) %{_localstatedir}/lib/lucene-suggest-8.10.1.jar +%attr(644, root, root) %{_localstatedir}/lib/opensearch-launchers-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/lib/jackson-dataformat-yaml-2.12.5.jar +%attr(644, root, root) %{_localstatedir}/lib/HdrHistogram-2.1.9.jar +%attr(644, root, root) %{_localstatedir}/lib/lucene-core-8.10.1.jar +%attr(644, root, root) %{_localstatedir}/lib/lucene-queries-8.10.1.jar +%attr(644, root, root) %{_localstatedir}/lib/opensearch-secure-sm-1.2.1.jar +%dir %attr(755, root, root) %{_localstatedir}/lib/tools +%dir %attr(755, root, root) %{_localstatedir}/lib/tools/plugin-cli +%attr(644, root, root) %{_localstatedir}/lib/tools/plugin-cli/bcpg-fips-1.0.4.jar +%attr(644, root, root) %{_localstatedir}/lib/tools/plugin-cli/opensearch-plugin-cli-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/lib/tools/plugin-cli/bc-fips-1.0.2.jar +%dir %attr(755, root, root) %{_localstatedir}/lib/tools/upgrade-cli +%attr(644, root, root) %{_localstatedir}/lib/tools/upgrade-cli/jackson-annotations-2.12.5.jar +%attr(644, root, root) %{_localstatedir}/lib/tools/upgrade-cli/jackson-databind-2.12.5.jar +%attr(644, root, root) %{_localstatedir}/lib/tools/upgrade-cli/jackson-core-2.12.5.jar +%attr(644, root, root) %{_localstatedir}/lib/tools/upgrade-cli/opensearch-upgrade-cli-1.2.1.jar +%dir %attr(755, root, root) %{_localstatedir}/lib/tools/keystore-cli +%attr(644, root, root) %{_localstatedir}/lib/tools/keystore-cli/keystore-cli-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/lib/lucene-queryparser-8.10.1.jar +%attr(644, root, root) %{_localstatedir}/lib/lucene-sandbox-8.10.1.jar +%attr(644, root, root) %{_localstatedir}/lib/jts-core-1.15.0.jar +%attr(644, root, root) %{_localstatedir}/lib/jackson-dataformat-cbor-2.12.5.jar +%attr(644, root, root) %{_localstatedir}/lib/opensearch-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/lib/lucene-grouping-8.10.1.jar +%attr(644, root, root) %{_localstatedir}/lib/lucene-misc-8.10.1.jar +%attr(644, root, root) %{_localstatedir}/lib/jackson-core-2.12.5.jar +%attr(644, root, root) %{_localstatedir}/lib/t-digest-3.2.jar +%attr(644, root, root) %{_localstatedir}/lib/opensearch-core-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/lib/lucene-backward-codecs-8.10.1.jar +%attr(644, root, root) %{_localstatedir}/lib/spatial4j-0.7.jar +%attr(644, root, root) %{_localstatedir}/lib/jopt-simple-5.0.2.jar +%attr(644, root, root) %{_localstatedir}/lib/lucene-spatial3d-8.10.1.jar +%dir %attr(755, root, root) %{_localstatedir}/logs +%dir %attr(755, root, root) %{_localstatedir}/config +%dir %attr(750, root, root) %{_localstatedir}/config/opensearch-observability +%attr(660, root, root) %{_localstatedir}/config/opensearch-observability/observability.yml +%dir %attr(750, root, root) %{_localstatedir}/config/opensearch-reports-scheduler +%attr(660, root, root) %{_localstatedir}/config/opensearch-reports-scheduler/reports-scheduler.yml +%attr(660, root, root) %{_localstatedir}/config/jvm.options +%attr(660, root, root) %{_localstatedir}/config/opensearch.yml +%attr(750, root, root) %{_localstatedir}/config/jvm.options.d +%attr(660, root, root) %{_localstatedir}/config/log4j2.properties +%attr(644, root, root) %{_localstatedir}/NOTICE.txt +%attr(644, root, root) %{_localstatedir}/LICENSE.txt +%attr(644, root, root) %{_localstatedir}/README.md +%dir %attr(755, root, root) %{_localstatedir}/plugins +%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-observability +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-observability/opensearch-observability-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-observability/common-utils-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-observability/kotlin-stdlib-1.4.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-observability/annotations-13.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-observability/kotlinx-coroutines-core-jvm-1.3.9.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-observability/plugin-descriptor.properties +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-observability/plugin-security.policy +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-observability/kotlin-stdlib-common-1.4.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-observability/guava-15.0.jar +%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-reports-scheduler +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-reports-scheduler/jsoup-1.14.3.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-reports-scheduler/minimal-json-0.9.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-reports-scheduler/json-flattener-0.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-reports-scheduler/common-utils-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-reports-scheduler/kotlin-stdlib-1.4.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-reports-scheduler/annotations-13.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-reports-scheduler/json-20180813.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-reports-scheduler/kotlinx-coroutines-core-jvm-1.3.9.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-reports-scheduler/plugin-descriptor.properties +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-reports-scheduler/plugin-security.policy +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-reports-scheduler/kotlin-stdlib-common-1.4.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-reports-scheduler/opensearch-reports-scheduler-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-reports-scheduler/guava-15.0.jar +%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-sql +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/spring-beans-5.2.5.RELEASE.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/resilience4j-core-1.5.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/error_prone_annotations-2.3.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/core-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/spring-expression-5.2.5.RELEASE.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/httpcore-nio-4.4.12.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/httpasyncclient-4.1.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/spring-aop-5.2.5.RELEASE.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/guava-29.0-jre.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/protocol-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/spring-context-5.2.5.RELEASE.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/slf4j-api-1.7.30.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/druid-1.0.15.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/sql-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/opensearch-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/commons-lang3-3.10.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/jackson-databind-2.11.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/checker-qual-2.11.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/reindex-client-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/gson-2.8.6.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/j2objc-annotations-1.3.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/jsr305-3.0.2.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/spring-core-5.2.5.RELEASE.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/antlr4-runtime-4.7.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/json-20180813.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/NOTICE.txt +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/resilience4j-retry-1.5.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/plugin-descriptor.properties +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/spring-jcl-5.2.5.RELEASE.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/LICENSE.txt +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/jackson-annotations-2.11.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/vavr-match-0.10.2.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/parent-join-client-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/vavr-0.10.2.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/presto-matching-0.240.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/opensearch-rest-client-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/plugin-security.policy +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/httpclient-4.5.13.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/legacy-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/opensearch-ssl-config-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/commons-codec-1.13.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/opensearch-sql-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/commons-math3-3.6.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/ppl-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/httpcore-4.4.12.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/failureaccess-1.0.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/common-1.2.1.0.jar +%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-cross-cluster-replication +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/ipaddress-5.3.3.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/common-utils-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/annotations-13.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/plugin-descriptor.properties +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlinx-coroutines-core-1.3.5.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/opensearch-cross-cluster-replication-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-common-1.3.72.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-jdk7-1.3.72.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-1.3.72.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-jdk8-1.3.72.jar +%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-knn +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/commons-lang-2.6.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/error_prone_annotations-2.3.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/guava-29.0-jre.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/opensearch-knn-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/checker-qual-2.11.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/j2objc-annotations-1.3.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/jsr305-3.0.2.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/plugin-descriptor.properties +%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-knn/knnlib +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/knnlib/libopensearchknn_common.so +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/knnlib/libgomp.so.1 +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/knnlib/libopensearchknn_nmslib.so +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/knnlib/libopensearchknn_faiss.so +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/plugin-security.policy +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/failureaccess-1.0.1.jar +%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-index-management +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-index-management/ipaddress-5.3.3.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-index-management/common-utils-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-index-management/kotlin-stdlib-1.4.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-index-management/annotations-13.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-index-management/kotlinx-coroutines-core-jvm-1.3.9.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-index-management/notification-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-index-management/plugin-descriptor.properties +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-index-management/kotlin-stdlib-jdk8-1.4.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-index-management/opensearch-index-management-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-index-management/plugin-security.policy +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-index-management/kotlin-stdlib-common-1.4.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-index-management/kotlin-stdlib-jdk7-1.4.0.jar +%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/error_prone_annotations-2.3.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/sqlite-jdbc-3.32.3.2.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-stub-1.28.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/bcpkix-jdk15on-1.68.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/bcprov-jdk15on-1.68.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/jackson-databind-2.11.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/protobuf-java-3.11.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/paranamer-2.8.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/jackson-module-paranamer-2.11.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/gson-2.8.6.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/j2objc-annotations-1.3.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/commons-lang3-3.9.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/jsr305-3.0.2.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/perfmark-api-0.19.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/opensearch-performance-analyzer-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/guava-28.2-jre.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-core-1.28.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/plugin-descriptor.properties +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-netty-shaded-1.28.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-context-1.28.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/annotations-4.1.1.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/animal-sniffer-annotations-1.18.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/jackson-annotations-2.11.4.jar +%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_bin +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_bin/performance-analyzer-agent +%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/performance-analyzer.properties +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/rca_master.conf +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/rca.conf +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/agent-stats-metadata +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/plugin-stats-metadata +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/opensearch_security.policy +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/log4j2.xml +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/rca_idle_master.conf +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/supervisord.conf +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/performanceanalyzer-rca-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/proto-google-common-protos-1.17.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/plugin-security.policy +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/javax.annotation-api-1.3.2.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/checker-qual-2.10.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/commons-io-2.7.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/jooq-3.10.8.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-protobuf-1.28.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-protobuf-lite-1.28.0.jar +%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/extensions +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/extensions/performance-analyzer-agent +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-api-1.28.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/failureaccess-1.0.1.jar +%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-job-scheduler +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-job-scheduler/opensearch-job-scheduler-spi-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-job-scheduler/plugin-descriptor.properties +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-job-scheduler/opensearch-job-scheduler-1.2.1.0.jar +%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-security +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensaml-saml-api-3.4.5.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/commons-codec-1.14.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/java-saml-2.5.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/slf4j-api-1.7.25.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/minimal-json-0.9.5.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensaml-security-api-3.4.5.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/jakarta.jws-api-2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/netty-codec-4.1.69.Final.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/jackson-databind-2.11.2.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/jakarta.activation-1.2.2.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/commons-logging-1.2.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/json-path-2.4.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/aggs-matrix-stats-client-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/httpcore-nio-4.4.12.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/httpasyncclient-4.1.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/lang-mustache-client-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/bcprov-jdk15on-1.67.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/json-flattener-0.5.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/cxf-rt-rs-json-basic-3.4.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/snappy-java-1.1.7.3.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/netty-common-4.1.69.Final.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensaml-xmlsec-impl-3.4.5.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/txw2-2.3.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/cxf-core-3.4.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/jackson-annotations-2.11.2.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/metrics-core-3.1.2.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/jboss-rmi-api_1.0_spec-1.0.6.Final.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensaml-soap-impl-3.4.5.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/j2objc-annotations-1.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/jsr305-3.0.2.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensaml-messaging-api-3.4.5.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensaml-storage-api-3.4.5.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/commons-lang-2.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/mapper-extras-client-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/jakarta.xml.bind-api-2.3.3.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensaml-saml-impl-3.4.5.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/java-saml-core-2.5.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/cryptacular-1.1.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensaml-core-3.4.5.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/commons-cli-1.3.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/jjwt-api-0.10.5.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/log4j-slf4j-impl-2.15.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/commons-lang3-3.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/lz4-java-1.7.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/plugin-descriptor.properties +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/rank-eval-client-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/ldaptive-1.2.3.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/jakarta.xml.soap-api-1.4.2.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensearch-security-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/jjwt-jackson-0.10.5.jar +%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-security/securityconfig +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/securityconfig/whitelist.yml +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/securityconfig/tenants.yml +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/securityconfig/nodes_dn.yml +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/securityconfig/audit.yml +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/securityconfig/action_groups.yml +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/securityconfig/config.yml +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/securityconfig/roles_mapping.yml +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/securityconfig/roles.yml +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/securityconfig/opensearch.yml.example +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/securityconfig/internal_users.yml +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/woodstox-core-6.2.6.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/eventbus-3.2.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/istack-commons-runtime-3.0.12.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/asm-9.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/parent-join-client-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/jjwt-impl-0.10.5.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/json-smart-2.4.7.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/xmlsec-2.2.3.jar +%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-security/tools +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/tools/securityadmin.bat +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/tools/hash.sh +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/tools/securityadmin.sh +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/tools/audit_config_migrater.sh +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/tools/audit_config_migrater.bat +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/tools/install_demo_configuration.sh +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/tools/hash.bat +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/jakarta.xml.ws-api-2.3.3.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/xmlschema-core-2.2.5.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/httpclient-cache-4.5.13.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/velocity-1.7.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/error_prone_annotations-2.1.3.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/netty-resolver-4.1.69.Final.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/transport-netty4-client-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/animal-sniffer-annotations-1.14.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/stax-ex-1.8.3.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensearch-rest-client-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/compiler-0.9.6.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/plugin-security.policy +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/guava-25.1-jre.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensaml-xmlsec-api-3.4.5.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/httpclient-4.5.13.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/zjsonpatch-0.4.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/accessors-smart-2.4.7.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensearch-rest-high-level-client-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/cxf-rt-security-3.4.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/java-support-7.5.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/netty-transport-4.1.69.Final.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/kafka-clients-2.5.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/stax2-api-4.2.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/cxf-rt-rs-security-jose-3.4.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensaml-profile-api-3.4.5.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/jaxb-runtime-2.3.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensaml-security-impl-3.4.5.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/commons-collections-3.2.2.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/netty-buffer-4.1.69.Final.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/saaj-impl-1.5.3.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/commons-text-1.2.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/zstd-jni-1.4.4-7.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/jakarta.annotation-api-1.3.5.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/geronimo-jta_1.1_spec-1.1.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/checker-qual-2.0.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/netty-codec-http-4.1.69.Final.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/httpcore-4.4.12.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensaml-soap-api-3.4.5.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/netty-handler-4.1.69.Final.jar +%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-asynchronous-search +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-asynchronous-search/opensearch-asynchronous-search-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-asynchronous-search/common-utils-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-asynchronous-search/plugin-descriptor.properties +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-asynchronous-search/plugin-security.policy +%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-lang-2.6.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/org.jacoco.report-0.8.5.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/slf4j-api-1.7.25.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/error_prone_annotations-2.3.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/httpcore-nio-4.4.12.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/httpasyncclient-4.1.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/guava-29.0-jre.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/randomcutforest-core-2.0.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/randomcutforest-serialization-2.0.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/jackson-databind-2.11.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/checker-qual-2.11.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/randomcutforest-parkservices-2.0.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/gson-2.8.6.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/protostuff-collectionschema-1.7.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/j2objc-annotations-1.3.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/common-utils-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/opensearch-anomaly-detection-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/jsr305-3.0.2.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/org.jacoco.ant-0.8.5.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-pool2-2.10.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/sketches-core-0.13.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/org.jacoco.core-0.8.5.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/org.jacoco.agent-0.8.5.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/plugin-descriptor.properties +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/protostuff-api-1.7.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/memory-0.12.2.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/jackson-annotations-2.11.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/protostuff-runtime-1.7.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/protostuff-core-1.7.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-logging-1.1.3.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/opensearch-rest-client-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/plugin-security.policy +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/httpclient-4.5.13.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-codec-1.13.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-math3-3.6.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/httpcore-4.4.12.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/failureaccess-1.0.1.jar +%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-alerting +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/error_prone_annotations-2.3.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/httpcore-nio-4.4.12.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/httpasyncclient-4.1.4.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/cron-utils-9.1.3.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/javax.mail-1.6.2.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/slf4j-api-1.7.30.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/ipaddress-5.3.3.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/j2objc-annotations-1.3.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/commons-lang3-3.11.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/common-utils-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/jsr305-3.0.2.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/javax.el-3.0.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/kotlinx-coroutines-core-1.1.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/annotations-13.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/guava-30.0-jre.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/plugin-descriptor.properties +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/activation-1.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/alerting-core-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/google-java-format-1.10.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/alerting-notification-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/kotlin-stdlib-common-1.3.72.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/commons-logging-1.1.3.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/kotlin-stdlib-jdk7-1.3.72.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/checker-qual-3.5.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/opensearch-rest-client-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/plugin-security.policy +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/httpclient-4.5.13.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/opensearch-alerting-1.2.1.0.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/kotlinx-coroutines-core-common-1.1.1.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/kotlin-stdlib-1.3.72.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/commons-codec-1.13.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/kotlin-stdlib-jdk8-1.3.72.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/httpcore-4.4.12.jar +%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/failureaccess-1.0.1.jar +%dir %attr(755, root, root) %{_localstatedir}/modules +%dir %attr(755, root, root) %{_localstatedir}/modules/ingest-common +%attr(644, root, root) %{_localstatedir}/modules/ingest-common/jcodings-1.0.44.jar +%attr(644, root, root) %{_localstatedir}/modules/ingest-common/joni-2.1.29.jar +%attr(644, root, root) %{_localstatedir}/modules/ingest-common/opensearch-grok-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/modules/ingest-common/opensearch-dissect-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/modules/ingest-common/plugin-descriptor.properties +%attr(644, root, root) %{_localstatedir}/modules/ingest-common/ingest-common-1.2.1.jar +%dir %attr(755, root, root) %{_localstatedir}/modules/geo +%attr(644, root, root) %{_localstatedir}/modules/geo/plugin-descriptor.properties +%attr(644, root, root) %{_localstatedir}/modules/geo/geo-1.2.1.jar +%dir %attr(755, root, root) %{_localstatedir}/modules/ingest-geoip +%attr(644, root, root) %{_localstatedir}/modules/ingest-geoip/GeoLite2-Country.mmdb +%attr(644, root, root) %{_localstatedir}/modules/ingest-geoip/GeoLite2-City.mmdb +%attr(644, root, root) %{_localstatedir}/modules/ingest-geoip/geoip2-2.13.1.jar +%attr(644, root, root) %{_localstatedir}/modules/ingest-geoip/maxmind-db-1.3.1.jar +%attr(644, root, root) %{_localstatedir}/modules/ingest-geoip/jackson-annotations-2.12.5.jar +%attr(644, root, root) %{_localstatedir}/modules/ingest-geoip/jackson-databind-2.12.5.jar +%attr(644, root, root) %{_localstatedir}/modules/ingest-geoip/ingest-geoip-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/modules/ingest-geoip/plugin-descriptor.properties +%attr(644, root, root) %{_localstatedir}/modules/ingest-geoip/GeoLite2-ASN.mmdb +%attr(644, root, root) %{_localstatedir}/modules/ingest-geoip/plugin-security.policy +%dir %attr(755, root, root) %{_localstatedir}/modules/percolator +%attr(644, root, root) %{_localstatedir}/modules/percolator/plugin-descriptor.properties +%attr(644, root, root) %{_localstatedir}/modules/percolator/percolator-client-1.2.1.jar +%dir %attr(755, root, root) %{_localstatedir}/modules/analysis-common +%attr(644, root, root) %{_localstatedir}/modules/analysis-common/plugin-descriptor.properties +%attr(644, root, root) %{_localstatedir}/modules/analysis-common/analysis-common-1.2.1.jar +%dir %attr(755, root, root) %{_localstatedir}/modules/aggs-matrix-stats +%attr(644, root, root) %{_localstatedir}/modules/aggs-matrix-stats/aggs-matrix-stats-client-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/modules/aggs-matrix-stats/plugin-descriptor.properties +%dir %attr(755, root, root) %{_localstatedir}/modules/repository-url +%attr(644, root, root) %{_localstatedir}/modules/repository-url/plugin-descriptor.properties +%attr(644, root, root) %{_localstatedir}/modules/repository-url/plugin-security.policy +%attr(644, root, root) %{_localstatedir}/modules/repository-url/repository-url-1.2.1.jar +%dir %attr(755, root, root) %{_localstatedir}/modules/lang-mustache +%attr(644, root, root) %{_localstatedir}/modules/lang-mustache/lang-mustache-client-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/modules/lang-mustache/plugin-descriptor.properties +%attr(644, root, root) %{_localstatedir}/modules/lang-mustache/compiler-0.9.6.jar +%attr(644, root, root) %{_localstatedir}/modules/lang-mustache/plugin-security.policy +%dir %attr(755, root, root) %{_localstatedir}/modules/transport-netty4 +%attr(644, root, root) %{_localstatedir}/modules/transport-netty4/netty-codec-4.1.69.Final.jar +%attr(644, root, root) %{_localstatedir}/modules/transport-netty4/netty-common-4.1.69.Final.jar +%attr(644, root, root) %{_localstatedir}/modules/transport-netty4/plugin-descriptor.properties +%attr(644, root, root) %{_localstatedir}/modules/transport-netty4/netty-resolver-4.1.69.Final.jar +%attr(644, root, root) %{_localstatedir}/modules/transport-netty4/transport-netty4-client-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/modules/transport-netty4/plugin-security.policy +%attr(644, root, root) %{_localstatedir}/modules/transport-netty4/netty-transport-4.1.69.Final.jar +%attr(644, root, root) %{_localstatedir}/modules/transport-netty4/netty-buffer-4.1.69.Final.jar +%attr(644, root, root) %{_localstatedir}/modules/transport-netty4/netty-codec-http-4.1.69.Final.jar +%attr(644, root, root) %{_localstatedir}/modules/transport-netty4/netty-handler-4.1.69.Final.jar +%dir %attr(755, root, root) %{_localstatedir}/modules/lang-expression +%attr(644, root, root) %{_localstatedir}/modules/lang-expression/lucene-expressions-8.10.1.jar +%attr(644, root, root) %{_localstatedir}/modules/lang-expression/lang-expression-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/modules/lang-expression/antlr4-runtime-4.5.1-1.jar +%attr(644, root, root) %{_localstatedir}/modules/lang-expression/plugin-descriptor.properties +%attr(644, root, root) %{_localstatedir}/modules/lang-expression/plugin-security.policy +%attr(644, root, root) %{_localstatedir}/modules/lang-expression/asm-5.0.4.jar +%attr(644, root, root) %{_localstatedir}/modules/lang-expression/asm-commons-5.0.4.jar +%attr(644, root, root) %{_localstatedir}/modules/lang-expression/asm-tree-5.0.4.jar +%dir %attr(755, root, root) %{_localstatedir}/modules/lang-painless +%attr(644, root, root) %{_localstatedir}/modules/lang-painless/asm-7.2.jar +%attr(644, root, root) %{_localstatedir}/modules/lang-painless/antlr4-runtime-4.5.3.jar +%attr(644, root, root) %{_localstatedir}/modules/lang-painless/asm-tree-7.2.jar +%attr(644, root, root) %{_localstatedir}/modules/lang-painless/asm-util-7.2.jar +%attr(644, root, root) %{_localstatedir}/modules/lang-painless/asm-analysis-7.2.jar +%attr(644, root, root) %{_localstatedir}/modules/lang-painless/plugin-descriptor.properties +%attr(644, root, root) %{_localstatedir}/modules/lang-painless/asm-commons-7.2.jar +%attr(644, root, root) %{_localstatedir}/modules/lang-painless/lang-painless-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/modules/lang-painless/plugin-security.policy +%attr(644, root, root) %{_localstatedir}/modules/lang-painless/opensearch-scripting-painless-spi-1.2.1.jar +%dir %attr(755, root, root) %{_localstatedir}/modules/rank-eval +%attr(644, root, root) %{_localstatedir}/modules/rank-eval/plugin-descriptor.properties +%attr(644, root, root) %{_localstatedir}/modules/rank-eval/rank-eval-client-1.2.1.jar +%dir %attr(755, root, root) %{_localstatedir}/modules/opensearch-dashboards +%attr(644, root, root) %{_localstatedir}/modules/opensearch-dashboards/httpcore-nio-4.4.12.jar +%attr(644, root, root) %{_localstatedir}/modules/opensearch-dashboards/httpasyncclient-4.1.4.jar +%attr(644, root, root) %{_localstatedir}/modules/opensearch-dashboards/reindex-client-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/modules/opensearch-dashboards/plugin-descriptor.properties +%attr(644, root, root) %{_localstatedir}/modules/opensearch-dashboards/commons-logging-1.1.3.jar +%attr(644, root, root) %{_localstatedir}/modules/opensearch-dashboards/opensearch-rest-client-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/modules/opensearch-dashboards/httpclient-4.5.13.jar +%attr(644, root, root) %{_localstatedir}/modules/opensearch-dashboards/opensearch-dashboards-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/modules/opensearch-dashboards/opensearch-ssl-config-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/modules/opensearch-dashboards/commons-codec-1.13.jar +%attr(644, root, root) %{_localstatedir}/modules/opensearch-dashboards/httpcore-4.4.12.jar +%dir %attr(755, root, root) %{_localstatedir}/modules/ingest-user-agent +%attr(644, root, root) %{_localstatedir}/modules/ingest-user-agent/ingest-user-agent-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/modules/ingest-user-agent/plugin-descriptor.properties +%dir %attr(755, root, root) %{_localstatedir}/modules/mapper-extras +%attr(644, root, root) %{_localstatedir}/modules/mapper-extras/mapper-extras-client-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/modules/mapper-extras/plugin-descriptor.properties +%dir %attr(755, root, root) %{_localstatedir}/modules/parent-join +%attr(644, root, root) %{_localstatedir}/modules/parent-join/plugin-descriptor.properties +%attr(644, root, root) %{_localstatedir}/modules/parent-join/parent-join-client-1.2.1.jar +%dir %attr(755, root, root) %{_localstatedir}/modules/reindex +%attr(644, root, root) %{_localstatedir}/modules/reindex/httpcore-nio-4.4.12.jar +%attr(644, root, root) %{_localstatedir}/modules/reindex/httpasyncclient-4.1.4.jar +%attr(644, root, root) %{_localstatedir}/modules/reindex/reindex-client-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/modules/reindex/plugin-descriptor.properties +%attr(644, root, root) %{_localstatedir}/modules/reindex/commons-logging-1.1.3.jar +%attr(644, root, root) %{_localstatedir}/modules/reindex/opensearch-rest-client-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/modules/reindex/plugin-security.policy +%attr(644, root, root) %{_localstatedir}/modules/reindex/httpclient-4.5.13.jar +%attr(644, root, root) %{_localstatedir}/modules/reindex/opensearch-ssl-config-1.2.1.jar +%attr(644, root, root) %{_localstatedir}/modules/reindex/commons-codec-1.13.jar +%attr(644, root, root) %{_localstatedir}/modules/reindex/httpcore-4.4.12.jar +%attr(644, root, root) %{_localstatedir}/manifest.yml +%dir %attr(755, root, root) %{_localstatedir}/jdk +%dir %attr(750, root, root) %{_localstatedir}/jdk/man +%dir %attr(750, root, root) %{_localstatedir}/jdk/man/man1 +%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jrunscript.1 +%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jcmd.1 +%attr(644, root, root) %{_localstatedir}/jdk/man/man1/java.1 +%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jdeprscan.1 +%attr(644, root, root) %{_localstatedir}/jdk/man/man1/javadoc.1 +%attr(644, root, root) %{_localstatedir}/jdk/man/man1/rmid.1 +%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jar.1 +%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jdb.1 +%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jpackage.1 +%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jstatd.1 +%attr(644, root, root) %{_localstatedir}/jdk/man/man1/serialver.1 +%attr(644, root, root) %{_localstatedir}/jdk/man/man1/keytool.1 +%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jconsole.1 +%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jlink.1 +%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jhsdb.1 +%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jaotc.1 +%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jshell.1 +%attr(644, root, root) %{_localstatedir}/jdk/man/man1/rmiregistry.1 +%attr(644, root, root) %{_localstatedir}/jdk/man/man1/javac.1 +%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jstack.1 +%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jfr.1 +%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jps.1 +%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jarsigner.1 +%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jmod.1 +%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jstat.1 +%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jinfo.1 +%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jmap.1 +%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jdeps.1 +%attr(644, root, root) %{_localstatedir}/jdk/man/man1/javap.1 +%dir %attr(750, root, root) %{_localstatedir}/jdk/bin +%attr(755, root, root) %{_localstatedir}/jdk/bin/jdeps +%attr(755, root, root) %{_localstatedir}/jdk/bin/rmiregistry +%attr(755, root, root) %{_localstatedir}/jdk/bin/jrunscript +%attr(755, root, root) %{_localstatedir}/jdk/bin/jdeprscan +%attr(755, root, root) %{_localstatedir}/jdk/bin/jar +%attr(755, root, root) %{_localstatedir}/jdk/bin/jmap +%attr(755, root, root) %{_localstatedir}/jdk/bin/jps +%attr(755, root, root) %{_localstatedir}/jdk/bin/jstatd +%attr(755, root, root) %{_localstatedir}/jdk/bin/rmid +%attr(755, root, root) %{_localstatedir}/jdk/bin/java +%attr(755, root, root) %{_localstatedir}/jdk/bin/jdb +%attr(755, root, root) %{_localstatedir}/jdk/bin/jimage +%attr(755, root, root) %{_localstatedir}/jdk/bin/javadoc +%attr(755, root, root) %{_localstatedir}/jdk/bin/jconsole +%attr(755, root, root) %{_localstatedir}/jdk/bin/jcmd +%attr(755, root, root) %{_localstatedir}/jdk/bin/jstack +%attr(755, root, root) %{_localstatedir}/jdk/bin/jinfo +%attr(755, root, root) %{_localstatedir}/jdk/bin/jpackage +%attr(755, root, root) %{_localstatedir}/jdk/bin/serialver +%attr(755, root, root) %{_localstatedir}/jdk/bin/javap +%attr(755, root, root) %{_localstatedir}/jdk/bin/keytool +%attr(755, root, root) %{_localstatedir}/jdk/bin/jaotc +%attr(755, root, root) %{_localstatedir}/jdk/bin/jarsigner +%attr(755, root, root) %{_localstatedir}/jdk/bin/jhsdb +%attr(755, root, root) %{_localstatedir}/jdk/bin/jlink +%attr(755, root, root) %{_localstatedir}/jdk/bin/jfr +%attr(755, root, root) %{_localstatedir}/jdk/bin/jstat +%attr(755, root, root) %{_localstatedir}/jdk/bin/javac +%attr(755, root, root) %{_localstatedir}/jdk/bin/jmod +%attr(755, root, root) %{_localstatedir}/jdk/bin/jshell +%attr(644, root, root) %{_localstatedir}/jdk/release +%dir %attr(750, root, root) %{_localstatedir}/jdk/legal +%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.base +%attr(644, root, root) %{_localstatedir}/jdk/legal/java.base/LICENSE +%attr(644, root, root) %{_localstatedir}/jdk/legal/java.base/ADDITIONAL_LICENSE_INFO +%attr(644, root, root) %{_localstatedir}/jdk/legal/java.base/icu.md +%attr(644, root, root) %{_localstatedir}/jdk/legal/java.base/c-libutl.md +%attr(644, root, root) %{_localstatedir}/jdk/legal/java.base/public_suffix.md +%attr(644, root, root) %{_localstatedir}/jdk/legal/java.base/cldr.md +%attr(644, root, root) %{_localstatedir}/jdk/legal/java.base/aes.md +%attr(644, root, root) %{_localstatedir}/jdk/legal/java.base/ASSEMBLY_EXCEPTION +%attr(644, root, root) %{_localstatedir}/jdk/legal/java.base/asm.md +%attr(644, root, root) %{_localstatedir}/jdk/legal/java.base/unicode.md +%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.security.sasl +%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.scripting +%attr(644, root, root) %{_localstatedir}/jdk/legal/jdk.dynalink/dynalink.md +%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.management +%attr(644, root, root) %{_localstatedir}/jdk/legal/jdk.javadoc/jqueryUI.md +%attr(644, root, root) %{_localstatedir}/jdk/legal/jdk.javadoc/jquery.md +%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.xml +%attr(644, root, root) %{_localstatedir}/jdk/legal/java.xml/xalan.md +%attr(644, root, root) %{_localstatedir}/jdk/legal/java.xml/xerces.md +%attr(644, root, root) %{_localstatedir}/jdk/legal/java.xml/jcup.md +%attr(644, root, root) %{_localstatedir}/jdk/legal/java.xml/bcel.md +%attr(644, root, root) %{_localstatedir}/jdk/legal/java.xml/dom.md +%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.smartcardio +%attr(644, root, root) %{_localstatedir}/jdk/legal/java.smartcardio/pcsclite.md +%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.transaction.xa +%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.prefs +%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.compiler +%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.logging +%attr(644, root, root) %{_localstatedir}/jdk/legal/jdk.internal.opt/jopt-simple.md +%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.xml.crypto +%attr(644, root, root) %{_localstatedir}/jdk/legal/java.xml.crypto/santuario.md +%attr(644, root, root) %{_localstatedir}/jdk/legal/jdk.localedata/thaidict.md +%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.sql.rowset +%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.net.http +%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.rmi +%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.sql +%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.naming +%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.datatransfer +%attr(644, root, root) %{_localstatedir}/jdk/legal/jdk.internal.le/jline.md +%attr(644, root, root) %{_localstatedir}/jdk/legal/jdk.crypto.cryptoki/pkcs11cryptotoken.md +%attr(644, root, root) %{_localstatedir}/jdk/legal/jdk.crypto.cryptoki/pkcs11wrapper.md +%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.instrument +%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.management.rmi +%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.desktop +%attr(644, root, root) %{_localstatedir}/jdk/legal/java.desktop/xwd.md +%attr(644, root, root) %{_localstatedir}/jdk/legal/java.desktop/mesa3d.md +%attr(644, root, root) %{_localstatedir}/jdk/legal/java.desktop/harfbuzz.md +%attr(644, root, root) %{_localstatedir}/jdk/legal/java.desktop/lcms.md +%attr(644, root, root) %{_localstatedir}/jdk/legal/java.desktop/freetype.md +%attr(644, root, root) %{_localstatedir}/jdk/legal/java.desktop/giflib.md +%attr(644, root, root) %{_localstatedir}/jdk/legal/java.desktop/jpeg.md +%attr(644, root, root) %{_localstatedir}/jdk/legal/java.desktop/colorimaging.md +%attr(644, root, root) %{_localstatedir}/jdk/legal/java.desktop/libpng.md +%attr(644, root, root) %{_localstatedir}/jdk/legal/jdk.crypto.ec/ecc.md +%dir %attr(750, root, root) %{_localstatedir}/jdk/lib +%dir %attr(750, root, root) %{_localstatedir}/jdk/lib/server +%attr(644, root, root) %{_localstatedir}/jdk/lib/server/libjsig.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/server/classes.jsa +%attr(644, root, root) %{_localstatedir}/jdk/lib/server/classes_nocoops.jsa +%attr(644, root, root) %{_localstatedir}/jdk/lib/server/libjvm.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/libawt.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/libawt_headless.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/libsplashscreen.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/libnio.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/libjdwp.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/libj2pcsc.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/libjli.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/libsctp.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/libjimage.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/libjsig.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/libjava.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/libsunec.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/liblcms.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/libawt_xawt.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/jexec +%attr(644, root, root) %{_localstatedir}/jdk/lib/libverify.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/libmanagement_agent.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/psfont.properties.ja +%attr(644, root, root) %{_localstatedir}/jdk/lib/libprefs.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/libzip.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/libjaas.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/libjsound.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/libextnet.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/libj2gss.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/tzdb.dat +%attr(644, root, root) %{_localstatedir}/jdk/lib/libdt_socket.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/psfontj2d.properties +%attr(644, root, root) %{_localstatedir}/jdk/lib/jvm.cfg +%attr(644, root, root) %{_localstatedir}/jdk/lib/ct.sym +%attr(644, root, root) %{_localstatedir}/jdk/lib/libj2pkcs11.so +%dir %attr(750, root, root) %{_localstatedir}/jdk/lib/jfr +%attr(644, root, root) %{_localstatedir}/jdk/lib/jfr/default.jfc +%attr(644, root, root) %{_localstatedir}/jdk/lib/jfr/profile.jfc +%attr(644, root, root) %{_localstatedir}/jdk/lib/libmanagement_ext.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/classlist +%attr(644, root, root) %{_localstatedir}/jdk/lib/libnet.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/libjavajpeg.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/libfontmanager.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/modules +%attr(644, root, root) %{_localstatedir}/jdk/lib/libinstrument.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/libmanagement.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/libjawt.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/libsaproc.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/libmlib_image.so +%dir %attr(750, root, root) %{_localstatedir}/jdk/lib/security +%attr(644, root, root) %{_localstatedir}/jdk/lib/security/cacerts +%attr(644, root, root) %{_localstatedir}/jdk/lib/security/blacklisted.certs +%attr(644, root, root) %{_localstatedir}/jdk/lib/security/public_suffix_list.dat +%attr(644, root, root) %{_localstatedir}/jdk/lib/security/default.policy +%attr(644, root, root) %{_localstatedir}/jdk/lib/librmi.so +%attr(755, root, root) %{_localstatedir}/jdk/lib/jspawnhelper +%attr(644, root, root) %{_localstatedir}/jdk/lib/jrt-fs.jar +%attr(644, root, root) %{_localstatedir}/jdk/lib/libattach.so +%attr(644, root, root) %{_localstatedir}/jdk/lib/libfreetype.so +%dir %attr(750, root, root) %{_localstatedir}/jdk/include +%attr(644, root, root) %{_localstatedir}/jdk/include/jvmti.h +%attr(644, root, root) %{_localstatedir}/jdk/include/classfile_constants.h +%attr(644, root, root) %{_localstatedir}/jdk/include/jdwpTransport.h +%attr(644, root, root) %{_localstatedir}/jdk/include/jawt.h +%attr(644, root, root) %{_localstatedir}/jdk/include/jni.h +%attr(644, root, root) %{_localstatedir}/jdk/include/jvmticmlr.h +%dir %attr(750, root, root) %{_localstatedir}/jdk/include/linux +%attr(644, root, root) %{_localstatedir}/jdk/include/linux/jawt_md.h +%attr(644, root, root) %{_localstatedir}/jdk/include/linux/jni_md.h +%dir %attr(750, root, root) %{_localstatedir}/jdk/conf +%attr(644, root, root) %{_localstatedir}/jdk/conf/net.properties +%attr(644, root, root) %{_localstatedir}/jdk/conf/sound.properties +%dir %attr(750, root, root) %{_localstatedir}/jdk/conf/sdp +%attr(644, root, root) %{_localstatedir}/jdk/conf/sdp/sdp.conf.template +%dir %attr(750, root, root) %{_localstatedir}/jdk/conf/management +%attr(644, root, root) %{_localstatedir}/jdk/conf/management/management.properties +%attr(644, root, root) %{_localstatedir}/jdk/conf/management/jmxremote.access +%attr(644, root, root) %{_localstatedir}/jdk/conf/management/jmxremote.password.template +%attr(644, root, root) %{_localstatedir}/jdk/conf/logging.properties +%dir %attr(750, root, root) %{_localstatedir}/jdk/conf/security +%attr(644, root, root) %{_localstatedir}/jdk/conf/security/java.policy +%dir %attr(750, root, root) %{_localstatedir}/jdk/conf/security/policy +%dir %attr(750, root, root) %{_localstatedir}/jdk/conf/security/policy/limited +%attr(644, root, root) %{_localstatedir}/jdk/conf/security/policy/limited/default_US_export.policy +%attr(644, root, root) %{_localstatedir}/jdk/conf/security/policy/limited/exempt_local.policy +%attr(644, root, root) %{_localstatedir}/jdk/conf/security/policy/limited/default_local.policy +%attr(644, root, root) %{_localstatedir}/jdk/conf/security/policy/README.txt +%attr(644, root, root) %{_localstatedir}/jdk/conf/security/java.security +%dir %attr(750, root, root) %{_localstatedir}/jdk/jmods +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.unsupported.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.transaction.xa.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.crypto.cryptoki.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.rmi.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.attach.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.jshell.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.xml.dom.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.se.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.internal.ed.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.jartool.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.compiler.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.base.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.smartcardio.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.security.auth.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.unsupported.desktop.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.security.sasl.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.incubator.foreign.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.management.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.management.agent.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.xml.crypto.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.internal.vm.ci.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.prefs.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.crypto.ec.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.internal.jvmstat.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.sql.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.incubator.jpackage.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.xml.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.security.jgss.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.compiler.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.sctp.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.charsets.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.management.jfr.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.jlink.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.localedata.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.jsobject.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.net.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.hotspot.agent.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.jstatd.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.dynalink.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.jfr.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.naming.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.internal.le.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.jcmd.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.management.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.net.http.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.logging.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.accessibility.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.internal.opt.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.management.rmi.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.security.jgss.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.desktop.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.nio.mapmode.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.internal.vm.compiler.management.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.jdwp.agent.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.jdi.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.javadoc.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.naming.rmi.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.naming.dns.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.editpad.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.jdeps.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.internal.vm.compiler.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.sql.rowset.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.scripting.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.datatransfer.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.httpserver.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.zipfs.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.aot.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.jconsole.jmod +%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.instrument.jmod + + + +%changelog +* Mon Nov 01 2021 support - 4.3.0 +- More info: https://documentation.wazuh.com/current/release-notes/ From 33c8355ce5e9f7e987544d6dd0b712cf2a708ea5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Mon, 20 Dec 2021 17:06:12 +0100 Subject: [PATCH 02/57] Updated indexer RPM SPEC to include Elasticsearch migration --- indexer/rpm/wazuh-indexer.spec | 1839 ++++++++++++++++---------------- 1 file changed, 949 insertions(+), 890 deletions(-) diff --git a/indexer/rpm/wazuh-indexer.spec b/indexer/rpm/wazuh-indexer.spec index 408493809d..467d3b0416 100644 --- a/indexer/rpm/wazuh-indexer.spec +++ b/indexer/rpm/wazuh-indexer.spec @@ -9,14 +9,16 @@ URL: https://www.wazuh.com/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Vendor: Wazuh, Inc Packager: Wazuh, Inc -Obsoletes: elasticsearch-oss +Obsoletes: opendistroforelasticsearch elasticsearch-oss opendistro-sql opendistro-security opendistro-reports-scheduler opendistro-performance-analyzer opendistro-knnlib opendistro-knn opendistro-job-scheduler opendistro-index-management opendistro-asynchronous-search opendistro-anomaly-detection opendistro-alerting AutoReqProv: no ExclusiveOS: linux +# ----------------------------------------------------------------------------- %description Wazuh indexer package +# ----------------------------------------------------------------------------- %install # Clean BUILDROOT @@ -26,906 +28,963 @@ rm -fr %{buildroot} mkdir -p ${RPM_BUILD_ROOT}%{_localstatedir} # Download required sources -curl -kOL https://s3.amazonaws.com/warehouse.wazuh.com/indexer/opensearch-1.2.1-linux-x64.tar.gz -tar xzvf opensearch-*.tar.gz && rm -f opensearch-*.tar.gz -find opensearch-* -type l -exec rm -f {} \; -rm -rf opensearch-*/jdk/conf/security/policy/unlimited -rm -f opensearch-*/performance-analyzer-rca/bin/performance-analyzer-rca.bat +curl -kOL https://s3.amazonaws.com/warehouse.wazuh.com/indexer/wazuh-indexer-base-linux-x64.tar.gz +tar xzvf wazuh-indexer-*.tar.gz && rm -f wazuh-indexer-*.tar.gz # Copy the installed files into RPM_BUILD_ROOT directory -chown -R root:root opensearch-*/* -cp -pr opensearch-*/* ${RPM_BUILD_ROOT}%{_localstatedir}/ +adduser wazuh +chown -R wazuh:wazuh wazuh-indexer-*/* +cp -pr wazuh-indexer-*/* ${RPM_BUILD_ROOT}%{_localstatedir}/ -echo "path.data: /var/lib/elasticsearch" >> ${RPM_BUILD_ROOT}%{_localstatedir}/config/opensearch.yml +#mv ${RPM_BUILD_ROOT}%{_localstatedir}/config/opensearch.yml ${RPM_BUILD_ROOT}%{_localstatedir}/config/indexer.yml +#find ${RPM_BUILD_ROOT}%{_localstatedir} -type f -exec sed -i 's|opensearch.yml|indexer.yml|g' {} \; + +mkdir -p ${RPM_BUILD_ROOT}/etc/sysconfig +echo 'OPENSEARCH_PATH_CONF=%{_localstatedir}' >> ${RPM_BUILD_ROOT}/etc/sysconfig/wazuh-indexer + +# ----------------------------------------------------------------------------- + +%pre +if [ -d /etc/elasticsearch ];then + cp -r /etc/elasticsearch /tmp/elasticsearch +fi + +if [ -d /usr/share/elasticsearch ];then + cp -r /usr/share/elasticsearch /tmp/elasticsearch_home +fi + +# ----------------------------------------------------------------------------- + +%post +if [ -d /tmp/elasticsearch ];then + #echo 'OPENSEARCH_PATH_CONF=%{_localstatedir}' >> /etc/sysconfig/wazuh-indexer + cp -r /tmp/elasticsearch/certs %{_localstatedir}/config/ + + # Migrate Elastic config to Indexer + export ES_HOME=/tmp/elasticsearch_home + export ES_PATH_CONF=/tmp/elasticsearch + export OPENSEARCH_HOME=%{_localstatedir} + export OPENSEARCH_PATH_CONF=%{_localstatedir}/config + yes | %{_localstatedir}/bin/opensearch-upgrade -s + chown -R wazuh:wazuh %{_localstatedir}/config + + sed -i 's|/etc/elasticsearch|%{_localstatedir}/config|g' %{_localstatedir}/config/opensearch.yml + sed -i 's|opendistro_|plugins.|g' %{_localstatedir}/config/opensearch.yml + sed -i 's|internal_elasticsearch|internal_opensearch|g' %{_localstatedir}/config/opensearch.yml + + echo 'plugins.security.system_indices.enabled: true' >> %{_localstatedir}/config/opensearch.yml + echo 'plugins.security.system_indices.indices: [".opendistro-alerting-config", ".opendistro-alerting-alert*", ".opendistro-anomaly-results*", ".opendistro-anomaly-detector*", ".opendistro-anomaly-checkpoints", ".opendistro-anomaly-detection-state", ".opendistro-reports-*", ".opendistro-notifications-*", ".opendistro-notebooks", ".opensearch-observability", ".opendistro-asynchronous-search-response*", ".replication-metadata-store"]' >> %{_localstatedir}/config/opensearch.yml + + # Replacing where to store logs + if grep '/var/log/elasticsearch' %{_localstatedir}/config/opensearch.yml;then + sed -i 's|/var/log/elasticsearch|logs|g' %{_localstatedir}/config/opensearch.yml + fi + +else + echo "path.data: /var/lib/elasticsearch" >> ${RPM_BUILD_ROOT}%{_localstatedir}/config/opensearch.yml +fi + +if ! id wazuh &> /dev/null; then + useradd wazuh +fi +if [ -d /var/lib/elasticsearch ];then + chown -R wazuh:wazuh /var/lib/elasticsearch +fi + +# ----------------------------------------------------------------------------- %clean rm -fr %{buildroot} +# ----------------------------------------------------------------------------- %files -%defattr(-,root,root) -%dir %attr(755, root, root) %{_localstatedir} -%dir %attr(755, root, root) %{_localstatedir}/performance-analyzer-rca -%dir %attr(755, root, root) %{_localstatedir}/performance-analyzer-rca/bin -%attr(755, root, root) %{_localstatedir}/performance-analyzer-rca/bin/performance-analyzer-rca -%dir %attr(755, root, root) %{_localstatedir}/performance-analyzer-rca/lib -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/performance-analyzer-rca-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/error_prone_annotations-2.3.4.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/sqlite-jdbc-3.32.3.2.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/grpc-stub-1.28.0.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/log4j-api-2.15.0.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/bcpkix-jdk15on-1.68.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/bcprov-jdk15on-1.68.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/jackson-databind-2.11.4.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/protobuf-java-3.11.0.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/gson-2.8.6.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/j2objc-annotations-1.3.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/commons-lang3-3.9.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/jsr305-3.0.2.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/log4j-core-2.15.0.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/perfmark-api-0.19.0.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/guava-28.2-jre.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/grpc-core-1.28.0.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/grpc-netty-shaded-1.28.0.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/grpc-context-1.28.0.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/annotations-4.1.1.4.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/animal-sniffer-annotations-1.18.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/jackson-annotations-2.11.4.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/proto-google-common-protos-1.17.0.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/javax.annotation-api-1.3.2.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/checker-qual-2.10.0.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/commons-io-2.7.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/jooq-3.10.8.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/jackson-core-2.11.4.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/grpc-protobuf-1.28.0.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/grpc-protobuf-lite-1.28.0.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/grpc-api-1.28.0.jar -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/lib/failureaccess-1.0.1.jar -%dir %attr(755, root, root) %{_localstatedir}/performance-analyzer-rca/pa_bin -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/pa_bin/performance-analyzer-agent -%dir %attr(755, root, root) %{_localstatedir}/performance-analyzer-rca/pa_config -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/pa_config/agent-stats-metadata -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/pa_config/plugin-stats-metadata -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/pa_config/performance-analyzer.properties -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/pa_config/rca_master.conf -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/pa_config/rca.conf -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/pa_config/opensearch_security.policy -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/pa_config/log4j2.xml -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/pa_config/rca_idle_master.conf -%attr(644, root, root) %{_localstatedir}/performance-analyzer-rca/pa_config/supervisord.conf -%dir %attr(755, root, root) %{_localstatedir}/bin -%attr(755, root, root) %{_localstatedir}/bin/opensearch-shard -%attr(755, root, root) %{_localstatedir}/bin/opensearch-node -%attr(755, root, root) %{_localstatedir}/bin/opensearch-keystore -%attr(755, root, root) %{_localstatedir}/bin/opensearch-plugin -%attr(755, root, root) %{_localstatedir}/bin/opensearch -%attr(755, root, root) %{_localstatedir}/bin/opensearch-cli -%attr(755, root, root) %{_localstatedir}/bin/opensearch-env -%attr(755, root, root) %{_localstatedir}/bin/performance-analyzer-agent-cli -%attr(755, root, root) %{_localstatedir}/bin/opensearch-env-from-file -%attr(755, root, root) %{_localstatedir}/bin/opensearch-upgrade -%attr(755, root, root) %{_localstatedir}/opensearch-tar-install.sh -%dir %attr(755, root, root) %{_localstatedir}/lib -%attr(644, root, root) %{_localstatedir}/lib/hppc-0.8.1.jar -%attr(644, root, root) %{_localstatedir}/lib/lucene-highlighter-8.10.1.jar -%attr(644, root, root) %{_localstatedir}/lib/opensearch-geo-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/lib/lucene-spatial-extras-8.10.1.jar -%attr(644, root, root) %{_localstatedir}/lib/opensearch-cli-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/lib/java-version-checker-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/lib/lucene-memory-8.10.1.jar -%attr(644, root, root) %{_localstatedir}/lib/log4j-api-2.15.0.jar -%attr(644, root, root) %{_localstatedir}/lib/lucene-analyzers-common-8.10.1.jar -%attr(644, root, root) %{_localstatedir}/lib/snakeyaml-1.26.jar -%attr(644, root, root) %{_localstatedir}/lib/joda-time-2.10.4.jar -%attr(644, root, root) %{_localstatedir}/lib/opensearch-x-content-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/lib/lucene-join-8.10.1.jar -%attr(644, root, root) %{_localstatedir}/lib/opensearch-plugin-classloader-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/lib/jna-5.5.0.jar -%attr(644, root, root) %{_localstatedir}/lib/jackson-dataformat-smile-2.12.5.jar -%attr(644, root, root) %{_localstatedir}/lib/log4j-core-2.15.0.jar -%attr(644, root, root) %{_localstatedir}/lib/lucene-suggest-8.10.1.jar -%attr(644, root, root) %{_localstatedir}/lib/opensearch-launchers-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/lib/jackson-dataformat-yaml-2.12.5.jar -%attr(644, root, root) %{_localstatedir}/lib/HdrHistogram-2.1.9.jar -%attr(644, root, root) %{_localstatedir}/lib/lucene-core-8.10.1.jar -%attr(644, root, root) %{_localstatedir}/lib/lucene-queries-8.10.1.jar -%attr(644, root, root) %{_localstatedir}/lib/opensearch-secure-sm-1.2.1.jar -%dir %attr(755, root, root) %{_localstatedir}/lib/tools -%dir %attr(755, root, root) %{_localstatedir}/lib/tools/plugin-cli -%attr(644, root, root) %{_localstatedir}/lib/tools/plugin-cli/bcpg-fips-1.0.4.jar -%attr(644, root, root) %{_localstatedir}/lib/tools/plugin-cli/opensearch-plugin-cli-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/lib/tools/plugin-cli/bc-fips-1.0.2.jar -%dir %attr(755, root, root) %{_localstatedir}/lib/tools/upgrade-cli -%attr(644, root, root) %{_localstatedir}/lib/tools/upgrade-cli/jackson-annotations-2.12.5.jar -%attr(644, root, root) %{_localstatedir}/lib/tools/upgrade-cli/jackson-databind-2.12.5.jar -%attr(644, root, root) %{_localstatedir}/lib/tools/upgrade-cli/jackson-core-2.12.5.jar -%attr(644, root, root) %{_localstatedir}/lib/tools/upgrade-cli/opensearch-upgrade-cli-1.2.1.jar -%dir %attr(755, root, root) %{_localstatedir}/lib/tools/keystore-cli -%attr(644, root, root) %{_localstatedir}/lib/tools/keystore-cli/keystore-cli-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/lib/lucene-queryparser-8.10.1.jar -%attr(644, root, root) %{_localstatedir}/lib/lucene-sandbox-8.10.1.jar -%attr(644, root, root) %{_localstatedir}/lib/jts-core-1.15.0.jar -%attr(644, root, root) %{_localstatedir}/lib/jackson-dataformat-cbor-2.12.5.jar -%attr(644, root, root) %{_localstatedir}/lib/opensearch-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/lib/lucene-grouping-8.10.1.jar -%attr(644, root, root) %{_localstatedir}/lib/lucene-misc-8.10.1.jar -%attr(644, root, root) %{_localstatedir}/lib/jackson-core-2.12.5.jar -%attr(644, root, root) %{_localstatedir}/lib/t-digest-3.2.jar -%attr(644, root, root) %{_localstatedir}/lib/opensearch-core-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/lib/lucene-backward-codecs-8.10.1.jar -%attr(644, root, root) %{_localstatedir}/lib/spatial4j-0.7.jar -%attr(644, root, root) %{_localstatedir}/lib/jopt-simple-5.0.2.jar -%attr(644, root, root) %{_localstatedir}/lib/lucene-spatial3d-8.10.1.jar -%dir %attr(755, root, root) %{_localstatedir}/logs -%dir %attr(755, root, root) %{_localstatedir}/config -%dir %attr(750, root, root) %{_localstatedir}/config/opensearch-observability -%attr(660, root, root) %{_localstatedir}/config/opensearch-observability/observability.yml -%dir %attr(750, root, root) %{_localstatedir}/config/opensearch-reports-scheduler -%attr(660, root, root) %{_localstatedir}/config/opensearch-reports-scheduler/reports-scheduler.yml -%attr(660, root, root) %{_localstatedir}/config/jvm.options -%attr(660, root, root) %{_localstatedir}/config/opensearch.yml -%attr(750, root, root) %{_localstatedir}/config/jvm.options.d -%attr(660, root, root) %{_localstatedir}/config/log4j2.properties -%attr(644, root, root) %{_localstatedir}/NOTICE.txt -%attr(644, root, root) %{_localstatedir}/LICENSE.txt -%attr(644, root, root) %{_localstatedir}/README.md -%dir %attr(755, root, root) %{_localstatedir}/plugins -%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-observability -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-observability/opensearch-observability-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-observability/common-utils-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-observability/kotlin-stdlib-1.4.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-observability/annotations-13.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-observability/kotlinx-coroutines-core-jvm-1.3.9.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-observability/plugin-descriptor.properties -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-observability/plugin-security.policy -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-observability/kotlin-stdlib-common-1.4.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-observability/guava-15.0.jar -%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-reports-scheduler -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-reports-scheduler/jsoup-1.14.3.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-reports-scheduler/minimal-json-0.9.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-reports-scheduler/json-flattener-0.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-reports-scheduler/common-utils-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-reports-scheduler/kotlin-stdlib-1.4.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-reports-scheduler/annotations-13.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-reports-scheduler/json-20180813.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-reports-scheduler/kotlinx-coroutines-core-jvm-1.3.9.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-reports-scheduler/plugin-descriptor.properties -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-reports-scheduler/plugin-security.policy -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-reports-scheduler/kotlin-stdlib-common-1.4.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-reports-scheduler/opensearch-reports-scheduler-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-reports-scheduler/guava-15.0.jar -%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-sql -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/spring-beans-5.2.5.RELEASE.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/resilience4j-core-1.5.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/error_prone_annotations-2.3.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/core-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/spring-expression-5.2.5.RELEASE.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/httpcore-nio-4.4.12.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/httpasyncclient-4.1.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/spring-aop-5.2.5.RELEASE.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/guava-29.0-jre.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/protocol-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/spring-context-5.2.5.RELEASE.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/slf4j-api-1.7.30.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/druid-1.0.15.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/sql-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/opensearch-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/commons-lang3-3.10.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/jackson-databind-2.11.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/checker-qual-2.11.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/reindex-client-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/gson-2.8.6.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/j2objc-annotations-1.3.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/jsr305-3.0.2.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/spring-core-5.2.5.RELEASE.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/antlr4-runtime-4.7.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/json-20180813.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/NOTICE.txt -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/resilience4j-retry-1.5.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/plugin-descriptor.properties -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/spring-jcl-5.2.5.RELEASE.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/LICENSE.txt -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/jackson-annotations-2.11.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/vavr-match-0.10.2.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/parent-join-client-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/vavr-0.10.2.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/presto-matching-0.240.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/opensearch-rest-client-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/plugin-security.policy -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/httpclient-4.5.13.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/legacy-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/opensearch-ssl-config-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/commons-codec-1.13.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/opensearch-sql-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/commons-math3-3.6.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/ppl-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/httpcore-4.4.12.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/failureaccess-1.0.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-sql/common-1.2.1.0.jar -%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-cross-cluster-replication -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/ipaddress-5.3.3.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/common-utils-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/annotations-13.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/plugin-descriptor.properties -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlinx-coroutines-core-1.3.5.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/opensearch-cross-cluster-replication-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-common-1.3.72.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-jdk7-1.3.72.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-1.3.72.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-jdk8-1.3.72.jar -%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-knn -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/commons-lang-2.6.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/error_prone_annotations-2.3.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/guava-29.0-jre.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/opensearch-knn-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/checker-qual-2.11.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/j2objc-annotations-1.3.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/jsr305-3.0.2.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/plugin-descriptor.properties -%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-knn/knnlib -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/knnlib/libopensearchknn_common.so -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/knnlib/libgomp.so.1 -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/knnlib/libopensearchknn_nmslib.so -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/knnlib/libopensearchknn_faiss.so -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/plugin-security.policy -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-knn/failureaccess-1.0.1.jar -%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-index-management -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-index-management/ipaddress-5.3.3.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-index-management/common-utils-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-index-management/kotlin-stdlib-1.4.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-index-management/annotations-13.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-index-management/kotlinx-coroutines-core-jvm-1.3.9.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-index-management/notification-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-index-management/plugin-descriptor.properties -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-index-management/kotlin-stdlib-jdk8-1.4.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-index-management/opensearch-index-management-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-index-management/plugin-security.policy -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-index-management/kotlin-stdlib-common-1.4.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-index-management/kotlin-stdlib-jdk7-1.4.0.jar -%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/error_prone_annotations-2.3.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/sqlite-jdbc-3.32.3.2.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-stub-1.28.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/bcpkix-jdk15on-1.68.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/bcprov-jdk15on-1.68.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/jackson-databind-2.11.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/protobuf-java-3.11.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/paranamer-2.8.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/jackson-module-paranamer-2.11.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/gson-2.8.6.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/j2objc-annotations-1.3.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/commons-lang3-3.9.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/jsr305-3.0.2.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/perfmark-api-0.19.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/opensearch-performance-analyzer-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/guava-28.2-jre.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-core-1.28.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/plugin-descriptor.properties -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-netty-shaded-1.28.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-context-1.28.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/annotations-4.1.1.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/animal-sniffer-annotations-1.18.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/jackson-annotations-2.11.4.jar -%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_bin -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_bin/performance-analyzer-agent -%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/performance-analyzer.properties -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/rca_master.conf -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/rca.conf -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/agent-stats-metadata -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/plugin-stats-metadata -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/opensearch_security.policy -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/log4j2.xml -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/rca_idle_master.conf -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/supervisord.conf -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/performanceanalyzer-rca-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/proto-google-common-protos-1.17.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/plugin-security.policy -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/javax.annotation-api-1.3.2.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/checker-qual-2.10.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/commons-io-2.7.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/jooq-3.10.8.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-protobuf-1.28.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-protobuf-lite-1.28.0.jar -%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/extensions -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/extensions/performance-analyzer-agent -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-api-1.28.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-performance-analyzer/failureaccess-1.0.1.jar -%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-job-scheduler -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-job-scheduler/opensearch-job-scheduler-spi-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-job-scheduler/plugin-descriptor.properties -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-job-scheduler/opensearch-job-scheduler-1.2.1.0.jar -%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-security -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensaml-saml-api-3.4.5.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/commons-codec-1.14.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/java-saml-2.5.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/slf4j-api-1.7.25.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/minimal-json-0.9.5.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensaml-security-api-3.4.5.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/jakarta.jws-api-2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/netty-codec-4.1.69.Final.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/jackson-databind-2.11.2.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/jakarta.activation-1.2.2.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/commons-logging-1.2.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/json-path-2.4.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/aggs-matrix-stats-client-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/httpcore-nio-4.4.12.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/httpasyncclient-4.1.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/lang-mustache-client-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/bcprov-jdk15on-1.67.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/json-flattener-0.5.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/cxf-rt-rs-json-basic-3.4.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/snappy-java-1.1.7.3.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/netty-common-4.1.69.Final.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensaml-xmlsec-impl-3.4.5.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/txw2-2.3.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/cxf-core-3.4.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/jackson-annotations-2.11.2.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/metrics-core-3.1.2.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/jboss-rmi-api_1.0_spec-1.0.6.Final.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensaml-soap-impl-3.4.5.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/j2objc-annotations-1.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/jsr305-3.0.2.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensaml-messaging-api-3.4.5.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensaml-storage-api-3.4.5.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/commons-lang-2.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/mapper-extras-client-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/jakarta.xml.bind-api-2.3.3.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensaml-saml-impl-3.4.5.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/java-saml-core-2.5.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/cryptacular-1.1.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensaml-core-3.4.5.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/commons-cli-1.3.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/jjwt-api-0.10.5.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/log4j-slf4j-impl-2.15.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/commons-lang3-3.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/lz4-java-1.7.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/plugin-descriptor.properties -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/rank-eval-client-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/ldaptive-1.2.3.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/jakarta.xml.soap-api-1.4.2.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensearch-security-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/jjwt-jackson-0.10.5.jar -%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-security/securityconfig -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/securityconfig/whitelist.yml -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/securityconfig/tenants.yml -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/securityconfig/nodes_dn.yml -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/securityconfig/audit.yml -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/securityconfig/action_groups.yml -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/securityconfig/config.yml -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/securityconfig/roles_mapping.yml -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/securityconfig/roles.yml -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/securityconfig/opensearch.yml.example -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/securityconfig/internal_users.yml -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/woodstox-core-6.2.6.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/eventbus-3.2.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/istack-commons-runtime-3.0.12.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/asm-9.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/parent-join-client-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/jjwt-impl-0.10.5.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/json-smart-2.4.7.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/xmlsec-2.2.3.jar -%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-security/tools -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/tools/securityadmin.bat -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/tools/hash.sh -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/tools/securityadmin.sh -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/tools/audit_config_migrater.sh -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/tools/audit_config_migrater.bat -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/tools/install_demo_configuration.sh -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/tools/hash.bat -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/jakarta.xml.ws-api-2.3.3.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/xmlschema-core-2.2.5.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/httpclient-cache-4.5.13.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/velocity-1.7.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/error_prone_annotations-2.1.3.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/netty-resolver-4.1.69.Final.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/transport-netty4-client-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/animal-sniffer-annotations-1.14.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/stax-ex-1.8.3.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensearch-rest-client-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/compiler-0.9.6.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/plugin-security.policy -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/guava-25.1-jre.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensaml-xmlsec-api-3.4.5.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/httpclient-4.5.13.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/zjsonpatch-0.4.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/accessors-smart-2.4.7.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensearch-rest-high-level-client-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/cxf-rt-security-3.4.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/java-support-7.5.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/netty-transport-4.1.69.Final.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/kafka-clients-2.5.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/stax2-api-4.2.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/cxf-rt-rs-security-jose-3.4.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensaml-profile-api-3.4.5.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/jaxb-runtime-2.3.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensaml-security-impl-3.4.5.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/commons-collections-3.2.2.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/netty-buffer-4.1.69.Final.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/saaj-impl-1.5.3.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/commons-text-1.2.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/zstd-jni-1.4.4-7.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/jakarta.annotation-api-1.3.5.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/geronimo-jta_1.1_spec-1.1.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/checker-qual-2.0.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/netty-codec-http-4.1.69.Final.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/httpcore-4.4.12.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/opensaml-soap-api-3.4.5.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-security/netty-handler-4.1.69.Final.jar -%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-asynchronous-search -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-asynchronous-search/opensearch-asynchronous-search-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-asynchronous-search/common-utils-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-asynchronous-search/plugin-descriptor.properties -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-asynchronous-search/plugin-security.policy -%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-lang-2.6.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/org.jacoco.report-0.8.5.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/slf4j-api-1.7.25.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/error_prone_annotations-2.3.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/httpcore-nio-4.4.12.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/httpasyncclient-4.1.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/guava-29.0-jre.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/randomcutforest-core-2.0.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/randomcutforest-serialization-2.0.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/jackson-databind-2.11.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/checker-qual-2.11.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/randomcutforest-parkservices-2.0.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/gson-2.8.6.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/protostuff-collectionschema-1.7.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/j2objc-annotations-1.3.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/common-utils-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/opensearch-anomaly-detection-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/jsr305-3.0.2.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/org.jacoco.ant-0.8.5.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-pool2-2.10.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/sketches-core-0.13.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/org.jacoco.core-0.8.5.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/org.jacoco.agent-0.8.5.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/plugin-descriptor.properties -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/protostuff-api-1.7.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/memory-0.12.2.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/jackson-annotations-2.11.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/protostuff-runtime-1.7.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/protostuff-core-1.7.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-logging-1.1.3.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/opensearch-rest-client-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/plugin-security.policy -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/httpclient-4.5.13.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-codec-1.13.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-math3-3.6.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/httpcore-4.4.12.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-anomaly-detection/failureaccess-1.0.1.jar -%dir %attr(755, root, root) %{_localstatedir}/plugins/opensearch-alerting -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/error_prone_annotations-2.3.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/httpcore-nio-4.4.12.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/httpasyncclient-4.1.4.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/cron-utils-9.1.3.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/javax.mail-1.6.2.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/slf4j-api-1.7.30.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/ipaddress-5.3.3.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/j2objc-annotations-1.3.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/commons-lang3-3.11.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/common-utils-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/jsr305-3.0.2.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/javax.el-3.0.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/kotlinx-coroutines-core-1.1.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/annotations-13.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/guava-30.0-jre.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/plugin-descriptor.properties -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/activation-1.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/alerting-core-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/google-java-format-1.10.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/alerting-notification-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/kotlin-stdlib-common-1.3.72.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/commons-logging-1.1.3.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/kotlin-stdlib-jdk7-1.3.72.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/checker-qual-3.5.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/opensearch-rest-client-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/plugin-security.policy -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/httpclient-4.5.13.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/opensearch-alerting-1.2.1.0.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/kotlinx-coroutines-core-common-1.1.1.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/kotlin-stdlib-1.3.72.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/commons-codec-1.13.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/kotlin-stdlib-jdk8-1.3.72.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/httpcore-4.4.12.jar -%attr(644, root, root) %{_localstatedir}/plugins/opensearch-alerting/failureaccess-1.0.1.jar -%dir %attr(755, root, root) %{_localstatedir}/modules -%dir %attr(755, root, root) %{_localstatedir}/modules/ingest-common -%attr(644, root, root) %{_localstatedir}/modules/ingest-common/jcodings-1.0.44.jar -%attr(644, root, root) %{_localstatedir}/modules/ingest-common/joni-2.1.29.jar -%attr(644, root, root) %{_localstatedir}/modules/ingest-common/opensearch-grok-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/modules/ingest-common/opensearch-dissect-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/modules/ingest-common/plugin-descriptor.properties -%attr(644, root, root) %{_localstatedir}/modules/ingest-common/ingest-common-1.2.1.jar -%dir %attr(755, root, root) %{_localstatedir}/modules/geo -%attr(644, root, root) %{_localstatedir}/modules/geo/plugin-descriptor.properties -%attr(644, root, root) %{_localstatedir}/modules/geo/geo-1.2.1.jar -%dir %attr(755, root, root) %{_localstatedir}/modules/ingest-geoip -%attr(644, root, root) %{_localstatedir}/modules/ingest-geoip/GeoLite2-Country.mmdb -%attr(644, root, root) %{_localstatedir}/modules/ingest-geoip/GeoLite2-City.mmdb -%attr(644, root, root) %{_localstatedir}/modules/ingest-geoip/geoip2-2.13.1.jar -%attr(644, root, root) %{_localstatedir}/modules/ingest-geoip/maxmind-db-1.3.1.jar -%attr(644, root, root) %{_localstatedir}/modules/ingest-geoip/jackson-annotations-2.12.5.jar -%attr(644, root, root) %{_localstatedir}/modules/ingest-geoip/jackson-databind-2.12.5.jar -%attr(644, root, root) %{_localstatedir}/modules/ingest-geoip/ingest-geoip-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/modules/ingest-geoip/plugin-descriptor.properties -%attr(644, root, root) %{_localstatedir}/modules/ingest-geoip/GeoLite2-ASN.mmdb -%attr(644, root, root) %{_localstatedir}/modules/ingest-geoip/plugin-security.policy -%dir %attr(755, root, root) %{_localstatedir}/modules/percolator -%attr(644, root, root) %{_localstatedir}/modules/percolator/plugin-descriptor.properties -%attr(644, root, root) %{_localstatedir}/modules/percolator/percolator-client-1.2.1.jar -%dir %attr(755, root, root) %{_localstatedir}/modules/analysis-common -%attr(644, root, root) %{_localstatedir}/modules/analysis-common/plugin-descriptor.properties -%attr(644, root, root) %{_localstatedir}/modules/analysis-common/analysis-common-1.2.1.jar -%dir %attr(755, root, root) %{_localstatedir}/modules/aggs-matrix-stats -%attr(644, root, root) %{_localstatedir}/modules/aggs-matrix-stats/aggs-matrix-stats-client-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/modules/aggs-matrix-stats/plugin-descriptor.properties -%dir %attr(755, root, root) %{_localstatedir}/modules/repository-url -%attr(644, root, root) %{_localstatedir}/modules/repository-url/plugin-descriptor.properties -%attr(644, root, root) %{_localstatedir}/modules/repository-url/plugin-security.policy -%attr(644, root, root) %{_localstatedir}/modules/repository-url/repository-url-1.2.1.jar -%dir %attr(755, root, root) %{_localstatedir}/modules/lang-mustache -%attr(644, root, root) %{_localstatedir}/modules/lang-mustache/lang-mustache-client-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/modules/lang-mustache/plugin-descriptor.properties -%attr(644, root, root) %{_localstatedir}/modules/lang-mustache/compiler-0.9.6.jar -%attr(644, root, root) %{_localstatedir}/modules/lang-mustache/plugin-security.policy -%dir %attr(755, root, root) %{_localstatedir}/modules/transport-netty4 -%attr(644, root, root) %{_localstatedir}/modules/transport-netty4/netty-codec-4.1.69.Final.jar -%attr(644, root, root) %{_localstatedir}/modules/transport-netty4/netty-common-4.1.69.Final.jar -%attr(644, root, root) %{_localstatedir}/modules/transport-netty4/plugin-descriptor.properties -%attr(644, root, root) %{_localstatedir}/modules/transport-netty4/netty-resolver-4.1.69.Final.jar -%attr(644, root, root) %{_localstatedir}/modules/transport-netty4/transport-netty4-client-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/modules/transport-netty4/plugin-security.policy -%attr(644, root, root) %{_localstatedir}/modules/transport-netty4/netty-transport-4.1.69.Final.jar -%attr(644, root, root) %{_localstatedir}/modules/transport-netty4/netty-buffer-4.1.69.Final.jar -%attr(644, root, root) %{_localstatedir}/modules/transport-netty4/netty-codec-http-4.1.69.Final.jar -%attr(644, root, root) %{_localstatedir}/modules/transport-netty4/netty-handler-4.1.69.Final.jar -%dir %attr(755, root, root) %{_localstatedir}/modules/lang-expression -%attr(644, root, root) %{_localstatedir}/modules/lang-expression/lucene-expressions-8.10.1.jar -%attr(644, root, root) %{_localstatedir}/modules/lang-expression/lang-expression-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/modules/lang-expression/antlr4-runtime-4.5.1-1.jar -%attr(644, root, root) %{_localstatedir}/modules/lang-expression/plugin-descriptor.properties -%attr(644, root, root) %{_localstatedir}/modules/lang-expression/plugin-security.policy -%attr(644, root, root) %{_localstatedir}/modules/lang-expression/asm-5.0.4.jar -%attr(644, root, root) %{_localstatedir}/modules/lang-expression/asm-commons-5.0.4.jar -%attr(644, root, root) %{_localstatedir}/modules/lang-expression/asm-tree-5.0.4.jar -%dir %attr(755, root, root) %{_localstatedir}/modules/lang-painless -%attr(644, root, root) %{_localstatedir}/modules/lang-painless/asm-7.2.jar -%attr(644, root, root) %{_localstatedir}/modules/lang-painless/antlr4-runtime-4.5.3.jar -%attr(644, root, root) %{_localstatedir}/modules/lang-painless/asm-tree-7.2.jar -%attr(644, root, root) %{_localstatedir}/modules/lang-painless/asm-util-7.2.jar -%attr(644, root, root) %{_localstatedir}/modules/lang-painless/asm-analysis-7.2.jar -%attr(644, root, root) %{_localstatedir}/modules/lang-painless/plugin-descriptor.properties -%attr(644, root, root) %{_localstatedir}/modules/lang-painless/asm-commons-7.2.jar -%attr(644, root, root) %{_localstatedir}/modules/lang-painless/lang-painless-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/modules/lang-painless/plugin-security.policy -%attr(644, root, root) %{_localstatedir}/modules/lang-painless/opensearch-scripting-painless-spi-1.2.1.jar -%dir %attr(755, root, root) %{_localstatedir}/modules/rank-eval -%attr(644, root, root) %{_localstatedir}/modules/rank-eval/plugin-descriptor.properties -%attr(644, root, root) %{_localstatedir}/modules/rank-eval/rank-eval-client-1.2.1.jar -%dir %attr(755, root, root) %{_localstatedir}/modules/opensearch-dashboards -%attr(644, root, root) %{_localstatedir}/modules/opensearch-dashboards/httpcore-nio-4.4.12.jar -%attr(644, root, root) %{_localstatedir}/modules/opensearch-dashboards/httpasyncclient-4.1.4.jar -%attr(644, root, root) %{_localstatedir}/modules/opensearch-dashboards/reindex-client-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/modules/opensearch-dashboards/plugin-descriptor.properties -%attr(644, root, root) %{_localstatedir}/modules/opensearch-dashboards/commons-logging-1.1.3.jar -%attr(644, root, root) %{_localstatedir}/modules/opensearch-dashboards/opensearch-rest-client-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/modules/opensearch-dashboards/httpclient-4.5.13.jar -%attr(644, root, root) %{_localstatedir}/modules/opensearch-dashboards/opensearch-dashboards-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/modules/opensearch-dashboards/opensearch-ssl-config-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/modules/opensearch-dashboards/commons-codec-1.13.jar -%attr(644, root, root) %{_localstatedir}/modules/opensearch-dashboards/httpcore-4.4.12.jar -%dir %attr(755, root, root) %{_localstatedir}/modules/ingest-user-agent -%attr(644, root, root) %{_localstatedir}/modules/ingest-user-agent/ingest-user-agent-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/modules/ingest-user-agent/plugin-descriptor.properties -%dir %attr(755, root, root) %{_localstatedir}/modules/mapper-extras -%attr(644, root, root) %{_localstatedir}/modules/mapper-extras/mapper-extras-client-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/modules/mapper-extras/plugin-descriptor.properties -%dir %attr(755, root, root) %{_localstatedir}/modules/parent-join -%attr(644, root, root) %{_localstatedir}/modules/parent-join/plugin-descriptor.properties -%attr(644, root, root) %{_localstatedir}/modules/parent-join/parent-join-client-1.2.1.jar -%dir %attr(755, root, root) %{_localstatedir}/modules/reindex -%attr(644, root, root) %{_localstatedir}/modules/reindex/httpcore-nio-4.4.12.jar -%attr(644, root, root) %{_localstatedir}/modules/reindex/httpasyncclient-4.1.4.jar -%attr(644, root, root) %{_localstatedir}/modules/reindex/reindex-client-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/modules/reindex/plugin-descriptor.properties -%attr(644, root, root) %{_localstatedir}/modules/reindex/commons-logging-1.1.3.jar -%attr(644, root, root) %{_localstatedir}/modules/reindex/opensearch-rest-client-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/modules/reindex/plugin-security.policy -%attr(644, root, root) %{_localstatedir}/modules/reindex/httpclient-4.5.13.jar -%attr(644, root, root) %{_localstatedir}/modules/reindex/opensearch-ssl-config-1.2.1.jar -%attr(644, root, root) %{_localstatedir}/modules/reindex/commons-codec-1.13.jar -%attr(644, root, root) %{_localstatedir}/modules/reindex/httpcore-4.4.12.jar -%attr(644, root, root) %{_localstatedir}/manifest.yml -%dir %attr(755, root, root) %{_localstatedir}/jdk -%dir %attr(750, root, root) %{_localstatedir}/jdk/man -%dir %attr(750, root, root) %{_localstatedir}/jdk/man/man1 -%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jrunscript.1 -%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jcmd.1 -%attr(644, root, root) %{_localstatedir}/jdk/man/man1/java.1 -%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jdeprscan.1 -%attr(644, root, root) %{_localstatedir}/jdk/man/man1/javadoc.1 -%attr(644, root, root) %{_localstatedir}/jdk/man/man1/rmid.1 -%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jar.1 -%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jdb.1 -%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jpackage.1 -%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jstatd.1 -%attr(644, root, root) %{_localstatedir}/jdk/man/man1/serialver.1 -%attr(644, root, root) %{_localstatedir}/jdk/man/man1/keytool.1 -%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jconsole.1 -%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jlink.1 -%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jhsdb.1 -%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jaotc.1 -%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jshell.1 -%attr(644, root, root) %{_localstatedir}/jdk/man/man1/rmiregistry.1 -%attr(644, root, root) %{_localstatedir}/jdk/man/man1/javac.1 -%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jstack.1 -%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jfr.1 -%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jps.1 -%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jarsigner.1 -%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jmod.1 -%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jstat.1 -%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jinfo.1 -%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jmap.1 -%attr(644, root, root) %{_localstatedir}/jdk/man/man1/jdeps.1 -%attr(644, root, root) %{_localstatedir}/jdk/man/man1/javap.1 -%dir %attr(750, root, root) %{_localstatedir}/jdk/bin -%attr(755, root, root) %{_localstatedir}/jdk/bin/jdeps -%attr(755, root, root) %{_localstatedir}/jdk/bin/rmiregistry -%attr(755, root, root) %{_localstatedir}/jdk/bin/jrunscript -%attr(755, root, root) %{_localstatedir}/jdk/bin/jdeprscan -%attr(755, root, root) %{_localstatedir}/jdk/bin/jar -%attr(755, root, root) %{_localstatedir}/jdk/bin/jmap -%attr(755, root, root) %{_localstatedir}/jdk/bin/jps -%attr(755, root, root) %{_localstatedir}/jdk/bin/jstatd -%attr(755, root, root) %{_localstatedir}/jdk/bin/rmid -%attr(755, root, root) %{_localstatedir}/jdk/bin/java -%attr(755, root, root) %{_localstatedir}/jdk/bin/jdb -%attr(755, root, root) %{_localstatedir}/jdk/bin/jimage -%attr(755, root, root) %{_localstatedir}/jdk/bin/javadoc -%attr(755, root, root) %{_localstatedir}/jdk/bin/jconsole -%attr(755, root, root) %{_localstatedir}/jdk/bin/jcmd -%attr(755, root, root) %{_localstatedir}/jdk/bin/jstack -%attr(755, root, root) %{_localstatedir}/jdk/bin/jinfo -%attr(755, root, root) %{_localstatedir}/jdk/bin/jpackage -%attr(755, root, root) %{_localstatedir}/jdk/bin/serialver -%attr(755, root, root) %{_localstatedir}/jdk/bin/javap -%attr(755, root, root) %{_localstatedir}/jdk/bin/keytool -%attr(755, root, root) %{_localstatedir}/jdk/bin/jaotc -%attr(755, root, root) %{_localstatedir}/jdk/bin/jarsigner -%attr(755, root, root) %{_localstatedir}/jdk/bin/jhsdb -%attr(755, root, root) %{_localstatedir}/jdk/bin/jlink -%attr(755, root, root) %{_localstatedir}/jdk/bin/jfr -%attr(755, root, root) %{_localstatedir}/jdk/bin/jstat -%attr(755, root, root) %{_localstatedir}/jdk/bin/javac -%attr(755, root, root) %{_localstatedir}/jdk/bin/jmod -%attr(755, root, root) %{_localstatedir}/jdk/bin/jshell -%attr(644, root, root) %{_localstatedir}/jdk/release -%dir %attr(750, root, root) %{_localstatedir}/jdk/legal -%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.base -%attr(644, root, root) %{_localstatedir}/jdk/legal/java.base/LICENSE -%attr(644, root, root) %{_localstatedir}/jdk/legal/java.base/ADDITIONAL_LICENSE_INFO -%attr(644, root, root) %{_localstatedir}/jdk/legal/java.base/icu.md -%attr(644, root, root) %{_localstatedir}/jdk/legal/java.base/c-libutl.md -%attr(644, root, root) %{_localstatedir}/jdk/legal/java.base/public_suffix.md -%attr(644, root, root) %{_localstatedir}/jdk/legal/java.base/cldr.md -%attr(644, root, root) %{_localstatedir}/jdk/legal/java.base/aes.md -%attr(644, root, root) %{_localstatedir}/jdk/legal/java.base/ASSEMBLY_EXCEPTION -%attr(644, root, root) %{_localstatedir}/jdk/legal/java.base/asm.md -%attr(644, root, root) %{_localstatedir}/jdk/legal/java.base/unicode.md -%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.security.sasl -%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.scripting -%attr(644, root, root) %{_localstatedir}/jdk/legal/jdk.dynalink/dynalink.md -%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.management -%attr(644, root, root) %{_localstatedir}/jdk/legal/jdk.javadoc/jqueryUI.md -%attr(644, root, root) %{_localstatedir}/jdk/legal/jdk.javadoc/jquery.md -%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.xml -%attr(644, root, root) %{_localstatedir}/jdk/legal/java.xml/xalan.md -%attr(644, root, root) %{_localstatedir}/jdk/legal/java.xml/xerces.md -%attr(644, root, root) %{_localstatedir}/jdk/legal/java.xml/jcup.md -%attr(644, root, root) %{_localstatedir}/jdk/legal/java.xml/bcel.md -%attr(644, root, root) %{_localstatedir}/jdk/legal/java.xml/dom.md -%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.smartcardio -%attr(644, root, root) %{_localstatedir}/jdk/legal/java.smartcardio/pcsclite.md -%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.transaction.xa -%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.prefs -%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.compiler -%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.logging -%attr(644, root, root) %{_localstatedir}/jdk/legal/jdk.internal.opt/jopt-simple.md -%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.xml.crypto -%attr(644, root, root) %{_localstatedir}/jdk/legal/java.xml.crypto/santuario.md -%attr(644, root, root) %{_localstatedir}/jdk/legal/jdk.localedata/thaidict.md -%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.sql.rowset -%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.net.http -%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.rmi -%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.sql -%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.naming -%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.datatransfer -%attr(644, root, root) %{_localstatedir}/jdk/legal/jdk.internal.le/jline.md -%attr(644, root, root) %{_localstatedir}/jdk/legal/jdk.crypto.cryptoki/pkcs11cryptotoken.md -%attr(644, root, root) %{_localstatedir}/jdk/legal/jdk.crypto.cryptoki/pkcs11wrapper.md -%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.instrument -%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.management.rmi -%dir %attr(750, root, root) %{_localstatedir}/jdk/legal/java.desktop -%attr(644, root, root) %{_localstatedir}/jdk/legal/java.desktop/xwd.md -%attr(644, root, root) %{_localstatedir}/jdk/legal/java.desktop/mesa3d.md -%attr(644, root, root) %{_localstatedir}/jdk/legal/java.desktop/harfbuzz.md -%attr(644, root, root) %{_localstatedir}/jdk/legal/java.desktop/lcms.md -%attr(644, root, root) %{_localstatedir}/jdk/legal/java.desktop/freetype.md -%attr(644, root, root) %{_localstatedir}/jdk/legal/java.desktop/giflib.md -%attr(644, root, root) %{_localstatedir}/jdk/legal/java.desktop/jpeg.md -%attr(644, root, root) %{_localstatedir}/jdk/legal/java.desktop/colorimaging.md -%attr(644, root, root) %{_localstatedir}/jdk/legal/java.desktop/libpng.md -%attr(644, root, root) %{_localstatedir}/jdk/legal/jdk.crypto.ec/ecc.md -%dir %attr(750, root, root) %{_localstatedir}/jdk/lib -%dir %attr(750, root, root) %{_localstatedir}/jdk/lib/server -%attr(644, root, root) %{_localstatedir}/jdk/lib/server/libjsig.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/server/classes.jsa -%attr(644, root, root) %{_localstatedir}/jdk/lib/server/classes_nocoops.jsa -%attr(644, root, root) %{_localstatedir}/jdk/lib/server/libjvm.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/libawt.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/libawt_headless.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/libsplashscreen.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/libnio.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/libjdwp.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/libj2pcsc.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/libjli.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/libsctp.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/libjimage.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/libjsig.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/libjava.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/libsunec.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/liblcms.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/libawt_xawt.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/jexec -%attr(644, root, root) %{_localstatedir}/jdk/lib/libverify.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/libmanagement_agent.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/psfont.properties.ja -%attr(644, root, root) %{_localstatedir}/jdk/lib/libprefs.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/libzip.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/libjaas.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/libjsound.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/libextnet.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/libj2gss.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/tzdb.dat -%attr(644, root, root) %{_localstatedir}/jdk/lib/libdt_socket.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/psfontj2d.properties -%attr(644, root, root) %{_localstatedir}/jdk/lib/jvm.cfg -%attr(644, root, root) %{_localstatedir}/jdk/lib/ct.sym -%attr(644, root, root) %{_localstatedir}/jdk/lib/libj2pkcs11.so -%dir %attr(750, root, root) %{_localstatedir}/jdk/lib/jfr -%attr(644, root, root) %{_localstatedir}/jdk/lib/jfr/default.jfc -%attr(644, root, root) %{_localstatedir}/jdk/lib/jfr/profile.jfc -%attr(644, root, root) %{_localstatedir}/jdk/lib/libmanagement_ext.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/classlist -%attr(644, root, root) %{_localstatedir}/jdk/lib/libnet.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/libjavajpeg.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/libfontmanager.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/modules -%attr(644, root, root) %{_localstatedir}/jdk/lib/libinstrument.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/libmanagement.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/libjawt.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/libsaproc.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/libmlib_image.so -%dir %attr(750, root, root) %{_localstatedir}/jdk/lib/security -%attr(644, root, root) %{_localstatedir}/jdk/lib/security/cacerts -%attr(644, root, root) %{_localstatedir}/jdk/lib/security/blacklisted.certs -%attr(644, root, root) %{_localstatedir}/jdk/lib/security/public_suffix_list.dat -%attr(644, root, root) %{_localstatedir}/jdk/lib/security/default.policy -%attr(644, root, root) %{_localstatedir}/jdk/lib/librmi.so -%attr(755, root, root) %{_localstatedir}/jdk/lib/jspawnhelper -%attr(644, root, root) %{_localstatedir}/jdk/lib/jrt-fs.jar -%attr(644, root, root) %{_localstatedir}/jdk/lib/libattach.so -%attr(644, root, root) %{_localstatedir}/jdk/lib/libfreetype.so -%dir %attr(750, root, root) %{_localstatedir}/jdk/include -%attr(644, root, root) %{_localstatedir}/jdk/include/jvmti.h -%attr(644, root, root) %{_localstatedir}/jdk/include/classfile_constants.h -%attr(644, root, root) %{_localstatedir}/jdk/include/jdwpTransport.h -%attr(644, root, root) %{_localstatedir}/jdk/include/jawt.h -%attr(644, root, root) %{_localstatedir}/jdk/include/jni.h -%attr(644, root, root) %{_localstatedir}/jdk/include/jvmticmlr.h -%dir %attr(750, root, root) %{_localstatedir}/jdk/include/linux -%attr(644, root, root) %{_localstatedir}/jdk/include/linux/jawt_md.h -%attr(644, root, root) %{_localstatedir}/jdk/include/linux/jni_md.h -%dir %attr(750, root, root) %{_localstatedir}/jdk/conf -%attr(644, root, root) %{_localstatedir}/jdk/conf/net.properties -%attr(644, root, root) %{_localstatedir}/jdk/conf/sound.properties -%dir %attr(750, root, root) %{_localstatedir}/jdk/conf/sdp -%attr(644, root, root) %{_localstatedir}/jdk/conf/sdp/sdp.conf.template -%dir %attr(750, root, root) %{_localstatedir}/jdk/conf/management -%attr(644, root, root) %{_localstatedir}/jdk/conf/management/management.properties -%attr(644, root, root) %{_localstatedir}/jdk/conf/management/jmxremote.access -%attr(644, root, root) %{_localstatedir}/jdk/conf/management/jmxremote.password.template -%attr(644, root, root) %{_localstatedir}/jdk/conf/logging.properties -%dir %attr(750, root, root) %{_localstatedir}/jdk/conf/security -%attr(644, root, root) %{_localstatedir}/jdk/conf/security/java.policy -%dir %attr(750, root, root) %{_localstatedir}/jdk/conf/security/policy -%dir %attr(750, root, root) %{_localstatedir}/jdk/conf/security/policy/limited -%attr(644, root, root) %{_localstatedir}/jdk/conf/security/policy/limited/default_US_export.policy -%attr(644, root, root) %{_localstatedir}/jdk/conf/security/policy/limited/exempt_local.policy -%attr(644, root, root) %{_localstatedir}/jdk/conf/security/policy/limited/default_local.policy -%attr(644, root, root) %{_localstatedir}/jdk/conf/security/policy/README.txt -%attr(644, root, root) %{_localstatedir}/jdk/conf/security/java.security -%dir %attr(750, root, root) %{_localstatedir}/jdk/jmods -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.unsupported.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.transaction.xa.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.crypto.cryptoki.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.rmi.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.attach.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.jshell.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.xml.dom.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.se.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.internal.ed.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.jartool.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.compiler.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.base.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.smartcardio.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.security.auth.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.unsupported.desktop.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.security.sasl.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.incubator.foreign.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.management.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.management.agent.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.xml.crypto.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.internal.vm.ci.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.prefs.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.crypto.ec.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.internal.jvmstat.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.sql.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.incubator.jpackage.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.xml.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.security.jgss.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.compiler.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.sctp.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.charsets.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.management.jfr.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.jlink.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.localedata.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.jsobject.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.net.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.hotspot.agent.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.jstatd.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.dynalink.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.jfr.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.naming.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.internal.le.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.jcmd.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.management.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.net.http.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.logging.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.accessibility.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.internal.opt.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.management.rmi.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.security.jgss.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.desktop.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.nio.mapmode.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.internal.vm.compiler.management.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.jdwp.agent.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.jdi.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.javadoc.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.naming.rmi.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.naming.dns.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.editpad.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.jdeps.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.internal.vm.compiler.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.sql.rowset.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.scripting.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.datatransfer.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.httpserver.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.zipfs.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.aot.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/jdk.jconsole.jmod -%attr(644, root, root) %{_localstatedir}/jdk/jmods/java.instrument.jmod - +%defattr(-, wazuh, wazuh) +%dir %attr(755, wazuh, wazuh) %{_localstatedir} +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/bin +%attr(755, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/bin/performance-analyzer-rca +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/performance-analyzer-rca-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/error_prone_annotations-2.3.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/sqlite-jdbc-3.32.3.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/grpc-stub-1.28.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/log4j-api-2.15.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/bcpkix-jdk15on-1.68.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/bcprov-jdk15on-1.68.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/jackson-databind-2.11.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/protobuf-java-3.11.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/gson-2.8.6.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/j2objc-annotations-1.3.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/commons-lang3-3.9.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/jsr305-3.0.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/log4j-core-2.15.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/perfmark-api-0.19.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/guava-28.2-jre.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/grpc-core-1.28.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/grpc-netty-shaded-1.28.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/grpc-context-1.28.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/annotations-4.1.1.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/animal-sniffer-annotations-1.18.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/jackson-annotations-2.11.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/proto-google-common-protos-1.17.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/javax.annotation-api-1.3.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/checker-qual-2.10.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/commons-io-2.7.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/jooq-3.10.8.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/jackson-core-2.11.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/grpc-protobuf-1.28.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/grpc-protobuf-lite-1.28.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/grpc-api-1.28.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/failureaccess-1.0.1.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/pa_bin +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/pa_bin/performance-analyzer-agent +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/pa_config +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/pa_config/agent-stats-metadata +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/pa_config/plugin-stats-metadata +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/pa_config/performance-analyzer.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/pa_config/rca_master.conf +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/pa_config/rca.conf +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/pa_config/opensearch_security.policy +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/pa_config/log4j2.xml +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/pa_config/rca_idle_master.conf +%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/pa_config/supervisord.conf +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/bin +%attr(755, wazuh, wazuh) %{_localstatedir}/bin/opensearch-shard +%attr(755, wazuh, wazuh) %{_localstatedir}/bin/opensearch-node +%attr(755, wazuh, wazuh) %{_localstatedir}/bin/opensearch-keystore +%attr(755, wazuh, wazuh) %{_localstatedir}/bin/opensearch-plugin +%attr(755, wazuh, wazuh) %{_localstatedir}/bin/opensearch +%attr(755, wazuh, wazuh) %{_localstatedir}/bin/opensearch-cli +%attr(755, wazuh, wazuh) %{_localstatedir}/bin/opensearch-env +%attr(755, wazuh, wazuh) %{_localstatedir}/bin/performance-analyzer-agent-cli +%attr(755, wazuh, wazuh) %{_localstatedir}/bin/opensearch-env-from-file +%attr(755, wazuh, wazuh) %{_localstatedir}/bin/opensearch-upgrade +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/lib +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/hppc-0.8.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/lucene-highlighter-8.10.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/opensearch-geo-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/lucene-spatial-extras-8.10.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/opensearch-cli-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/java-version-checker-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/lucene-memory-8.10.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/log4j-api-2.15.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/lucene-analyzers-common-8.10.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/snakeyaml-1.26.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/joda-time-2.10.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/opensearch-x-content-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/lucene-join-8.10.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/opensearch-plugin-classloader-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/jna-5.5.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/jackson-dataformat-smile-2.12.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/log4j-core-2.15.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/lucene-suggest-8.10.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/opensearch-launchers-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/jackson-dataformat-yaml-2.12.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/HdrHistogram-2.1.9.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/lucene-core-8.10.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/lucene-queries-8.10.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/opensearch-secure-sm-1.2.1.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/lib/tools +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/lib/tools/plugin-cli +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/tools/plugin-cli/bcpg-fips-1.0.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/tools/plugin-cli/opensearch-plugin-cli-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/tools/plugin-cli/bc-fips-1.0.2.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/lib/tools/upgrade-cli +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/tools/upgrade-cli/jackson-annotations-2.12.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/tools/upgrade-cli/jackson-databind-2.12.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/tools/upgrade-cli/jackson-core-2.12.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/tools/upgrade-cli/opensearch-upgrade-cli-1.2.1.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/lib/tools/keystore-cli +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/tools/keystore-cli/keystore-cli-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/lucene-queryparser-8.10.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/lucene-sandbox-8.10.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/jts-core-1.15.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/jackson-dataformat-cbor-2.12.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/opensearch-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/lucene-grouping-8.10.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/lucene-misc-8.10.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/jackson-core-2.12.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/t-digest-3.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/opensearch-core-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/lucene-backward-codecs-8.10.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/spatial4j-0.7.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/jopt-simple-5.0.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/lib/lucene-spatial3d-8.10.1.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/logs +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/config +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/config/opensearch-observability +%attr(660, wazuh, wazuh) %{_localstatedir}/config/opensearch-observability/observability.yml +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/config/opensearch-reports-scheduler +%attr(660, wazuh, wazuh) %{_localstatedir}/config/opensearch-reports-scheduler/reports-scheduler.yml +%attr(660, wazuh, wazuh) %{_localstatedir}/config/jvm.options +%attr(660, wazuh, wazuh) %{_localstatedir}/config/opensearch.yml +%attr(750, wazuh, wazuh) %{_localstatedir}/config/jvm.options.d +%attr(660, wazuh, wazuh) %{_localstatedir}/config/log4j2.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/NOTICE.txt +%attr(644, wazuh, wazuh) %{_localstatedir}/LICENSE.txt +%attr(644, wazuh, wazuh) %{_localstatedir}/README.md +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-observability +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-observability/opensearch-observability-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-observability/common-utils-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-observability/kotlin-stdlib-1.4.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-observability/annotations-13.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-observability/kotlinx-coroutines-core-jvm-1.3.9.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-observability/plugin-descriptor.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-observability/plugin-security.policy +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-observability/kotlin-stdlib-common-1.4.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-observability/guava-15.0.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-reports-scheduler +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-reports-scheduler/jsoup-1.14.3.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-reports-scheduler/minimal-json-0.9.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-reports-scheduler/json-flattener-0.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-reports-scheduler/common-utils-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-reports-scheduler/kotlin-stdlib-1.4.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-reports-scheduler/annotations-13.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-reports-scheduler/json-20180813.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-reports-scheduler/kotlinx-coroutines-core-jvm-1.3.9.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-reports-scheduler/plugin-descriptor.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-reports-scheduler/plugin-security.policy +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-reports-scheduler/kotlin-stdlib-common-1.4.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-reports-scheduler/opensearch-reports-scheduler-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-reports-scheduler/guava-15.0.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/spring-beans-5.2.5.RELEASE.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/resilience4j-core-1.5.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/error_prone_annotations-2.3.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/core-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/spring-expression-5.2.5.RELEASE.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/httpcore-nio-4.4.12.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/httpasyncclient-4.1.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/spring-aop-5.2.5.RELEASE.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/guava-29.0-jre.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/protocol-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/spring-context-5.2.5.RELEASE.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/slf4j-api-1.7.30.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/druid-1.0.15.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/sql-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/opensearch-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/commons-lang3-3.10.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/jackson-databind-2.11.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/checker-qual-2.11.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/reindex-client-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/gson-2.8.6.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/j2objc-annotations-1.3.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/jsr305-3.0.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/spring-core-5.2.5.RELEASE.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/antlr4-runtime-4.7.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/json-20180813.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/NOTICE.txt +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/resilience4j-retry-1.5.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/plugin-descriptor.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/spring-jcl-5.2.5.RELEASE.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/LICENSE.txt +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/jackson-annotations-2.11.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/vavr-match-0.10.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/parent-join-client-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/vavr-0.10.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/presto-matching-0.240.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/opensearch-rest-client-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/plugin-security.policy +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/httpclient-4.5.13.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/legacy-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/opensearch-ssl-config-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/commons-codec-1.13.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/opensearch-sql-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/commons-math3-3.6.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/ppl-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/httpcore-4.4.12.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/failureaccess-1.0.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/common-1.2.1.0.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-cross-cluster-replication +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/ipaddress-5.3.3.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/common-utils-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/annotations-13.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/plugin-descriptor.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlinx-coroutines-core-1.3.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/opensearch-cross-cluster-replication-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-common-1.3.72.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-jdk7-1.3.72.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-1.3.72.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-jdk8-1.3.72.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/commons-lang-2.6.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/error_prone_annotations-2.3.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/guava-29.0-jre.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/opensearch-knn-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/checker-qual-2.11.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/j2objc-annotations-1.3.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/jsr305-3.0.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/plugin-descriptor.properties +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/knnlib +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/knnlib/libopensearchknn_common.so +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/knnlib/libgomp.so.1 +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/knnlib/libopensearchknn_nmslib.so +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/knnlib/libopensearchknn_faiss.so +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/plugin-security.policy +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/failureaccess-1.0.1.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-index-management +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-index-management/ipaddress-5.3.3.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-index-management/common-utils-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-index-management/kotlin-stdlib-1.4.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-index-management/annotations-13.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-index-management/kotlinx-coroutines-core-jvm-1.3.9.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-index-management/notification-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-index-management/plugin-descriptor.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-index-management/kotlin-stdlib-jdk8-1.4.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-index-management/opensearch-index-management-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-index-management/plugin-security.policy +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-index-management/kotlin-stdlib-common-1.4.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-index-management/kotlin-stdlib-jdk7-1.4.0.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/error_prone_annotations-2.3.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/sqlite-jdbc-3.32.3.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-stub-1.28.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/bcpkix-jdk15on-1.68.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/bcprov-jdk15on-1.68.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/jackson-databind-2.11.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/protobuf-java-3.11.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/paranamer-2.8.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/jackson-module-paranamer-2.11.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/gson-2.8.6.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/j2objc-annotations-1.3.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/commons-lang3-3.9.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/jsr305-3.0.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/perfmark-api-0.19.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/opensearch-performance-analyzer-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/guava-28.2-jre.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-core-1.28.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/plugin-descriptor.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-netty-shaded-1.28.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-context-1.28.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/annotations-4.1.1.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/animal-sniffer-annotations-1.18.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/jackson-annotations-2.11.4.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_bin +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_bin/performance-analyzer-agent +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/performance-analyzer.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/rca_master.conf +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/rca.conf +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/agent-stats-metadata +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/plugin-stats-metadata +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/opensearch_security.policy +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/log4j2.xml +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/rca_idle_master.conf +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/supervisord.conf +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/performanceanalyzer-rca-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/proto-google-common-protos-1.17.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/plugin-security.policy +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/javax.annotation-api-1.3.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/checker-qual-2.10.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/commons-io-2.7.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/jooq-3.10.8.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-protobuf-1.28.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-protobuf-lite-1.28.0.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/extensions +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/extensions/performance-analyzer-agent +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-api-1.28.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/failureaccess-1.0.1.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-job-scheduler +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-job-scheduler/opensearch-job-scheduler-spi-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-job-scheduler/plugin-descriptor.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-job-scheduler/opensearch-job-scheduler-1.2.1.0.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensaml-saml-api-3.4.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/commons-codec-1.14.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/java-saml-2.5.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/slf4j-api-1.7.25.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/minimal-json-0.9.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensaml-security-api-3.4.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/jakarta.jws-api-2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/netty-codec-4.1.69.Final.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/jackson-databind-2.11.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/jakarta.activation-1.2.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/commons-logging-1.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/json-path-2.4.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/aggs-matrix-stats-client-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/httpcore-nio-4.4.12.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/httpasyncclient-4.1.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/lang-mustache-client-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/bcprov-jdk15on-1.67.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/json-flattener-0.5.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/cxf-rt-rs-json-basic-3.4.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/snappy-java-1.1.7.3.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/netty-common-4.1.69.Final.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensaml-xmlsec-impl-3.4.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/txw2-2.3.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/cxf-core-3.4.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/jackson-annotations-2.11.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/metrics-core-3.1.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/jboss-rmi-api_1.0_spec-1.0.6.Final.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensaml-soap-impl-3.4.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/j2objc-annotations-1.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/jsr305-3.0.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensaml-messaging-api-3.4.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensaml-storage-api-3.4.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/commons-lang-2.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/mapper-extras-client-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/jakarta.xml.bind-api-2.3.3.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensaml-saml-impl-3.4.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/java-saml-core-2.5.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/cryptacular-1.1.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensaml-core-3.4.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/commons-cli-1.3.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/jjwt-api-0.10.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/log4j-slf4j-impl-2.15.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/commons-lang3-3.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/lz4-java-1.7.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/plugin-descriptor.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/rank-eval-client-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/ldaptive-1.2.3.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/jakarta.xml.soap-api-1.4.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensearch-security-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/jjwt-jackson-0.10.5.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/securityconfig +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/securityconfig/whitelist.yml +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/securityconfig/tenants.yml +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/securityconfig/nodes_dn.yml +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/securityconfig/audit.yml +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/securityconfig/action_groups.yml +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/securityconfig/config.yml +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/securityconfig/roles_mapping.yml +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/securityconfig/roles.yml +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/securityconfig/opensearch.yml.example +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/securityconfig/internal_users.yml +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/woodstox-core-6.2.6.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/eventbus-3.2.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/istack-commons-runtime-3.0.12.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/asm-9.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/parent-join-client-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/jjwt-impl-0.10.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/json-smart-2.4.7.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/xmlsec-2.2.3.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/tools +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/tools/securityadmin.bat +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/tools/hash.sh +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/tools/securityadmin.sh +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/tools/audit_config_migrater.sh +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/tools/audit_config_migrater.bat +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/tools/install_demo_configuration.sh +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/tools/hash.bat +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/jakarta.xml.ws-api-2.3.3.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/xmlschema-core-2.2.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/httpclient-cache-4.5.13.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/velocity-1.7.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/error_prone_annotations-2.1.3.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/netty-resolver-4.1.69.Final.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/transport-netty4-client-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/animal-sniffer-annotations-1.14.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/stax-ex-1.8.3.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensearch-rest-client-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/compiler-0.9.6.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/plugin-security.policy +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/guava-25.1-jre.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensaml-xmlsec-api-3.4.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/httpclient-4.5.13.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/zjsonpatch-0.4.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/accessors-smart-2.4.7.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensearch-rest-high-level-client-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/cxf-rt-security-3.4.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/java-support-7.5.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/netty-transport-4.1.69.Final.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/kafka-clients-2.5.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/stax2-api-4.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/cxf-rt-rs-security-jose-3.4.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensaml-profile-api-3.4.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/jaxb-runtime-2.3.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensaml-security-impl-3.4.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/commons-collections-3.2.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/netty-buffer-4.1.69.Final.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/saaj-impl-1.5.3.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/commons-text-1.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/zstd-jni-1.4.4-7.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/jakarta.annotation-api-1.3.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/geronimo-jta_1.1_spec-1.1.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/checker-qual-2.0.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/netty-codec-http-4.1.69.Final.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/httpcore-4.4.12.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensaml-soap-api-3.4.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/netty-handler-4.1.69.Final.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-asynchronous-search +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-asynchronous-search/opensearch-asynchronous-search-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-asynchronous-search/common-utils-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-asynchronous-search/plugin-descriptor.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-asynchronous-search/plugin-security.policy +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-lang-2.6.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/org.jacoco.report-0.8.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/slf4j-api-1.7.25.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/error_prone_annotations-2.3.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/httpcore-nio-4.4.12.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/httpasyncclient-4.1.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/guava-29.0-jre.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/randomcutforest-core-2.0.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/randomcutforest-serialization-2.0.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/jackson-databind-2.11.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/checker-qual-2.11.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/randomcutforest-parkservices-2.0.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/gson-2.8.6.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/protostuff-collectionschema-1.7.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/j2objc-annotations-1.3.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/common-utils-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/opensearch-anomaly-detection-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/jsr305-3.0.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/org.jacoco.ant-0.8.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-pool2-2.10.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/sketches-core-0.13.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/org.jacoco.core-0.8.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/org.jacoco.agent-0.8.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/plugin-descriptor.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/protostuff-api-1.7.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/memory-0.12.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/jackson-annotations-2.11.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/protostuff-runtime-1.7.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/protostuff-core-1.7.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-logging-1.1.3.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/opensearch-rest-client-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/plugin-security.policy +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/httpclient-4.5.13.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-codec-1.13.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-math3-3.6.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/httpcore-4.4.12.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/failureaccess-1.0.1.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/error_prone_annotations-2.3.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/httpcore-nio-4.4.12.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/httpasyncclient-4.1.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/cron-utils-9.1.3.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/javax.mail-1.6.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/slf4j-api-1.7.30.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/ipaddress-5.3.3.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/j2objc-annotations-1.3.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/commons-lang3-3.11.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/common-utils-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/jsr305-3.0.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/javax.el-3.0.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/kotlinx-coroutines-core-1.1.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/annotations-13.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/guava-30.0-jre.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/plugin-descriptor.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/activation-1.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/alerting-core-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/google-java-format-1.10.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/alerting-notification-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/kotlin-stdlib-common-1.3.72.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/commons-logging-1.1.3.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/kotlin-stdlib-jdk7-1.3.72.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/checker-qual-3.5.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/opensearch-rest-client-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/plugin-security.policy +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/httpclient-4.5.13.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/opensearch-alerting-1.2.1.0.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/kotlinx-coroutines-core-common-1.1.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/kotlin-stdlib-1.3.72.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/commons-codec-1.13.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/kotlin-stdlib-jdk8-1.3.72.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/httpcore-4.4.12.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/failureaccess-1.0.1.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/ingest-common +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-common/jcodings-1.0.44.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-common/joni-2.1.29.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-common/opensearch-grok-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-common/opensearch-dissect-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-common/plugin-descriptor.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-common/ingest-common-1.2.1.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/geo +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/geo/plugin-descriptor.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/geo/geo-1.2.1.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/ingest-geoip +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-geoip/GeoLite2-Country.mmdb +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-geoip/GeoLite2-City.mmdb +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-geoip/geoip2-2.13.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-geoip/maxmind-db-1.3.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-geoip/jackson-annotations-2.12.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-geoip/jackson-databind-2.12.5.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-geoip/ingest-geoip-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-geoip/plugin-descriptor.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-geoip/GeoLite2-ASN.mmdb +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-geoip/plugin-security.policy +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/percolator +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/percolator/plugin-descriptor.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/percolator/percolator-client-1.2.1.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/analysis-common +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/analysis-common/plugin-descriptor.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/analysis-common/analysis-common-1.2.1.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/aggs-matrix-stats +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/aggs-matrix-stats/aggs-matrix-stats-client-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/aggs-matrix-stats/plugin-descriptor.properties +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/repository-url +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/repository-url/plugin-descriptor.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/repository-url/plugin-security.policy +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/repository-url/repository-url-1.2.1.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/lang-mustache +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-mustache/lang-mustache-client-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-mustache/plugin-descriptor.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-mustache/compiler-0.9.6.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-mustache/plugin-security.policy +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/transport-netty4 +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/transport-netty4/netty-codec-4.1.69.Final.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/transport-netty4/netty-common-4.1.69.Final.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/transport-netty4/plugin-descriptor.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/transport-netty4/netty-resolver-4.1.69.Final.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/transport-netty4/transport-netty4-client-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/transport-netty4/plugin-security.policy +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/transport-netty4/netty-transport-4.1.69.Final.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/transport-netty4/netty-buffer-4.1.69.Final.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/transport-netty4/netty-codec-http-4.1.69.Final.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/transport-netty4/netty-handler-4.1.69.Final.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/lang-expression +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-expression/lucene-expressions-8.10.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-expression/lang-expression-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-expression/antlr4-runtime-4.5.1-1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-expression/plugin-descriptor.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-expression/plugin-security.policy +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-expression/asm-5.0.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-expression/asm-commons-5.0.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-expression/asm-tree-5.0.4.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/lang-painless +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-painless/asm-7.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-painless/antlr4-runtime-4.5.3.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-painless/asm-tree-7.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-painless/asm-util-7.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-painless/asm-analysis-7.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-painless/plugin-descriptor.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-painless/asm-commons-7.2.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-painless/lang-painless-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-painless/plugin-security.policy +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-painless/opensearch-scripting-painless-spi-1.2.1.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/rank-eval +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/rank-eval/plugin-descriptor.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/rank-eval/rank-eval-client-1.2.1.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/opensearch-dashboards +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/opensearch-dashboards/httpcore-nio-4.4.12.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/opensearch-dashboards/httpasyncclient-4.1.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/opensearch-dashboards/reindex-client-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/opensearch-dashboards/plugin-descriptor.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/opensearch-dashboards/commons-logging-1.1.3.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/opensearch-dashboards/opensearch-rest-client-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/opensearch-dashboards/httpclient-4.5.13.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/opensearch-dashboards/opensearch-dashboards-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/opensearch-dashboards/opensearch-ssl-config-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/opensearch-dashboards/commons-codec-1.13.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/opensearch-dashboards/httpcore-4.4.12.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/ingest-user-agent +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-user-agent/ingest-user-agent-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-user-agent/plugin-descriptor.properties +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/mapper-extras +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/mapper-extras/mapper-extras-client-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/mapper-extras/plugin-descriptor.properties +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/parent-join +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/parent-join/plugin-descriptor.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/parent-join/parent-join-client-1.2.1.jar +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/reindex +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/reindex/httpcore-nio-4.4.12.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/reindex/httpasyncclient-4.1.4.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/reindex/reindex-client-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/reindex/plugin-descriptor.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/reindex/commons-logging-1.1.3.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/reindex/opensearch-rest-client-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/reindex/plugin-security.policy +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/reindex/httpclient-4.5.13.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/reindex/opensearch-ssl-config-1.2.1.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/reindex/commons-codec-1.13.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/modules/reindex/httpcore-4.4.12.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/manifest.yml +%dir %attr(755, wazuh, wazuh) %{_localstatedir}/jdk +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/man +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/man/man1 +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jrunscript.1 +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jcmd.1 +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/java.1 +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jdeprscan.1 +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/javadoc.1 +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/rmid.1 +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jar.1 +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jdb.1 +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jpackage.1 +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jstatd.1 +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/serialver.1 +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/keytool.1 +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jconsole.1 +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jlink.1 +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jhsdb.1 +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jaotc.1 +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jshell.1 +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/rmiregistry.1 +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/javac.1 +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jstack.1 +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jfr.1 +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jps.1 +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jarsigner.1 +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jmod.1 +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jstat.1 +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jinfo.1 +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jmap.1 +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jdeps.1 +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/javap.1 +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/bin +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jdeps +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/rmiregistry +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jrunscript +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jdeprscan +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jar +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jmap +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jps +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jstatd +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/rmid +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/java +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jdb +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jimage +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/javadoc +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jconsole +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jcmd +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jstack +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jinfo +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jpackage +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/serialver +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/javap +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/keytool +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jaotc +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jarsigner +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jhsdb +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jlink +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jfr +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jstat +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/javac +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jmod +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jshell +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/release +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.base +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.base/LICENSE +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.base/ADDITIONAL_LICENSE_INFO +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.base/icu.md +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.base/c-libutl.md +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.base/public_suffix.md +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.base/cldr.md +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.base/aes.md +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.base/ASSEMBLY_EXCEPTION +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.base/asm.md +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.base/unicode.md +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.security.sasl +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.scripting +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/jdk.dynalink/dynalink.md +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.management +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/jdk.javadoc/jqueryUI.md +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/jdk.javadoc/jquery.md +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.xml +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.xml/xalan.md +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.xml/xerces.md +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.xml/jcup.md +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.xml/bcel.md +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.xml/dom.md +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.smartcardio +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.smartcardio/pcsclite.md +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.transaction.xa +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.prefs +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.compiler +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.logging +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/jdk.internal.opt/jopt-simple.md +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.xml.crypto +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.xml.crypto/santuario.md +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/jdk.localedata/thaidict.md +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.sql.rowset +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.net.http +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.rmi +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.sql +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.naming +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.datatransfer +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/jdk.internal.le/jline.md +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/jdk.crypto.cryptoki/pkcs11cryptotoken.md +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/jdk.crypto.cryptoki/pkcs11wrapper.md +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.instrument +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.management.rmi +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.desktop +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.desktop/xwd.md +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.desktop/mesa3d.md +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.desktop/harfbuzz.md +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.desktop/lcms.md +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.desktop/freetype.md +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.desktop/giflib.md +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.desktop/jpeg.md +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.desktop/colorimaging.md +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.desktop/libpng.md +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/jdk.crypto.ec/ecc.md +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/lib +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/lib/server +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/server/libjsig.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/server/classes.jsa +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/server/classes_nocoops.jsa +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/server/libjvm.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libawt.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libawt_headless.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libsplashscreen.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libnio.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libjdwp.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libj2pcsc.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libjli.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libsctp.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libjimage.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libjsig.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libjava.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libsunec.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/liblcms.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libawt_xawt.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/jexec +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libverify.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libmanagement_agent.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/psfont.properties.ja +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libprefs.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libzip.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libjaas.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libjsound.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libextnet.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libj2gss.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/tzdb.dat +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libdt_socket.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/psfontj2d.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/jvm.cfg +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/ct.sym +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libj2pkcs11.so +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/lib/jfr +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/jfr/default.jfc +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/jfr/profile.jfc +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libmanagement_ext.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/classlist +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libnet.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libjavajpeg.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libfontmanager.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/modules +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libinstrument.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libmanagement.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libjawt.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libsaproc.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libmlib_image.so +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/lib/security +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/security/cacerts +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/security/blacklisted.certs +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/security/public_suffix_list.dat +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/security/default.policy +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/librmi.so +%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/lib/jspawnhelper +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/jrt-fs.jar +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libattach.so +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libfreetype.so +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/include +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/include/jvmti.h +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/include/classfile_constants.h +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/include/jdwpTransport.h +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/include/jawt.h +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/include/jni.h +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/include/jvmticmlr.h +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/include/linux +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/include/linux/jawt_md.h +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/include/linux/jni_md.h +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/conf +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/net.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/sound.properties +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/conf/sdp +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/sdp/sdp.conf.template +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/conf/management +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/management/management.properties +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/management/jmxremote.access +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/management/jmxremote.password.template +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/logging.properties +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/conf/security +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/security/java.policy +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/conf/security/policy +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/conf/security/policy/limited +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/security/policy/limited/default_US_export.policy +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/security/policy/limited/exempt_local.policy +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/security/policy/limited/default_local.policy +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/conf/security/policy/unlimited +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/security/policy/unlimited/default_US_export.policy +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/security/policy/unlimited/default_local.policy +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/security/policy/README.txt +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/security/java.security +%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/jmods +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.unsupported.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.transaction.xa.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.crypto.cryptoki.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.rmi.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.attach.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.jshell.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.xml.dom.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.se.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.internal.ed.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.jartool.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.compiler.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.base.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.smartcardio.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.security.auth.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.unsupported.desktop.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.security.sasl.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.incubator.foreign.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.management.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.management.agent.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.xml.crypto.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.internal.vm.ci.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.prefs.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.crypto.ec.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.internal.jvmstat.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.sql.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.incubator.jpackage.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.xml.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.security.jgss.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.compiler.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.sctp.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.charsets.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.management.jfr.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.jlink.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.localedata.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.jsobject.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.net.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.hotspot.agent.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.jstatd.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.dynalink.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.jfr.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.naming.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.internal.le.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.jcmd.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.management.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.net.http.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.logging.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.accessibility.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.internal.opt.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.management.rmi.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.security.jgss.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.desktop.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.nio.mapmode.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.internal.vm.compiler.management.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.jdwp.agent.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.jdi.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.javadoc.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.naming.rmi.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.naming.dns.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.editpad.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.jdeps.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.internal.vm.compiler.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.sql.rowset.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.scripting.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.datatransfer.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.httpserver.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.zipfs.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.aot.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.jconsole.jmod +%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.instrument.jmod +%attr(644, wazuh, wazuh) /etc/sysconfig/wazuh-indexer +# ----------------------------------------------------------------------------- %changelog * Mon Nov 01 2021 support - 4.3.0 From 8263dca8f6eb2f8a416e9a122afdd07353100586 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Thu, 23 Dec 2021 20:09:32 +0100 Subject: [PATCH 03/57] Added way to copy certs from relative or absolute path --- indexer/rpm/wazuh-indexer.spec | 38 +++++++++++++++++++++++++++++----- 1 file changed, 33 insertions(+), 5 deletions(-) diff --git a/indexer/rpm/wazuh-indexer.spec b/indexer/rpm/wazuh-indexer.spec index 467d3b0416..769f6c0e23 100644 --- a/indexer/rpm/wazuh-indexer.spec +++ b/indexer/rpm/wazuh-indexer.spec @@ -32,7 +32,7 @@ curl -kOL https://s3.amazonaws.com/warehouse.wazuh.com/indexer/wazuh-indexer-bas tar xzvf wazuh-indexer-*.tar.gz && rm -f wazuh-indexer-*.tar.gz # Copy the installed files into RPM_BUILD_ROOT directory -adduser wazuh +useradd wazuh chown -R wazuh:wazuh wazuh-indexer-*/* cp -pr wazuh-indexer-*/* ${RPM_BUILD_ROOT}%{_localstatedir}/ @@ -46,6 +46,10 @@ echo 'OPENSEARCH_PATH_CONF=%{_localstatedir}' >> ${RPM_BUILD_ROOT}/etc/sysconfig # ----------------------------------------------------------------------------- %pre +if ! id wazuh &> /dev/null; then + useradd wazuh +fi + if [ -d /etc/elasticsearch ];then cp -r /etc/elasticsearch /tmp/elasticsearch fi @@ -57,9 +61,33 @@ fi # ----------------------------------------------------------------------------- %post + if [ -d /tmp/elasticsearch ];then + basefolder="/tmp/elasticsearch" #echo 'OPENSEARCH_PATH_CONF=%{_localstatedir}' >> /etc/sysconfig/wazuh-indexer - cp -r /tmp/elasticsearch/certs %{_localstatedir}/config/ + if [ -f "${basefolder}/elasticsearch.yml" ];then + mkdir -p %{_localstatedir}/config/certs + + http_pemcert=`grep http.pemcert ${basefolder}/elasticsearch.yml | cut -d' ' -f2 | tr -d '"'` + http_pemkey=`grep http.pemkey ${basefolder}/elasticsearch.yml | cut -d' ' -f2 | tr -d '"'` + http_pemtrustedcas=`grep http.pemtrustedcas ${basefolder}/elasticsearch.yml | cut -d' ' -f2 | tr -d '"'` + + transport_pemcert=`grep transport.pemcert ${basefolder}/elasticsearch.yml | cut -d' ' -f2 | tr -d '"'` + transport_pemkey=`grep transport.pemkey ${basefolder}/elasticsearch.yml | cut -d' ' -f2 | tr -d '"'` + transport_pemtrustedcas=`grep transport.pemtrustedcas ${basefolder}/elasticsearch.yml | cut -d' ' -f2 | tr -d '"'` + + certs_array=($http_pemcert $http_pemkey $http_pemtrustedcas $transport_pemcert $transport_pemkey $transport_pemtrustedcas) + + for item in "${certs_array[@]}"; do + basename=`basename ${item}` + if [[ "${item:0:1}" == '/' ]];then + cp -r ${item} %{_localstatedir}/config/certs/ + else + cp -r ${basefolder}/${item} %{_localstatedir}/config/certs/ + fi + sed -i 's|${item}|certs/${basename}|g' ${basefolder}/elasticsearch.yml + done + fi # Migrate Elastic config to Indexer export ES_HOME=/tmp/elasticsearch_home @@ -85,13 +113,13 @@ else echo "path.data: /var/lib/elasticsearch" >> ${RPM_BUILD_ROOT}%{_localstatedir}/config/opensearch.yml fi -if ! id wazuh &> /dev/null; then - useradd wazuh -fi if [ -d /var/lib/elasticsearch ];then chown -R wazuh:wazuh /var/lib/elasticsearch fi +rm -rf /tmp/elasticsearch_home +rm -rf /tmp/elasticsearch + # ----------------------------------------------------------------------------- %clean From 6c3eccf49a191ecaea533b0f63de39fd768fb354 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Tue, 28 Dec 2021 17:45:32 +0100 Subject: [PATCH 04/57] Changed wazuh-indexer.spec to perform clean installation with certificates --- indexer/rpm/wazuh-indexer.spec | 1858 ++++++++++++++++---------------- 1 file changed, 902 insertions(+), 956 deletions(-) diff --git a/indexer/rpm/wazuh-indexer.spec b/indexer/rpm/wazuh-indexer.spec index 769f6c0e23..e4bfd0f943 100644 --- a/indexer/rpm/wazuh-indexer.spec +++ b/indexer/rpm/wazuh-indexer.spec @@ -9,7 +9,6 @@ URL: https://www.wazuh.com/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Vendor: Wazuh, Inc Packager: Wazuh, Inc -Obsoletes: opendistroforelasticsearch elasticsearch-oss opendistro-sql opendistro-security opendistro-reports-scheduler opendistro-performance-analyzer opendistro-knnlib opendistro-knn opendistro-job-scheduler opendistro-index-management opendistro-asynchronous-search opendistro-anomaly-detection opendistro-alerting AutoReqProv: no ExclusiveOS: linux @@ -26,99 +25,45 @@ rm -fr %{buildroot} # Create directories mkdir -p ${RPM_BUILD_ROOT}%{_localstatedir} +mkdir -p ${RPM_BUILD_ROOT}/etc +mkdir -p ${RPM_BUILD_ROOT}/var/log/%{name} +mkdir -p ${RPM_BUILD_ROOT}/var/lib/%{name} # Download required sources curl -kOL https://s3.amazonaws.com/warehouse.wazuh.com/indexer/wazuh-indexer-base-linux-x64.tar.gz tar xzvf wazuh-indexer-*.tar.gz && rm -f wazuh-indexer-*.tar.gz +# Create package user +if ! id %{name} &> /dev/null; then + useradd %{name} +fi + # Copy the installed files into RPM_BUILD_ROOT directory -useradd wazuh -chown -R wazuh:wazuh wazuh-indexer-*/* +chown -R %{name}:%{name} wazuh-indexer-*/* +mv wazuh-indexer-*/config ${RPM_BUILD_ROOT}/etc/%{name} cp -pr wazuh-indexer-*/* ${RPM_BUILD_ROOT}%{_localstatedir}/ - -#mv ${RPM_BUILD_ROOT}%{_localstatedir}/config/opensearch.yml ${RPM_BUILD_ROOT}%{_localstatedir}/config/indexer.yml -#find ${RPM_BUILD_ROOT}%{_localstatedir} -type f -exec sed -i 's|opensearch.yml|indexer.yml|g' {} \; - -mkdir -p ${RPM_BUILD_ROOT}/etc/sysconfig -echo 'OPENSEARCH_PATH_CONF=%{_localstatedir}' >> ${RPM_BUILD_ROOT}/etc/sysconfig/wazuh-indexer - # ----------------------------------------------------------------------------- %pre -if ! id wazuh &> /dev/null; then - useradd wazuh -fi - -if [ -d /etc/elasticsearch ];then - cp -r /etc/elasticsearch /tmp/elasticsearch -fi - -if [ -d /usr/share/elasticsearch ];then - cp -r /usr/share/elasticsearch /tmp/elasticsearch_home +if ! id %{name} &> /dev/null; then + useradd %{name} fi # ----------------------------------------------------------------------------- %post +sudo -u %{name} OPENSEARCH_PATH_CONF=/etc/%{name} %{_localstatedir}/bin/opensearch & -if [ -d /tmp/elasticsearch ];then - basefolder="/tmp/elasticsearch" - #echo 'OPENSEARCH_PATH_CONF=%{_localstatedir}' >> /etc/sysconfig/wazuh-indexer - if [ -f "${basefolder}/elasticsearch.yml" ];then - mkdir -p %{_localstatedir}/config/certs +sleep 15 - http_pemcert=`grep http.pemcert ${basefolder}/elasticsearch.yml | cut -d' ' -f2 | tr -d '"'` - http_pemkey=`grep http.pemkey ${basefolder}/elasticsearch.yml | cut -d' ' -f2 | tr -d '"'` - http_pemtrustedcas=`grep http.pemtrustedcas ${basefolder}/elasticsearch.yml | cut -d' ' -f2 | tr -d '"'` +sudo -u %{name} OPENSEARCH_PATH_CONF=/etc/%{name} JAVA_HOME=%{_localstatedir}/jdk %{_localstatedir}/plugins/opensearch-security/tools/securityadmin.sh -cd %{_localstatedir}/plugins/opensearch-security/securityconfig -icl -p 9800 -cd %{_localstatedir}/plugins/opensearch-security/securityconfig -nhnv -cacert /etc/%{name}/certs/root-ca.pem -cert /etc/%{name}/certs/admin.pem -key /etc/%{name}/certs/admin-key.pem >> /var/log/%{name}/securityadmin.log - transport_pemcert=`grep transport.pemcert ${basefolder}/elasticsearch.yml | cut -d' ' -f2 | tr -d '"'` - transport_pemkey=`grep transport.pemkey ${basefolder}/elasticsearch.yml | cut -d' ' -f2 | tr -d '"'` - transport_pemtrustedcas=`grep transport.pemtrustedcas ${basefolder}/elasticsearch.yml | cut -d' ' -f2 | tr -d '"'` +sleep 5 - certs_array=($http_pemcert $http_pemkey $http_pemtrustedcas $transport_pemcert $transport_pemkey $transport_pemtrustedcas) - - for item in "${certs_array[@]}"; do - basename=`basename ${item}` - if [[ "${item:0:1}" == '/' ]];then - cp -r ${item} %{_localstatedir}/config/certs/ - else - cp -r ${basefolder}/${item} %{_localstatedir}/config/certs/ - fi - sed -i 's|${item}|certs/${basename}|g' ${basefolder}/elasticsearch.yml - done - fi - - # Migrate Elastic config to Indexer - export ES_HOME=/tmp/elasticsearch_home - export ES_PATH_CONF=/tmp/elasticsearch - export OPENSEARCH_HOME=%{_localstatedir} - export OPENSEARCH_PATH_CONF=%{_localstatedir}/config - yes | %{_localstatedir}/bin/opensearch-upgrade -s - chown -R wazuh:wazuh %{_localstatedir}/config - - sed -i 's|/etc/elasticsearch|%{_localstatedir}/config|g' %{_localstatedir}/config/opensearch.yml - sed -i 's|opendistro_|plugins.|g' %{_localstatedir}/config/opensearch.yml - sed -i 's|internal_elasticsearch|internal_opensearch|g' %{_localstatedir}/config/opensearch.yml - - echo 'plugins.security.system_indices.enabled: true' >> %{_localstatedir}/config/opensearch.yml - echo 'plugins.security.system_indices.indices: [".opendistro-alerting-config", ".opendistro-alerting-alert*", ".opendistro-anomaly-results*", ".opendistro-anomaly-detector*", ".opendistro-anomaly-checkpoints", ".opendistro-anomaly-detection-state", ".opendistro-reports-*", ".opendistro-notifications-*", ".opendistro-notebooks", ".opensearch-observability", ".opendistro-asynchronous-search-response*", ".replication-metadata-store"]' >> %{_localstatedir}/config/opensearch.yml - - # Replacing where to store logs - if grep '/var/log/elasticsearch' %{_localstatedir}/config/opensearch.yml;then - sed -i 's|/var/log/elasticsearch|logs|g' %{_localstatedir}/config/opensearch.yml - fi - -else - echo "path.data: /var/lib/elasticsearch" >> ${RPM_BUILD_ROOT}%{_localstatedir}/config/opensearch.yml -fi - -if [ -d /var/lib/elasticsearch ];then - chown -R wazuh:wazuh /var/lib/elasticsearch -fi +kill -15 `pgrep -f opensearch` > /dev/null 2>&1 -rm -rf /tmp/elasticsearch_home -rm -rf /tmp/elasticsearch +sleep 10 # ----------------------------------------------------------------------------- @@ -128,889 +73,890 @@ rm -fr %{buildroot} # ----------------------------------------------------------------------------- %files -%defattr(-, wazuh, wazuh) -%dir %attr(755, wazuh, wazuh) %{_localstatedir} -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/bin -%attr(755, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/bin/performance-analyzer-rca -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/performance-analyzer-rca-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/error_prone_annotations-2.3.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/sqlite-jdbc-3.32.3.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/grpc-stub-1.28.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/log4j-api-2.15.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/bcpkix-jdk15on-1.68.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/bcprov-jdk15on-1.68.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/jackson-databind-2.11.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/protobuf-java-3.11.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/gson-2.8.6.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/j2objc-annotations-1.3.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/commons-lang3-3.9.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/jsr305-3.0.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/log4j-core-2.15.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/perfmark-api-0.19.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/guava-28.2-jre.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/grpc-core-1.28.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/grpc-netty-shaded-1.28.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/grpc-context-1.28.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/annotations-4.1.1.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/animal-sniffer-annotations-1.18.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/jackson-annotations-2.11.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/proto-google-common-protos-1.17.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/javax.annotation-api-1.3.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/checker-qual-2.10.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/commons-io-2.7.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/jooq-3.10.8.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/jackson-core-2.11.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/grpc-protobuf-1.28.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/grpc-protobuf-lite-1.28.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/grpc-api-1.28.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/lib/failureaccess-1.0.1.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/pa_bin -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/pa_bin/performance-analyzer-agent -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/pa_config -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/pa_config/agent-stats-metadata -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/pa_config/plugin-stats-metadata -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/pa_config/performance-analyzer.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/pa_config/rca_master.conf -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/pa_config/rca.conf -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/pa_config/opensearch_security.policy -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/pa_config/log4j2.xml -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/pa_config/rca_idle_master.conf -%attr(644, wazuh, wazuh) %{_localstatedir}/performance-analyzer-rca/pa_config/supervisord.conf -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/bin -%attr(755, wazuh, wazuh) %{_localstatedir}/bin/opensearch-shard -%attr(755, wazuh, wazuh) %{_localstatedir}/bin/opensearch-node -%attr(755, wazuh, wazuh) %{_localstatedir}/bin/opensearch-keystore -%attr(755, wazuh, wazuh) %{_localstatedir}/bin/opensearch-plugin -%attr(755, wazuh, wazuh) %{_localstatedir}/bin/opensearch -%attr(755, wazuh, wazuh) %{_localstatedir}/bin/opensearch-cli -%attr(755, wazuh, wazuh) %{_localstatedir}/bin/opensearch-env -%attr(755, wazuh, wazuh) %{_localstatedir}/bin/performance-analyzer-agent-cli -%attr(755, wazuh, wazuh) %{_localstatedir}/bin/opensearch-env-from-file -%attr(755, wazuh, wazuh) %{_localstatedir}/bin/opensearch-upgrade -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/lib -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/hppc-0.8.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/lucene-highlighter-8.10.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/opensearch-geo-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/lucene-spatial-extras-8.10.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/opensearch-cli-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/java-version-checker-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/lucene-memory-8.10.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/log4j-api-2.15.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/lucene-analyzers-common-8.10.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/snakeyaml-1.26.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/joda-time-2.10.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/opensearch-x-content-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/lucene-join-8.10.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/opensearch-plugin-classloader-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/jna-5.5.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/jackson-dataformat-smile-2.12.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/log4j-core-2.15.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/lucene-suggest-8.10.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/opensearch-launchers-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/jackson-dataformat-yaml-2.12.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/HdrHistogram-2.1.9.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/lucene-core-8.10.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/lucene-queries-8.10.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/opensearch-secure-sm-1.2.1.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/lib/tools -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/lib/tools/plugin-cli -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/tools/plugin-cli/bcpg-fips-1.0.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/tools/plugin-cli/opensearch-plugin-cli-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/tools/plugin-cli/bc-fips-1.0.2.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/lib/tools/upgrade-cli -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/tools/upgrade-cli/jackson-annotations-2.12.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/tools/upgrade-cli/jackson-databind-2.12.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/tools/upgrade-cli/jackson-core-2.12.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/tools/upgrade-cli/opensearch-upgrade-cli-1.2.1.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/lib/tools/keystore-cli -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/tools/keystore-cli/keystore-cli-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/lucene-queryparser-8.10.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/lucene-sandbox-8.10.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/jts-core-1.15.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/jackson-dataformat-cbor-2.12.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/opensearch-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/lucene-grouping-8.10.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/lucene-misc-8.10.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/jackson-core-2.12.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/t-digest-3.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/opensearch-core-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/lucene-backward-codecs-8.10.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/spatial4j-0.7.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/jopt-simple-5.0.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/lib/lucene-spatial3d-8.10.1.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/logs -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/config -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/config/opensearch-observability -%attr(660, wazuh, wazuh) %{_localstatedir}/config/opensearch-observability/observability.yml -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/config/opensearch-reports-scheduler -%attr(660, wazuh, wazuh) %{_localstatedir}/config/opensearch-reports-scheduler/reports-scheduler.yml -%attr(660, wazuh, wazuh) %{_localstatedir}/config/jvm.options -%attr(660, wazuh, wazuh) %{_localstatedir}/config/opensearch.yml -%attr(750, wazuh, wazuh) %{_localstatedir}/config/jvm.options.d -%attr(660, wazuh, wazuh) %{_localstatedir}/config/log4j2.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/NOTICE.txt -%attr(644, wazuh, wazuh) %{_localstatedir}/LICENSE.txt -%attr(644, wazuh, wazuh) %{_localstatedir}/README.md -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-observability -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-observability/opensearch-observability-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-observability/common-utils-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-observability/kotlin-stdlib-1.4.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-observability/annotations-13.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-observability/kotlinx-coroutines-core-jvm-1.3.9.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-observability/plugin-descriptor.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-observability/plugin-security.policy -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-observability/kotlin-stdlib-common-1.4.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-observability/guava-15.0.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-reports-scheduler -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-reports-scheduler/jsoup-1.14.3.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-reports-scheduler/minimal-json-0.9.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-reports-scheduler/json-flattener-0.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-reports-scheduler/common-utils-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-reports-scheduler/kotlin-stdlib-1.4.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-reports-scheduler/annotations-13.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-reports-scheduler/json-20180813.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-reports-scheduler/kotlinx-coroutines-core-jvm-1.3.9.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-reports-scheduler/plugin-descriptor.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-reports-scheduler/plugin-security.policy -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-reports-scheduler/kotlin-stdlib-common-1.4.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-reports-scheduler/opensearch-reports-scheduler-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-reports-scheduler/guava-15.0.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/spring-beans-5.2.5.RELEASE.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/resilience4j-core-1.5.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/error_prone_annotations-2.3.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/core-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/spring-expression-5.2.5.RELEASE.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/httpcore-nio-4.4.12.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/httpasyncclient-4.1.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/spring-aop-5.2.5.RELEASE.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/guava-29.0-jre.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/protocol-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/spring-context-5.2.5.RELEASE.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/slf4j-api-1.7.30.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/druid-1.0.15.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/sql-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/opensearch-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/commons-lang3-3.10.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/jackson-databind-2.11.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/checker-qual-2.11.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/reindex-client-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/gson-2.8.6.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/j2objc-annotations-1.3.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/jsr305-3.0.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/spring-core-5.2.5.RELEASE.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/antlr4-runtime-4.7.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/json-20180813.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/NOTICE.txt -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/resilience4j-retry-1.5.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/plugin-descriptor.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/spring-jcl-5.2.5.RELEASE.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/LICENSE.txt -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/jackson-annotations-2.11.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/vavr-match-0.10.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/parent-join-client-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/vavr-0.10.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/presto-matching-0.240.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/opensearch-rest-client-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/plugin-security.policy -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/httpclient-4.5.13.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/legacy-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/opensearch-ssl-config-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/commons-codec-1.13.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/opensearch-sql-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/commons-math3-3.6.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/ppl-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/httpcore-4.4.12.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/failureaccess-1.0.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-sql/common-1.2.1.0.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-cross-cluster-replication -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/ipaddress-5.3.3.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/common-utils-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/annotations-13.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/plugin-descriptor.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlinx-coroutines-core-1.3.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/opensearch-cross-cluster-replication-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-common-1.3.72.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-jdk7-1.3.72.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-1.3.72.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-jdk8-1.3.72.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/commons-lang-2.6.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/error_prone_annotations-2.3.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/guava-29.0-jre.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/opensearch-knn-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/checker-qual-2.11.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/j2objc-annotations-1.3.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/jsr305-3.0.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/plugin-descriptor.properties -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/knnlib -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/knnlib/libopensearchknn_common.so -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/knnlib/libgomp.so.1 -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/knnlib/libopensearchknn_nmslib.so -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/knnlib/libopensearchknn_faiss.so -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/plugin-security.policy -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-knn/failureaccess-1.0.1.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-index-management -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-index-management/ipaddress-5.3.3.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-index-management/common-utils-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-index-management/kotlin-stdlib-1.4.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-index-management/annotations-13.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-index-management/kotlinx-coroutines-core-jvm-1.3.9.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-index-management/notification-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-index-management/plugin-descriptor.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-index-management/kotlin-stdlib-jdk8-1.4.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-index-management/opensearch-index-management-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-index-management/plugin-security.policy -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-index-management/kotlin-stdlib-common-1.4.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-index-management/kotlin-stdlib-jdk7-1.4.0.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/error_prone_annotations-2.3.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/sqlite-jdbc-3.32.3.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-stub-1.28.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/bcpkix-jdk15on-1.68.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/bcprov-jdk15on-1.68.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/jackson-databind-2.11.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/protobuf-java-3.11.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/paranamer-2.8.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/jackson-module-paranamer-2.11.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/gson-2.8.6.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/j2objc-annotations-1.3.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/commons-lang3-3.9.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/jsr305-3.0.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/perfmark-api-0.19.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/opensearch-performance-analyzer-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/guava-28.2-jre.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-core-1.28.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/plugin-descriptor.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-netty-shaded-1.28.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-context-1.28.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/annotations-4.1.1.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/animal-sniffer-annotations-1.18.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/jackson-annotations-2.11.4.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_bin -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_bin/performance-analyzer-agent -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/performance-analyzer.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/rca_master.conf -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/rca.conf -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/agent-stats-metadata -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/plugin-stats-metadata -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/opensearch_security.policy -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/log4j2.xml -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/rca_idle_master.conf -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/supervisord.conf -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/performanceanalyzer-rca-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/proto-google-common-protos-1.17.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/plugin-security.policy -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/javax.annotation-api-1.3.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/checker-qual-2.10.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/commons-io-2.7.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/jooq-3.10.8.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-protobuf-1.28.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-protobuf-lite-1.28.0.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/extensions -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/extensions/performance-analyzer-agent -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-api-1.28.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-performance-analyzer/failureaccess-1.0.1.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-job-scheduler -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-job-scheduler/opensearch-job-scheduler-spi-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-job-scheduler/plugin-descriptor.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-job-scheduler/opensearch-job-scheduler-1.2.1.0.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensaml-saml-api-3.4.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/commons-codec-1.14.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/java-saml-2.5.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/slf4j-api-1.7.25.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/minimal-json-0.9.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensaml-security-api-3.4.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/jakarta.jws-api-2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/netty-codec-4.1.69.Final.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/jackson-databind-2.11.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/jakarta.activation-1.2.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/commons-logging-1.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/json-path-2.4.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/aggs-matrix-stats-client-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/httpcore-nio-4.4.12.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/httpasyncclient-4.1.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/lang-mustache-client-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/bcprov-jdk15on-1.67.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/json-flattener-0.5.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/cxf-rt-rs-json-basic-3.4.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/snappy-java-1.1.7.3.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/netty-common-4.1.69.Final.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensaml-xmlsec-impl-3.4.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/txw2-2.3.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/cxf-core-3.4.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/jackson-annotations-2.11.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/metrics-core-3.1.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/jboss-rmi-api_1.0_spec-1.0.6.Final.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensaml-soap-impl-3.4.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/j2objc-annotations-1.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/jsr305-3.0.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensaml-messaging-api-3.4.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensaml-storage-api-3.4.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/commons-lang-2.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/mapper-extras-client-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/jakarta.xml.bind-api-2.3.3.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensaml-saml-impl-3.4.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/java-saml-core-2.5.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/cryptacular-1.1.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensaml-core-3.4.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/commons-cli-1.3.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/jjwt-api-0.10.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/log4j-slf4j-impl-2.15.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/commons-lang3-3.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/lz4-java-1.7.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/plugin-descriptor.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/rank-eval-client-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/ldaptive-1.2.3.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/jakarta.xml.soap-api-1.4.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensearch-security-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/jjwt-jackson-0.10.5.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/securityconfig -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/securityconfig/whitelist.yml -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/securityconfig/tenants.yml -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/securityconfig/nodes_dn.yml -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/securityconfig/audit.yml -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/securityconfig/action_groups.yml -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/securityconfig/config.yml -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/securityconfig/roles_mapping.yml -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/securityconfig/roles.yml -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/securityconfig/opensearch.yml.example -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/securityconfig/internal_users.yml -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/woodstox-core-6.2.6.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/eventbus-3.2.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/istack-commons-runtime-3.0.12.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/asm-9.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/parent-join-client-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/jjwt-impl-0.10.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/json-smart-2.4.7.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/xmlsec-2.2.3.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/tools -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/tools/securityadmin.bat -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/tools/hash.sh -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/tools/securityadmin.sh -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/tools/audit_config_migrater.sh -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/tools/audit_config_migrater.bat -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/tools/install_demo_configuration.sh -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/tools/hash.bat -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/jakarta.xml.ws-api-2.3.3.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/xmlschema-core-2.2.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/httpclient-cache-4.5.13.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/velocity-1.7.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/error_prone_annotations-2.1.3.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/netty-resolver-4.1.69.Final.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/transport-netty4-client-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/animal-sniffer-annotations-1.14.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/stax-ex-1.8.3.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensearch-rest-client-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/compiler-0.9.6.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/plugin-security.policy -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/guava-25.1-jre.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensaml-xmlsec-api-3.4.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/httpclient-4.5.13.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/zjsonpatch-0.4.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/accessors-smart-2.4.7.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensearch-rest-high-level-client-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/cxf-rt-security-3.4.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/java-support-7.5.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/netty-transport-4.1.69.Final.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/kafka-clients-2.5.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/stax2-api-4.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/cxf-rt-rs-security-jose-3.4.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensaml-profile-api-3.4.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/jaxb-runtime-2.3.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensaml-security-impl-3.4.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/commons-collections-3.2.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/netty-buffer-4.1.69.Final.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/saaj-impl-1.5.3.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/commons-text-1.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/zstd-jni-1.4.4-7.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/jakarta.annotation-api-1.3.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/geronimo-jta_1.1_spec-1.1.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/checker-qual-2.0.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/netty-codec-http-4.1.69.Final.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/httpcore-4.4.12.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/opensaml-soap-api-3.4.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-security/netty-handler-4.1.69.Final.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-asynchronous-search -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-asynchronous-search/opensearch-asynchronous-search-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-asynchronous-search/common-utils-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-asynchronous-search/plugin-descriptor.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-asynchronous-search/plugin-security.policy -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-lang-2.6.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/org.jacoco.report-0.8.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/slf4j-api-1.7.25.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/error_prone_annotations-2.3.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/httpcore-nio-4.4.12.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/httpasyncclient-4.1.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/guava-29.0-jre.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/randomcutforest-core-2.0.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/randomcutforest-serialization-2.0.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/jackson-databind-2.11.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/checker-qual-2.11.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/randomcutforest-parkservices-2.0.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/gson-2.8.6.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/protostuff-collectionschema-1.7.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/j2objc-annotations-1.3.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/common-utils-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/opensearch-anomaly-detection-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/jsr305-3.0.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/org.jacoco.ant-0.8.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-pool2-2.10.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/sketches-core-0.13.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/org.jacoco.core-0.8.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/org.jacoco.agent-0.8.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/plugin-descriptor.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/protostuff-api-1.7.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/memory-0.12.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/jackson-annotations-2.11.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/protostuff-runtime-1.7.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/protostuff-core-1.7.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-logging-1.1.3.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/opensearch-rest-client-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/plugin-security.policy -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/httpclient-4.5.13.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-codec-1.13.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-math3-3.6.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/httpcore-4.4.12.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-anomaly-detection/failureaccess-1.0.1.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/error_prone_annotations-2.3.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/httpcore-nio-4.4.12.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/httpasyncclient-4.1.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/cron-utils-9.1.3.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/javax.mail-1.6.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/slf4j-api-1.7.30.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/ipaddress-5.3.3.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/j2objc-annotations-1.3.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/commons-lang3-3.11.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/common-utils-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/jsr305-3.0.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/javax.el-3.0.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/kotlinx-coroutines-core-1.1.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/annotations-13.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/guava-30.0-jre.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/plugin-descriptor.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/activation-1.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/alerting-core-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/google-java-format-1.10.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/alerting-notification-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/kotlin-stdlib-common-1.3.72.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/commons-logging-1.1.3.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/kotlin-stdlib-jdk7-1.3.72.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/checker-qual-3.5.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/opensearch-rest-client-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/plugin-security.policy -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/httpclient-4.5.13.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/opensearch-alerting-1.2.1.0.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/kotlinx-coroutines-core-common-1.1.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/kotlin-stdlib-1.3.72.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/commons-codec-1.13.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/kotlin-stdlib-jdk8-1.3.72.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/httpcore-4.4.12.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/plugins/opensearch-alerting/failureaccess-1.0.1.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/ingest-common -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-common/jcodings-1.0.44.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-common/joni-2.1.29.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-common/opensearch-grok-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-common/opensearch-dissect-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-common/plugin-descriptor.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-common/ingest-common-1.2.1.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/geo -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/geo/plugin-descriptor.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/geo/geo-1.2.1.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/ingest-geoip -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-geoip/GeoLite2-Country.mmdb -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-geoip/GeoLite2-City.mmdb -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-geoip/geoip2-2.13.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-geoip/maxmind-db-1.3.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-geoip/jackson-annotations-2.12.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-geoip/jackson-databind-2.12.5.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-geoip/ingest-geoip-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-geoip/plugin-descriptor.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-geoip/GeoLite2-ASN.mmdb -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-geoip/plugin-security.policy -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/percolator -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/percolator/plugin-descriptor.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/percolator/percolator-client-1.2.1.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/analysis-common -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/analysis-common/plugin-descriptor.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/analysis-common/analysis-common-1.2.1.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/aggs-matrix-stats -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/aggs-matrix-stats/aggs-matrix-stats-client-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/aggs-matrix-stats/plugin-descriptor.properties -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/repository-url -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/repository-url/plugin-descriptor.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/repository-url/plugin-security.policy -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/repository-url/repository-url-1.2.1.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/lang-mustache -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-mustache/lang-mustache-client-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-mustache/plugin-descriptor.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-mustache/compiler-0.9.6.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-mustache/plugin-security.policy -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/transport-netty4 -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/transport-netty4/netty-codec-4.1.69.Final.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/transport-netty4/netty-common-4.1.69.Final.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/transport-netty4/plugin-descriptor.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/transport-netty4/netty-resolver-4.1.69.Final.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/transport-netty4/transport-netty4-client-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/transport-netty4/plugin-security.policy -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/transport-netty4/netty-transport-4.1.69.Final.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/transport-netty4/netty-buffer-4.1.69.Final.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/transport-netty4/netty-codec-http-4.1.69.Final.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/transport-netty4/netty-handler-4.1.69.Final.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/lang-expression -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-expression/lucene-expressions-8.10.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-expression/lang-expression-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-expression/antlr4-runtime-4.5.1-1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-expression/plugin-descriptor.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-expression/plugin-security.policy -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-expression/asm-5.0.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-expression/asm-commons-5.0.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-expression/asm-tree-5.0.4.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/lang-painless -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-painless/asm-7.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-painless/antlr4-runtime-4.5.3.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-painless/asm-tree-7.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-painless/asm-util-7.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-painless/asm-analysis-7.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-painless/plugin-descriptor.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-painless/asm-commons-7.2.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-painless/lang-painless-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-painless/plugin-security.policy -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/lang-painless/opensearch-scripting-painless-spi-1.2.1.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/rank-eval -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/rank-eval/plugin-descriptor.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/rank-eval/rank-eval-client-1.2.1.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/opensearch-dashboards -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/opensearch-dashboards/httpcore-nio-4.4.12.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/opensearch-dashboards/httpasyncclient-4.1.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/opensearch-dashboards/reindex-client-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/opensearch-dashboards/plugin-descriptor.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/opensearch-dashboards/commons-logging-1.1.3.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/opensearch-dashboards/opensearch-rest-client-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/opensearch-dashboards/httpclient-4.5.13.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/opensearch-dashboards/opensearch-dashboards-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/opensearch-dashboards/opensearch-ssl-config-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/opensearch-dashboards/commons-codec-1.13.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/opensearch-dashboards/httpcore-4.4.12.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/ingest-user-agent -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-user-agent/ingest-user-agent-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/ingest-user-agent/plugin-descriptor.properties -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/mapper-extras -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/mapper-extras/mapper-extras-client-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/mapper-extras/plugin-descriptor.properties -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/parent-join -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/parent-join/plugin-descriptor.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/parent-join/parent-join-client-1.2.1.jar -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/modules/reindex -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/reindex/httpcore-nio-4.4.12.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/reindex/httpasyncclient-4.1.4.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/reindex/reindex-client-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/reindex/plugin-descriptor.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/reindex/commons-logging-1.1.3.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/reindex/opensearch-rest-client-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/reindex/plugin-security.policy -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/reindex/httpclient-4.5.13.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/reindex/opensearch-ssl-config-1.2.1.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/reindex/commons-codec-1.13.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/modules/reindex/httpcore-4.4.12.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/manifest.yml -%dir %attr(755, wazuh, wazuh) %{_localstatedir}/jdk -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/man -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/man/man1 -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jrunscript.1 -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jcmd.1 -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/java.1 -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jdeprscan.1 -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/javadoc.1 -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/rmid.1 -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jar.1 -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jdb.1 -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jpackage.1 -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jstatd.1 -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/serialver.1 -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/keytool.1 -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jconsole.1 -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jlink.1 -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jhsdb.1 -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jaotc.1 -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jshell.1 -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/rmiregistry.1 -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/javac.1 -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jstack.1 -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jfr.1 -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jps.1 -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jarsigner.1 -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jmod.1 -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jstat.1 -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jinfo.1 -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jmap.1 -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/jdeps.1 -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/man/man1/javap.1 -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/bin -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jdeps -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/rmiregistry -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jrunscript -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jdeprscan -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jar -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jmap -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jps -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jstatd -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/rmid -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/java -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jdb -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jimage -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/javadoc -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jconsole -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jcmd -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jstack -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jinfo -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jpackage -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/serialver -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/javap -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/keytool -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jaotc -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jarsigner -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jhsdb -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jlink -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jfr -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jstat -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/javac -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jmod -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/bin/jshell -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/release -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.base -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.base/LICENSE -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.base/ADDITIONAL_LICENSE_INFO -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.base/icu.md -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.base/c-libutl.md -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.base/public_suffix.md -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.base/cldr.md -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.base/aes.md -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.base/ASSEMBLY_EXCEPTION -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.base/asm.md -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.base/unicode.md -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.security.sasl -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.scripting -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/jdk.dynalink/dynalink.md -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.management -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/jdk.javadoc/jqueryUI.md -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/jdk.javadoc/jquery.md -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.xml -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.xml/xalan.md -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.xml/xerces.md -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.xml/jcup.md -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.xml/bcel.md -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.xml/dom.md -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.smartcardio -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.smartcardio/pcsclite.md -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.transaction.xa -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.prefs -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.compiler -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.logging -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/jdk.internal.opt/jopt-simple.md -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.xml.crypto -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.xml.crypto/santuario.md -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/jdk.localedata/thaidict.md -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.sql.rowset -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.net.http -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.rmi -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.sql -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.naming -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.datatransfer -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/jdk.internal.le/jline.md -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/jdk.crypto.cryptoki/pkcs11cryptotoken.md -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/jdk.crypto.cryptoki/pkcs11wrapper.md -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.instrument -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.management.rmi -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.desktop -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.desktop/xwd.md -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.desktop/mesa3d.md -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.desktop/harfbuzz.md -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.desktop/lcms.md -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.desktop/freetype.md -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.desktop/giflib.md -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.desktop/jpeg.md -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.desktop/colorimaging.md -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/java.desktop/libpng.md -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/legal/jdk.crypto.ec/ecc.md -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/lib -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/lib/server -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/server/libjsig.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/server/classes.jsa -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/server/classes_nocoops.jsa -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/server/libjvm.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libawt.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libawt_headless.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libsplashscreen.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libnio.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libjdwp.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libj2pcsc.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libjli.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libsctp.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libjimage.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libjsig.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libjava.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libsunec.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/liblcms.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libawt_xawt.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/jexec -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libverify.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libmanagement_agent.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/psfont.properties.ja -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libprefs.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libzip.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libjaas.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libjsound.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libextnet.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libj2gss.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/tzdb.dat -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libdt_socket.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/psfontj2d.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/jvm.cfg -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/ct.sym -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libj2pkcs11.so -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/lib/jfr -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/jfr/default.jfc -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/jfr/profile.jfc -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libmanagement_ext.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/classlist -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libnet.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libjavajpeg.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libfontmanager.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/modules -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libinstrument.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libmanagement.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libjawt.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libsaproc.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libmlib_image.so -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/lib/security -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/security/cacerts -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/security/blacklisted.certs -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/security/public_suffix_list.dat -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/security/default.policy -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/librmi.so -%attr(755, wazuh, wazuh) %{_localstatedir}/jdk/lib/jspawnhelper -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/jrt-fs.jar -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libattach.so -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/lib/libfreetype.so -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/include -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/include/jvmti.h -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/include/classfile_constants.h -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/include/jdwpTransport.h -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/include/jawt.h -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/include/jni.h -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/include/jvmticmlr.h -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/include/linux -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/include/linux/jawt_md.h -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/include/linux/jni_md.h -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/conf -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/net.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/sound.properties -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/conf/sdp -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/sdp/sdp.conf.template -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/conf/management -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/management/management.properties -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/management/jmxremote.access -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/management/jmxremote.password.template -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/logging.properties -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/conf/security -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/security/java.policy -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/conf/security/policy -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/conf/security/policy/limited -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/security/policy/limited/default_US_export.policy -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/security/policy/limited/exempt_local.policy -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/security/policy/limited/default_local.policy -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/conf/security/policy/unlimited -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/security/policy/unlimited/default_US_export.policy -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/security/policy/unlimited/default_local.policy -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/security/policy/README.txt -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/conf/security/java.security -%dir %attr(750, wazuh, wazuh) %{_localstatedir}/jdk/jmods -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.unsupported.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.transaction.xa.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.crypto.cryptoki.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.rmi.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.attach.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.jshell.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.xml.dom.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.se.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.internal.ed.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.jartool.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.compiler.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.base.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.smartcardio.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.security.auth.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.unsupported.desktop.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.security.sasl.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.incubator.foreign.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.management.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.management.agent.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.xml.crypto.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.internal.vm.ci.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.prefs.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.crypto.ec.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.internal.jvmstat.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.sql.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.incubator.jpackage.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.xml.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.security.jgss.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.compiler.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.sctp.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.charsets.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.management.jfr.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.jlink.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.localedata.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.jsobject.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.net.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.hotspot.agent.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.jstatd.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.dynalink.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.jfr.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.naming.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.internal.le.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.jcmd.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.management.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.net.http.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.logging.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.accessibility.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.internal.opt.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.management.rmi.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.security.jgss.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.desktop.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.nio.mapmode.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.internal.vm.compiler.management.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.jdwp.agent.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.jdi.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.javadoc.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.naming.rmi.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.naming.dns.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.editpad.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.jdeps.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.internal.vm.compiler.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.sql.rowset.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.scripting.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.datatransfer.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.httpserver.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.zipfs.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.aot.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/jdk.jconsole.jmod -%attr(644, wazuh, wazuh) %{_localstatedir}/jdk/jmods/java.instrument.jmod -%attr(644, wazuh, wazuh) /etc/sysconfig/wazuh-indexer +%defattr(-, %{name}, %{name}) +%dir %attr(755, %{name}, %{name}) /etc/%{name} +%dir %attr(755, %{name}, %{name}) /var/lib/%{name} +%dir %attr(755, %{name}, %{name}) /var/log/%{name} +%dir %attr(755, %{name}, %{name}) %{_localstatedir} +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/bin +%attr(755, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/bin/performance-analyzer-rca +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/performance-analyzer-rca-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/error_prone_annotations-2.3.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/sqlite-jdbc-3.32.3.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/grpc-stub-1.28.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/log4j-api-2.17.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/bcpkix-jdk15on-1.68.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/bcprov-jdk15on-1.68.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/jackson-databind-2.11.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/protobuf-java-3.11.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/gson-2.8.6.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/j2objc-annotations-1.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/commons-lang3-3.9.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/jsr305-3.0.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/log4j-core-2.17.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/perfmark-api-0.19.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/guava-28.2-jre.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/grpc-core-1.28.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/grpc-netty-shaded-1.28.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/grpc-context-1.28.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/annotations-4.1.1.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/animal-sniffer-annotations-1.18.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/jackson-annotations-2.11.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/proto-google-common-protos-1.17.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/javax.annotation-api-1.3.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/checker-qual-2.10.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/commons-io-2.7.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/jooq-3.10.8.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/jackson-core-2.11.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/grpc-protobuf-1.28.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/grpc-protobuf-lite-1.28.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/grpc-api-1.28.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/failureaccess-1.0.1.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/pa_bin +%attr(755, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/pa_bin/performance-analyzer-agent +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/pa_config +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/pa_config/agent-stats-metadata +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/pa_config/plugin-stats-metadata +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/pa_config/performance-analyzer.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/pa_config/rca_master.conf +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/pa_config/rca.conf +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/pa_config/opensearch_security.policy +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/pa_config/log4j2.xml +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/pa_config/rca_idle_master.conf +%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/pa_config/supervisord.conf +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/bin +%attr(755, %{name}, %{name}) %{_localstatedir}/bin/opensearch-shard +%attr(755, %{name}, %{name}) %{_localstatedir}/bin/opensearch-node +%attr(755, %{name}, %{name}) %{_localstatedir}/bin/opensearch-keystore +%attr(755, %{name}, %{name}) %{_localstatedir}/bin/opensearch-plugin +%attr(755, %{name}, %{name}) %{_localstatedir}/bin/opensearch +%attr(755, %{name}, %{name}) %{_localstatedir}/bin/opensearch-cli +%attr(755, %{name}, %{name}) %{_localstatedir}/bin/opensearch-env +%attr(755, %{name}, %{name}) %{_localstatedir}/bin/performance-analyzer-agent-cli +%attr(755, %{name}, %{name}) %{_localstatedir}/bin/opensearch-env-from-file +%attr(755, %{name}, %{name}) %{_localstatedir}/bin/opensearch-upgrade +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/lib +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/hppc-0.8.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/lucene-highlighter-8.10.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/opensearch-geo-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/lucene-spatial-extras-8.10.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/opensearch-cli-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/java-version-checker-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/lucene-memory-8.10.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/log4j-api-2.17.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/lucene-analyzers-common-8.10.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/snakeyaml-1.26.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/joda-time-2.10.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/opensearch-x-content-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/lucene-join-8.10.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/opensearch-plugin-classloader-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/jna-5.5.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/jackson-dataformat-smile-2.12.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/log4j-core-2.17.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/lucene-suggest-8.10.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/opensearch-launchers-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/jackson-dataformat-yaml-2.12.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/HdrHistogram-2.1.9.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/lucene-core-8.10.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/lucene-queries-8.10.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/opensearch-secure-sm-1.2.3.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/lib/tools +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/lib/tools/plugin-cli +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/tools/plugin-cli/bcpg-fips-1.0.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/tools/plugin-cli/opensearch-plugin-cli-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/tools/plugin-cli/bc-fips-1.0.2.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/lib/tools/upgrade-cli +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/tools/upgrade-cli/jackson-annotations-2.12.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/tools/upgrade-cli/jackson-databind-2.12.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/tools/upgrade-cli/jackson-core-2.12.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/tools/upgrade-cli/opensearch-upgrade-cli-1.2.3.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/lib/tools/keystore-cli +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/tools/keystore-cli/keystore-cli-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/lucene-queryparser-8.10.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/lucene-sandbox-8.10.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/jts-core-1.15.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/jackson-dataformat-cbor-2.12.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/opensearch-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/lucene-grouping-8.10.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/lucene-misc-8.10.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/jackson-core-2.12.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/t-digest-3.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/opensearch-core-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/lucene-backward-codecs-8.10.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/spatial4j-0.7.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/jopt-simple-5.0.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/lib/lucene-spatial3d-8.10.1.jar +%dir %attr(750, %{name}, %{name}) /etc/%{name}/certs +%attr(400, %{name}, %{name}) /etc/%{name}/certs/admin.pem +%attr(400, %{name}, %{name}) /etc/%{name}/certs/admin-key.pem +%attr(400, %{name}, %{name}) /etc/%{name}/certs/demo-indexer.pem +%attr(400, %{name}, %{name}) /etc/%{name}/certs/demo-indexer-key.pem +%attr(400, %{name}, %{name}) /etc/%{name}/certs/root-ca.pem +%dir %attr(750, %{name}, %{name}) /etc/%{name}/opensearch-observability +%attr(660, %{name}, %{name}) /etc/%{name}/opensearch-observability/observability.yml +%dir %attr(750, %{name}, %{name}) /etc/%{name}/opensearch-reports-scheduler +%attr(660, %{name}, %{name}) /etc/%{name}/opensearch-reports-scheduler/reports-scheduler.yml +%config(noreplace) %attr(660, %{name}, %{name}) /etc/%{name}/jvm.options +%config(noreplace) %attr(660, %{name}, %{name}) /etc/%{name}/opensearch.yml +%dir %attr(750, %{name}, %{name}) /etc/%{name}/jvm.options.d +%attr(644, %{name}, %{name}) /etc/%{name}/jvm.options.d/performance-analyzer.options +%attr(660, %{name}, %{name}) /etc/%{name}/log4j2.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/NOTICE.txt +%attr(644, %{name}, %{name}) %{_localstatedir}/LICENSE.txt +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-observability +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-observability/opensearch-observability-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-observability/common-utils-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-observability/kotlin-stdlib-1.4.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-observability/annotations-13.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-observability/kotlinx-coroutines-core-jvm-1.3.9.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-observability/plugin-descriptor.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-observability/plugin-security.policy +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-observability/kotlin-stdlib-common-1.4.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-observability/guava-15.0.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-reports-scheduler +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-reports-scheduler/jsoup-1.14.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-reports-scheduler/minimal-json-0.9.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-reports-scheduler/json-flattener-0.1.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-reports-scheduler/common-utils-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-reports-scheduler/kotlin-stdlib-1.4.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-reports-scheduler/annotations-13.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-reports-scheduler/json-20180813.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-reports-scheduler/kotlinx-coroutines-core-jvm-1.3.9.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-reports-scheduler/plugin-descriptor.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-reports-scheduler/plugin-security.policy +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-reports-scheduler/kotlin-stdlib-common-1.4.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-reports-scheduler/opensearch-reports-scheduler-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-reports-scheduler/guava-15.0.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/spring-beans-5.2.5.RELEASE.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/resilience4j-core-1.5.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/error_prone_annotations-2.3.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/core-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/spring-expression-5.2.5.RELEASE.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/httpcore-nio-4.4.12.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/httpasyncclient-4.1.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/spring-aop-5.2.5.RELEASE.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/guava-29.0-jre.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/protocol-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/spring-context-5.2.5.RELEASE.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/slf4j-api-1.7.30.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/druid-1.0.15.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/sql-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/opensearch-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/commons-lang3-3.10.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/jackson-databind-2.11.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/checker-qual-2.11.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/reindex-client-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/gson-2.8.6.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/j2objc-annotations-1.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/jsr305-3.0.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/spring-core-5.2.5.RELEASE.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/antlr4-runtime-4.7.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/json-20180813.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/NOTICE.txt +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/resilience4j-retry-1.5.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/plugin-descriptor.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/spring-jcl-5.2.5.RELEASE.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/LICENSE.txt +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/jackson-annotations-2.11.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/vavr-match-0.10.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/parent-join-client-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/vavr-0.10.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/presto-matching-0.240.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/opensearch-rest-client-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/plugin-security.policy +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/httpclient-4.5.13.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/legacy-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/opensearch-ssl-config-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/commons-codec-1.13.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/opensearch-sql-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/commons-math3-3.6.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/ppl-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/httpcore-4.4.12.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/failureaccess-1.0.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/common-1.2.3.0.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-cross-cluster-replication +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/ipaddress-5.3.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/common-utils-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/annotations-13.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/plugin-descriptor.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlinx-coroutines-core-1.3.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/opensearch-cross-cluster-replication-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-common-1.3.72.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-jdk7-1.3.72.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-1.3.72.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-jdk8-1.3.72.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/commons-lang-2.6.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/error_prone_annotations-2.3.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/guava-29.0-jre.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/opensearch-knn-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/checker-qual-2.11.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/j2objc-annotations-1.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/jsr305-3.0.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/plugin-descriptor.properties +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/knnlib +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/knnlib/libopensearchknn_common.so +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/knnlib/libgomp.so.1 +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/knnlib/libopensearchknn_nmslib.so +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/knnlib/libopensearchknn_faiss.so +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/plugin-security.policy +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/failureaccess-1.0.1.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-index-management +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-index-management/ipaddress-5.3.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-index-management/common-utils-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-index-management/kotlin-stdlib-1.4.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-index-management/annotations-13.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-index-management/kotlinx-coroutines-core-jvm-1.3.9.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-index-management/notification-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-index-management/plugin-descriptor.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-index-management/kotlin-stdlib-jdk8-1.4.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-index-management/opensearch-index-management-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-index-management/plugin-security.policy +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-index-management/kotlin-stdlib-common-1.4.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-index-management/kotlin-stdlib-jdk7-1.4.0.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/error_prone_annotations-2.3.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/sqlite-jdbc-3.32.3.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-stub-1.28.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/bcpkix-jdk15on-1.68.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/bcprov-jdk15on-1.68.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/jackson-databind-2.11.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/protobuf-java-3.11.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/paranamer-2.8.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/jackson-module-paranamer-2.11.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/gson-2.8.6.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/j2objc-annotations-1.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/commons-lang3-3.9.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/jsr305-3.0.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/perfmark-api-0.19.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/opensearch-performance-analyzer-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/guava-28.2-jre.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-core-1.28.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/plugin-descriptor.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-netty-shaded-1.28.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-context-1.28.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/annotations-4.1.1.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/animal-sniffer-annotations-1.18.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/jackson-annotations-2.11.4.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_bin +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_bin/performance-analyzer-agent +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/performance-analyzer.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/rca_master.conf +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/rca.conf +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/agent-stats-metadata +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/plugin-stats-metadata +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/opensearch_security.policy +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/log4j2.xml +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/rca_idle_master.conf +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/supervisord.conf +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/performanceanalyzer-rca-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/proto-google-common-protos-1.17.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/plugin-security.policy +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/javax.annotation-api-1.3.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/checker-qual-2.10.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/commons-io-2.7.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/jooq-3.10.8.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-protobuf-1.28.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-protobuf-lite-1.28.0.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/extensions +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/extensions/performance-analyzer-agent +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-api-1.28.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/failureaccess-1.0.1.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-job-scheduler +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-job-scheduler/opensearch-job-scheduler-spi-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-job-scheduler/plugin-descriptor.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-job-scheduler/opensearch-job-scheduler-1.2.3.0.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensaml-saml-api-3.4.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/commons-codec-1.14.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/java-saml-2.5.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/slf4j-api-1.7.25.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/minimal-json-0.9.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensaml-security-api-3.4.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/jakarta.jws-api-2.1.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/netty-codec-4.1.69.Final.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/jackson-databind-2.11.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/jakarta.activation-1.2.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/commons-logging-1.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/json-path-2.4.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/aggs-matrix-stats-client-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/httpcore-nio-4.4.12.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/httpasyncclient-4.1.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/lang-mustache-client-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/bcprov-jdk15on-1.67.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/json-flattener-0.5.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/cxf-rt-rs-json-basic-3.4.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/snappy-java-1.1.7.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/netty-common-4.1.69.Final.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensaml-xmlsec-impl-3.4.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/txw2-2.3.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/cxf-core-3.4.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/jackson-annotations-2.11.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/metrics-core-3.1.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/jboss-rmi-api_1.0_spec-1.0.6.Final.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensaml-soap-impl-3.4.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/j2objc-annotations-1.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/jsr305-3.0.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensaml-messaging-api-3.4.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensaml-storage-api-3.4.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/commons-lang-2.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/mapper-extras-client-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/jakarta.xml.bind-api-2.3.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensaml-saml-impl-3.4.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/java-saml-core-2.5.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/cryptacular-1.1.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensaml-core-3.4.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/commons-cli-1.3.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/jjwt-api-0.10.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/log4j-slf4j-impl-2.17.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/commons-lang3-3.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/lz4-java-1.7.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/plugin-descriptor.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/rank-eval-client-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/ldaptive-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/jakarta.xml.soap-api-1.4.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensearch-security-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/jjwt-jackson-0.10.5.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/securityconfig +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/securityconfig/whitelist.yml +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/securityconfig/tenants.yml +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/securityconfig/nodes_dn.yml +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/securityconfig/audit.yml +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/securityconfig/action_groups.yml +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/securityconfig/config.yml +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/securityconfig/roles_mapping.yml +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/securityconfig/roles.yml +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/securityconfig/opensearch.yml.example +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/securityconfig/internal_users.yml +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/woodstox-core-6.2.6.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/eventbus-3.2.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/istack-commons-runtime-3.0.12.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/asm-9.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/parent-join-client-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/jjwt-impl-0.10.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/json-smart-2.4.7.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/xmlsec-2.2.3.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/tools +%attr(744, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/tools/hash.sh +%attr(744, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/tools/securityadmin.sh +%attr(744, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/tools/audit_config_migrater.sh +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/jakarta.xml.ws-api-2.3.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/xmlschema-core-2.2.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/httpclient-cache-4.5.13.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/velocity-1.7.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/error_prone_annotations-2.1.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/netty-resolver-4.1.69.Final.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/transport-netty4-client-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/animal-sniffer-annotations-1.14.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/stax-ex-1.8.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensearch-rest-client-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/compiler-0.9.6.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/plugin-security.policy +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/guava-25.1-jre.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensaml-xmlsec-api-3.4.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/httpclient-4.5.13.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/zjsonpatch-0.4.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/accessors-smart-2.4.7.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensearch-rest-high-level-client-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/cxf-rt-security-3.4.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/java-support-7.5.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/netty-transport-4.1.69.Final.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/kafka-clients-2.5.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/stax2-api-4.2.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/cxf-rt-rs-security-jose-3.4.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensaml-profile-api-3.4.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/jaxb-runtime-2.3.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensaml-security-impl-3.4.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/commons-collections-3.2.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/netty-buffer-4.1.69.Final.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/saaj-impl-1.5.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/commons-text-1.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/zstd-jni-1.4.4-7.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/jakarta.annotation-api-1.3.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/geronimo-jta_1.1_spec-1.1.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/checker-qual-2.0.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/netty-codec-http-4.1.69.Final.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/httpcore-4.4.12.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensaml-soap-api-3.4.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/netty-handler-4.1.69.Final.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-asynchronous-search +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-asynchronous-search/opensearch-asynchronous-search-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-asynchronous-search/common-utils-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-asynchronous-search/plugin-descriptor.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-asynchronous-search/plugin-security.policy +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-lang-2.6.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/org.jacoco.report-0.8.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/slf4j-api-1.7.25.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/error_prone_annotations-2.3.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/httpcore-nio-4.4.12.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/httpasyncclient-4.1.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/guava-29.0-jre.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/randomcutforest-core-2.0.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/randomcutforest-serialization-2.0.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/jackson-databind-2.11.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/checker-qual-2.11.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/randomcutforest-parkservices-2.0.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/gson-2.8.6.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/protostuff-collectionschema-1.7.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/j2objc-annotations-1.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/common-utils-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/opensearch-anomaly-detection-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/jsr305-3.0.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/org.jacoco.ant-0.8.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-pool2-2.10.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/sketches-core-0.13.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/org.jacoco.core-0.8.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/org.jacoco.agent-0.8.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/plugin-descriptor.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/protostuff-api-1.7.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/memory-0.12.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/jackson-annotations-2.11.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/protostuff-runtime-1.7.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/protostuff-core-1.7.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-logging-1.1.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/opensearch-rest-client-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/plugin-security.policy +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/httpclient-4.5.13.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-codec-1.13.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-math3-3.6.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/httpcore-4.4.12.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/failureaccess-1.0.1.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/error_prone_annotations-2.3.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/httpcore-nio-4.4.12.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/httpasyncclient-4.1.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/cron-utils-9.1.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/javax.mail-1.6.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/slf4j-api-1.7.30.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/ipaddress-5.3.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/j2objc-annotations-1.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/commons-lang3-3.11.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/common-utils-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/jsr305-3.0.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/javax.el-3.0.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/kotlinx-coroutines-core-1.1.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/annotations-13.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/guava-30.0-jre.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/plugin-descriptor.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/activation-1.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/alerting-core-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/google-java-format-1.10.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/alerting-notification-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/kotlin-stdlib-common-1.3.72.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/commons-logging-1.1.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/kotlin-stdlib-jdk7-1.3.72.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/checker-qual-3.5.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/opensearch-rest-client-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/plugin-security.policy +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/httpclient-4.5.13.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/opensearch-alerting-1.2.3.0.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/kotlinx-coroutines-core-common-1.1.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/kotlin-stdlib-1.3.72.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/commons-codec-1.13.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/kotlin-stdlib-jdk8-1.3.72.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/httpcore-4.4.12.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/failureaccess-1.0.1.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/ingest-common +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-common/jcodings-1.0.44.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-common/joni-2.1.29.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-common/opensearch-grok-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-common/opensearch-dissect-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-common/plugin-descriptor.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-common/ingest-common-1.2.3.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/geo +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/geo/plugin-descriptor.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/geo/geo-1.2.3.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/ingest-geoip +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-geoip/GeoLite2-Country.mmdb +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-geoip/GeoLite2-City.mmdb +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-geoip/geoip2-2.13.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-geoip/maxmind-db-1.3.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-geoip/jackson-annotations-2.12.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-geoip/jackson-databind-2.12.5.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-geoip/ingest-geoip-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-geoip/plugin-descriptor.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-geoip/GeoLite2-ASN.mmdb +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-geoip/plugin-security.policy +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/percolator +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/percolator/plugin-descriptor.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/percolator/percolator-client-1.2.3.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/analysis-common +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/analysis-common/plugin-descriptor.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/analysis-common/analysis-common-1.2.3.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/aggs-matrix-stats +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/aggs-matrix-stats/aggs-matrix-stats-client-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/aggs-matrix-stats/plugin-descriptor.properties +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/repository-url +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/repository-url/plugin-descriptor.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/repository-url/plugin-security.policy +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/repository-url/repository-url-1.2.3.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/lang-mustache +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-mustache/lang-mustache-client-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-mustache/plugin-descriptor.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-mustache/compiler-0.9.6.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-mustache/plugin-security.policy +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/transport-netty4 +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/transport-netty4/netty-codec-4.1.69.Final.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/transport-netty4/netty-common-4.1.69.Final.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/transport-netty4/plugin-descriptor.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/transport-netty4/netty-resolver-4.1.69.Final.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/transport-netty4/transport-netty4-client-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/transport-netty4/plugin-security.policy +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/transport-netty4/netty-transport-4.1.69.Final.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/transport-netty4/netty-buffer-4.1.69.Final.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/transport-netty4/netty-codec-http-4.1.69.Final.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/transport-netty4/netty-handler-4.1.69.Final.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/lang-expression +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-expression/lucene-expressions-8.10.1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-expression/lang-expression-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-expression/antlr4-runtime-4.5.1-1.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-expression/plugin-descriptor.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-expression/plugin-security.policy +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-expression/asm-5.0.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-expression/asm-commons-5.0.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-expression/asm-tree-5.0.4.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/lang-painless +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-painless/asm-7.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-painless/antlr4-runtime-4.5.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-painless/asm-tree-7.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-painless/asm-util-7.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-painless/asm-analysis-7.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-painless/plugin-descriptor.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-painless/asm-commons-7.2.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-painless/lang-painless-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-painless/plugin-security.policy +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-painless/opensearch-scripting-painless-spi-1.2.3.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/rank-eval +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/rank-eval/plugin-descriptor.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/rank-eval/rank-eval-client-1.2.3.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/opensearch-dashboards +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/opensearch-dashboards/httpcore-nio-4.4.12.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/opensearch-dashboards/httpasyncclient-4.1.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/opensearch-dashboards/reindex-client-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/opensearch-dashboards/plugin-descriptor.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/opensearch-dashboards/commons-logging-1.1.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/opensearch-dashboards/opensearch-rest-client-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/opensearch-dashboards/httpclient-4.5.13.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/opensearch-dashboards/opensearch-dashboards-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/opensearch-dashboards/opensearch-ssl-config-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/opensearch-dashboards/commons-codec-1.13.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/opensearch-dashboards/httpcore-4.4.12.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/ingest-user-agent +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-user-agent/ingest-user-agent-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-user-agent/plugin-descriptor.properties +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/mapper-extras +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/mapper-extras/mapper-extras-client-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/mapper-extras/plugin-descriptor.properties +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/parent-join +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/parent-join/plugin-descriptor.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/parent-join/parent-join-client-1.2.3.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/reindex +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/reindex/httpcore-nio-4.4.12.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/reindex/httpasyncclient-4.1.4.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/reindex/reindex-client-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/reindex/plugin-descriptor.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/reindex/commons-logging-1.1.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/reindex/opensearch-rest-client-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/reindex/plugin-security.policy +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/reindex/httpclient-4.5.13.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/reindex/opensearch-ssl-config-1.2.3.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/reindex/commons-codec-1.13.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/modules/reindex/httpcore-4.4.12.jar +%dir %attr(755, %{name}, %{name}) %{_localstatedir}/jdk +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/man +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/man/man1 +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jrunscript.1 +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jcmd.1 +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/java.1 +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jdeprscan.1 +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/javadoc.1 +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/rmid.1 +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jar.1 +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jdb.1 +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jpackage.1 +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jstatd.1 +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/serialver.1 +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/keytool.1 +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jconsole.1 +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jlink.1 +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jhsdb.1 +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jaotc.1 +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jshell.1 +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/rmiregistry.1 +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/javac.1 +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jstack.1 +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jfr.1 +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jps.1 +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jarsigner.1 +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jmod.1 +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jstat.1 +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jinfo.1 +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jmap.1 +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jdeps.1 +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/javap.1 +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/bin +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jdeps +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/rmiregistry +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jrunscript +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jdeprscan +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jar +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jmap +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jps +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jstatd +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/rmid +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/java +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jdb +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jimage +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/javadoc +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jconsole +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jcmd +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jstack +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jinfo +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jpackage +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/serialver +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/javap +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/keytool +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jaotc +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jarsigner +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jhsdb +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jlink +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jfr +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jstat +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/javac +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jmod +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jshell +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/release +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.base +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.base/LICENSE +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.base/ADDITIONAL_LICENSE_INFO +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.base/icu.md +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.base/c-libutl.md +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.base/public_suffix.md +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.base/cldr.md +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.base/aes.md +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.base/ASSEMBLY_EXCEPTION +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.base/asm.md +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.base/unicode.md +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.security.sasl +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.scripting +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/jdk.dynalink/dynalink.md +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.management +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/jdk.javadoc/jqueryUI.md +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/jdk.javadoc/jquery.md +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.xml +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.xml/xalan.md +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.xml/xerces.md +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.xml/jcup.md +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.xml/bcel.md +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.xml/dom.md +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.smartcardio +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.smartcardio/pcsclite.md +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.transaction.xa +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.prefs +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.compiler +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.logging +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/jdk.internal.opt/jopt-simple.md +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.xml.crypto +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.xml.crypto/santuario.md +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/jdk.localedata/thaidict.md +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.sql.rowset +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.net.http +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.rmi +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.sql +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.naming +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.datatransfer +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/jdk.internal.le/jline.md +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/jdk.crypto.cryptoki/pkcs11cryptotoken.md +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/jdk.crypto.cryptoki/pkcs11wrapper.md +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.instrument +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.management.rmi +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.desktop +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.desktop/xwd.md +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.desktop/mesa3d.md +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.desktop/harfbuzz.md +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.desktop/lcms.md +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.desktop/freetype.md +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.desktop/giflib.md +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.desktop/jpeg.md +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.desktop/colorimaging.md +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.desktop/libpng.md +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/jdk.crypto.ec/ecc.md +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/lib +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/lib/server +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/server/libjsig.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/server/classes.jsa +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/server/classes_nocoops.jsa +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/server/libjvm.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libawt.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libawt_headless.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libsplashscreen.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libnio.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libjdwp.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libj2pcsc.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libjli.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libsctp.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libjimage.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libjsig.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libjava.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libsunec.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/liblcms.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libawt_xawt.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/jexec +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libverify.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libmanagement_agent.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/psfont.properties.ja +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libprefs.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libzip.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libjaas.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libjsound.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libextnet.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libj2gss.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/tzdb.dat +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libdt_socket.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/psfontj2d.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/jvm.cfg +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/ct.sym +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libj2pkcs11.so +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/lib/jfr +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/jfr/default.jfc +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/jfr/profile.jfc +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libmanagement_ext.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/classlist +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libnet.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libjavajpeg.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libfontmanager.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/modules +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libinstrument.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libmanagement.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libjawt.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libsaproc.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libmlib_image.so +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/lib/security +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/security/cacerts +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/security/blacklisted.certs +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/security/public_suffix_list.dat +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/security/default.policy +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/librmi.so +%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/lib/jspawnhelper +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/jrt-fs.jar +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libattach.so +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libfreetype.so +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/include +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/include/jvmti.h +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/include/classfile_constants.h +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/include/jdwpTransport.h +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/include/jawt.h +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/include/jni.h +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/include/jvmticmlr.h +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/include/linux +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/include/linux/jawt_md.h +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/include/linux/jni_md.h +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/conf +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/net.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/sound.properties +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/conf/sdp +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/sdp/sdp.conf.template +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/conf/management +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/management/management.properties +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/management/jmxremote.access +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/management/jmxremote.password.template +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/logging.properties +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/conf/security +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/security/java.policy +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/conf/security/policy +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/conf/security/policy/limited +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/security/policy/limited/default_US_export.policy +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/security/policy/limited/exempt_local.policy +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/security/policy/limited/default_local.policy +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/conf/security/policy/unlimited +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/security/policy/unlimited/default_US_export.policy +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/security/policy/unlimited/default_local.policy +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/security/policy/README.txt +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/security/java.security +%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/jmods +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.unsupported.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.transaction.xa.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.crypto.cryptoki.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.rmi.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.attach.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.jshell.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.xml.dom.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.se.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.internal.ed.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.jartool.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.compiler.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.base.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.smartcardio.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.security.auth.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.unsupported.desktop.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.security.sasl.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.incubator.foreign.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.management.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.management.agent.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.xml.crypto.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.internal.vm.ci.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.prefs.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.crypto.ec.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.internal.jvmstat.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.sql.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.incubator.jpackage.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.xml.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.security.jgss.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.compiler.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.sctp.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.charsets.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.management.jfr.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.jlink.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.localedata.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.jsobject.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.net.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.hotspot.agent.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.jstatd.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.dynalink.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.jfr.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.naming.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.internal.le.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.jcmd.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.management.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.net.http.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.logging.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.accessibility.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.internal.opt.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.management.rmi.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.security.jgss.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.desktop.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.nio.mapmode.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.internal.vm.compiler.management.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.jdwp.agent.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.jdi.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.javadoc.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.naming.rmi.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.naming.dns.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.editpad.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.jdeps.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.internal.vm.compiler.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.sql.rowset.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.scripting.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.datatransfer.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.httpserver.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.zipfs.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.aot.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.jconsole.jmod +%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.instrument.jmod # ----------------------------------------------------------------------------- From 7792311666de1da5ce6502fca5e5661d2586d24a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Fri, 31 Dec 2021 16:36:22 +0100 Subject: [PATCH 05/57] Added last changes of service --- indexer/rpm/wazuh-indexer.spec | 1853 ++++++++++++++++---------------- 1 file changed, 953 insertions(+), 900 deletions(-) diff --git a/indexer/rpm/wazuh-indexer.spec b/indexer/rpm/wazuh-indexer.spec index e4bfd0f943..8ee35a4b6f 100644 --- a/indexer/rpm/wazuh-indexer.spec +++ b/indexer/rpm/wazuh-indexer.spec @@ -10,7 +10,20 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Vendor: Wazuh, Inc Packager: Wazuh, Inc AutoReqProv: no +Requires: coreutils initscripts ExclusiveOS: linux +BuildRequires: tar shadow-utils + +# ----------------------------------------------------------------------------- + +%global USER %{name} +%global GROUP %{name} +%global CONFIG_DIR /etc/%{name} +%global LOG_DIR /var/log/%{name} +%global LIB_DIR /var/lib/%{name} +%global PID_DIR /var/run/%{name} +%global SYS_DIR /usr/lib +%global INSTALL_DIR /usr/share/%{name} # ----------------------------------------------------------------------------- @@ -19,45 +32,73 @@ Wazuh indexer package # ----------------------------------------------------------------------------- -%install +%prep # Clean BUILDROOT rm -fr %{buildroot} +# Create package group +getent group %{GROUP} || groupadd -r %{GROUP} + +# Create package user +if ! id %{USER} &> /dev/null; then + useradd --system \ + --no-create-home \ + --home-dir %{INSTALL_DIR} \ + --gid %{GROUP} \ + --shell /sbin/nologin \ + --comment "%{USER} user" \ + %{USER} +fi + +# ----------------------------------------------------------------------------- + +%install # Create directories -mkdir -p ${RPM_BUILD_ROOT}%{_localstatedir} +mkdir -p ${RPM_BUILD_ROOT}%{INSTALL_DIR} mkdir -p ${RPM_BUILD_ROOT}/etc -mkdir -p ${RPM_BUILD_ROOT}/var/log/%{name} -mkdir -p ${RPM_BUILD_ROOT}/var/lib/%{name} +mkdir -p ${RPM_BUILD_ROOT}%{LOG_DIR} +mkdir -p ${RPM_BUILD_ROOT}%{LIB_DIR} +mkdir -p ${RPM_BUILD_ROOT}%{PID_DIR} +mkdir -p ${RPM_BUILD_ROOT}%{SYS_DIR} # Download required sources curl -kOL https://s3.amazonaws.com/warehouse.wazuh.com/indexer/wazuh-indexer-base-linux-x64.tar.gz tar xzvf wazuh-indexer-*.tar.gz && rm -f wazuh-indexer-*.tar.gz - -# Create package user -if ! id %{name} &> /dev/null; then - useradd %{name} -fi +chown -R %{USER}:%{GROUP} wazuh-indexer-*/* # Copy the installed files into RPM_BUILD_ROOT directory -chown -R %{name}:%{name} wazuh-indexer-*/* -mv wazuh-indexer-*/config ${RPM_BUILD_ROOT}/etc/%{name} -cp -pr wazuh-indexer-*/* ${RPM_BUILD_ROOT}%{_localstatedir}/ +mv wazuh-indexer-*/etc ${RPM_BUILD_ROOT}/ +mv wazuh-indexer-*%{SYS_DIR}/* ${RPM_BUILD_ROOT}%{SYS_DIR}/ +rm -rf wazuh-indexer-*/etc +rm -rf wazuh-indexer-*/usr +cp -pr wazuh-indexer-*/* ${RPM_BUILD_ROOT}%{INSTALL_DIR}/ # ----------------------------------------------------------------------------- %pre -if ! id %{name} &> /dev/null; then - useradd %{name} +# Create package group +getent group %{GROUP} > /dev/null 2>&1 || groupadd -r %{GROUP} + +if ! id %{USER} &> /dev/null; then + useradd --system \ + --no-create-home \ + --home-dir %{INSTALL_DIR} \ + --gid %{GROUP} \ + --shell /sbin/nologin \ + --comment "%{USER} user" \ + %{USER} > /dev/null 2>&1 fi # ----------------------------------------------------------------------------- %post -sudo -u %{name} OPENSEARCH_PATH_CONF=/etc/%{name} %{_localstatedir}/bin/opensearch & +sysctl -w vm.max_map_count=262144 > /dev/null 2>&1 +ulimit -Hn 65535 > /dev/null 2>&1 +sudo -u %{USER} CLK_TK=`/usr/bin/getconf CLK_TCK` OPENSEARCH_PATH_CONF=%{CONFIG_DIR} %{INSTALL_DIR}/bin/opensearch > /dev/null 2>&1 & sleep 15 -sudo -u %{name} OPENSEARCH_PATH_CONF=/etc/%{name} JAVA_HOME=%{_localstatedir}/jdk %{_localstatedir}/plugins/opensearch-security/tools/securityadmin.sh -cd %{_localstatedir}/plugins/opensearch-security/securityconfig -icl -p 9800 -cd %{_localstatedir}/plugins/opensearch-security/securityconfig -nhnv -cacert /etc/%{name}/certs/root-ca.pem -cert /etc/%{name}/certs/admin.pem -key /etc/%{name}/certs/admin-key.pem >> /var/log/%{name}/securityadmin.log +sudo -u %{USER} OPENSEARCH_PATH_CONF=%{CONFIG_DIR} JAVA_HOME=%{INSTALL_DIR}/jdk %{INSTALL_DIR}/plugins/opensearch-security/tools/securityadmin.sh -cd %{INSTALL_DIR}/plugins/opensearch-security/securityconfig -icl -p 9800 -cd %{INSTALL_DIR}/plugins/opensearch-security/securityconfig -nhnv -cacert %{CONFIG_DIR}/certs/root-ca.pem -cert %{CONFIG_DIR}/certs/admin.pem -key %{CONFIG_DIR}/certs/admin-key.pem >> %{LOG_DIR}/securityadmin.log sleep 5 @@ -73,890 +114,902 @@ rm -fr %{buildroot} # ----------------------------------------------------------------------------- %files -%defattr(-, %{name}, %{name}) -%dir %attr(755, %{name}, %{name}) /etc/%{name} -%dir %attr(755, %{name}, %{name}) /var/lib/%{name} -%dir %attr(755, %{name}, %{name}) /var/log/%{name} -%dir %attr(755, %{name}, %{name}) %{_localstatedir} -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/bin -%attr(755, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/bin/performance-analyzer-rca -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/performance-analyzer-rca-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/error_prone_annotations-2.3.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/sqlite-jdbc-3.32.3.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/grpc-stub-1.28.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/log4j-api-2.17.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/bcpkix-jdk15on-1.68.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/bcprov-jdk15on-1.68.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/jackson-databind-2.11.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/protobuf-java-3.11.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/gson-2.8.6.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/j2objc-annotations-1.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/commons-lang3-3.9.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/jsr305-3.0.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/log4j-core-2.17.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/perfmark-api-0.19.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/guava-28.2-jre.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/grpc-core-1.28.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/grpc-netty-shaded-1.28.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/grpc-context-1.28.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/annotations-4.1.1.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/animal-sniffer-annotations-1.18.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/jackson-annotations-2.11.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/proto-google-common-protos-1.17.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/javax.annotation-api-1.3.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/checker-qual-2.10.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/commons-io-2.7.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/jooq-3.10.8.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/jackson-core-2.11.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/grpc-protobuf-1.28.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/grpc-protobuf-lite-1.28.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/grpc-api-1.28.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/lib/failureaccess-1.0.1.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/pa_bin -%attr(755, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/pa_bin/performance-analyzer-agent -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/pa_config -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/pa_config/agent-stats-metadata -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/pa_config/plugin-stats-metadata -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/pa_config/performance-analyzer.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/pa_config/rca_master.conf -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/pa_config/rca.conf -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/pa_config/opensearch_security.policy -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/pa_config/log4j2.xml -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/pa_config/rca_idle_master.conf -%attr(644, %{name}, %{name}) %{_localstatedir}/performance-analyzer-rca/pa_config/supervisord.conf -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/bin -%attr(755, %{name}, %{name}) %{_localstatedir}/bin/opensearch-shard -%attr(755, %{name}, %{name}) %{_localstatedir}/bin/opensearch-node -%attr(755, %{name}, %{name}) %{_localstatedir}/bin/opensearch-keystore -%attr(755, %{name}, %{name}) %{_localstatedir}/bin/opensearch-plugin -%attr(755, %{name}, %{name}) %{_localstatedir}/bin/opensearch -%attr(755, %{name}, %{name}) %{_localstatedir}/bin/opensearch-cli -%attr(755, %{name}, %{name}) %{_localstatedir}/bin/opensearch-env -%attr(755, %{name}, %{name}) %{_localstatedir}/bin/performance-analyzer-agent-cli -%attr(755, %{name}, %{name}) %{_localstatedir}/bin/opensearch-env-from-file -%attr(755, %{name}, %{name}) %{_localstatedir}/bin/opensearch-upgrade -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/lib -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/hppc-0.8.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/lucene-highlighter-8.10.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/opensearch-geo-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/lucene-spatial-extras-8.10.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/opensearch-cli-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/java-version-checker-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/lucene-memory-8.10.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/log4j-api-2.17.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/lucene-analyzers-common-8.10.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/snakeyaml-1.26.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/joda-time-2.10.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/opensearch-x-content-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/lucene-join-8.10.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/opensearch-plugin-classloader-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/jna-5.5.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/jackson-dataformat-smile-2.12.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/log4j-core-2.17.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/lucene-suggest-8.10.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/opensearch-launchers-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/jackson-dataformat-yaml-2.12.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/HdrHistogram-2.1.9.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/lucene-core-8.10.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/lucene-queries-8.10.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/opensearch-secure-sm-1.2.3.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/lib/tools -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/lib/tools/plugin-cli -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/tools/plugin-cli/bcpg-fips-1.0.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/tools/plugin-cli/opensearch-plugin-cli-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/tools/plugin-cli/bc-fips-1.0.2.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/lib/tools/upgrade-cli -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/tools/upgrade-cli/jackson-annotations-2.12.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/tools/upgrade-cli/jackson-databind-2.12.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/tools/upgrade-cli/jackson-core-2.12.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/tools/upgrade-cli/opensearch-upgrade-cli-1.2.3.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/lib/tools/keystore-cli -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/tools/keystore-cli/keystore-cli-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/lucene-queryparser-8.10.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/lucene-sandbox-8.10.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/jts-core-1.15.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/jackson-dataformat-cbor-2.12.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/opensearch-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/lucene-grouping-8.10.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/lucene-misc-8.10.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/jackson-core-2.12.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/t-digest-3.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/opensearch-core-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/lucene-backward-codecs-8.10.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/spatial4j-0.7.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/jopt-simple-5.0.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/lib/lucene-spatial3d-8.10.1.jar -%dir %attr(750, %{name}, %{name}) /etc/%{name}/certs -%attr(400, %{name}, %{name}) /etc/%{name}/certs/admin.pem -%attr(400, %{name}, %{name}) /etc/%{name}/certs/admin-key.pem -%attr(400, %{name}, %{name}) /etc/%{name}/certs/demo-indexer.pem -%attr(400, %{name}, %{name}) /etc/%{name}/certs/demo-indexer-key.pem -%attr(400, %{name}, %{name}) /etc/%{name}/certs/root-ca.pem -%dir %attr(750, %{name}, %{name}) /etc/%{name}/opensearch-observability -%attr(660, %{name}, %{name}) /etc/%{name}/opensearch-observability/observability.yml -%dir %attr(750, %{name}, %{name}) /etc/%{name}/opensearch-reports-scheduler -%attr(660, %{name}, %{name}) /etc/%{name}/opensearch-reports-scheduler/reports-scheduler.yml -%config(noreplace) %attr(660, %{name}, %{name}) /etc/%{name}/jvm.options -%config(noreplace) %attr(660, %{name}, %{name}) /etc/%{name}/opensearch.yml -%dir %attr(750, %{name}, %{name}) /etc/%{name}/jvm.options.d -%attr(644, %{name}, %{name}) /etc/%{name}/jvm.options.d/performance-analyzer.options -%attr(660, %{name}, %{name}) /etc/%{name}/log4j2.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/NOTICE.txt -%attr(644, %{name}, %{name}) %{_localstatedir}/LICENSE.txt -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-observability -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-observability/opensearch-observability-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-observability/common-utils-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-observability/kotlin-stdlib-1.4.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-observability/annotations-13.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-observability/kotlinx-coroutines-core-jvm-1.3.9.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-observability/plugin-descriptor.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-observability/plugin-security.policy -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-observability/kotlin-stdlib-common-1.4.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-observability/guava-15.0.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-reports-scheduler -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-reports-scheduler/jsoup-1.14.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-reports-scheduler/minimal-json-0.9.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-reports-scheduler/json-flattener-0.1.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-reports-scheduler/common-utils-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-reports-scheduler/kotlin-stdlib-1.4.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-reports-scheduler/annotations-13.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-reports-scheduler/json-20180813.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-reports-scheduler/kotlinx-coroutines-core-jvm-1.3.9.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-reports-scheduler/plugin-descriptor.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-reports-scheduler/plugin-security.policy -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-reports-scheduler/kotlin-stdlib-common-1.4.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-reports-scheduler/opensearch-reports-scheduler-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-reports-scheduler/guava-15.0.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/spring-beans-5.2.5.RELEASE.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/resilience4j-core-1.5.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/error_prone_annotations-2.3.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/core-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/spring-expression-5.2.5.RELEASE.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/httpcore-nio-4.4.12.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/httpasyncclient-4.1.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/spring-aop-5.2.5.RELEASE.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/guava-29.0-jre.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/protocol-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/spring-context-5.2.5.RELEASE.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/slf4j-api-1.7.30.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/druid-1.0.15.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/sql-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/opensearch-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/commons-lang3-3.10.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/jackson-databind-2.11.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/checker-qual-2.11.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/reindex-client-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/gson-2.8.6.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/j2objc-annotations-1.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/jsr305-3.0.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/spring-core-5.2.5.RELEASE.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/antlr4-runtime-4.7.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/json-20180813.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/NOTICE.txt -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/resilience4j-retry-1.5.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/plugin-descriptor.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/spring-jcl-5.2.5.RELEASE.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/LICENSE.txt -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/jackson-annotations-2.11.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/vavr-match-0.10.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/parent-join-client-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/vavr-0.10.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/presto-matching-0.240.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/opensearch-rest-client-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/plugin-security.policy -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/httpclient-4.5.13.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/legacy-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/opensearch-ssl-config-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/commons-codec-1.13.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/opensearch-sql-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/commons-math3-3.6.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/ppl-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/httpcore-4.4.12.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/failureaccess-1.0.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-sql/common-1.2.3.0.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-cross-cluster-replication -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/ipaddress-5.3.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/common-utils-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/annotations-13.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/plugin-descriptor.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlinx-coroutines-core-1.3.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/opensearch-cross-cluster-replication-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-common-1.3.72.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-jdk7-1.3.72.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-1.3.72.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-jdk8-1.3.72.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/commons-lang-2.6.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/error_prone_annotations-2.3.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/guava-29.0-jre.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/opensearch-knn-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/checker-qual-2.11.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/j2objc-annotations-1.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/jsr305-3.0.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/plugin-descriptor.properties -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/knnlib -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/knnlib/libopensearchknn_common.so -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/knnlib/libgomp.so.1 -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/knnlib/libopensearchknn_nmslib.so -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/knnlib/libopensearchknn_faiss.so -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/plugin-security.policy -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-knn/failureaccess-1.0.1.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-index-management -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-index-management/ipaddress-5.3.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-index-management/common-utils-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-index-management/kotlin-stdlib-1.4.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-index-management/annotations-13.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-index-management/kotlinx-coroutines-core-jvm-1.3.9.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-index-management/notification-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-index-management/plugin-descriptor.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-index-management/kotlin-stdlib-jdk8-1.4.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-index-management/opensearch-index-management-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-index-management/plugin-security.policy -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-index-management/kotlin-stdlib-common-1.4.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-index-management/kotlin-stdlib-jdk7-1.4.0.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/error_prone_annotations-2.3.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/sqlite-jdbc-3.32.3.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-stub-1.28.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/bcpkix-jdk15on-1.68.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/bcprov-jdk15on-1.68.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/jackson-databind-2.11.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/protobuf-java-3.11.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/paranamer-2.8.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/jackson-module-paranamer-2.11.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/gson-2.8.6.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/j2objc-annotations-1.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/commons-lang3-3.9.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/jsr305-3.0.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/perfmark-api-0.19.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/opensearch-performance-analyzer-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/guava-28.2-jre.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-core-1.28.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/plugin-descriptor.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-netty-shaded-1.28.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-context-1.28.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/annotations-4.1.1.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/animal-sniffer-annotations-1.18.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/jackson-annotations-2.11.4.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_bin -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_bin/performance-analyzer-agent -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/performance-analyzer.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/rca_master.conf -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/rca.conf -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/agent-stats-metadata -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/plugin-stats-metadata -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/opensearch_security.policy -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/log4j2.xml -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/rca_idle_master.conf -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/pa_config/supervisord.conf -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/performanceanalyzer-rca-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/proto-google-common-protos-1.17.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/plugin-security.policy -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/javax.annotation-api-1.3.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/checker-qual-2.10.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/commons-io-2.7.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/jooq-3.10.8.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-protobuf-1.28.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-protobuf-lite-1.28.0.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/extensions -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/extensions/performance-analyzer-agent -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/grpc-api-1.28.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-performance-analyzer/failureaccess-1.0.1.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-job-scheduler -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-job-scheduler/opensearch-job-scheduler-spi-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-job-scheduler/plugin-descriptor.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-job-scheduler/opensearch-job-scheduler-1.2.3.0.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensaml-saml-api-3.4.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/commons-codec-1.14.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/java-saml-2.5.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/slf4j-api-1.7.25.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/minimal-json-0.9.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensaml-security-api-3.4.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/jakarta.jws-api-2.1.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/netty-codec-4.1.69.Final.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/jackson-databind-2.11.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/jakarta.activation-1.2.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/commons-logging-1.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/json-path-2.4.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/aggs-matrix-stats-client-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/httpcore-nio-4.4.12.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/httpasyncclient-4.1.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/lang-mustache-client-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/bcprov-jdk15on-1.67.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/json-flattener-0.5.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/cxf-rt-rs-json-basic-3.4.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/snappy-java-1.1.7.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/netty-common-4.1.69.Final.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensaml-xmlsec-impl-3.4.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/txw2-2.3.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/cxf-core-3.4.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/jackson-annotations-2.11.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/metrics-core-3.1.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/jboss-rmi-api_1.0_spec-1.0.6.Final.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensaml-soap-impl-3.4.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/j2objc-annotations-1.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/jsr305-3.0.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensaml-messaging-api-3.4.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensaml-storage-api-3.4.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/commons-lang-2.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/mapper-extras-client-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/jakarta.xml.bind-api-2.3.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensaml-saml-impl-3.4.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/java-saml-core-2.5.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/cryptacular-1.1.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensaml-core-3.4.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/commons-cli-1.3.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/jjwt-api-0.10.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/log4j-slf4j-impl-2.17.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/commons-lang3-3.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/lz4-java-1.7.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/plugin-descriptor.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/rank-eval-client-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/ldaptive-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/jakarta.xml.soap-api-1.4.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensearch-security-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/jjwt-jackson-0.10.5.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/securityconfig -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/securityconfig/whitelist.yml -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/securityconfig/tenants.yml -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/securityconfig/nodes_dn.yml -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/securityconfig/audit.yml -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/securityconfig/action_groups.yml -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/securityconfig/config.yml -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/securityconfig/roles_mapping.yml -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/securityconfig/roles.yml -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/securityconfig/opensearch.yml.example -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/securityconfig/internal_users.yml -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/woodstox-core-6.2.6.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/eventbus-3.2.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/istack-commons-runtime-3.0.12.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/asm-9.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/parent-join-client-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/jjwt-impl-0.10.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/json-smart-2.4.7.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/xmlsec-2.2.3.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/tools -%attr(744, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/tools/hash.sh -%attr(744, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/tools/securityadmin.sh -%attr(744, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/tools/audit_config_migrater.sh -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/jakarta.xml.ws-api-2.3.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/xmlschema-core-2.2.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/httpclient-cache-4.5.13.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/velocity-1.7.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/error_prone_annotations-2.1.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/netty-resolver-4.1.69.Final.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/transport-netty4-client-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/animal-sniffer-annotations-1.14.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/stax-ex-1.8.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensearch-rest-client-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/compiler-0.9.6.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/plugin-security.policy -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/guava-25.1-jre.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensaml-xmlsec-api-3.4.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/httpclient-4.5.13.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/zjsonpatch-0.4.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/accessors-smart-2.4.7.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensearch-rest-high-level-client-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/cxf-rt-security-3.4.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/java-support-7.5.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/netty-transport-4.1.69.Final.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/kafka-clients-2.5.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/stax2-api-4.2.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/cxf-rt-rs-security-jose-3.4.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensaml-profile-api-3.4.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/jaxb-runtime-2.3.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensaml-security-impl-3.4.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/commons-collections-3.2.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/netty-buffer-4.1.69.Final.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/saaj-impl-1.5.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/commons-text-1.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/zstd-jni-1.4.4-7.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/jakarta.annotation-api-1.3.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/geronimo-jta_1.1_spec-1.1.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/checker-qual-2.0.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/netty-codec-http-4.1.69.Final.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/httpcore-4.4.12.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/opensaml-soap-api-3.4.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-security/netty-handler-4.1.69.Final.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-asynchronous-search -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-asynchronous-search/opensearch-asynchronous-search-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-asynchronous-search/common-utils-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-asynchronous-search/plugin-descriptor.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-asynchronous-search/plugin-security.policy -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-lang-2.6.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/org.jacoco.report-0.8.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/slf4j-api-1.7.25.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/error_prone_annotations-2.3.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/httpcore-nio-4.4.12.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/httpasyncclient-4.1.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/guava-29.0-jre.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/randomcutforest-core-2.0.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/randomcutforest-serialization-2.0.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/jackson-databind-2.11.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/checker-qual-2.11.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/randomcutforest-parkservices-2.0.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/gson-2.8.6.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/protostuff-collectionschema-1.7.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/j2objc-annotations-1.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/common-utils-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/opensearch-anomaly-detection-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/jsr305-3.0.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/org.jacoco.ant-0.8.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-pool2-2.10.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/sketches-core-0.13.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/org.jacoco.core-0.8.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/org.jacoco.agent-0.8.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/plugin-descriptor.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/protostuff-api-1.7.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/memory-0.12.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/jackson-annotations-2.11.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/protostuff-runtime-1.7.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/protostuff-core-1.7.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-logging-1.1.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/opensearch-rest-client-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/plugin-security.policy -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/httpclient-4.5.13.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-codec-1.13.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/commons-math3-3.6.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/httpcore-4.4.12.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-anomaly-detection/failureaccess-1.0.1.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/error_prone_annotations-2.3.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/httpcore-nio-4.4.12.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/httpasyncclient-4.1.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/cron-utils-9.1.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/javax.mail-1.6.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/slf4j-api-1.7.30.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/ipaddress-5.3.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/j2objc-annotations-1.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/commons-lang3-3.11.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/common-utils-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/jsr305-3.0.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/javax.el-3.0.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/kotlinx-coroutines-core-1.1.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/annotations-13.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/guava-30.0-jre.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/plugin-descriptor.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/activation-1.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/alerting-core-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/google-java-format-1.10.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/alerting-notification-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/kotlin-stdlib-common-1.3.72.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/commons-logging-1.1.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/kotlin-stdlib-jdk7-1.3.72.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/checker-qual-3.5.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/opensearch-rest-client-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/plugin-security.policy -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/httpclient-4.5.13.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/opensearch-alerting-1.2.3.0.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/kotlinx-coroutines-core-common-1.1.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/kotlin-stdlib-1.3.72.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/commons-codec-1.13.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/kotlin-stdlib-jdk8-1.3.72.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/httpcore-4.4.12.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/plugins/opensearch-alerting/failureaccess-1.0.1.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/ingest-common -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-common/jcodings-1.0.44.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-common/joni-2.1.29.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-common/opensearch-grok-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-common/opensearch-dissect-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-common/plugin-descriptor.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-common/ingest-common-1.2.3.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/geo -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/geo/plugin-descriptor.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/geo/geo-1.2.3.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/ingest-geoip -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-geoip/GeoLite2-Country.mmdb -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-geoip/GeoLite2-City.mmdb -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-geoip/geoip2-2.13.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-geoip/maxmind-db-1.3.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-geoip/jackson-annotations-2.12.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-geoip/jackson-databind-2.12.5.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-geoip/ingest-geoip-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-geoip/plugin-descriptor.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-geoip/GeoLite2-ASN.mmdb -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-geoip/plugin-security.policy -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/percolator -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/percolator/plugin-descriptor.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/percolator/percolator-client-1.2.3.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/analysis-common -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/analysis-common/plugin-descriptor.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/analysis-common/analysis-common-1.2.3.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/aggs-matrix-stats -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/aggs-matrix-stats/aggs-matrix-stats-client-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/aggs-matrix-stats/plugin-descriptor.properties -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/repository-url -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/repository-url/plugin-descriptor.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/repository-url/plugin-security.policy -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/repository-url/repository-url-1.2.3.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/lang-mustache -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-mustache/lang-mustache-client-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-mustache/plugin-descriptor.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-mustache/compiler-0.9.6.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-mustache/plugin-security.policy -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/transport-netty4 -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/transport-netty4/netty-codec-4.1.69.Final.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/transport-netty4/netty-common-4.1.69.Final.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/transport-netty4/plugin-descriptor.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/transport-netty4/netty-resolver-4.1.69.Final.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/transport-netty4/transport-netty4-client-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/transport-netty4/plugin-security.policy -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/transport-netty4/netty-transport-4.1.69.Final.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/transport-netty4/netty-buffer-4.1.69.Final.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/transport-netty4/netty-codec-http-4.1.69.Final.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/transport-netty4/netty-handler-4.1.69.Final.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/lang-expression -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-expression/lucene-expressions-8.10.1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-expression/lang-expression-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-expression/antlr4-runtime-4.5.1-1.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-expression/plugin-descriptor.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-expression/plugin-security.policy -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-expression/asm-5.0.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-expression/asm-commons-5.0.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-expression/asm-tree-5.0.4.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/lang-painless -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-painless/asm-7.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-painless/antlr4-runtime-4.5.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-painless/asm-tree-7.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-painless/asm-util-7.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-painless/asm-analysis-7.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-painless/plugin-descriptor.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-painless/asm-commons-7.2.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-painless/lang-painless-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-painless/plugin-security.policy -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/lang-painless/opensearch-scripting-painless-spi-1.2.3.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/rank-eval -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/rank-eval/plugin-descriptor.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/rank-eval/rank-eval-client-1.2.3.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/opensearch-dashboards -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/opensearch-dashboards/httpcore-nio-4.4.12.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/opensearch-dashboards/httpasyncclient-4.1.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/opensearch-dashboards/reindex-client-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/opensearch-dashboards/plugin-descriptor.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/opensearch-dashboards/commons-logging-1.1.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/opensearch-dashboards/opensearch-rest-client-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/opensearch-dashboards/httpclient-4.5.13.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/opensearch-dashboards/opensearch-dashboards-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/opensearch-dashboards/opensearch-ssl-config-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/opensearch-dashboards/commons-codec-1.13.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/opensearch-dashboards/httpcore-4.4.12.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/ingest-user-agent -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-user-agent/ingest-user-agent-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/ingest-user-agent/plugin-descriptor.properties -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/mapper-extras -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/mapper-extras/mapper-extras-client-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/mapper-extras/plugin-descriptor.properties -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/parent-join -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/parent-join/plugin-descriptor.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/parent-join/parent-join-client-1.2.3.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/modules/reindex -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/reindex/httpcore-nio-4.4.12.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/reindex/httpasyncclient-4.1.4.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/reindex/reindex-client-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/reindex/plugin-descriptor.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/reindex/commons-logging-1.1.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/reindex/opensearch-rest-client-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/reindex/plugin-security.policy -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/reindex/httpclient-4.5.13.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/reindex/opensearch-ssl-config-1.2.3.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/reindex/commons-codec-1.13.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/modules/reindex/httpcore-4.4.12.jar -%dir %attr(755, %{name}, %{name}) %{_localstatedir}/jdk -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/man -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/man/man1 -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jrunscript.1 -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jcmd.1 -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/java.1 -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jdeprscan.1 -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/javadoc.1 -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/rmid.1 -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jar.1 -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jdb.1 -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jpackage.1 -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jstatd.1 -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/serialver.1 -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/keytool.1 -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jconsole.1 -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jlink.1 -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jhsdb.1 -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jaotc.1 -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jshell.1 -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/rmiregistry.1 -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/javac.1 -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jstack.1 -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jfr.1 -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jps.1 -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jarsigner.1 -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jmod.1 -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jstat.1 -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jinfo.1 -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jmap.1 -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/jdeps.1 -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/man/man1/javap.1 -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/bin -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jdeps -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/rmiregistry -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jrunscript -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jdeprscan -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jar -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jmap -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jps -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jstatd -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/rmid -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/java -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jdb -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jimage -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/javadoc -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jconsole -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jcmd -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jstack -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jinfo -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jpackage -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/serialver -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/javap -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/keytool -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jaotc -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jarsigner -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jhsdb -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jlink -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jfr -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jstat -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/javac -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jmod -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/bin/jshell -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/release -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.base -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.base/LICENSE -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.base/ADDITIONAL_LICENSE_INFO -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.base/icu.md -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.base/c-libutl.md -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.base/public_suffix.md -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.base/cldr.md -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.base/aes.md -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.base/ASSEMBLY_EXCEPTION -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.base/asm.md -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.base/unicode.md -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.security.sasl -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.scripting -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/jdk.dynalink/dynalink.md -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.management -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/jdk.javadoc/jqueryUI.md -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/jdk.javadoc/jquery.md -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.xml -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.xml/xalan.md -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.xml/xerces.md -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.xml/jcup.md -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.xml/bcel.md -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.xml/dom.md -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.smartcardio -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.smartcardio/pcsclite.md -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.transaction.xa -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.prefs -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.compiler -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.logging -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/jdk.internal.opt/jopt-simple.md -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.xml.crypto -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.xml.crypto/santuario.md -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/jdk.localedata/thaidict.md -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.sql.rowset -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.net.http -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.rmi -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.sql -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.naming -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.datatransfer -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/jdk.internal.le/jline.md -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/jdk.crypto.cryptoki/pkcs11cryptotoken.md -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/jdk.crypto.cryptoki/pkcs11wrapper.md -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.instrument -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.management.rmi -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.desktop -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.desktop/xwd.md -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.desktop/mesa3d.md -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.desktop/harfbuzz.md -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.desktop/lcms.md -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.desktop/freetype.md -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.desktop/giflib.md -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.desktop/jpeg.md -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.desktop/colorimaging.md -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/java.desktop/libpng.md -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/legal/jdk.crypto.ec/ecc.md -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/lib -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/lib/server -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/server/libjsig.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/server/classes.jsa -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/server/classes_nocoops.jsa -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/server/libjvm.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libawt.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libawt_headless.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libsplashscreen.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libnio.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libjdwp.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libj2pcsc.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libjli.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libsctp.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libjimage.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libjsig.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libjava.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libsunec.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/liblcms.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libawt_xawt.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/jexec -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libverify.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libmanagement_agent.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/psfont.properties.ja -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libprefs.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libzip.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libjaas.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libjsound.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libextnet.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libj2gss.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/tzdb.dat -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libdt_socket.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/psfontj2d.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/jvm.cfg -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/ct.sym -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libj2pkcs11.so -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/lib/jfr -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/jfr/default.jfc -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/jfr/profile.jfc -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libmanagement_ext.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/classlist -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libnet.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libjavajpeg.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libfontmanager.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/modules -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libinstrument.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libmanagement.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libjawt.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libsaproc.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libmlib_image.so -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/lib/security -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/security/cacerts -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/security/blacklisted.certs -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/security/public_suffix_list.dat -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/security/default.policy -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/librmi.so -%attr(755, %{name}, %{name}) %{_localstatedir}/jdk/lib/jspawnhelper -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/jrt-fs.jar -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libattach.so -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/lib/libfreetype.so -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/include -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/include/jvmti.h -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/include/classfile_constants.h -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/include/jdwpTransport.h -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/include/jawt.h -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/include/jni.h -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/include/jvmticmlr.h -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/include/linux -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/include/linux/jawt_md.h -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/include/linux/jni_md.h -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/conf -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/net.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/sound.properties -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/conf/sdp -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/sdp/sdp.conf.template -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/conf/management -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/management/management.properties -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/management/jmxremote.access -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/management/jmxremote.password.template -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/logging.properties -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/conf/security -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/security/java.policy -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/conf/security/policy -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/conf/security/policy/limited -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/security/policy/limited/default_US_export.policy -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/security/policy/limited/exempt_local.policy -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/security/policy/limited/default_local.policy -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/conf/security/policy/unlimited -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/security/policy/unlimited/default_US_export.policy -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/security/policy/unlimited/default_local.policy -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/security/policy/README.txt -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/conf/security/java.security -%dir %attr(750, %{name}, %{name}) %{_localstatedir}/jdk/jmods -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.unsupported.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.transaction.xa.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.crypto.cryptoki.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.rmi.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.attach.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.jshell.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.xml.dom.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.se.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.internal.ed.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.jartool.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.compiler.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.base.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.smartcardio.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.security.auth.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.unsupported.desktop.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.security.sasl.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.incubator.foreign.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.management.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.management.agent.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.xml.crypto.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.internal.vm.ci.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.prefs.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.crypto.ec.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.internal.jvmstat.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.sql.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.incubator.jpackage.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.xml.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.security.jgss.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.compiler.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.sctp.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.charsets.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.management.jfr.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.jlink.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.localedata.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.jsobject.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.net.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.hotspot.agent.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.jstatd.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.dynalink.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.jfr.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.naming.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.internal.le.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.jcmd.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.management.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.net.http.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.logging.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.accessibility.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.internal.opt.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.management.rmi.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.security.jgss.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.desktop.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.nio.mapmode.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.internal.vm.compiler.management.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.jdwp.agent.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.jdi.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.javadoc.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.naming.rmi.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.naming.dns.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.editpad.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.jdeps.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.internal.vm.compiler.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.sql.rowset.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.scripting.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.datatransfer.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.httpserver.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.zipfs.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.aot.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/jdk.jconsole.jmod -%attr(644, %{name}, %{name}) %{_localstatedir}/jdk/jmods/java.instrument.jmod +%defattr(-, %{USER}, %{GROUP}) +%dir %attr(750, %{USER}, %{GROUP}) %{CONFIG_DIR} +%dir %attr(750, %{USER}, %{GROUP}) %{LIB_DIR} +%dir %attr(750, %{USER}, %{GROUP}) %{LOG_DIR} + +%config(noreplace) %attr(0660, root, %{GROUP}) "/etc/sysconfig/%{name}" +%attr(0750, root, root) /etc/init.d/%{name} +%attr(0640, root, root) %{SYS_DIR}/sysctl.d/%{name}.conf +%attr(0640, root, root) %{SYS_DIR}/systemd/system/%{name}.service +%attr(0640, root, root) %{SYS_DIR}/systemd/system/%{name}-performance-analyzer.service +%attr(0640, root, root) %{SYS_DIR}/tmpfiles.d/%{name}.conf + +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR} +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/bin +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/bin/performance-analyzer-rca +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/performance-analyzer-rca-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/error_prone_annotations-2.3.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/sqlite-jdbc-3.32.3.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-stub-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/log4j-api-2.17.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/bcpkix-jdk15on-1.68.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/bcprov-jdk15on-1.68.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/jackson-databind-2.11.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/protobuf-java-3.11.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/gson-2.8.6.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/j2objc-annotations-1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/commons-lang3-3.9.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/jsr305-3.0.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/log4j-core-2.17.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/perfmark-api-0.19.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/guava-28.2-jre.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-core-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-netty-shaded-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-context-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/annotations-4.1.1.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/animal-sniffer-annotations-1.18.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/jackson-annotations-2.11.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/proto-google-common-protos-1.17.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/javax.annotation-api-1.3.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/checker-qual-2.10.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/commons-io-2.7.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/jooq-3.10.8.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/jackson-core-2.11.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-protobuf-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-protobuf-lite-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-api-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/failureaccess-1.0.1.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_bin +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_bin/performance-analyzer-agent +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/agent-stats-metadata +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/plugin-stats-metadata +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/performance-analyzer.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/rca_master.conf +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/rca.conf +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/opensearch_security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/log4j2.xml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/rca_idle_master.conf +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/supervisord.conf +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-shard +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-node +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-keystore +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-plugin +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-cli +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-env +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/performance-analyzer-agent-cli +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-env-from-file +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-upgrade +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/systemd-entrypoint +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/hppc-0.8.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-highlighter-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-geo-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-spatial-extras-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-cli-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/java-version-checker-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-memory-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/log4j-api-2.17.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-analyzers-common-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/snakeyaml-1.26.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/joda-time-2.10.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-x-content-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-join-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-plugin-classloader-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jna-5.5.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jackson-dataformat-smile-2.12.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/log4j-core-2.17.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-suggest-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-launchers-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jackson-dataformat-yaml-2.12.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/HdrHistogram-2.1.9.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-core-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-queries-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-secure-sm-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/plugin-cli +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/plugin-cli/bcpg-fips-1.0.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/plugin-cli/opensearch-plugin-cli-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/plugin-cli/bc-fips-1.0.2.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/upgrade-cli +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/upgrade-cli/jackson-annotations-2.12.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/upgrade-cli/jackson-databind-2.12.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/upgrade-cli/jackson-core-2.12.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/upgrade-cli/opensearch-upgrade-cli-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/keystore-cli +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/keystore-cli/keystore-cli-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-queryparser-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-sandbox-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jts-core-1.15.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jackson-dataformat-cbor-2.12.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-grouping-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-misc-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jackson-core-2.12.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/t-digest-3.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-core-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-backward-codecs-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/spatial4j-0.7.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jopt-simple-5.0.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-spatial3d-8.10.1.jar +%dir %attr(750, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs +%config(noreplace) %attr(400, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs/admin.pem +%config(noreplace) %attr(400, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs/admin-key.pem +%config(noreplace) %attr(400, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs/demo-indexer.pem +%config(noreplace) %attr(400, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs/demo-indexer-key.pem +%config(noreplace) %attr(400, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs/root-ca.pem +%dir %attr(750, %{USER}, %{GROUP}) %{CONFIG_DIR}/opensearch-observability +%attr(660, %{USER}, %{GROUP}) %{CONFIG_DIR}/opensearch-observability/observability.yml +%dir %attr(750, %{USER}, %{GROUP}) %{CONFIG_DIR}/opensearch-reports-scheduler +%attr(660, %{USER}, %{GROUP}) %{CONFIG_DIR}/opensearch-reports-scheduler/reports-scheduler.yml +%config(noreplace) %attr(660, %{USER}, %{GROUP}) %{CONFIG_DIR}/jvm.options +%config(noreplace) %attr(660, %{USER}, %{GROUP}) %{CONFIG_DIR}/opensearch.yml +%dir %attr(750, %{USER}, %{GROUP}) %{CONFIG_DIR}/jvm.options.d +%config(noreplace) %attr(660, %{USER}, %{GROUP}) %{CONFIG_DIR}/log4j2.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/NOTICE.txt +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/LICENSE.txt +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/opensearch-observability-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/common-utils-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/kotlin-stdlib-1.4.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/annotations-13.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/kotlinx-coroutines-core-jvm-1.3.9.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/kotlin-stdlib-common-1.4.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/guava-15.0.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/jsoup-1.14.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/minimal-json-0.9.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/json-flattener-0.1.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/common-utils-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/kotlin-stdlib-1.4.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/annotations-13.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/json-20180813.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/kotlinx-coroutines-core-jvm-1.3.9.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/kotlin-stdlib-common-1.4.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/opensearch-reports-scheduler-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/guava-15.0.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-beans-5.2.5.RELEASE.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/resilience4j-core-1.5.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/error_prone_annotations-2.3.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/core-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-expression-5.2.5.RELEASE.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/httpcore-nio-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/httpasyncclient-4.1.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-aop-5.2.5.RELEASE.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/guava-29.0-jre.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/protocol-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-context-5.2.5.RELEASE.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/slf4j-api-1.7.30.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/druid-1.0.15.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/sql-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/opensearch-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/commons-lang3-3.10.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/jackson-databind-2.11.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/checker-qual-2.11.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/reindex-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/gson-2.8.6.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/j2objc-annotations-1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/jsr305-3.0.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-core-5.2.5.RELEASE.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/antlr4-runtime-4.7.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/json-20180813.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/NOTICE.txt +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/resilience4j-retry-1.5.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-jcl-5.2.5.RELEASE.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/LICENSE.txt +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/jackson-annotations-2.11.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/vavr-match-0.10.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/parent-join-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/vavr-0.10.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/presto-matching-0.240.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/opensearch-rest-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/httpclient-4.5.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/legacy-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/opensearch-ssl-config-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/commons-codec-1.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/opensearch-sql-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/commons-math3-3.6.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/ppl-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/httpcore-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/failureaccess-1.0.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/common-1.2.3.0.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/ipaddress-5.3.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/common-utils-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/annotations-13.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/kotlinx-coroutines-core-1.3.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/opensearch-cross-cluster-replication-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-common-1.3.72.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-jdk7-1.3.72.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-1.3.72.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-jdk8-1.3.72.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/commons-lang-2.6.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/error_prone_annotations-2.3.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/guava-29.0-jre.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/opensearch-knn-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/checker-qual-2.11.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/j2objc-annotations-1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/jsr305-3.0.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/plugin-descriptor.properties +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/knnlib +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/knnlib/libopensearchknn_common.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/knnlib/libgomp.so.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/knnlib/libopensearchknn_nmslib.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/knnlib/libopensearchknn_faiss.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/failureaccess-1.0.1.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/ipaddress-5.3.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/common-utils-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/kotlin-stdlib-1.4.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/annotations-13.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/kotlinx-coroutines-core-jvm-1.3.9.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/notification-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/kotlin-stdlib-jdk8-1.4.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/opensearch-index-management-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/kotlin-stdlib-common-1.4.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/kotlin-stdlib-jdk7-1.4.0.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/error_prone_annotations-2.3.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/sqlite-jdbc-3.32.3.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-stub-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/bcpkix-jdk15on-1.68.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/bcprov-jdk15on-1.68.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/jackson-databind-2.11.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/protobuf-java-3.11.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/paranamer-2.8.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/jackson-module-paranamer-2.11.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/gson-2.8.6.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/j2objc-annotations-1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/commons-lang3-3.9.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/jsr305-3.0.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/perfmark-api-0.19.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/opensearch-performance-analyzer-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/guava-28.2-jre.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-core-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-netty-shaded-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-context-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/annotations-4.1.1.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/animal-sniffer-annotations-1.18.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/jackson-annotations-2.11.4.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_bin +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_bin/performance-analyzer-agent +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/performance-analyzer.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/rca_master.conf +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/rca.conf +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/agent-stats-metadata +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/plugin-stats-metadata +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/opensearch_security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/log4j2.xml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/rca_idle_master.conf +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/supervisord.conf +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/performanceanalyzer-rca-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/proto-google-common-protos-1.17.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/javax.annotation-api-1.3.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/checker-qual-2.10.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/commons-io-2.7.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/jooq-3.10.8.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-protobuf-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-protobuf-lite-1.28.0.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/extensions +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/extensions/performance-analyzer-agent +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-api-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/failureaccess-1.0.1.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-job-scheduler +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-job-scheduler/opensearch-job-scheduler-spi-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-job-scheduler/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-job-scheduler/opensearch-job-scheduler-1.2.3.0.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-saml-api-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-codec-1.14.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/java-saml-2.5.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/slf4j-api-1.7.25.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/minimal-json-0.9.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-security-api-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.jws-api-2.1.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-codec-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jackson-databind-2.11.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.activation-1.2.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-logging-1.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/json-path-2.4.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/aggs-matrix-stats-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/httpcore-nio-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/httpasyncclient-4.1.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/lang-mustache-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/bcprov-jdk15on-1.67.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/json-flattener-0.5.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/cxf-rt-rs-json-basic-3.4.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/snappy-java-1.1.7.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-common-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-xmlsec-impl-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/txw2-2.3.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/cxf-core-3.4.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jackson-annotations-2.11.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/metrics-core-3.1.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jboss-rmi-api_1.0_spec-1.0.6.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-soap-impl-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/j2objc-annotations-1.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jsr305-3.0.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-messaging-api-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-storage-api-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-lang-2.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/mapper-extras-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.xml.bind-api-2.3.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-saml-impl-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/java-saml-core-2.5.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/cryptacular-1.1.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-core-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-cli-1.3.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jjwt-api-0.10.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/log4j-slf4j-impl-2.17.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-lang3-3.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/lz4-java-1.7.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/rank-eval-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/ldaptive-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.xml.soap-api-1.4.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensearch-security-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jjwt-jackson-0.10.5.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/whitelist.yml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/tenants.yml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/nodes_dn.yml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/audit.yml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/action_groups.yml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/config.yml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/roles_mapping.yml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/roles.yml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/opensearch.yml.example +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/internal_users.yml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/woodstox-core-6.2.6.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/eventbus-3.2.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/istack-commons-runtime-3.0.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/asm-9.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/parent-join-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jjwt-impl-0.10.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/json-smart-2.4.7.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/xmlsec-2.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools +%attr(740, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools/hash.sh +%attr(740, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools/securityadmin.sh +%attr(740, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools/audit_config_migrater.sh +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.xml.ws-api-2.3.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/xmlschema-core-2.2.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/httpclient-cache-4.5.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/velocity-1.7.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/error_prone_annotations-2.1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-resolver-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/transport-netty4-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/animal-sniffer-annotations-1.14.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/stax-ex-1.8.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensearch-rest-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/compiler-0.9.6.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/guava-25.1-jre.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-xmlsec-api-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/httpclient-4.5.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/zjsonpatch-0.4.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/accessors-smart-2.4.7.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensearch-rest-high-level-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/cxf-rt-security-3.4.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/java-support-7.5.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-transport-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/kafka-clients-2.5.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/stax2-api-4.2.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/cxf-rt-rs-security-jose-3.4.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-profile-api-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jaxb-runtime-2.3.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-security-impl-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-collections-3.2.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-buffer-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/saaj-impl-1.5.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-text-1.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/zstd-jni-1.4.4-7.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.annotation-api-1.3.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/geronimo-jta_1.1_spec-1.1.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/checker-qual-2.0.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-codec-http-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/httpcore-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-soap-api-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-handler-4.1.69.Final.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-asynchronous-search +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-asynchronous-search/opensearch-asynchronous-search-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-asynchronous-search/common-utils-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-asynchronous-search/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-asynchronous-search/plugin-security.policy +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/commons-lang-2.6.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/org.jacoco.report-0.8.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/slf4j-api-1.7.25.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/error_prone_annotations-2.3.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/httpcore-nio-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/httpasyncclient-4.1.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/guava-29.0-jre.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/randomcutforest-core-2.0.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/randomcutforest-serialization-2.0.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/jackson-databind-2.11.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/checker-qual-2.11.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/randomcutforest-parkservices-2.0.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/gson-2.8.6.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/protostuff-collectionschema-1.7.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/j2objc-annotations-1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/common-utils-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/opensearch-anomaly-detection-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/jsr305-3.0.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/org.jacoco.ant-0.8.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/commons-pool2-2.10.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/sketches-core-0.13.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/org.jacoco.core-0.8.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/org.jacoco.agent-0.8.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/protostuff-api-1.7.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/memory-0.12.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/jackson-annotations-2.11.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/protostuff-runtime-1.7.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/protostuff-core-1.7.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/commons-logging-1.1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/opensearch-rest-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/httpclient-4.5.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/commons-codec-1.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/commons-math3-3.6.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/httpcore-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/failureaccess-1.0.1.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/error_prone_annotations-2.3.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/httpcore-nio-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/httpasyncclient-4.1.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/cron-utils-9.1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/javax.mail-1.6.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/slf4j-api-1.7.30.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/ipaddress-5.3.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/j2objc-annotations-1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/commons-lang3-3.11.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/common-utils-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/jsr305-3.0.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/javax.el-3.0.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlinx-coroutines-core-1.1.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/annotations-13.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/guava-30.0-jre.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/activation-1.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/alerting-core-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/google-java-format-1.10.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/alerting-notification-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlin-stdlib-common-1.3.72.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/commons-logging-1.1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlin-stdlib-jdk7-1.3.72.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/checker-qual-3.5.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/opensearch-rest-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/httpclient-4.5.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/opensearch-alerting-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlinx-coroutines-core-common-1.1.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlin-stdlib-1.3.72.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/commons-codec-1.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlin-stdlib-jdk8-1.3.72.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/httpcore-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/failureaccess-1.0.1.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/jcodings-1.0.44.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/joni-2.1.29.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/opensearch-grok-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/opensearch-dissect-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/ingest-common-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/geo +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/geo/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/geo/geo-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/GeoLite2-Country.mmdb +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/GeoLite2-City.mmdb +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/geoip2-2.13.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/maxmind-db-1.3.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/jackson-annotations-2.12.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/jackson-databind-2.12.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/ingest-geoip-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/GeoLite2-ASN.mmdb +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/plugin-security.policy +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/percolator +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/percolator/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/percolator/percolator-client-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/analysis-common +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/analysis-common/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/analysis-common/analysis-common-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/aggs-matrix-stats +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/aggs-matrix-stats/aggs-matrix-stats-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/aggs-matrix-stats/plugin-descriptor.properties +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/repository-url +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/repository-url/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/repository-url/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/repository-url/repository-url-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-mustache +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-mustache/lang-mustache-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-mustache/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-mustache/compiler-0.9.6.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-mustache/plugin-security.policy +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/systemd +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/systemd/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/systemd/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/systemd/systemd-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-codec-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-common-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-resolver-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/transport-netty4-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-transport-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-buffer-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-codec-http-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-handler-4.1.69.Final.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/lucene-expressions-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/lang-expression-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/antlr4-runtime-4.5.1-1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/asm-5.0.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/asm-commons-5.0.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/asm-tree-5.0.4.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/asm-7.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/antlr4-runtime-4.5.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/asm-tree-7.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/asm-util-7.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/asm-analysis-7.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/asm-commons-7.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/lang-painless-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/opensearch-scripting-painless-spi-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/rank-eval +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/rank-eval/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/rank-eval/rank-eval-client-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/httpcore-nio-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/httpasyncclient-4.1.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/reindex-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/commons-logging-1.1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/opensearch-rest-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/httpclient-4.5.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/opensearch-dashboards-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/opensearch-ssl-config-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/commons-codec-1.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/httpcore-4.4.12.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-user-agent +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-user-agent/ingest-user-agent-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-user-agent/plugin-descriptor.properties +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/mapper-extras +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/mapper-extras/mapper-extras-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/mapper-extras/plugin-descriptor.properties +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/parent-join +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/parent-join/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/parent-join/parent-join-client-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/httpcore-nio-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/httpasyncclient-4.1.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/reindex-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/commons-logging-1.1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/opensearch-rest-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/httpclient-4.5.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/opensearch-ssl-config-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/commons-codec-1.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/httpcore-4.4.12.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jrunscript.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jcmd.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/java.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jdeprscan.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/javadoc.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/rmid.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jar.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jdb.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jpackage.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jstatd.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/serialver.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/keytool.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jconsole.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jlink.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jhsdb.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jaotc.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jshell.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/rmiregistry.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/javac.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jstack.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jfr.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jps.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jarsigner.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jmod.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jstat.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jinfo.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jmap.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jdeps.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/javap.1 +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jdeps +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/rmiregistry +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jrunscript +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jdeprscan +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jar +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jmap +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jps +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jstatd +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/rmid +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/java +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jdb +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jimage +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/javadoc +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jconsole +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jcmd +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jstack +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jinfo +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jpackage +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/serialver +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/javap +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/keytool +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jaotc +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jarsigner +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jhsdb +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jlink +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jfr +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jstat +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/javac +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jmod +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jshell +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/release +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/LICENSE +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/ADDITIONAL_LICENSE_INFO +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/icu.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/c-libutl.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/public_suffix.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/cldr.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/aes.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/ASSEMBLY_EXCEPTION +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/asm.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/unicode.md +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.security.sasl +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.scripting +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.dynalink/dynalink.md +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.management +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.javadoc/jqueryUI.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.javadoc/jquery.md +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml/xalan.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml/xerces.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml/jcup.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml/bcel.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml/dom.md +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.smartcardio +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.smartcardio/pcsclite.md +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.transaction.xa +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.prefs +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.compiler +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.logging +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.internal.opt/jopt-simple.md +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml.crypto +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml.crypto/santuario.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.localedata/thaidict.md +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.sql.rowset +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.net.http +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.rmi +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.sql +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.naming +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.datatransfer +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.internal.le/jline.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.crypto.cryptoki/pkcs11cryptotoken.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.crypto.cryptoki/pkcs11wrapper.md +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.instrument +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.management.rmi +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/xwd.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/mesa3d.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/harfbuzz.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/lcms.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/freetype.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/giflib.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/jpeg.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/colorimaging.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/libpng.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.crypto.ec/ecc.md +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/server +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/server/libjsig.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/server/classes.jsa +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/server/classes_nocoops.jsa +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/server/libjvm.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libawt.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libawt_headless.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libsplashscreen.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libnio.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjdwp.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libj2pcsc.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjli.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libsctp.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjimage.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjsig.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjava.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libsunec.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/liblcms.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libawt_xawt.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jexec +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libverify.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libmanagement_agent.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/psfont.properties.ja +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libprefs.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libzip.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjaas.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjsound.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libextnet.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libj2gss.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/tzdb.dat +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libdt_socket.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/psfontj2d.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jvm.cfg +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/ct.sym +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libj2pkcs11.so +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jfr +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jfr/default.jfc +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jfr/profile.jfc +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libmanagement_ext.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/classlist +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libnet.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjavajpeg.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libfontmanager.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/modules +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libinstrument.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libmanagement.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjawt.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libsaproc.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libmlib_image.so +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/security +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/security/cacerts +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/security/blacklisted.certs +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/security/public_suffix_list.dat +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/security/default.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/librmi.so +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jspawnhelper +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jrt-fs.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libattach.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libfreetype.so +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/jvmti.h +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/classfile_constants.h +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/jdwpTransport.h +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/jawt.h +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/jni.h +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/jvmticmlr.h +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/linux +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/linux/jawt_md.h +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/linux/jni_md.h +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/net.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/sound.properties +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/sdp +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/sdp/sdp.conf.template +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/management +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/management/management.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/management/jmxremote.access +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/management/jmxremote.password.template +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/logging.properties +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/java.policy +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/limited +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/limited/default_US_export.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/limited/exempt_local.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/limited/default_local.policy +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/unlimited +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/unlimited/default_US_export.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/unlimited/default_local.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/README.txt +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/java.security +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.unsupported.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.transaction.xa.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.crypto.cryptoki.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.rmi.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.attach.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jshell.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.xml.dom.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.se.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.ed.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jartool.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.compiler.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.base.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.smartcardio.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.security.auth.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.unsupported.desktop.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.security.sasl.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.incubator.foreign.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.management.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.management.agent.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.xml.crypto.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.vm.ci.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.prefs.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.crypto.ec.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.jvmstat.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.sql.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.incubator.jpackage.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.xml.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.security.jgss.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.compiler.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.sctp.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.charsets.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.management.jfr.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jlink.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.localedata.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jsobject.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.net.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.hotspot.agent.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jstatd.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.dynalink.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jfr.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.naming.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.le.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jcmd.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.management.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.net.http.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.logging.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.accessibility.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.opt.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.management.rmi.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.security.jgss.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.desktop.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.nio.mapmode.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.vm.compiler.management.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jdwp.agent.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jdi.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.javadoc.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.naming.rmi.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.naming.dns.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.editpad.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jdeps.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.vm.compiler.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.sql.rowset.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.scripting.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.datatransfer.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.httpserver.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.zipfs.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.aot.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jconsole.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.instrument.jmod # ----------------------------------------------------------------------------- From 2020665f4d4fee2b81812c7ec95b3b93a1d77d08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Mon, 3 Jan 2022 17:51:44 +0100 Subject: [PATCH 06/57] Applied fixes over RPM packages --- indexer/rpm/build_package.sh | 22 ++++++++-------------- indexer/rpm/builder.sh | 24 +++++++++++------------- indexer/rpm/wazuh-indexer.spec | 2 +- 3 files changed, 20 insertions(+), 28 deletions(-) diff --git a/indexer/rpm/build_package.sh b/indexer/rpm/build_package.sh index 527b42e369..ada7ea1e64 100755 --- a/indexer/rpm/build_package.sh +++ b/indexer/rpm/build_package.sh @@ -13,7 +13,6 @@ ARCHITECTURE="x86_64" OUTDIR="${CURRENT_PATH}/output" REVISION="1" BUILD_DOCKER="yes" -USER_PATH="no" RPM_X86_BUILDER="rpm_builder_x86" RPM_BUILDER_DOCKERFILE="${CURRENT_PATH}/docker" INSTALLATION_PATH="/var/wazuh-indexer" @@ -24,7 +23,7 @@ clean() { exit_code=$1 # Clean the files - rm -rf ${DOCKERFILE_PATH}/{*.tar.gz,wazuh*} ${DOCKERFILE_PATH}/build.sh ${SOURCES_DIRECTORY} + rm -rf ${DOCKERFILE_PATH}/{*.sh,*.tar.gz,wazuh-*} exit ${exit_code} } @@ -51,7 +50,7 @@ build_rpm() { docker run -t --rm -v ${OUTDIR}/:/tmp:Z \ -v ${CURRENT_PATH}/wazuh-indexer.spec:/root/wazuh-indexer.spec \ ${CONTAINER_NAME} ${ARCHITECTURE} \ - ${REVISION} ${INSTALLATION_PATH}|| return 1 + ${REVISION} ${INSTALLATION_PATH} || return 1 echo "Package $(ls -Art ${OUTDIR} | tail -n 1) added to ${OUTDIR}." @@ -78,12 +77,12 @@ help() { echo echo "Usage: $0 [OPTIONS]" echo - echo " -a, --architecture [Optional] Target architecture of the package [x86_64]." - echo " -r, --revision [Optional] Package revision that append to version e.g. x.x.x-rev" - echo " -s, --store [Optional] Set the destination path of package. By default, an output folder will be created." - echo " -p, --path [Optional] Installation path for the package. By default: /var/ossec." - echo " --dont-build-docker [Optional] Locally built docker image will be used instead of generating a new one." - echo " -h, --help Show this help." + echo " -a, --architecture [Optional] Target architecture of the package [x86_64]." + echo " -r, --revision [Optional] Package revision. By default: 1." + echo " -s, --store [Optional] Set the destination path of package. By default, an output folder will be created." + echo " -p, --path [Optional] Installation path for the package. By default: /usr/share/wazuh-indexer" + echo " --dont-build-docker [Optional] Locally built docker image will be used instead of generating a new one." + echo " -h, --help Show this help." echo exit $1 } @@ -127,7 +126,6 @@ main() { "-s"|"--store") if [ -n "$2" ]; then OUTDIR="$2" - USER_PATH="yes" shift 2 else help 1 @@ -138,10 +136,6 @@ main() { esac done - if [[ "${USER_PATH}" == "no" ]]; then - OUTDIR="${OUTDIR}/${ARCHITECTURE}" - fi - build || clean 1 clean 0 diff --git a/indexer/rpm/builder.sh b/indexer/rpm/builder.sh index 6b65466696..93ea6439c1 100755 --- a/indexer/rpm/builder.sh +++ b/indexer/rpm/builder.sh @@ -9,7 +9,7 @@ # Foundation. set -ex -# Optional package release +# Script parameters to build the package target="wazuh-indexer" architecture=$1 release=$2 @@ -27,28 +27,26 @@ build_dir=/build rpm_build_dir=${build_dir}/rpmbuild file_name="${target}-${version}-${release}" pkg_path="${rpm_build_dir}/RPMS/${architecture}" +rpm_file="${file_name}.${architecture}.rpm" mkdir -p ${rpm_build_dir}/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS} # Prepare the sources directory to build the source tar.gz -package_name=${target}-${version} -mkdir ${build_dir}/${package_name} -#files_dir="${build_dir}/${package_name}" -#curl -kOL https://s3.amazonaws.com/warehouse.wazuh.com/indexer/opensearch-1.2.1-linux-x64.tar.gz -#tar xzvf opensearch-*.tar.gz && rm -f opensearch-*.tar.gz -#find opensearch-* -type l -exec rm -f {} \; -#rm -rf opensearch-*/jdk/conf/security/policy/unlimited -#rm -f opensearch-*/performance-analyzer-rca/bin/performance-analyzer-rca.bat -#mv -f opensearch-* ${files_dir} +pkg_name=${target}-${version} +mkdir ${build_dir}/${pkg_name} + # Including spec file -cp /root/${target}.spec ${rpm_build_dir}/SPECS/${package_name}.spec +cp /root/${target}.spec ${rpm_build_dir}/SPECS/${pkg_name}.spec # Generating source tar.gz -cd ${build_dir} && tar czf "${rpm_build_dir}/SOURCES/${package_name}.tar.gz" "${package_name}" +cd ${build_dir} && tar czf "${rpm_build_dir}/SOURCES/${pkg_name}.tar.gz" "${pkg_name}" # Building RPM /usr/bin/rpmbuild --define "_topdir ${rpm_build_dir}" \ --define "_release ${release}" --define "_localstatedir ${directory_base}" \ - --target ${architecture} -ba ${rpm_build_dir}/SPECS/${package_name}.spec + --target ${architecture} -ba ${rpm_build_dir}/SPECS/${pkg_name}.spec + +cd ${pkg_path} && sha512sum ${rpm_file} > /tmp/${rpm_file}.sha512 + find ${pkg_path}/ -maxdepth 3 -type f -name "${file_name}*" -exec mv {} /tmp/ \; diff --git a/indexer/rpm/wazuh-indexer.spec b/indexer/rpm/wazuh-indexer.spec index 8ee35a4b6f..53da4be5bb 100644 --- a/indexer/rpm/wazuh-indexer.spec +++ b/indexer/rpm/wazuh-indexer.spec @@ -94,7 +94,7 @@ fi %post sysctl -w vm.max_map_count=262144 > /dev/null 2>&1 ulimit -Hn 65535 > /dev/null 2>&1 -sudo -u %{USER} CLK_TK=`/usr/bin/getconf CLK_TCK` OPENSEARCH_PATH_CONF=%{CONFIG_DIR} %{INSTALL_DIR}/bin/opensearch > /dev/null 2>&1 & +sudo -u %{USER} CLK_TK=`/usr/bin/getconf CLK_TCK` OPENSEARCH_PATH_CONF=%{CONFIG_DIR} %{INSTALL_DIR}/bin/opensearch --quiet > /dev/null 2>&1 & sleep 15 From 1f1bb5cb3f771301516ebfb98b6824fb2f66f4fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Mon, 3 Jan 2022 17:54:04 +0100 Subject: [PATCH 07/57] Added first iteration over Debian Indexer package --- indexer/deb/build_package.sh | 142 ++++++ indexer/deb/builder.sh | 62 +++ indexer/deb/debian/changelog | 5 + indexer/deb/debian/compat | 1 + indexer/deb/debian/conffiles | 4 + indexer/deb/debian/control | 12 + indexer/deb/debian/md5sums | 753 ++++++++++++++++++++++++++++ indexer/deb/debian/postinst | 264 ++++++++++ indexer/deb/debian/postrm | 106 ++++ indexer/deb/debian/preinst | 82 +++ indexer/deb/debian/prerm | 102 ++++ indexer/deb/debian/rules | 182 +++++++ indexer/deb/debian/source/format | 1 + indexer/deb/docker/amd64/Dockerfile | 16 + 14 files changed, 1732 insertions(+) create mode 100755 indexer/deb/build_package.sh create mode 100755 indexer/deb/builder.sh create mode 100644 indexer/deb/debian/changelog create mode 100644 indexer/deb/debian/compat create mode 100644 indexer/deb/debian/conffiles create mode 100644 indexer/deb/debian/control create mode 100644 indexer/deb/debian/md5sums create mode 100644 indexer/deb/debian/postinst create mode 100644 indexer/deb/debian/postrm create mode 100644 indexer/deb/debian/preinst create mode 100644 indexer/deb/debian/prerm create mode 100644 indexer/deb/debian/rules create mode 100644 indexer/deb/debian/source/format create mode 100644 indexer/deb/docker/amd64/Dockerfile diff --git a/indexer/deb/build_package.sh b/indexer/deb/build_package.sh new file mode 100755 index 0000000000..39c75b49dc --- /dev/null +++ b/indexer/deb/build_package.sh @@ -0,0 +1,142 @@ +#!/bin/bash + +# Wazuh package generator +# Copyright (C) 2015-2021, Wazuh Inc. +# +# This program is a free software; you can redistribute it +# and/or modify it under the terms of the GNU General Public +# License (version 2) as published by the FSF - Free Software +# Foundation. + +CURRENT_PATH="$( cd $(dirname $0) ; pwd -P )" +ARCHITECTURE="amd64" +OUTDIR="${CURRENT_PATH}/output" +REVISION="1" +BUILD_DOCKER="yes" +DEB_AMD64_BUILDER="deb_builder_amd64" +DEB_AMD64_BUILDER_DOCKERFILE="${CURRENT_PATH}/docker/amd64" +INSTALLATION_PATH="/usr/share/wazuh-indexer" + +trap ctrl_c INT + +clean() { + exit_code=$1 + + # Clean the files + rm -rf ${DOCKERFILE_PATH}/{*.sh,*.tar.gz,wazuh-*} + + exit ${exit_code} +} + +ctrl_c() { + clean 1 +} + +build_deb() { + CONTAINER_NAME="$1" + DOCKERFILE_PATH="$2" + + # Copy the necessary files + cp ${CURRENT_PATH}/builder.sh ${DOCKERFILE_PATH} + + # Build the Docker image + if [[ ${BUILD_DOCKER} == "yes" ]]; then + docker build -t ${CONTAINER_NAME} ${DOCKERFILE_PATH} || return 1 + fi + + # Build the Debian package with a Docker container + docker run -t --rm -v ${OUTDIR}/:/tmp:Z \ + -v ${CURRENT_PATH}:/root/spec:Z \ + ${CONTAINER_NAME} ${ARCHITECTURE} \ + ${REVISION} ${INSTALLATION_PATH} || return 1 + + echo "Package $(ls -Art ${OUTDIR} | tail -n 1) added to ${OUTDIR}." + + return 0 +} + +build() { + BUILD_NAME="" + FILE_PATH="" + if [[ "${ARCHITECTURE}" = "x86_64" ]] || [[ "${ARCHITECTURE}" = "amd64" ]]; then + ARCHITECTURE="amd64" + BUILD_NAME="${DEB_AMD64_BUILDER}" + FILE_PATH="${DEB_AMD64_BUILDER_DOCKERFILE}" + else + echo "Invalid architecture. Choose one of amd64." + return 1 + fi + build_deb ${BUILD_NAME} ${FILE_PATH} || return 1 + + return 0 +} + +help() { + echo + echo "Usage: $0 [OPTIONS]" + echo + echo " -a, --architecture [Optional] Target architecture of the package [amd64]." + echo " -r, --revision [Optional] Package revision. By default: 1." + echo " -s, --store [Optional] Set the destination path of package. By default, an output folder will be created." + echo " -p, --path [Optional] Installation path for the package. By default: /usr/share/wazuh-indexer" + echo " --dont-build-docker [Optional] Locally built docker image will be used instead of generating a new one." + echo " -h, --help Show this help." + echo + exit $1 +} + + +main() { + while [ -n "$1" ] + do + case "$1" in + "-h"|"--help") + help 0 + ;; + "-a"|"--architecture") + if [ -n "$2" ]; then + ARCHITECTURE="$2" + shift 2 + else + help 1 + fi + ;; + "-r"|"--revision") + if [ -n "$2" ]; then + REVISION="$2" + shift 2 + else + help 1 + fi + ;; + "-p"|"--path") + if [ -n "$2" ]; then + INSTALLATION_PATH="$2" + shift 2 + else + help 1 + fi + ;; + "--dont-build-docker") + BUILD_DOCKER="no" + shift 1 + ;; + "-s"|"--store") + if [ -n "$2" ]; then + OUTDIR="$2" + shift 2 + else + help 1 + fi + ;; + *) + help 1 + esac + done + + build || clean 1 + + clean 0 +} + +main "$@" diff --git a/indexer/deb/builder.sh b/indexer/deb/builder.sh new file mode 100755 index 0000000000..fada2ff2b6 --- /dev/null +++ b/indexer/deb/builder.sh @@ -0,0 +1,62 @@ +#!/bin/bash + +# Wazuh package builder +# Copyright (C) 2015-2021, Wazuh Inc. +# +# This program is a free software; you can redistribute it +# and/or modify it under the terms of the GNU General Public +# License (version 2) as published by the FSF - Free Software +# Foundation. + +set -ex +# Script parameters to build the package +target="wazuh-indexer" +architecture=$1 +release=$2 +directory_base=$3 +version="4.3.0" + +if [ -z "${release}" ]; then + release="1" +fi + + +# Build directories +build_dir=/build +pkg_name="${target}-${version}" +pkg_path="${build_dir}/${target}" +sources_dir="${pkg_path}/${pkg_name}" + +mkdir -p ${sources_dir}/debian +#cp -R wazuh-indexer-* ${sources_dir} + +#package_files="/specs" +#specs_path="${package_files}/SPECS" + +# Including spec file + +cp -r /root/spec/debian/* ${sources_dir}/debian/ + +#cp -pr ${specs_path}/${version}/${target}/debian ${sources_dir}/debian +#cp -p ${package_files}/gen_permissions.sh ${sources_dir} + +# Generating directory structure to build the .deb package +cd ${build_dir}/${target} && tar -czf ${pkg_name}.orig.tar.gz "${pkg_name}" + +# Configure the package with the different parameters +sed -i "s:RELEASE:${release}:g" ${sources_dir}/debian/changelog +sed -i "s:export INSTALLATION_DIR=.*:export INSTALLATION_DIR=${directory_base}:g" ${sources_dir}/debian/rules +#sed -i "s:DIR=\"/var/ossec\":DIR=\"${directory_base}\":g" ${sources_dir}/debian/{preinst,postinst,prerm,postrm} + +# Installing build dependencies +cd ${sources_dir} +mk-build-deps -ir -t "apt-get -o Debug::pkgProblemResolver=yes -y" + +# Build package +debuild --rootcmd=sudo -b -uc -us + +deb_file="${target}_${version}-${release}_${architecture}.deb" + +cd ${pkg_path} && sha512sum ${deb_file} > /tmp/${deb_file}.sha512 + +mv ${pkg_path}/${deb_file} /tmp/ diff --git a/indexer/deb/debian/changelog b/indexer/deb/debian/changelog new file mode 100644 index 0000000000..5a8f4ade3f --- /dev/null +++ b/indexer/deb/debian/changelog @@ -0,0 +1,5 @@ +wazuh-indexer (4.3.0-RELEASE) stable; urgency=low + + * More info: https://documentation.wazuh.com/current/release-notes/ + + -- Wazuh, Inc Sat, 15 Jan 2022 10:00:00 +0000 diff --git a/indexer/deb/debian/compat b/indexer/deb/debian/compat new file mode 100644 index 0000000000..9a037142aa --- /dev/null +++ b/indexer/deb/debian/compat @@ -0,0 +1 @@ +10 \ No newline at end of file diff --git a/indexer/deb/debian/conffiles b/indexer/deb/debian/conffiles new file mode 100644 index 0000000000..7ae7a239b0 --- /dev/null +++ b/indexer/deb/debian/conffiles @@ -0,0 +1,4 @@ +/etc/default/wazuh-indexer +/etc/wazuh-indexer/opensearch.yml +/etc/wazuh-indexer/jvm.options +/etc/wazuh-indexer/log4j2.properties diff --git a/indexer/deb/debian/control b/indexer/deb/debian/control new file mode 100644 index 0000000000..317e06da0e --- /dev/null +++ b/indexer/deb/debian/control @@ -0,0 +1,12 @@ +Source: wazuh-indexer +Section: admin +Priority: extra +Maintainer: Wazuh, Inc +Build-Depends: debhelper (>= 7.0.50~), gawk, selinux-basics +Standards-Version: 3.8.4 +Homepage: https://www.wazuh.com + +Package: wazuh-indexer +Architecture: any +Depends: ${shlibs:Depends}, lsb-release, debconf, adduser, procps +Description: Wazuh helps you to gain security visibility into your infrastructure by monitoring hosts at an operating system and application level. It provides the following capabilities: log analysis, file integrity monitoring, intrusions detection and policy and compliance monitoring diff --git a/indexer/deb/debian/md5sums b/indexer/deb/debian/md5sums new file mode 100644 index 0000000000..2e255a664f --- /dev/null +++ b/indexer/deb/debian/md5sums @@ -0,0 +1,753 @@ +e29c8319671f057cb98eaea0f70545fc usr/lib/libKNNIndexV2_0_11.so +3af926ecfd9a0a009a9553d4a154ee7d usr/lib/tmpfiles.d/wazuh-indexer.conf +0c7338d39ac270bae4925ea723c08bbc usr/share/doc/wazuh-indexer/changelog.Debian.gz +3c409a165e61a45cb2906fb940f9385d usr/share/doc/wazuh-indexer/copyright +3b83ef96387f14655fc854ddc3c6bd57 usr/share/wazuh-indexer/LICENSE.txt +6b674f363b5c694196be8c2ea022f539 usr/share/wazuh-indexer/NOTICE.txt +b2521712d12968005ed78bb3877eb583 usr/share/wazuh-indexer/README.asciidoc +839ad4be587634fbf4e9f230f7d40be0 usr/share/wazuh-indexer/bin/elasticsearch +65eed11a2cd79759fea023829f657209 usr/share/wazuh-indexer/bin/elasticsearch-cli +32e28e9c6fdb25954074603a6b187b3f usr/share/wazuh-indexer/bin/elasticsearch-env +734307602c21ac9346d75cb3c707b5b7 usr/share/wazuh-indexer/bin/elasticsearch-env-from-file +f1bedd66e2f3dd63dfa85abbefea8736 usr/share/wazuh-indexer/bin/elasticsearch-keystore +bdb282b7e7e16a40d87d03dbfed30ec1 usr/share/wazuh-indexer/bin/elasticsearch-node +234629892c374d9f7e8c75530520ab54 usr/share/wazuh-indexer/bin/elasticsearch-plugin +1723abe70ea16fdc04283da4a36eebe5 usr/share/wazuh-indexer/bin/elasticsearch-shard +28f9365ccaba9ae7b0f423d2cb15cde3 usr/share/wazuh-indexer/bin/instances.yml +a571e9b8eacdbf0bbeb32b78a8256cca usr/share/wazuh-indexer/bin/opendistro-performance-analyzer/performance-analyzer-agent-cli +ec129257289906b398945c29457a6c77 usr/share/wazuh-indexer/bin/systemd-entrypoint +aebd1cb0c8ef4488a50891ceb37ff066 usr/share/wazuh-indexer/bin/wazuh-cert-tool.sh +9abd7724cd9652497f9ba6115e2b2d2c usr/share/wazuh-indexer/bin/wazuh-passwords-tool.sh +d42f2da1df5ecdf29be4ac27edda0c12 usr/share/wazuh-indexer/data/batch_metrics_enabled.conf +d8d4ac530a0f9e388ac50c6a4a32b8a3 usr/share/wazuh-indexer/jdk/bin/jaotc +b4b8832e0b9d8e2ca4e6778143e094f6 usr/share/wazuh-indexer/jdk/bin/jar +e29fe53c92a6c541f172474069eca061 usr/share/wazuh-indexer/jdk/bin/jarsigner +66ca65943af46156977b1b6129597e00 usr/share/wazuh-indexer/jdk/bin/java +c42d64acdb30db8930d2fe059ff85a18 usr/share/wazuh-indexer/jdk/bin/javac +60f19650d2a66ceceb299737999df6ca usr/share/wazuh-indexer/jdk/bin/javadoc +e885bb7121b68ee6a6ec5101a3cf8add usr/share/wazuh-indexer/jdk/bin/javap +ec09d3c54d78d24caf8a6c1b6dd1c7d7 usr/share/wazuh-indexer/jdk/bin/jcmd +db21a4f3bc56f17e1968dbb34679f34d usr/share/wazuh-indexer/jdk/bin/jconsole +1cb1269d3542a9554a0d9dafe3a3a730 usr/share/wazuh-indexer/jdk/bin/jdb +74ae8b9b4d8f67c0218c310619753d19 usr/share/wazuh-indexer/jdk/bin/jdeprscan +4e6a126ac27a73c434ceea2e5c295b3e usr/share/wazuh-indexer/jdk/bin/jdeps +86a36a6887640941ab6d65d8184acf67 usr/share/wazuh-indexer/jdk/bin/jfr +8964885acb075e9005f26e1eea9d5c9c usr/share/wazuh-indexer/jdk/bin/jhsdb +1ccd9076364be046300707d6a761390b usr/share/wazuh-indexer/jdk/bin/jimage +f26eda66ced8c52967e4021e45872131 usr/share/wazuh-indexer/jdk/bin/jinfo +1296ccf472a48da53f0ed9bc34829117 usr/share/wazuh-indexer/jdk/bin/jlink +95a73495b4da59d1f5a91742cc557484 usr/share/wazuh-indexer/jdk/bin/jmap +5db9bcf7317e828be321ee7dd73efdb7 usr/share/wazuh-indexer/jdk/bin/jmod +16cce637204dcb54a6d953153df275dd usr/share/wazuh-indexer/jdk/bin/jpackage +88bcacb111c40ff2d4e2b982df1a7a78 usr/share/wazuh-indexer/jdk/bin/jps +211248e8dc70aae1c6e5c0ad2173a0d6 usr/share/wazuh-indexer/jdk/bin/jrunscript +18e03afc60e5a1490a1675f1d0510302 usr/share/wazuh-indexer/jdk/bin/jshell +3a570cda599b0279dbd9168075a829bc usr/share/wazuh-indexer/jdk/bin/jstack +be7970128f6f633656b6e14eb6b2ea1b usr/share/wazuh-indexer/jdk/bin/jstat +fe32c2049293ded7a9e5e87c6894a7f4 usr/share/wazuh-indexer/jdk/bin/jstatd +8011217449b8a57945daa5b7df135f47 usr/share/wazuh-indexer/jdk/bin/keytool +38458bab48c464b0c25de590bcf5c702 usr/share/wazuh-indexer/jdk/bin/rmid +8507f487acf8ab99c265fc1eea931e93 usr/share/wazuh-indexer/jdk/bin/rmiregistry +c59397f4564cc3d5f5029683e34c6108 usr/share/wazuh-indexer/jdk/bin/serialver +6b9bedb07c74ca75da4de770dc51e69c usr/share/wazuh-indexer/jdk/conf/logging.properties +5880f5255cf159b204761cf24be76061 usr/share/wazuh-indexer/jdk/conf/management/jmxremote.access +ad773cfd53efe03e662f1cf23561f725 usr/share/wazuh-indexer/jdk/conf/management/jmxremote.password.template +d61a86346960d6e661f6476619e6d7fa usr/share/wazuh-indexer/jdk/conf/management/management.properties +68bd230c3be2537bd727eca5f7f455cd usr/share/wazuh-indexer/jdk/conf/net.properties +c7ecb71748e117829cced6c8f2533349 usr/share/wazuh-indexer/jdk/conf/sdp/sdp.conf.template +fbf2b55342947695aa2a15e3485ed29f usr/share/wazuh-indexer/jdk/conf/security/java.policy +d783ad1c2aa71a7fa01b6c5a49ff6661 usr/share/wazuh-indexer/jdk/conf/security/java.security +3d47d94bc4f19d18bcc8b23f51d013af usr/share/wazuh-indexer/jdk/conf/security/policy/README.txt +1a08ffdf0bc871296c8d698fb22f542a usr/share/wazuh-indexer/jdk/conf/security/policy/limited/default_US_export.policy +6d7b4616a5dba477b6b6d3f9a12e568f usr/share/wazuh-indexer/jdk/conf/security/policy/limited/default_local.policy +4cbb03f484c86cbea1a217baae07d3c9 usr/share/wazuh-indexer/jdk/conf/security/policy/limited/exempt_local.policy +1a08ffdf0bc871296c8d698fb22f542a usr/share/wazuh-indexer/jdk/conf/security/policy/unlimited/default_US_export.policy +2a0f330c51aff13a96af8bd5082c84a8 usr/share/wazuh-indexer/jdk/conf/security/policy/unlimited/default_local.policy +4f95242740bfb7b133b879597947a41e usr/share/wazuh-indexer/jdk/conf/sound.properties +9aabadd7b49a8f16c47a9d0e8bb0ed69 usr/share/wazuh-indexer/jdk/include/classfile_constants.h +b63497e2a102030d4e052109255e0b5f usr/share/wazuh-indexer/jdk/include/jawt.h +0998c926592dd3dffbbcfd62fa51e758 usr/share/wazuh-indexer/jdk/include/jdwpTransport.h +beb5dbbcc59750b98b62e7e80e26d5b5 usr/share/wazuh-indexer/jdk/include/jni.h +6b03aad2a848e10d53247bf9926ca654 usr/share/wazuh-indexer/jdk/include/jvmti.h +8c9749a3c6c08455ff6df0b88b4f7761 usr/share/wazuh-indexer/jdk/include/jvmticmlr.h +56f755bb893259078ed898b6a6aa2031 usr/share/wazuh-indexer/jdk/include/linux/jawt_md.h +ea7716c4748dc4abf788e46c5ad47e2a usr/share/wazuh-indexer/jdk/include/linux/jni_md.h +ab8cafe009d4d282f475a00f75463366 usr/share/wazuh-indexer/jdk/jmods/java.base.jmod +e1cafdc4f69e6d9e4cb2c5cf5d9ee320 usr/share/wazuh-indexer/jdk/jmods/java.compiler.jmod +a1aced69d8ed637ec62d2a1fc32ce73d usr/share/wazuh-indexer/jdk/jmods/java.datatransfer.jmod +71e2b0e101d0533df94b041e42963ecb usr/share/wazuh-indexer/jdk/jmods/java.desktop.jmod +e8d526be9aa490e209487c0ce143b958 usr/share/wazuh-indexer/jdk/jmods/java.instrument.jmod +7f4b96c4d99becec8d7f414127e5cecc usr/share/wazuh-indexer/jdk/jmods/java.logging.jmod +e7c46235e8ae2ae1f6ecb27a9417182a usr/share/wazuh-indexer/jdk/jmods/java.management.jmod +9c55d163730007392c92774cb044f278 usr/share/wazuh-indexer/jdk/jmods/java.management.rmi.jmod +0435b3d9c416f182df4a07a3e8d13232 usr/share/wazuh-indexer/jdk/jmods/java.naming.jmod +c1a2fde9efa422805da6828982d8baaf usr/share/wazuh-indexer/jdk/jmods/java.net.http.jmod +c591c93e9450ef61d3a135c78e2b7f6e usr/share/wazuh-indexer/jdk/jmods/java.prefs.jmod +643e728d6957ec4e8e39aa3ccbae7e36 usr/share/wazuh-indexer/jdk/jmods/java.rmi.jmod +3030b6d5d81e97e2101ea256671e5674 usr/share/wazuh-indexer/jdk/jmods/java.scripting.jmod +e6f1c65ceea5206ef37dbe65b45d22c7 usr/share/wazuh-indexer/jdk/jmods/java.se.jmod +9c3321ba45f6b205f7c4ff60441f11fd usr/share/wazuh-indexer/jdk/jmods/java.security.jgss.jmod +ebdb051a46b1105122707bc728d42a4c usr/share/wazuh-indexer/jdk/jmods/java.security.sasl.jmod +dcafd7ae03a7c46cff02dfb769abf083 usr/share/wazuh-indexer/jdk/jmods/java.smartcardio.jmod +8a76d43fff7408e056209062abef7358 usr/share/wazuh-indexer/jdk/jmods/java.sql.jmod +c917b98b5ab67331a7a4365356e0c936 usr/share/wazuh-indexer/jdk/jmods/java.sql.rowset.jmod +d0e5aca2c413930642288a2bf4bd2d28 usr/share/wazuh-indexer/jdk/jmods/java.transaction.xa.jmod +7cdd66dfc328d26cb9952aa39673a7db usr/share/wazuh-indexer/jdk/jmods/java.xml.crypto.jmod +4d3e633e38c3faf84f0152b7e12c96ea usr/share/wazuh-indexer/jdk/jmods/java.xml.jmod +8c276c70f89ee5ff777d1e488ed650c6 usr/share/wazuh-indexer/jdk/jmods/jdk.accessibility.jmod +3327532f580e44586e7b6af2b8038f7b usr/share/wazuh-indexer/jdk/jmods/jdk.aot.jmod +bc05cb098707e69a71119b81ec29534f usr/share/wazuh-indexer/jdk/jmods/jdk.attach.jmod +8c1eeded82edaba7f4c6a59cc56c2eb9 usr/share/wazuh-indexer/jdk/jmods/jdk.charsets.jmod +252455a311a0a9578e64a28a81060d6a usr/share/wazuh-indexer/jdk/jmods/jdk.compiler.jmod +a9ed66bf949092feacc9f7b739cfffb0 usr/share/wazuh-indexer/jdk/jmods/jdk.crypto.cryptoki.jmod +19478c1660cab7c43c9f2183846f46b3 usr/share/wazuh-indexer/jdk/jmods/jdk.crypto.ec.jmod +e67e95c08f02006d3f52d369d95ddb63 usr/share/wazuh-indexer/jdk/jmods/jdk.dynalink.jmod +c8a9dbc060645254e9d3c6defa585275 usr/share/wazuh-indexer/jdk/jmods/jdk.editpad.jmod +b2f070d8ddf5255c0ee36fe7f89b95fa usr/share/wazuh-indexer/jdk/jmods/jdk.hotspot.agent.jmod +51d82c7ea5ef66b933540b35dc629020 usr/share/wazuh-indexer/jdk/jmods/jdk.httpserver.jmod +1508c77ef7028ddb4814b0e8f3d2b7fb usr/share/wazuh-indexer/jdk/jmods/jdk.incubator.foreign.jmod +1bcd381b8693c7a6a0ef75e5e2e3f1a2 usr/share/wazuh-indexer/jdk/jmods/jdk.incubator.jpackage.jmod +148342cfee7f40dbdba12448f102ab0a usr/share/wazuh-indexer/jdk/jmods/jdk.internal.ed.jmod +9d7a4b365deea2a61633a2c81293c3ef usr/share/wazuh-indexer/jdk/jmods/jdk.internal.jvmstat.jmod +904316fde46d76a84a5d258194768ca9 usr/share/wazuh-indexer/jdk/jmods/jdk.internal.le.jmod +04d9a01cd264673df0f2bd2c81a5ce56 usr/share/wazuh-indexer/jdk/jmods/jdk.internal.opt.jmod +390459c47729381c6ee976a26e8da319 usr/share/wazuh-indexer/jdk/jmods/jdk.internal.vm.ci.jmod +3dea052605e52c5a25ee3411697305b7 usr/share/wazuh-indexer/jdk/jmods/jdk.internal.vm.compiler.jmod +0d59c6b688b86d5ec9536e4bb3f3218c usr/share/wazuh-indexer/jdk/jmods/jdk.internal.vm.compiler.management.jmod +f170c3b287bd0c97eb2adde11fa11867 usr/share/wazuh-indexer/jdk/jmods/jdk.jartool.jmod +976f1b67b26ded2cc1ffe0807b857473 usr/share/wazuh-indexer/jdk/jmods/jdk.javadoc.jmod +e1a8366df4c3839f6b20a66611b83281 usr/share/wazuh-indexer/jdk/jmods/jdk.jcmd.jmod +b520a6f8a9dabff8553a4a4ea7758e28 usr/share/wazuh-indexer/jdk/jmods/jdk.jconsole.jmod +d7b44e12076724cbe97124373cb28e30 usr/share/wazuh-indexer/jdk/jmods/jdk.jdeps.jmod +6dfe0671c021b2f0d4eebce546f7bf82 usr/share/wazuh-indexer/jdk/jmods/jdk.jdi.jmod +7f76e5704620b3c5d5b9d87691d5c90e usr/share/wazuh-indexer/jdk/jmods/jdk.jdwp.agent.jmod +ea1ebea3575f50004fcfae51cba33651 usr/share/wazuh-indexer/jdk/jmods/jdk.jfr.jmod +7fbc00448723b6bcb58d301d0c8c07c4 usr/share/wazuh-indexer/jdk/jmods/jdk.jlink.jmod +1d9482bc0f3c7bb4a3265d4c3fcb3e2b usr/share/wazuh-indexer/jdk/jmods/jdk.jshell.jmod +295d7e2eb7da420b51d222208b14ddd8 usr/share/wazuh-indexer/jdk/jmods/jdk.jsobject.jmod +ef16b1abff3439ca1bb6cdc5fc67fd58 usr/share/wazuh-indexer/jdk/jmods/jdk.jstatd.jmod +f227049caea45b911b27e36d97886ac7 usr/share/wazuh-indexer/jdk/jmods/jdk.localedata.jmod +0efee815132b4f552f6f22a746121ef3 usr/share/wazuh-indexer/jdk/jmods/jdk.management.agent.jmod +fcbf82d0c064cc80ef0191fc3ad73758 usr/share/wazuh-indexer/jdk/jmods/jdk.management.jfr.jmod +e6473e8e237a89cbc1090738f516bca5 usr/share/wazuh-indexer/jdk/jmods/jdk.management.jmod +6c0ba64d727173eadb32bb52541458ab usr/share/wazuh-indexer/jdk/jmods/jdk.naming.dns.jmod +d38bcc3dbae826d9b40f78e30e493a2a usr/share/wazuh-indexer/jdk/jmods/jdk.naming.rmi.jmod +90444702536f08b6791303c16d91d0a3 usr/share/wazuh-indexer/jdk/jmods/jdk.net.jmod +818a376f24e4303b03a4f6ce423794a6 usr/share/wazuh-indexer/jdk/jmods/jdk.nio.mapmode.jmod +481bebeb728710e4afddef394d0a7089 usr/share/wazuh-indexer/jdk/jmods/jdk.sctp.jmod +47656cd969e2cdc859a6beacced4167f usr/share/wazuh-indexer/jdk/jmods/jdk.security.auth.jmod +af96904327157d2d8bac3d039deaafa3 usr/share/wazuh-indexer/jdk/jmods/jdk.security.jgss.jmod +9c8a28ebd380d457627c214ed2843f67 usr/share/wazuh-indexer/jdk/jmods/jdk.unsupported.desktop.jmod +347e7674c23c6b84e2cc047bd323ffa9 usr/share/wazuh-indexer/jdk/jmods/jdk.unsupported.jmod +708725f46e23a30e61d95216b534ff99 usr/share/wazuh-indexer/jdk/jmods/jdk.xml.dom.jmod +e0514391b52ce11c1f4d310c5bec27fe usr/share/wazuh-indexer/jdk/jmods/jdk.zipfs.jmod +71bb3ad0017bf36d14bb96a8d4b32c45 usr/share/wazuh-indexer/jdk/legal/java.base/ADDITIONAL_LICENSE_INFO +d94f7c92ff61c5d3f8e9433f76e39f74 usr/share/wazuh-indexer/jdk/legal/java.base/ASSEMBLY_EXCEPTION +3e0b59f8fac05c3c03d4a26bbda13f8f usr/share/wazuh-indexer/jdk/legal/java.base/LICENSE +2e33468a535a4eb09ef57fc12a2652d0 usr/share/wazuh-indexer/jdk/legal/java.base/aes.md +66c0cecd7aaddf8f7d0cdb433c5c6036 usr/share/wazuh-indexer/jdk/legal/java.base/asm.md +2e89a282a50f8702e52703464e6937ca usr/share/wazuh-indexer/jdk/legal/java.base/c-libutl.md +91ef52d3d1dec0a1138ea82df372ef48 usr/share/wazuh-indexer/jdk/legal/java.base/cldr.md +2f77c0cae3fdc2b5b6e8d85898cc4c2f usr/share/wazuh-indexer/jdk/legal/java.base/icu.md +c2d4b87600e0769171f791f64283e22d usr/share/wazuh-indexer/jdk/legal/java.base/public_suffix.md +a37c772aaeb922a5ff741a1da81d52ac usr/share/wazuh-indexer/jdk/legal/java.base/unicode.md +0889fd01a6802a5a934572d9bd47f430 usr/share/wazuh-indexer/jdk/legal/java.desktop/colorimaging.md +5ba76819b4e806eacf5531377e03f2e1 usr/share/wazuh-indexer/jdk/legal/java.desktop/freetype.md +867001e2a577f88cfc856f45959502aa usr/share/wazuh-indexer/jdk/legal/java.desktop/giflib.md +2f9988be38174bb8ac8c53540485bae1 usr/share/wazuh-indexer/jdk/legal/java.desktop/harfbuzz.md +de0e5a6cfc652c81ee7b582aa004dad5 usr/share/wazuh-indexer/jdk/legal/java.desktop/jpeg.md +fbd67bc71ccbf9eee0f91213c4819d7c usr/share/wazuh-indexer/jdk/legal/java.desktop/lcms.md +011db3ad8fcf04ad9f5789f9e980d4c6 usr/share/wazuh-indexer/jdk/legal/java.desktop/libpng.md +7d22d2f1498757c13c6b44a012e6c3c6 usr/share/wazuh-indexer/jdk/legal/java.desktop/mesa3d.md +81f8014ab716d60f52ab09a455acf0d5 usr/share/wazuh-indexer/jdk/legal/java.desktop/xwd.md +683016c383cc5b7f830f9845d7b11134 usr/share/wazuh-indexer/jdk/legal/java.smartcardio/pcsclite.md +dba96f07d4c16a4217651a769c2ed6ec usr/share/wazuh-indexer/jdk/legal/java.xml.crypto/santuario.md +df522a8e560f11c64fe0977e0e707696 usr/share/wazuh-indexer/jdk/legal/java.xml/bcel.md +8067c46049ac09bcfcb9e03c5bcd1107 usr/share/wazuh-indexer/jdk/legal/java.xml/dom.md +4a1b6aea2bcdf22e01b136a3ff3256d2 usr/share/wazuh-indexer/jdk/legal/java.xml/jcup.md +b29a2d48a582be602d54da738c304350 usr/share/wazuh-indexer/jdk/legal/java.xml/xalan.md +b75afd498ceddb4f292c2f7740efc31c usr/share/wazuh-indexer/jdk/legal/java.xml/xerces.md +89585d6ce3bd10f0d6ef5e19689ea239 usr/share/wazuh-indexer/jdk/legal/jdk.crypto.cryptoki/pkcs11cryptotoken.md +b77d1951df7a8488eb84ce1d25486a14 usr/share/wazuh-indexer/jdk/legal/jdk.crypto.cryptoki/pkcs11wrapper.md +e9384c0dc7bf4200cdcf782f404eb3a3 usr/share/wazuh-indexer/jdk/legal/jdk.crypto.ec/ecc.md +7c3773c14e9de1161a33902d64854bde usr/share/wazuh-indexer/jdk/legal/jdk.dynalink/dynalink.md +7c150ab6e4f25a1b59a28d2099e0ce4a usr/share/wazuh-indexer/jdk/legal/jdk.internal.le/jline.md +4f3f190fd212329afc39442174ca4b3a usr/share/wazuh-indexer/jdk/legal/jdk.internal.opt/jopt-simple.md +ed1043a01306e9f67653a513a77c79e6 usr/share/wazuh-indexer/jdk/legal/jdk.javadoc/jquery.md +d18df3f01a3185388a92d9474c2dd6e7 usr/share/wazuh-indexer/jdk/legal/jdk.javadoc/jqueryUI.md +2ea6eb55ca40902554aaf2fd20a76ba8 usr/share/wazuh-indexer/jdk/legal/jdk.localedata/thaidict.md +d73738b53be0182f09d7f60e6cfdbdfd usr/share/wazuh-indexer/jdk/lib/classlist +01df8f9ed10d8b5d9378a25974cd313d usr/share/wazuh-indexer/jdk/lib/ct.sym +1e8bc85cb2bcc8c367d61fc36b7a2f7a usr/share/wazuh-indexer/jdk/lib/jexec +cab21a473778a1b3272bd1ea85b40d86 usr/share/wazuh-indexer/jdk/lib/jfr/default.jfc +16045539c5c6ad9d5ed3ec4fcb8113cd usr/share/wazuh-indexer/jdk/lib/jfr/profile.jfc +3100b4ffd0e9dc70cec71fd51eebb1ce usr/share/wazuh-indexer/jdk/lib/jrt-fs.jar +c0e5770d562f66fffb8a5c2a6dec50cb usr/share/wazuh-indexer/jdk/lib/jspawnhelper +7ce21bdcfa333c231d74a77394206302 usr/share/wazuh-indexer/jdk/lib/jvm.cfg +2d08db9708e9ed6269c3cbab10747760 usr/share/wazuh-indexer/jdk/lib/libattach.so +5cbbbda6661bdecc1ce07590682b5c4d usr/share/wazuh-indexer/jdk/lib/libawt.so +7610ae434e3b5c006eabc0060077428c usr/share/wazuh-indexer/jdk/lib/libawt_headless.so +052143abad6dca2261208e6fb23bccb7 usr/share/wazuh-indexer/jdk/lib/libawt_xawt.so +ba80267bed7d4e9a146203b3e40744f7 usr/share/wazuh-indexer/jdk/lib/libdt_socket.so +1b2848993179c16f87c4f8f945a81527 usr/share/wazuh-indexer/jdk/lib/libextnet.so +2c5616edc46227a4c05179dc906e99c8 usr/share/wazuh-indexer/jdk/lib/libfontmanager.so +510a0431cf6f7d850bd859afa0b16945 usr/share/wazuh-indexer/jdk/lib/libfreetype.so +b9623261fadb43c4fdd383081e9d2123 usr/share/wazuh-indexer/jdk/lib/libinstrument.so +2d232a9a26b7f10bb7cc555b55a65c27 usr/share/wazuh-indexer/jdk/lib/libj2gss.so +68a91fa1dfe73c0b10aed278a23569fe usr/share/wazuh-indexer/jdk/lib/libj2pcsc.so +715cab0d1df3976d902806d0c088826d usr/share/wazuh-indexer/jdk/lib/libj2pkcs11.so +5bb01fad26e62681bea93db78c87c17c usr/share/wazuh-indexer/jdk/lib/libjaas.so +bdde9e502a0b44e1f42aebf2400828da usr/share/wazuh-indexer/jdk/lib/libjava.so +ed08eb7840c3922ddfaebe93dff17dbc usr/share/wazuh-indexer/jdk/lib/libjavajpeg.so +a10d14b94e539ee3d602ee6e9af09bce usr/share/wazuh-indexer/jdk/lib/libjawt.so +c7e2a2d1706db588adae85cc087ef9aa usr/share/wazuh-indexer/jdk/lib/libjdwp.so +c79287ec141b240fde573aa869804474 usr/share/wazuh-indexer/jdk/lib/libjimage.so +223ae7a45a05786858f5a69af14df12c usr/share/wazuh-indexer/jdk/lib/libjli.so +f141b33762631f122a8d770bfc5eb03c usr/share/wazuh-indexer/jdk/lib/libjsig.so +83472cea4fee2d3671fbee926c4f8303 usr/share/wazuh-indexer/jdk/lib/libjsound.so +c742f4c4b20a5057c2e497c770b2de87 usr/share/wazuh-indexer/jdk/lib/liblcms.so +f36ea33518643644a55cd3ba5a59793a usr/share/wazuh-indexer/jdk/lib/libmanagement.so +d66b982e68769382fc94c8a54f70f955 usr/share/wazuh-indexer/jdk/lib/libmanagement_agent.so +b5ed81b078a81f6a49f1c7fa71a89828 usr/share/wazuh-indexer/jdk/lib/libmanagement_ext.so +440577821b7dccf7f23cf51dd18485b6 usr/share/wazuh-indexer/jdk/lib/libmlib_image.so +2cb7d4cd76155215a7fe72f9c0e67575 usr/share/wazuh-indexer/jdk/lib/libnet.so +0ccbc268a730c2b30ec1415928271c9b usr/share/wazuh-indexer/jdk/lib/libnio.so +290796994a40b1c905fb500c0f838c70 usr/share/wazuh-indexer/jdk/lib/libprefs.so +e270c9de2fa3c80f5364e02e8bf046f4 usr/share/wazuh-indexer/jdk/lib/librmi.so +ceae18ea84c4cac998d336c6c34d54a8 usr/share/wazuh-indexer/jdk/lib/libsaproc.so +c347025e80404562d05fe48f1dd3c4d7 usr/share/wazuh-indexer/jdk/lib/libsctp.so +2e0582903a851a5ff624d85ebf1dac5f usr/share/wazuh-indexer/jdk/lib/libsplashscreen.so +3fe7e1dffb0bee5506f80b556a31f490 usr/share/wazuh-indexer/jdk/lib/libsunec.so +90aad2b8658111a95255a04e50e634ae usr/share/wazuh-indexer/jdk/lib/libverify.so +42dfdaed17652be31e14c9aaede3c580 usr/share/wazuh-indexer/jdk/lib/libzip.so +ff52a49a77817cbf5500a8d6c02b8ff3 usr/share/wazuh-indexer/jdk/lib/modules +d4c735bf5756759a1c3bc8de408629fc usr/share/wazuh-indexer/jdk/lib/psfont.properties.ja +17b15d370018acc01550175882c7da91 usr/share/wazuh-indexer/jdk/lib/psfontj2d.properties +19e78890d61c0dfc65b291341c08beba usr/share/wazuh-indexer/jdk/lib/security/blacklisted.certs +8ab6b1e824cd82a51baf1170704b6126 usr/share/wazuh-indexer/jdk/lib/security/cacerts +bd2d85d5ad9af9bfd3a535dd983e24ad usr/share/wazuh-indexer/jdk/lib/security/default.policy +f33efcca09b5457612c4eb1e5211bc58 usr/share/wazuh-indexer/jdk/lib/security/public_suffix_list.dat +daea3bf2cddb009d3658ac6d7333008a usr/share/wazuh-indexer/jdk/lib/server/classes.jsa +b468a98c144f257890a030d6f6ac3adf usr/share/wazuh-indexer/jdk/lib/server/classes_nocoops.jsa +f141b33762631f122a8d770bfc5eb03c usr/share/wazuh-indexer/jdk/lib/server/libjsig.so +1b5f1c8391f1a42fb6cb39fbbdb7650a usr/share/wazuh-indexer/jdk/lib/server/libjvm.so +ce93bf567e285c08c45382ee73058309 usr/share/wazuh-indexer/jdk/lib/tzdb.dat +0acf59bbe5966d8cd5b16b5961d6257b usr/share/wazuh-indexer/jdk/man/man1/jaotc.1 +223a06cd27e43c5eb50954343fbe5103 usr/share/wazuh-indexer/jdk/man/man1/jar.1 +d6fe247fb8dbf1e4c0e06fc692fa4067 usr/share/wazuh-indexer/jdk/man/man1/jarsigner.1 +3202432af49f340f43a6607aca3e3613 usr/share/wazuh-indexer/jdk/man/man1/java.1 +0db6ae38bcc5cea046f429c27144fb4b usr/share/wazuh-indexer/jdk/man/man1/javac.1 +b3d777b1133865a879334f6b98132292 usr/share/wazuh-indexer/jdk/man/man1/javadoc.1 +17cc8c97f264be0a973e69cd94050bd5 usr/share/wazuh-indexer/jdk/man/man1/javap.1 +36fde8c7044a74f11d2f34bcff04069e usr/share/wazuh-indexer/jdk/man/man1/jcmd.1 +30e8b6445c6f621a7fd9a62443df8951 usr/share/wazuh-indexer/jdk/man/man1/jconsole.1 +bc6da59784488b7dac007a86df93b9f8 usr/share/wazuh-indexer/jdk/man/man1/jdb.1 +40eca795f5163953216844220fb08d21 usr/share/wazuh-indexer/jdk/man/man1/jdeprscan.1 +b5e8958eae4956249986996afbcba3bb usr/share/wazuh-indexer/jdk/man/man1/jdeps.1 +80505484bde20a2152ebaaf7b5c59d15 usr/share/wazuh-indexer/jdk/man/man1/jfr.1 +58b6854cac5c10f3c1b436e471dd539d usr/share/wazuh-indexer/jdk/man/man1/jhsdb.1 +3d69ec82bc31f0a26bf5f139a7ec8eec usr/share/wazuh-indexer/jdk/man/man1/jinfo.1 +705c5a6edd75fde5e36c68e355c88ad1 usr/share/wazuh-indexer/jdk/man/man1/jlink.1 +31194103ae4529857845fdeddf7e8815 usr/share/wazuh-indexer/jdk/man/man1/jmap.1 +eb2fa53467996fcb990d2b6ff87d1da0 usr/share/wazuh-indexer/jdk/man/man1/jmod.1 +b84b2c81b2c226c4f9aa6cefa6b9d52e usr/share/wazuh-indexer/jdk/man/man1/jpackage.1 +50b39021e3e019ce496a36fcb8d0ddd9 usr/share/wazuh-indexer/jdk/man/man1/jps.1 +c06462dcf71c183608e3554bfac3dc8b usr/share/wazuh-indexer/jdk/man/man1/jrunscript.1 +7fec04190f535c8079a6980dc92369c7 usr/share/wazuh-indexer/jdk/man/man1/jshell.1 +cc523fff0fa96747518063fcb2b32e03 usr/share/wazuh-indexer/jdk/man/man1/jstack.1 +171ed422d1cc851b18aac91bcc7686b2 usr/share/wazuh-indexer/jdk/man/man1/jstat.1 +055f090ad528ad3ae1e90efa99437315 usr/share/wazuh-indexer/jdk/man/man1/jstatd.1 +85cde43a8c5d9a2f71935cdf46bcba48 usr/share/wazuh-indexer/jdk/man/man1/keytool.1 +f7a12b469d2b7fdaae79824eaf06d07c usr/share/wazuh-indexer/jdk/man/man1/rmid.1 +7b21f5059ef721c8af6626a71ef2caea usr/share/wazuh-indexer/jdk/man/man1/rmiregistry.1 +b92d44a43be3f49087a79d6ebc1c59b6 usr/share/wazuh-indexer/jdk/man/man1/serialver.1 +164f8c2c7631e65164195dffb4edf355 usr/share/wazuh-indexer/jdk/release +ee302e5e7489719991aa0ca2dd67febd usr/share/wazuh-indexer/lib/HdrHistogram-2.1.9.jar +b9b1c7343e72689f33b521e2c15583cc usr/share/wazuh-indexer/lib/elasticsearch-7.10.2.jar +9bdf4992f63bc0e80104f52a90553db3 usr/share/wazuh-indexer/lib/elasticsearch-cli-7.10.2.jar +3058fc1d29869b7b4c554f1dc5d3eba4 usr/share/wazuh-indexer/lib/elasticsearch-core-7.10.2.jar +dc22efd08f1e99e0887b1ce5231b7b83 usr/share/wazuh-indexer/lib/elasticsearch-geo-7.10.2.jar +ad248b77d667cd73403b8ee4bc9e220b usr/share/wazuh-indexer/lib/elasticsearch-launchers-7.10.2.jar +88e0513ec8f554b3bdd74a3b6bdb0b42 usr/share/wazuh-indexer/lib/elasticsearch-plugin-classloader-7.10.2.jar +50c1f1e324ea5051d3c25d2ede89c787 usr/share/wazuh-indexer/lib/elasticsearch-secure-sm-7.10.2.jar +83990e91e2011c6a9de14afe407b273e usr/share/wazuh-indexer/lib/elasticsearch-x-content-7.10.2.jar +4b142532e325286944292cd65448afc3 usr/share/wazuh-indexer/lib/hppc-0.8.1.jar +a25078c7c227c83f71475761209bbbf1 usr/share/wazuh-indexer/lib/jackson-core-2.10.4.jar +9212e6991cb8c39349014701f95827f6 usr/share/wazuh-indexer/lib/jackson-dataformat-cbor-2.10.4.jar +a8310dc4df838be2e6798440d4909a7f usr/share/wazuh-indexer/lib/jackson-dataformat-smile-2.10.4.jar +bac94c3c80d6b28af0dbacab51dcbfec usr/share/wazuh-indexer/lib/jackson-dataformat-yaml-2.10.4.jar +7adb9db813c80f4ab724642576720c3e usr/share/wazuh-indexer/lib/java-version-checker-7.10.2.jar +431ddb89cd9c37dbec7b340ee6722df2 usr/share/wazuh-indexer/lib/jna-5.5.0.jar +d5b017408c0ff4531d57635995fcc939 usr/share/wazuh-indexer/lib/joda-time-2.10.4.jar +22d04887411554d11534653a40ea325a usr/share/wazuh-indexer/lib/jopt-simple-5.0.2.jar +d4e0ed022b296a34835e4ad6e9150768 usr/share/wazuh-indexer/lib/jts-core-1.15.0.jar +fc110208241ce5b48bd07464ecc7e137 usr/share/wazuh-indexer/lib/log4j-api-2.11.1.jar +b2242de0677be6515d6cefbf48e7e5d5 usr/share/wazuh-indexer/lib/log4j-core-2.11.1.jar +b76ca76a7e20ad3262dcbce0b9f0bc2d usr/share/wazuh-indexer/lib/lucene-analyzers-common-8.7.0.jar +300efaa0eda61bd58241b6c5b3a435e6 usr/share/wazuh-indexer/lib/lucene-backward-codecs-8.7.0.jar +3290130c054f5be59c05609ebe0bd171 usr/share/wazuh-indexer/lib/lucene-core-8.7.0.jar +6fd3f374fef94f6916b0ee96c1231704 usr/share/wazuh-indexer/lib/lucene-grouping-8.7.0.jar +8ed687d76edd10b8ad0336eb041f8684 usr/share/wazuh-indexer/lib/lucene-highlighter-8.7.0.jar +d0de7899ecc0cca90ee645462e671967 usr/share/wazuh-indexer/lib/lucene-join-8.7.0.jar +3ab4a71835943a6cc937bbc1ff264367 usr/share/wazuh-indexer/lib/lucene-memory-8.7.0.jar +ec3ad17f71ce2c5fcb4fa5ec2f491e4e usr/share/wazuh-indexer/lib/lucene-misc-8.7.0.jar +3a53f185239552a30c9627ec40c137bc usr/share/wazuh-indexer/lib/lucene-queries-8.7.0.jar +63977e7c45166c8816d549686bc07d74 usr/share/wazuh-indexer/lib/lucene-queryparser-8.7.0.jar +b47e0e0503cd05af0030e5dd7f017828 usr/share/wazuh-indexer/lib/lucene-sandbox-8.7.0.jar +fd2f67132488b4db4ca2dc0849d5d371 usr/share/wazuh-indexer/lib/lucene-spatial-extras-8.7.0.jar +5775edd1efacba3006e5338942ba10e9 usr/share/wazuh-indexer/lib/lucene-spatial3d-8.7.0.jar +ab3d49abff2c1f45742a56344c92286a usr/share/wazuh-indexer/lib/lucene-suggest-8.7.0.jar +72d987f6193910b63c5e6881ab64da32 usr/share/wazuh-indexer/lib/snakeyaml-1.26.jar +f6a94012c0a3c72395ca420a7708741e usr/share/wazuh-indexer/lib/spatial4j-0.7.jar +4b8777b2b4e278aace50b2c068ce7c63 usr/share/wazuh-indexer/lib/t-digest-3.2.jar +cf0c300cd486419a73760d35e60157b6 usr/share/wazuh-indexer/lib/tools/keystore-cli/keystore-cli-7.10.2.jar +1555941e5e9aa10abcb15e4c8777498c usr/share/wazuh-indexer/lib/tools/plugin-cli/bc-fips-1.0.2.jar +023aa37823c3e804852f70dca2679083 usr/share/wazuh-indexer/lib/tools/plugin-cli/bcpg-fips-1.0.4.jar +01a4aba8a1fa1a9559e80ff4d0c83e22 usr/share/wazuh-indexer/lib/tools/plugin-cli/elasticsearch-plugin-cli-7.10.2.jar +136c066dc476b5549a36bcf3ff7ef026 usr/share/wazuh-indexer/modules/aggs-matrix-stats/aggs-matrix-stats-client-7.10.2.jar +10651aee19922f8cbca3d3fe26f9c0fb usr/share/wazuh-indexer/modules/aggs-matrix-stats/plugin-descriptor.properties +df1e70de954dc464088af1e7d84bec0e usr/share/wazuh-indexer/modules/analysis-common/analysis-common-7.10.2.jar +496784b53b7c61e9ab4f218292c7be0f usr/share/wazuh-indexer/modules/analysis-common/plugin-descriptor.properties +5fdf52ca41e9beb5aae954094a886c38 usr/share/wazuh-indexer/modules/geo/geo-7.10.2.jar +0ad5a3047d1e834da492783fdd14d0d9 usr/share/wazuh-indexer/modules/geo/plugin-descriptor.properties +09ca85d12c77f1f6b40690acb7ea1021 usr/share/wazuh-indexer/modules/ingest-common/elasticsearch-dissect-7.10.2.jar +de2f89a4228000b9f24f033b3e33753e usr/share/wazuh-indexer/modules/ingest-common/elasticsearch-grok-7.10.2.jar +0cfb3c0e18131543471523a16075eb71 usr/share/wazuh-indexer/modules/ingest-common/ingest-common-7.10.2.jar +55284636a1131c9ba67b081434855c4f usr/share/wazuh-indexer/modules/ingest-common/jcodings-1.0.44.jar +0bd724710c8c96afaa9b3f5713fba38a usr/share/wazuh-indexer/modules/ingest-common/joni-2.1.29.jar +1042ec33128779b1fa13c670c38c02cd usr/share/wazuh-indexer/modules/ingest-common/plugin-descriptor.properties +60364f7850379a3214124b58075b13a4 usr/share/wazuh-indexer/modules/ingest-geoip/GeoLite2-ASN.mmdb +cbd4a072db1a7e6e35c5dd63e7d299fc usr/share/wazuh-indexer/modules/ingest-geoip/GeoLite2-City.mmdb +40401ae5cda28ee46a48a365fbf8cc6d usr/share/wazuh-indexer/modules/ingest-geoip/GeoLite2-Country.mmdb +0b40e41fe411c5097794dda828db4fa9 usr/share/wazuh-indexer/modules/ingest-geoip/geoip2-2.13.1.jar +06979986f956f78efa02a5c4564cd28b usr/share/wazuh-indexer/modules/ingest-geoip/ingest-geoip-7.10.2.jar +e4767c5d58c53db4a545194fbd34303e usr/share/wazuh-indexer/modules/ingest-geoip/jackson-annotations-2.10.4.jar +097a02847b8b0a1edfb2b5a39ac50346 usr/share/wazuh-indexer/modules/ingest-geoip/jackson-databind-2.10.4.jar +61accddab8309a0b46893aa66fc22a10 usr/share/wazuh-indexer/modules/ingest-geoip/maxmind-db-1.3.1.jar +4f54449a863173804a1850d4977ff6eb usr/share/wazuh-indexer/modules/ingest-geoip/plugin-descriptor.properties +40552decee9b01f053d9fa1a250204a8 usr/share/wazuh-indexer/modules/ingest-geoip/plugin-security.policy +a19252f160fcaa93a991c1797ec2d172 usr/share/wazuh-indexer/modules/ingest-user-agent/ingest-user-agent-7.10.2.jar +1f215dec5366ac176263e4081c967a52 usr/share/wazuh-indexer/modules/ingest-user-agent/plugin-descriptor.properties +567159b1ae257a43e1391a8f59d24cfe usr/share/wazuh-indexer/modules/kibana/commons-codec-1.11.jar +92eb5aabc1b47287de53d45c086a435c usr/share/wazuh-indexer/modules/kibana/commons-logging-1.1.3.jar +6401ab224f50f53a758d41a07114e450 usr/share/wazuh-indexer/modules/kibana/elasticsearch-rest-client-7.10.2.jar +89e4fc24b79710013074229a747633cd usr/share/wazuh-indexer/modules/kibana/elasticsearch-ssl-config-7.10.2.jar +f29a16f1c28f5b3dd511cbd16d7fa422 usr/share/wazuh-indexer/modules/kibana/httpasyncclient-4.1.4.jar +367221dde0ef94ea3507928ef40cbe75 usr/share/wazuh-indexer/modules/kibana/httpclient-4.5.10.jar +c152f231bf2570eca354c49ef8756b41 usr/share/wazuh-indexer/modules/kibana/httpcore-4.4.12.jar +6b623c5cce9d2333cfdf220749cdab03 usr/share/wazuh-indexer/modules/kibana/httpcore-nio-4.4.12.jar +f2dfe7ce8188a0210997410da7ac3d90 usr/share/wazuh-indexer/modules/kibana/kibana-7.10.2.jar +1600cdae48f94a8f905d9b89470548c6 usr/share/wazuh-indexer/modules/kibana/plugin-descriptor.properties +5f14d8697cf92f87fe27805eeb5288fa usr/share/wazuh-indexer/modules/kibana/reindex-client-7.10.2.jar +c57e3c5fd251603e1d815ec1d6fde69b usr/share/wazuh-indexer/modules/lang-expression/antlr4-runtime-4.5.1-1.jar +c8a73cdfdf802ab0220c860d590d0f84 usr/share/wazuh-indexer/modules/lang-expression/asm-5.0.4.jar +c70635eeb9776fbe7a3efff5ecc58f44 usr/share/wazuh-indexer/modules/lang-expression/asm-commons-5.0.4.jar +3da367256a49fd10ec72d7026f77a783 usr/share/wazuh-indexer/modules/lang-expression/asm-tree-5.0.4.jar +5972caf0c76508ee646358e79e2fe7be usr/share/wazuh-indexer/modules/lang-expression/lang-expression-7.10.2.jar +07aea73dab245758baee31e16ce3a7dc usr/share/wazuh-indexer/modules/lang-expression/lucene-expressions-8.7.0.jar +fdf78092668ff23dacb28c7983801526 usr/share/wazuh-indexer/modules/lang-expression/plugin-descriptor.properties +626d331001ffd6a4f59d462c174a221e usr/share/wazuh-indexer/modules/lang-expression/plugin-security.policy +9245fdbf50ad59ea81781ebdaa8cdb02 usr/share/wazuh-indexer/modules/lang-mustache/compiler-0.9.6.jar +ec64039071355e13df3eb85cfc7f118c usr/share/wazuh-indexer/modules/lang-mustache/lang-mustache-client-7.10.2.jar +44fb712c547a77a9e8f5d6164c7ac840 usr/share/wazuh-indexer/modules/lang-mustache/plugin-descriptor.properties +3f9a1b08c6c5b1fa280ca7a37b1e5aac usr/share/wazuh-indexer/modules/lang-mustache/plugin-security.policy +477ccb5ff2528391c23dd5bdbee45af6 usr/share/wazuh-indexer/modules/lang-painless/antlr4-runtime-4.5.3.jar +26cf10dfd4729fd22fcae0694e041167 usr/share/wazuh-indexer/modules/lang-painless/asm-7.2.jar +e0aa4ec0cfa837415818aac762ed5dc2 usr/share/wazuh-indexer/modules/lang-painless/asm-analysis-7.2.jar +321121317a6c6221cc26e8f9ee97022f usr/share/wazuh-indexer/modules/lang-painless/asm-commons-7.2.jar +c7214695c379f25861500e576a1f8cea usr/share/wazuh-indexer/modules/lang-painless/asm-tree-7.2.jar +0891d2562ab1db2a1d5fc013af9b40c5 usr/share/wazuh-indexer/modules/lang-painless/asm-util-7.2.jar +5e60dffb65d12c66a5b0aefdfd71a72f usr/share/wazuh-indexer/modules/lang-painless/elasticsearch-scripting-painless-spi-7.10.2.jar +9b2a1ace048074a1d73685dbb6abd1b3 usr/share/wazuh-indexer/modules/lang-painless/lang-painless-7.10.2.jar +6c3fe2690fe9aebb23d87cf984bc2179 usr/share/wazuh-indexer/modules/lang-painless/plugin-descriptor.properties +e8e81cbf304f47fdcce4622c4eb41a16 usr/share/wazuh-indexer/modules/lang-painless/plugin-security.policy +531057750be1dde0affd5340867702dd usr/share/wazuh-indexer/modules/mapper-extras/mapper-extras-client-7.10.2.jar +88fb93a9c863ea1fb4f568a41d747011 usr/share/wazuh-indexer/modules/mapper-extras/plugin-descriptor.properties +eba97663bccf1cc1a8a04bc302ea745b usr/share/wazuh-indexer/modules/parent-join/parent-join-client-7.10.2.jar +3dd423a743050c273528d586614b2c3d usr/share/wazuh-indexer/modules/parent-join/plugin-descriptor.properties +4637c383df835646913a635a40b1094b usr/share/wazuh-indexer/modules/percolator/percolator-client-7.10.2.jar +82515a8469a2076df4b71bace47701ad usr/share/wazuh-indexer/modules/percolator/plugin-descriptor.properties +de3e0d37fbb8e588d332446e8a5eb54f usr/share/wazuh-indexer/modules/rank-eval/plugin-descriptor.properties +7ee223830fd600d0dfc572b500218576 usr/share/wazuh-indexer/modules/rank-eval/rank-eval-client-7.10.2.jar +567159b1ae257a43e1391a8f59d24cfe usr/share/wazuh-indexer/modules/reindex/commons-codec-1.11.jar +92eb5aabc1b47287de53d45c086a435c usr/share/wazuh-indexer/modules/reindex/commons-logging-1.1.3.jar +6401ab224f50f53a758d41a07114e450 usr/share/wazuh-indexer/modules/reindex/elasticsearch-rest-client-7.10.2.jar +89e4fc24b79710013074229a747633cd usr/share/wazuh-indexer/modules/reindex/elasticsearch-ssl-config-7.10.2.jar +f29a16f1c28f5b3dd511cbd16d7fa422 usr/share/wazuh-indexer/modules/reindex/httpasyncclient-4.1.4.jar +367221dde0ef94ea3507928ef40cbe75 usr/share/wazuh-indexer/modules/reindex/httpclient-4.5.10.jar +c152f231bf2570eca354c49ef8756b41 usr/share/wazuh-indexer/modules/reindex/httpcore-4.4.12.jar +6b623c5cce9d2333cfdf220749cdab03 usr/share/wazuh-indexer/modules/reindex/httpcore-nio-4.4.12.jar +aa9168853cecb3fe39f73eac1f241c6d usr/share/wazuh-indexer/modules/reindex/plugin-descriptor.properties +7b5a1215f3c696b416e3d5fc698bfec2 usr/share/wazuh-indexer/modules/reindex/plugin-security.policy +5f14d8697cf92f87fe27805eeb5288fa usr/share/wazuh-indexer/modules/reindex/reindex-client-7.10.2.jar +51a1b01d0b8d4e8a78d7732e49bc41dc usr/share/wazuh-indexer/modules/repository-url/plugin-descriptor.properties +5c4b04a3df9b312159214c9a83a452a3 usr/share/wazuh-indexer/modules/repository-url/plugin-security.policy +8ba89c63d7c23f19ba157a24bdc66234 usr/share/wazuh-indexer/modules/repository-url/repository-url-7.10.2.jar +6e50ab7e720b4523513b4d6182e7fbdd usr/share/wazuh-indexer/modules/systemd/plugin-descriptor.properties +9d5fee3e89d461ddf9a6c42bc9d0d2e4 usr/share/wazuh-indexer/modules/systemd/plugin-security.policy +d5bd6afa6fc12874044d643b577078a9 usr/share/wazuh-indexer/modules/systemd/systemd-7.10.2.jar +9fc5e68873d85b70014f92b044800391 usr/share/wazuh-indexer/modules/transport-netty4/netty-buffer-4.1.49.Final.jar +d93ec0a7903c28b2b4c74eda0912aa41 usr/share/wazuh-indexer/modules/transport-netty4/netty-codec-4.1.49.Final.jar +805c96e7cf690771211fa1ca2220f749 usr/share/wazuh-indexer/modules/transport-netty4/netty-codec-http-4.1.49.Final.jar +f166a56cdb7a25033cf04267fc12f682 usr/share/wazuh-indexer/modules/transport-netty4/netty-common-4.1.49.Final.jar +4d4255fb92d963d50da2b8d87dcb3071 usr/share/wazuh-indexer/modules/transport-netty4/netty-handler-4.1.49.Final.jar +df4d20ac7435cace6af398a0276aeaab usr/share/wazuh-indexer/modules/transport-netty4/netty-resolver-4.1.49.Final.jar +f94308ae6129d24af529effbf3fc4cab usr/share/wazuh-indexer/modules/transport-netty4/netty-transport-4.1.49.Final.jar +28698894e3c74df63966bd91ef73bfb8 usr/share/wazuh-indexer/modules/transport-netty4/plugin-descriptor.properties +b3a8a05d902111c07955ce09700652e1 usr/share/wazuh-indexer/modules/transport-netty4/plugin-security.policy +6ca1b41437f585ec1db8a932ac0b4816 usr/share/wazuh-indexer/modules/transport-netty4/transport-netty4-client-7.10.2.jar +8ae38e87cd4f86059c0294a8fe3e0b18 usr/share/wazuh-indexer/plugins/opendistro-alerting/activation-1.1.jar +f16509638e9c52546949a2735d4cd118 usr/share/wazuh-indexer/plugins/opendistro-alerting/alerting-core-1.13.1.0.jar +caa9088b3a31c9b94920e7bfda73b820 usr/share/wazuh-indexer/plugins/opendistro-alerting/alerting-notification-1.13.1.0.jar +f4fb462172517b46b6cd90003508515a usr/share/wazuh-indexer/plugins/opendistro-alerting/annotations-13.0.jar +22dea2ed54ea4a1dc202bccec0fa715f usr/share/wazuh-indexer/plugins/opendistro-alerting/common-utils-1.13.0.0.jar +5085f186156822fa3a02e55bcd5584a8 usr/share/wazuh-indexer/plugins/opendistro-alerting/commons-codec-1.13.jar +c592f49f703f9b3ab25556559b1ff379 usr/share/wazuh-indexer/plugins/opendistro-alerting/commons-lang3-3.11.jar +92eb5aabc1b47287de53d45c086a435c usr/share/wazuh-indexer/plugins/opendistro-alerting/commons-logging-1.1.3.jar +b967b43aede6bf792ca51069a87a5ee4 usr/share/wazuh-indexer/plugins/opendistro-alerting/cron-utils-9.1.3.jar +6401ab224f50f53a758d41a07114e450 usr/share/wazuh-indexer/plugins/opendistro-alerting/elasticsearch-rest-client-7.10.2.jar +8c76ebbb224be62b6df1414cf7112b45 usr/share/wazuh-indexer/plugins/opendistro-alerting/google-java-format-1.3.jar +43bfc49bdc7324f6daaa60c1ee9f3972 usr/share/wazuh-indexer/plugins/opendistro-alerting/guava-19.0.jar +f29a16f1c28f5b3dd511cbd16d7fa422 usr/share/wazuh-indexer/plugins/opendistro-alerting/httpasyncclient-4.1.4.jar +367221dde0ef94ea3507928ef40cbe75 usr/share/wazuh-indexer/plugins/opendistro-alerting/httpclient-4.5.10.jar +c152f231bf2570eca354c49ef8756b41 usr/share/wazuh-indexer/plugins/opendistro-alerting/httpcore-4.4.12.jar +6b623c5cce9d2333cfdf220749cdab03 usr/share/wazuh-indexer/plugins/opendistro-alerting/httpcore-nio-4.4.12.jar +259a54953d23ccd586a35224b73e02fc usr/share/wazuh-indexer/plugins/opendistro-alerting/ipaddress-5.3.3.jar +26f2007e902ce1ad0d949ef1025619be usr/share/wazuh-indexer/plugins/opendistro-alerting/javac-9-dev-r3297-1-shaded.jar +9b413b6b4c57f68cc3e8649f754153f5 usr/share/wazuh-indexer/plugins/opendistro-alerting/javax.el-3.0.0.jar +0b81d022797740d72d21620781841374 usr/share/wazuh-indexer/plugins/opendistro-alerting/javax.mail-1.6.2.jar +7dea2e32e4b71f48d8863dbef721b408 usr/share/wazuh-indexer/plugins/opendistro-alerting/kotlin-stdlib-1.3.72.jar +9c36600bc1179cd6b79a9eb51fefb238 usr/share/wazuh-indexer/plugins/opendistro-alerting/kotlin-stdlib-common-1.3.72.jar +ec6da201a772809331172ed63ec0f3c0 usr/share/wazuh-indexer/plugins/opendistro-alerting/kotlin-stdlib-jdk7-1.3.72.jar +060ea8ff676c976e622f9ae14eac1751 usr/share/wazuh-indexer/plugins/opendistro-alerting/kotlin-stdlib-jdk8-1.3.72.jar +461aa5da3569a08d9e3e9423191d86b8 usr/share/wazuh-indexer/plugins/opendistro-alerting/kotlinx-coroutines-core-1.1.1.jar +dbd3f8c93e4476107fdbcab90f44e0c8 usr/share/wazuh-indexer/plugins/opendistro-alerting/kotlinx-coroutines-core-common-1.1.1.jar +5f45e983558554d76ccbb6f83113cd62 usr/share/wazuh-indexer/plugins/opendistro-alerting/opendistro-alerting-1.13.1.0.jar +0f8c3ae41949dcc81703f408d7136206 usr/share/wazuh-indexer/plugins/opendistro-alerting/plugin-descriptor.properties +7ac7db56fa6dd6b6500b2f824d9254ab usr/share/wazuh-indexer/plugins/opendistro-alerting/plugin-security.policy +f8be00da99bc4ab64c79ab1e2be7cb7c usr/share/wazuh-indexer/plugins/opendistro-alerting/slf4j-api-1.7.30.jar +936884d7b04ee8f064df137bcdfe470d usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/checker-qual-2.11.1.jar +22dea2ed54ea4a1dc202bccec0fa715f usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/common-utils-1.13.0.0.jar +567159b1ae257a43e1391a8f59d24cfe usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/commons-codec-1.11.jar +4d5c1693079575b362edf41500630bbd usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/commons-lang-2.6.jar +92eb5aabc1b47287de53d45c086a435c usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/commons-logging-1.1.3.jar +5b730d97e4e6368069de1983937c508e usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/commons-math3-3.6.1.jar +6401ab224f50f53a758d41a07114e450 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/elasticsearch-rest-client-7.10.2.jar +67beeee58df00366100061c7da82f4c2 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/error_prone_annotations-2.3.4.jar +091883993ef5bfa91da01dcc8fc52236 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/failureaccess-1.0.1.jar +310f5841387183aca7900fead98d4858 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/gson-2.8.6.jar +c87962fe0522b105531f37fe351b3b0c usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/guava-29.0-jre.jar +f29a16f1c28f5b3dd511cbd16d7fa422 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/httpasyncclient-4.1.4.jar +367221dde0ef94ea3507928ef40cbe75 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/httpclient-4.5.10.jar +c152f231bf2570eca354c49ef8756b41 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/httpcore-4.4.12.jar +6b623c5cce9d2333cfdf220749cdab03 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/httpcore-nio-4.4.12.jar +5fa4ec4ec0c5aa70af8a7d4922df1931 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/j2objc-annotations-1.3.jar +dd83accb899363c32b07d7a1b2e4ce40 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/jsr305-3.0.2.jar +d094c22570d65e132c19cea5d352e381 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +98ab56e7fceb405269755b8d9bf73c83 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/memory-0.12.2.jar +780dc5a2fda64bec06dc9e84b4786d2a usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/opendistro-anomaly-detection-1.13.0.0.jar +08e9defa8ab44bf4f2b72dc7e1fe01e1 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/org.jacoco.agent-0.8.5.jar +19e0ac5cde7dd437ddf1939ca4f54027 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/org.jacoco.ant-0.8.5.jar +c13fe5548d9c51e9f5e03956a2c208e9 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/org.jacoco.core-0.8.5.jar +27da743ba827ae02e9870fcc7257ba20 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/org.jacoco.report-0.8.5.jar +da712152dda36ec68c94afab306ee1fd usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/plugin-descriptor.properties +27a373c1bce81bd6f788d6ffc9ab4504 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/plugin-security.policy +e50d52688faa4dee1dc8806d7ee1462b usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/randomcutforest-core-1.0.jar +304ba8ec74d01eef2d701095d0560607 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/randomcutforest-serialization-json-1.0.jar +27c1d24525e88bcbac8a29a0dc882a17 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/sketches-core-0.13.4.jar +caafe376afb7086dcbee79f780394ca3 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/slf4j-api-1.7.25.jar +22dea2ed54ea4a1dc202bccec0fa715f usr/share/wazuh-indexer/plugins/opendistro-asynchronous-search/common-utils-1.13.0.0.jar +9bd44d311cc173f6602117eaf8df472c usr/share/wazuh-indexer/plugins/opendistro-asynchronous-search/opendistro-asynchronous-search-1.13.0.1.jar +f6ff391deb349e6cc44c3b91ed0d8883 usr/share/wazuh-indexer/plugins/opendistro-asynchronous-search/plugin-descriptor.properties +54f52d36cb592243804256c4b2def776 usr/share/wazuh-indexer/plugins/opendistro-asynchronous-search/plugin-security.policy +f4fb462172517b46b6cd90003508515a usr/share/wazuh-indexer/plugins/opendistro-index-management/annotations-13.0.jar +22dea2ed54ea4a1dc202bccec0fa715f usr/share/wazuh-indexer/plugins/opendistro-index-management/common-utils-1.13.0.0.jar +259a54953d23ccd586a35224b73e02fc usr/share/wazuh-indexer/plugins/opendistro-index-management/ipaddress-5.3.3.jar +7dea2e32e4b71f48d8863dbef721b408 usr/share/wazuh-indexer/plugins/opendistro-index-management/kotlin-stdlib-1.3.72.jar +9c36600bc1179cd6b79a9eb51fefb238 usr/share/wazuh-indexer/plugins/opendistro-index-management/kotlin-stdlib-common-1.3.72.jar +a374de29d44df4814b0ff5e9ec049aea usr/share/wazuh-indexer/plugins/opendistro-index-management/kotlinx-coroutines-core-1.3.7.jar +d7d89b5a1364c4c894d762b5b3d63f9e usr/share/wazuh-indexer/plugins/opendistro-index-management/notification-1.13.1.0.jar +83e3f98c6e52a9b876ca8f374126f0bc usr/share/wazuh-indexer/plugins/opendistro-index-management/opendistro-index-management-1.13.1.0.jar +8ff034bf5f35af5f8a1fc4432509ab0a usr/share/wazuh-indexer/plugins/opendistro-index-management/plugin-descriptor.properties +7ac7db56fa6dd6b6500b2f824d9254ab usr/share/wazuh-indexer/plugins/opendistro-index-management/plugin-security.policy +a6eff093d96cd125e69369f61d10b51a usr/share/wazuh-indexer/plugins/opendistro-job-scheduler/opendistro-job-scheduler-1.13.0.0.jar +5b4de05abc40b78f7adba7bfd42b41db usr/share/wazuh-indexer/plugins/opendistro-job-scheduler/opendistro-job-scheduler-spi-1.13.0.0.jar +aaa015a864fbe84db4944bb490c34f45 usr/share/wazuh-indexer/plugins/opendistro-job-scheduler/plugin-descriptor.properties +936884d7b04ee8f064df137bcdfe470d usr/share/wazuh-indexer/plugins/opendistro-knn/checker-qual-2.11.1.jar +67beeee58df00366100061c7da82f4c2 usr/share/wazuh-indexer/plugins/opendistro-knn/error_prone_annotations-2.3.4.jar +091883993ef5bfa91da01dcc8fc52236 usr/share/wazuh-indexer/plugins/opendistro-knn/failureaccess-1.0.1.jar +c87962fe0522b105531f37fe351b3b0c usr/share/wazuh-indexer/plugins/opendistro-knn/guava-29.0-jre.jar +5fa4ec4ec0c5aa70af8a7d4922df1931 usr/share/wazuh-indexer/plugins/opendistro-knn/j2objc-annotations-1.3.jar +dd83accb899363c32b07d7a1b2e4ce40 usr/share/wazuh-indexer/plugins/opendistro-knn/jsr305-3.0.2.jar +d094c22570d65e132c19cea5d352e381 usr/share/wazuh-indexer/plugins/opendistro-knn/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +6c70f40ffbc89d838e159e22bf431fd8 usr/share/wazuh-indexer/plugins/opendistro-knn/opendistro-knn-1.13.0.0.jar +afc3f51d08ad76f71a57653c19818f1b usr/share/wazuh-indexer/plugins/opendistro-knn/plugin-descriptor.properties +20e6ff8c3279930d6aa2055834aa633a usr/share/wazuh-indexer/plugins/opendistro-knn/plugin-security.policy +f0a84f9b30590b3aa76edc893d6fe4ff usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/animal-sniffer-annotations-1.18.jar +c2cdd26a6ae577f24775e8ce75da1fdc usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/annotations-4.1.1.4.jar +37e058210e056a04d4521d8185fb0051 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/bcpkix-jdk15on-1.68.jar +f34043ac8be2793843364b4406a15543 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/bcprov-jdk15on-1.68.jar +ef26289b4355269fa45ca0174d4d6652 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/checker-qual-2.10.0.jar +132db2975a086024994c920769b900db usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/commons-io-2.3.jar +fa752c3cb5474b05e14bf2ed7e242020 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/commons-lang3-3.9.jar +67beeee58df00366100061c7da82f4c2 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/error_prone_annotations-2.3.4.jar +9e5d3faf5476e1657b862383f542fb20 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/extensions/performance-analyzer-agent +091883993ef5bfa91da01dcc8fc52236 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/failureaccess-1.0.1.jar +caef22d0781fb8eb6c2dbd602b16da38 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/grpc-api-1.28.0.jar +5c1fe437152fab36ea49d40aa1388ee5 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/grpc-context-1.28.0.jar +9fa10b4f44de5542c8a0d81d308ae2d7 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/grpc-core-1.28.0.jar +ab10eb824288817cfc2012f7733a0998 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/grpc-netty-shaded-1.28.0.jar +578a9ac34ddc01f44a17d5dcddea95a1 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/grpc-protobuf-1.28.0.jar +0e3348f72d65230f58d4db7225efda4b usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/grpc-protobuf-lite-1.28.0.jar +d7b8817c1eb2c052dd9516371ea4a6ba usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/grpc-stub-1.28.0.jar +310f5841387183aca7900fead98d4858 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/gson-2.8.6.jar +33083157d8725e867b2c71fb4ddf5e59 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/guava-28.2-jre.jar +e4bdbecf93f9f99bd657728c7cadee09 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/install/deb/postinst +8b6681c1e9c36c0b63303cde21795608 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/install/deb/postrm +49e58c259593bda069ca0383b12f775b usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/install/rpm/postinst +e65dbfd2ff628d3bcc844d6506e5fa78 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/install/rpm/postrm +5fa4ec4ec0c5aa70af8a7d4922df1931 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/j2objc-annotations-1.3.jar +2d98c7a68e9e99d98ea99dd9dc3639a4 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/jackson-annotations-2.10.5.jar +3aec7825a3153ea9d62582e1f6efea0b usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/jackson-databind-2.10.5.1.jar +7b15190c09ece72435bf288a60ba1679 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/jackson-module-paranamer-2.10.5.jar +2ab1973eefffaa2aeec47d50b9e40b9d usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/javax.annotation-api-1.3.2.jar +8c919216ac3e079a4fd67be13fce5c90 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/jooq-3.10.8.jar +dd83accb899363c32b07d7a1b2e4ce40 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/jsr305-3.0.2.jar +d094c22570d65e132c19cea5d352e381 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +bd54b161cc127aaa15fcade1635692c4 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/opendistro-performance-analyzer-1.13.0.0.jar +9e5d3faf5476e1657b862383f542fb20 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_bin/performance-analyzer-agent +9c4f8bdbd297276a71a9ec7d56c600df usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_config/agent-stats-metadata +dacb5bbea8aef96a9ea0cea5c6b47054 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_config/es_security.policy +9f6cb3fcbb659a361ab68976398c404b usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_config/log4j2.xml +447ddc3bba2054a21883ab9c2d10d547 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_config/performance-analyzer.properties +68246ab2324bc73ecdcb3099459f95c3 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_config/plugin-stats-metadata +4785721c5c492d270d551f5b451e81b9 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_config/rca.conf +52982905c01bab4ef689d1b88542c9c6 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_config/rca_idle_master.conf +ed705c117f5b5aaa8badd5ed93e2f0f1 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_config/rca_master.conf +5bac7f31065e502b6ea417276987f930 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_config/supervisord.conf +f213c72b67d4850f17a4a3e9064904de usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/paranamer-2.8.jar +6d88469151f53de768d399b6c7b1a56b usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/perfmark-api-0.19.0.jar +e2c6e8d0c4275e0b5a86eddae9f007e2 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/bin/performance-analyzer-rca +886347062b57f4c7af41e7660a69a5e2 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/bin/performance-analyzer-rca.bat +f0a84f9b30590b3aa76edc893d6fe4ff usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/animal-sniffer-annotations-1.18.jar +c2cdd26a6ae577f24775e8ce75da1fdc usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/annotations-4.1.1.4.jar +37e058210e056a04d4521d8185fb0051 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/bcpkix-jdk15on-1.68.jar +f34043ac8be2793843364b4406a15543 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/bcprov-jdk15on-1.68.jar +ef26289b4355269fa45ca0174d4d6652 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/checker-qual-2.10.0.jar +132db2975a086024994c920769b900db usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/commons-io-2.3.jar +fa752c3cb5474b05e14bf2ed7e242020 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/commons-lang3-3.9.jar +67beeee58df00366100061c7da82f4c2 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/error_prone_annotations-2.3.4.jar +091883993ef5bfa91da01dcc8fc52236 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/failureaccess-1.0.1.jar +caef22d0781fb8eb6c2dbd602b16da38 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/grpc-api-1.28.0.jar +5c1fe437152fab36ea49d40aa1388ee5 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/grpc-context-1.28.0.jar +9fa10b4f44de5542c8a0d81d308ae2d7 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/grpc-core-1.28.0.jar +ab10eb824288817cfc2012f7733a0998 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/grpc-netty-shaded-1.28.0.jar +578a9ac34ddc01f44a17d5dcddea95a1 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/grpc-protobuf-1.28.0.jar +0e3348f72d65230f58d4db7225efda4b usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/grpc-protobuf-lite-1.28.0.jar +d7b8817c1eb2c052dd9516371ea4a6ba usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/grpc-stub-1.28.0.jar +310f5841387183aca7900fead98d4858 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/gson-2.8.6.jar +33083157d8725e867b2c71fb4ddf5e59 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/guava-28.2-jre.jar +5fa4ec4ec0c5aa70af8a7d4922df1931 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/j2objc-annotations-1.3.jar +2d98c7a68e9e99d98ea99dd9dc3639a4 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/jackson-annotations-2.10.5.jar +467e771df80da5f50fadb399f78f4ce1 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/jackson-core-2.10.5.jar +3aec7825a3153ea9d62582e1f6efea0b usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/jackson-databind-2.10.5.1.jar +2ab1973eefffaa2aeec47d50b9e40b9d usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/javax.annotation-api-1.3.2.jar +8c919216ac3e079a4fd67be13fce5c90 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/jooq-3.10.8.jar +dd83accb899363c32b07d7a1b2e4ce40 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/jsr305-3.0.2.jar +d094c22570d65e132c19cea5d352e381 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +f238eeb84b7b6d591239515a0af1aff2 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/log4j-api-2.13.0.jar +b71a13fd5df251694fca116240003b22 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/log4j-core-2.13.0.jar +6d88469151f53de768d399b6c7b1a56b usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/perfmark-api-0.19.0.jar +7989832113a0d5a447abdf44169536e4 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/performance-analyzer-rca-1.13.0-SNAPSHOT.jar +640e1d58d6edc25e7e14833207a70dba usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/proto-google-common-protos-1.17.0.jar +8bc7c5f9fc6350ded6e5cf85e6f78873 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/protobuf-java-3.11.0.jar +d16a8924a16b95ee67c5db67f8d9a48b usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/sqlite-jdbc-3.32.3.2.jar +9e5d3faf5476e1657b862383f542fb20 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_bin/performance-analyzer-agent +9c4f8bdbd297276a71a9ec7d56c600df usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_config/agent-stats-metadata +dacb5bbea8aef96a9ea0cea5c6b47054 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_config/es_security.policy +9f6cb3fcbb659a361ab68976398c404b usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_config/log4j2.xml +447ddc3bba2054a21883ab9c2d10d547 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_config/performance-analyzer.properties +68246ab2324bc73ecdcb3099459f95c3 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_config/plugin-stats-metadata +4785721c5c492d270d551f5b451e81b9 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_config/rca.conf +52982905c01bab4ef689d1b88542c9c6 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_config/rca_idle_master.conf +ed705c117f5b5aaa8badd5ed93e2f0f1 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_config/rca_master.conf +5bac7f31065e502b6ea417276987f930 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_config/supervisord.conf +7989832113a0d5a447abdf44169536e4 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performanceanalyzer-rca-1.13.jar +6b3a60a141b7597003765070c091bbac usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/plugin-descriptor.properties +9aa172768002a59ce10191ef402c71a8 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/plugin-security.policy +640e1d58d6edc25e7e14833207a70dba usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/proto-google-common-protos-1.17.0.jar +8bc7c5f9fc6350ded6e5cf85e6f78873 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/protobuf-java-3.11.0.jar +d16a8924a16b95ee67c5db67f8d9a48b usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/sqlite-jdbc-3.32.3.2.jar +f4fb462172517b46b6cd90003508515a usr/share/wazuh-indexer/plugins/opendistro-reports-scheduler/annotations-13.0.jar +22dea2ed54ea4a1dc202bccec0fa715f usr/share/wazuh-indexer/plugins/opendistro-reports-scheduler/common-utils-1.13.0.0.jar +2c10bb2ca3ac8b55b0e77e54a7eb3744 usr/share/wazuh-indexer/plugins/opendistro-reports-scheduler/guava-15.0.jar +0b1d8d278105d260dd8f5a97d80bfd5a usr/share/wazuh-indexer/plugins/opendistro-reports-scheduler/json-20180813.jar +eca9a0e3e8a3e714a7b4e0998bc19ff1 usr/share/wazuh-indexer/plugins/opendistro-reports-scheduler/json-flattener-0.1.0.jar +fef30622a2ba74e3a427290c65b9e7db usr/share/wazuh-indexer/plugins/opendistro-reports-scheduler/kotlin-stdlib-1.4.0.jar +bb9c0e85441f7188e229e61abf168210 usr/share/wazuh-indexer/plugins/opendistro-reports-scheduler/kotlin-stdlib-common-1.4.0.jar +e0eee49b27ade47745f6ed21caa1cd2a usr/share/wazuh-indexer/plugins/opendistro-reports-scheduler/kotlinx-coroutines-core-jvm-1.3.9.jar +b29ed58319147e99a89c4d63740aac0f usr/share/wazuh-indexer/plugins/opendistro-reports-scheduler/minimal-json-0.9.4.jar +5622dfa9483184939ac1d8eb098f6922 usr/share/wazuh-indexer/plugins/opendistro-reports-scheduler/opendistro-reports-scheduler-1.13.0.0.jar +44608cfd166a7cc78fc89dc91e6889de usr/share/wazuh-indexer/plugins/opendistro-reports-scheduler/plugin-descriptor.properties +244a1725503fb64d884b9693503bae6b usr/share/wazuh-indexer/plugins/opendistro-reports-scheduler/plugin-security.policy +175792518e4ac015ab6696d16c4f607e usr/share/wazuh-indexer/plugins/opendistro-sql/LICENSE.txt +9134ebefdda4d26050996fdad513e358 usr/share/wazuh-indexer/plugins/opendistro-sql/NOTICE.txt +0223e36b3a3fadd05a52221828a4fcf1 usr/share/wazuh-indexer/plugins/opendistro-sql/antlr4-runtime-4.7.1.jar +936884d7b04ee8f064df137bcdfe470d usr/share/wazuh-indexer/plugins/opendistro-sql/checker-qual-2.11.1.jar +25568fe7fcd01f4a4b87d39f0bb3242a usr/share/wazuh-indexer/plugins/opendistro-sql/common-1.13.0.0.jar +5085f186156822fa3a02e55bcd5584a8 usr/share/wazuh-indexer/plugins/opendistro-sql/commons-codec-1.13.jar +238dcae7363dd86b2e515a2a29e8b4d9 usr/share/wazuh-indexer/plugins/opendistro-sql/commons-lang3-3.10.jar +67b6ea8bdcad6471cfd52255f96c4692 usr/share/wazuh-indexer/plugins/opendistro-sql/core-1.13.0.0.jar +34d2e8c43cf81c5c7b40e5565d005e07 usr/share/wazuh-indexer/plugins/opendistro-sql/druid-1.0.15.jar +1ffb99680882207651793e47c04e95ec usr/share/wazuh-indexer/plugins/opendistro-sql/elasticsearch-1.13.0.0.jar +6401ab224f50f53a758d41a07114e450 usr/share/wazuh-indexer/plugins/opendistro-sql/elasticsearch-rest-client-7.10.2.jar +89e4fc24b79710013074229a747633cd usr/share/wazuh-indexer/plugins/opendistro-sql/elasticsearch-ssl-config-7.10.2.jar +67beeee58df00366100061c7da82f4c2 usr/share/wazuh-indexer/plugins/opendistro-sql/error_prone_annotations-2.3.4.jar +091883993ef5bfa91da01dcc8fc52236 usr/share/wazuh-indexer/plugins/opendistro-sql/failureaccess-1.0.1.jar +310f5841387183aca7900fead98d4858 usr/share/wazuh-indexer/plugins/opendistro-sql/gson-2.8.6.jar +c87962fe0522b105531f37fe351b3b0c usr/share/wazuh-indexer/plugins/opendistro-sql/guava-29.0-jre.jar +f29a16f1c28f5b3dd511cbd16d7fa422 usr/share/wazuh-indexer/plugins/opendistro-sql/httpasyncclient-4.1.4.jar +367221dde0ef94ea3507928ef40cbe75 usr/share/wazuh-indexer/plugins/opendistro-sql/httpclient-4.5.10.jar +c152f231bf2570eca354c49ef8756b41 usr/share/wazuh-indexer/plugins/opendistro-sql/httpcore-4.4.12.jar +6b623c5cce9d2333cfdf220749cdab03 usr/share/wazuh-indexer/plugins/opendistro-sql/httpcore-nio-4.4.12.jar +5fa4ec4ec0c5aa70af8a7d4922df1931 usr/share/wazuh-indexer/plugins/opendistro-sql/j2objc-annotations-1.3.jar +2d98c7a68e9e99d98ea99dd9dc3639a4 usr/share/wazuh-indexer/plugins/opendistro-sql/jackson-annotations-2.10.5.jar +3aec7825a3153ea9d62582e1f6efea0b usr/share/wazuh-indexer/plugins/opendistro-sql/jackson-databind-2.10.5.1.jar +0b1d8d278105d260dd8f5a97d80bfd5a usr/share/wazuh-indexer/plugins/opendistro-sql/json-20180813.jar +dd83accb899363c32b07d7a1b2e4ce40 usr/share/wazuh-indexer/plugins/opendistro-sql/jsr305-3.0.2.jar +552efa944470c6aaa7719befb937a40c usr/share/wazuh-indexer/plugins/opendistro-sql/legacy-1.8.0.0.jar +d094c22570d65e132c19cea5d352e381 usr/share/wazuh-indexer/plugins/opendistro-sql/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +8856b97b61a0edf1597f2989b3261c2c usr/share/wazuh-indexer/plugins/opendistro-sql/opendistro-sql-1.13.0.0.jar +eba97663bccf1cc1a8a04bc302ea745b usr/share/wazuh-indexer/plugins/opendistro-sql/parent-join-client-7.10.2.jar +b4816efb2a5874de931bd04c8cc063b5 usr/share/wazuh-indexer/plugins/opendistro-sql/plugin-descriptor.properties +0ed3db1a0f4a4a6872d7c54072579c2a usr/share/wazuh-indexer/plugins/opendistro-sql/plugin-security.policy +f78f6f55890551c8c404f5442db029aa usr/share/wazuh-indexer/plugins/opendistro-sql/ppl-1.13.0.0.jar +c71e8e625ada55146292d9745af7f21b usr/share/wazuh-indexer/plugins/opendistro-sql/presto-matching-0.240.jar +ce7a16a208683218c7edc9d454634ec2 usr/share/wazuh-indexer/plugins/opendistro-sql/protocol-1.13.0.0.jar +5f14d8697cf92f87fe27805eeb5288fa usr/share/wazuh-indexer/plugins/opendistro-sql/reindex-client-7.10.2.jar +49e842eb79c1f51db1e77107ed34083d usr/share/wazuh-indexer/plugins/opendistro-sql/resilience4j-core-1.5.0.jar +463cecf9d068a53f175136e725baf9a3 usr/share/wazuh-indexer/plugins/opendistro-sql/resilience4j-retry-1.5.0.jar +f8be00da99bc4ab64c79ab1e2be7cb7c usr/share/wazuh-indexer/plugins/opendistro-sql/slf4j-api-1.7.30.jar +6125dd7ea2d1bf257872a4d1db324fcb usr/share/wazuh-indexer/plugins/opendistro-sql/spring-aop-5.2.5.RELEASE.jar +f66c5484ceaeea7c9b05023893d6e87e usr/share/wazuh-indexer/plugins/opendistro-sql/spring-beans-5.2.5.RELEASE.jar +f04cd87a283d73298c270fa586118cf1 usr/share/wazuh-indexer/plugins/opendistro-sql/spring-context-5.2.5.RELEASE.jar +e5aa552122a1cf8f02ac44bde549bc90 usr/share/wazuh-indexer/plugins/opendistro-sql/spring-core-5.2.5.RELEASE.jar +91ef938c5044ca6211aabceeef0f61d0 usr/share/wazuh-indexer/plugins/opendistro-sql/spring-expression-5.2.5.RELEASE.jar +e6bde26319cf8bd0ed819d309b815ccd usr/share/wazuh-indexer/plugins/opendistro-sql/spring-jcl-5.2.5.RELEASE.jar +20f6d9a0881a38a2e7b3adc472129f1d usr/share/wazuh-indexer/plugins/opendistro-sql/sql-1.13.0.0.jar +de6d9e1087c49bdbe6fdf80aeef0fb9e usr/share/wazuh-indexer/plugins/opendistro-sql/vavr-0.10.2.jar +6871a58c83291976651df351c8db8e74 usr/share/wazuh-indexer/plugins/opendistro-sql/vavr-match-0.10.2.jar +c28b871d258b4d347559d2eb7ecec4a3 usr/share/wazuh-indexer/plugins/opendistro_security/accessors-smart-1.2.jar +136c066dc476b5549a36bcf3ff7ef026 usr/share/wazuh-indexer/plugins/opendistro_security/aggs-matrix-stats-client-7.10.2.jar +9d42e46845c874f1710a9f6a741f6c14 usr/share/wazuh-indexer/plugins/opendistro_security/animal-sniffer-annotations-1.14.jar +c8a73cdfdf802ab0220c860d590d0f84 usr/share/wazuh-indexer/plugins/opendistro_security/asm-5.0.4.jar +adec6e4828f2438d31715a23889b0bcc usr/share/wazuh-indexer/plugins/opendistro_security/bcprov-jdk15on-1.67.jar +94fe1af76c10006fbc5b988180b71bf0 usr/share/wazuh-indexer/plugins/opendistro_security/checker-qual-2.0.0.jar +8d5fa2a42fef17d9034b35a9ac9cc750 usr/share/wazuh-indexer/plugins/opendistro_security/commons-cli-1.3.1.jar +e9158e0983096d3df09236f7b53125aa usr/share/wazuh-indexer/plugins/opendistro_security/commons-codec-1.14.jar +f54a8510f834a1a57166970bfc982e94 usr/share/wazuh-indexer/plugins/opendistro_security/commons-collections-3.2.2.jar +237a8e845441bad2e535c57d985c8204 usr/share/wazuh-indexer/plugins/opendistro_security/commons-lang-2.4.jar +8667a442ee77e509fbe8176b94726eb2 usr/share/wazuh-indexer/plugins/opendistro_security/commons-lang3-3.4.jar +040b4b4d8eac886f6b4a2a3bd2f31b00 usr/share/wazuh-indexer/plugins/opendistro_security/commons-logging-1.2.jar +c0aec8d4d92fc9e1a4752884f5f880f0 usr/share/wazuh-indexer/plugins/opendistro_security/commons-text-1.2.jar +9245fdbf50ad59ea81781ebdaa8cdb02 usr/share/wazuh-indexer/plugins/opendistro_security/compiler-0.9.6.jar +496b090f40c9b96e0166a02c2bd22d39 usr/share/wazuh-indexer/plugins/opendistro_security/cryptacular-1.1.4.jar +fe52d0681b93b5bc474a3e870124e6b0 usr/share/wazuh-indexer/plugins/opendistro_security/cxf-core-3.4.0.jar +5b03d518577912e9854c21b4e2798973 usr/share/wazuh-indexer/plugins/opendistro_security/cxf-rt-rs-json-basic-3.4.0.jar +2807b57c0fc1fd10d8c31a723fa235df usr/share/wazuh-indexer/plugins/opendistro_security/cxf-rt-rs-security-jose-3.4.0.jar +f88979067a13a13e67e06fa9fca9c193 usr/share/wazuh-indexer/plugins/opendistro_security/cxf-rt-security-3.4.0.jar +6401ab224f50f53a758d41a07114e450 usr/share/wazuh-indexer/plugins/opendistro_security/elasticsearch-rest-client-7.10.2.jar +8bb6c559e300b1f8380ffae97aff417a usr/share/wazuh-indexer/plugins/opendistro_security/elasticsearch-rest-high-level-client-7.10.2.jar +97504b36cf871722d81a4b9e114f2a16 usr/share/wazuh-indexer/plugins/opendistro_security/error_prone_annotations-2.1.3.jar +7a0019411a21f93440a4e877a8fd8059 usr/share/wazuh-indexer/plugins/opendistro_security/eventbus-3.2.0.jar +4aa8d50456bcec0bf6f032ceb182ad64 usr/share/wazuh-indexer/plugins/opendistro_security/geronimo-jta_1.1_spec-1.1.1.jar +da3838847d109ac435f0d3ed4ae1c794 usr/share/wazuh-indexer/plugins/opendistro_security/guava-25.1-jre.jar +f29a16f1c28f5b3dd511cbd16d7fa422 usr/share/wazuh-indexer/plugins/opendistro_security/httpasyncclient-4.1.4.jar +1965ebb7aca0f9f8faaed3870d8cf689 usr/share/wazuh-indexer/plugins/opendistro_security/httpclient-4.5.3.jar +cf3f254ca1228dd59818a2dff708e247 usr/share/wazuh-indexer/plugins/opendistro_security/httpclient-cache-4.5.3.jar +c152f231bf2570eca354c49ef8756b41 usr/share/wazuh-indexer/plugins/opendistro_security/httpcore-4.4.12.jar +6b623c5cce9d2333cfdf220749cdab03 usr/share/wazuh-indexer/plugins/opendistro_security/httpcore-nio-4.4.12.jar +6cd8b869d5d3003789dcdb8d88342c7a usr/share/wazuh-indexer/plugins/opendistro_security/istack-commons-runtime-3.0.11.jar +49ae3204bb0bb9b2ac77062641f4a6d7 usr/share/wazuh-indexer/plugins/opendistro_security/j2objc-annotations-1.1.jar +fb3fd29c5c990b78c8d1b40b9e8839de usr/share/wazuh-indexer/plugins/opendistro_security/jackson-annotations-2.11.2.jar +14fd0effa4d1d3e09edb36423be82aff usr/share/wazuh-indexer/plugins/opendistro_security/jackson-databind-2.11.2.jar +0b8bee3bf29b9a015f8b992035581a7c usr/share/wazuh-indexer/plugins/opendistro_security/jakarta.activation-1.2.2.jar +8b165cf58df5f8c2a222f637c0a07c97 usr/share/wazuh-indexer/plugins/opendistro_security/jakarta.annotation-api-1.3.5.jar +9e3bc505722b1e84535d7edb3d582ca1 usr/share/wazuh-indexer/plugins/opendistro_security/jakarta.jws-api-2.1.0.jar +61286918ca0192e9f87d1358aef718dd usr/share/wazuh-indexer/plugins/opendistro_security/jakarta.xml.bind-api-2.3.3.jar +d19eb8a4a5401296985db733868425e0 usr/share/wazuh-indexer/plugins/opendistro_security/jakarta.xml.soap-api-1.4.2.jar +ce470c38b9dbdcb8e505d41d767be748 usr/share/wazuh-indexer/plugins/opendistro_security/jakarta.xml.ws-api-2.3.3.jar +4471c76d5079596c9737a069bf8c16dd usr/share/wazuh-indexer/plugins/opendistro_security/java-saml-2.5.0.jar +630920f20b6ad95203ae6ca0ceefa518 usr/share/wazuh-indexer/plugins/opendistro_security/java-saml-core-2.5.0.jar +2b74149b2a20afb30747d9a7599d8b26 usr/share/wazuh-indexer/plugins/opendistro_security/java-support-7.5.1.jar +d7090494db8bd70f17f0b4a2fb9b666c usr/share/wazuh-indexer/plugins/opendistro_security/jaxb-runtime-2.3.3.jar +c7ae7add11a83cbfee9950ab41d1b06b usr/share/wazuh-indexer/plugins/opendistro_security/jboss-rmi-api_1.0_spec-1.0.6.Final.jar +ea57d941aab0b215eda1e5b27adf802d usr/share/wazuh-indexer/plugins/opendistro_security/jjwt-api-0.10.5.jar +96b799c260221c1714d04a6cb58a460d usr/share/wazuh-indexer/plugins/opendistro_security/jjwt-impl-0.10.5.jar +d27f25d0835b54044889aa0c61c9b53a usr/share/wazuh-indexer/plugins/opendistro_security/jjwt-jackson-0.10.5.jar +72c7b31f81965cf4fb241b068c98bbba usr/share/wazuh-indexer/plugins/opendistro_security/json-flattener-0.5.0.jar +29169b4b1115bc851e5734ef35ecd42a usr/share/wazuh-indexer/plugins/opendistro_security/json-path-2.4.0.jar +f2a921d4baaa7308de04eed4d8d72715 usr/share/wazuh-indexer/plugins/opendistro_security/json-smart-2.3.jar +dd83accb899363c32b07d7a1b2e4ce40 usr/share/wazuh-indexer/plugins/opendistro_security/jsr305-3.0.2.jar +219babe6b0b3d8b648e4fdce9d79aceb usr/share/wazuh-indexer/plugins/opendistro_security/kafka-clients-2.5.0.jar +ec64039071355e13df3eb85cfc7f118c usr/share/wazuh-indexer/plugins/opendistro_security/lang-mustache-client-7.10.2.jar +9b40102b97b09de970c18c1b737f4d23 usr/share/wazuh-indexer/plugins/opendistro_security/ldaptive-1.2.3.jar +55968ca93a9e4803b1c2167d4da8ea9a usr/share/wazuh-indexer/plugins/opendistro_security/log4j-slf4j-impl-2.11.1.jar +d56d86823662a663a4d614dd5e117eff usr/share/wazuh-indexer/plugins/opendistro_security/lz4-java-1.7.1.jar +531057750be1dde0affd5340867702dd usr/share/wazuh-indexer/plugins/opendistro_security/mapper-extras-client-7.10.2.jar +b8b2de75247322a0c037420f5708e592 usr/share/wazuh-indexer/plugins/opendistro_security/metrics-core-3.1.2.jar +b654083f16dfe1856a42bf356c399f79 usr/share/wazuh-indexer/plugins/opendistro_security/minimal-json-0.9.5.jar +9fc5e68873d85b70014f92b044800391 usr/share/wazuh-indexer/plugins/opendistro_security/netty-buffer-4.1.49.Final.jar +d93ec0a7903c28b2b4c74eda0912aa41 usr/share/wazuh-indexer/plugins/opendistro_security/netty-codec-4.1.49.Final.jar +805c96e7cf690771211fa1ca2220f749 usr/share/wazuh-indexer/plugins/opendistro_security/netty-codec-http-4.1.49.Final.jar +f166a56cdb7a25033cf04267fc12f682 usr/share/wazuh-indexer/plugins/opendistro_security/netty-common-4.1.49.Final.jar +4d4255fb92d963d50da2b8d87dcb3071 usr/share/wazuh-indexer/plugins/opendistro_security/netty-handler-4.1.49.Final.jar +df4d20ac7435cace6af398a0276aeaab usr/share/wazuh-indexer/plugins/opendistro_security/netty-resolver-4.1.49.Final.jar +f94308ae6129d24af529effbf3fc4cab usr/share/wazuh-indexer/plugins/opendistro_security/netty-transport-4.1.49.Final.jar +31c0580c9e420b156b2f90b3cc992a2c usr/share/wazuh-indexer/plugins/opendistro_security/opendistro_security-1.13.1.0.jar +459b6f7c2db685aa2dac4aae55e556c4 usr/share/wazuh-indexer/plugins/opendistro_security/opensaml-core-3.4.5.jar +b6f22087b6bcdeeb3db30ab0694eb6ef usr/share/wazuh-indexer/plugins/opendistro_security/opensaml-messaging-api-3.4.5.jar +0b5a06430ed03bf6ee4877b0fe034efd usr/share/wazuh-indexer/plugins/opendistro_security/opensaml-profile-api-3.4.5.jar +ec6aa15be6bcdb5cc243c6ab5130946d usr/share/wazuh-indexer/plugins/opendistro_security/opensaml-saml-api-3.4.5.jar +5f7a3867a30f9e8290e1b8709ab0c38d usr/share/wazuh-indexer/plugins/opendistro_security/opensaml-saml-impl-3.4.5.jar +846cdc0bad1d7c5a8805273c8f3cdd55 usr/share/wazuh-indexer/plugins/opendistro_security/opensaml-security-api-3.4.5.jar +0aee01b1eefafd62fee15fd18cb6440a usr/share/wazuh-indexer/plugins/opendistro_security/opensaml-security-impl-3.4.5.jar +e6f4e969feded10ebdc01719c9abcc18 usr/share/wazuh-indexer/plugins/opendistro_security/opensaml-soap-api-3.4.5.jar +d336abcf30e0cabe99ac38e790e99c95 usr/share/wazuh-indexer/plugins/opendistro_security/opensaml-soap-impl-3.4.5.jar +a74b4195d9fb639137754caf4d139150 usr/share/wazuh-indexer/plugins/opendistro_security/opensaml-storage-api-3.4.5.jar +9f878c6367d9dcd8bc54d82feb8062e6 usr/share/wazuh-indexer/plugins/opendistro_security/opensaml-xmlsec-api-3.4.5.jar +22e9387f2d5a1c0f33c88ce439c6ef01 usr/share/wazuh-indexer/plugins/opendistro_security/opensaml-xmlsec-impl-3.4.5.jar +eba97663bccf1cc1a8a04bc302ea745b usr/share/wazuh-indexer/plugins/opendistro_security/parent-join-client-7.10.2.jar +c5ea41281ff60b23fabb6a9a74a2e420 usr/share/wazuh-indexer/plugins/opendistro_security/plugin-descriptor.properties +50d182a4b2a875a40fc12f8d52bb07ff usr/share/wazuh-indexer/plugins/opendistro_security/plugin-security.policy +7ee223830fd600d0dfc572b500218576 usr/share/wazuh-indexer/plugins/opendistro_security/rank-eval-client-7.10.2.jar +dc234cc6118c5069bad43ea1e95f6812 usr/share/wazuh-indexer/plugins/opendistro_security/saaj-impl-1.5.2.jar +590f828a301dfb0c4cf6bc2423dab6af usr/share/wazuh-indexer/plugins/opendistro_security/securityconfig/action_groups.yml +708fac768f8535fec7cc8f861ea2f51e usr/share/wazuh-indexer/plugins/opendistro_security/securityconfig/audit.yml +de431920d21b2ea26193852269410490 usr/share/wazuh-indexer/plugins/opendistro_security/securityconfig/config.yml +48ac2ca15b110b40062b0ce7907b8615 usr/share/wazuh-indexer/plugins/opendistro_security/securityconfig/elasticsearch.yml.example +d8bf7766128dc879e8d5067761c00717 usr/share/wazuh-indexer/plugins/opendistro_security/securityconfig/internal_users.yml +586267623e1846bffa3eb8f516309579 usr/share/wazuh-indexer/plugins/opendistro_security/securityconfig/nodes_dn.yml +19fbf50b3257d165f7b10a55315e682b usr/share/wazuh-indexer/plugins/opendistro_security/securityconfig/roles.yml +c01dfd5ffef5331f721e17d180fb103f usr/share/wazuh-indexer/plugins/opendistro_security/securityconfig/roles_mapping.yml +7f5efc3999ffbd51cc1c72a7d7c0b02c usr/share/wazuh-indexer/plugins/opendistro_security/securityconfig/tenants.yml +eda18d4ddd61198a84d3832af14e9594 usr/share/wazuh-indexer/plugins/opendistro_security/securityconfig/whitelist.yml +caafe376afb7086dcbee79f780394ca3 usr/share/wazuh-indexer/plugins/opendistro_security/slf4j-api-1.7.25.jar +069c880d31204a1a0fc28a4054f5372a usr/share/wazuh-indexer/plugins/opendistro_security/snappy-java-1.1.7.3.jar +f6d943e74064cc1e7986236699d6cd04 usr/share/wazuh-indexer/plugins/opendistro_security/stax-ex-1.8.3.jar +af8377bc7882332e22456616a9f164f6 usr/share/wazuh-indexer/plugins/opendistro_security/stax2-api-4.2.1.jar +3e34a35d723526a2a87ee2252f3ab97d usr/share/wazuh-indexer/plugins/opendistro_security/tools/audit_config_migrater.bat +2b132befa7c84a3f7051cbcea41539d7 usr/share/wazuh-indexer/plugins/opendistro_security/tools/audit_config_migrater.sh +0db69ae3bb13b942ebe62e8ad4cebf7e usr/share/wazuh-indexer/plugins/opendistro_security/tools/hash.bat +19e265cfbe54489ca5b1dce0b940d9b4 usr/share/wazuh-indexer/plugins/opendistro_security/tools/hash.sh +515543a7e0210f7e49f547702f65e672 usr/share/wazuh-indexer/plugins/opendistro_security/tools/install_demo_configuration.sh +c2d815f377f344eb1d4461562881aefd usr/share/wazuh-indexer/plugins/opendistro_security/tools/securityadmin.bat +689ebd5455bda34c4e5e075ac5b687a7 usr/share/wazuh-indexer/plugins/opendistro_security/tools/securityadmin.sh +6ca1b41437f585ec1db8a932ac0b4816 usr/share/wazuh-indexer/plugins/opendistro_security/transport-netty4-client-7.10.2.jar +795e37279908ec42316a6c5a5e5bfc7e usr/share/wazuh-indexer/plugins/opendistro_security/txw2-2.3.3.jar +3692dd72f8367cb35fb6280dc2916725 usr/share/wazuh-indexer/plugins/opendistro_security/velocity-1.7.jar +b125f28b8c338952e5036347cefacaab usr/share/wazuh-indexer/plugins/opendistro_security/woodstox-core-6.2.1.jar +8cbc8d8b10fb67051a17eaf94bee5a9d usr/share/wazuh-indexer/plugins/opendistro_security/xmlschema-core-2.2.5.jar +d54ca1f6e68c677285cf0a4772e9eb3d usr/share/wazuh-indexer/plugins/opendistro_security/xmlsec-2.2.0.jar +b6d083b09c223594b093d2c6d422ecef usr/share/wazuh-indexer/plugins/opendistro_security/zjsonpatch-0.4.4.jar +31a1fc328dec128c8e9c36ba6e363f28 usr/share/wazuh-indexer/plugins/opendistro_security/zstd-jni-1.4.4-7.jar diff --git a/indexer/deb/debian/postinst b/indexer/deb/debian/postinst new file mode 100644 index 0000000000..e41a7ae8ce --- /dev/null +++ b/indexer/deb/debian/postinst @@ -0,0 +1,264 @@ +#!/bin/bash + +# TODO: Check if variables can be imported from a single place, because this is already defined in rules +# and if it makes sense to replace all /etc/wazuh-indexer and /usr/share/wazuh-indexer from this file +# with those variables or if this will be autogenerated (the list of files and their permissions) +export NAME=wazuh-indexer +export CONFIG_DIR=/etc/${NAME} +export INSTALLATION_DIR=/usr/share/${NAME} + +#chown ':wazuh-indexer' '/etc/default/wazuh-indexer' +#chown ':wazuh-indexer' '/etc/wazuh-indexer' +#chmod '2750' '/etc/wazuh-indexer' +#chown ':wazuh-indexer' '/etc/wazuh-indexer/certs' +#chown ':wazuh-indexer' '/etc/wazuh-indexer/certs/admin-key.pem' +#chown ':wazuh-indexer' '/etc/wazuh-indexer/certs/admin.pem' +#chown ':wazuh-indexer' '/etc/wazuh-indexer/certs/wazuh-indexer-key.pem' +#chown ':wazuh-indexer' '/etc/wazuh-indexer/certs/wazuh-indexer.pem' +#chown ':wazuh-indexer' '/etc/wazuh-indexer/certs/root-ca.pem' +#chmod '2750' '/etc/wazuh-indexer/certs' +#chown ':wazuh-indexer' '/etc/wazuh-indexer/elasticsearch.yml' +#chown ':wazuh-indexer' '/etc/wazuh-indexer/jvm.options' +#chown ':wazuh-indexer' '/etc/wazuh-indexer/jvm.options.d' +#chmod '2750' '/etc/wazuh-indexer/jvm.options.d' +#chown ':wazuh-indexer' '/etc/wazuh-indexer/log4j2.properties' +#chown ':wazuh-indexer' '/usr/share/wazuh-indexer/bin/instances.yml' +#chown ':wazuh-indexer' '/usr/share/wazuh-indexer/bin/wazuh-cert-tool.sh' +#chown ':wazuh-indexer' '/usr/share/wazuh-indexer/bin/wazuh-passwords-tool.sh' +#chown ':wazuh-indexer' '/usr/share/wazuh-indexer/plugins/opendistro_security' -R +#chown 'wazuh-indexer:wazuh-indexer' '/var/lib/wazuh-indexer' +#chown 'wazuh-indexer:wazuh-indexer' '/usr/share/wazuh-indexer/initial_nodes' -R +#chmod '2750' '/var/lib/wazuh-indexer' +#chown 'wazuh-indexer:wazuh-indexer' '/var/log/wazuh-indexer' +#chmod '2750' '/var/log/wazuh-indexer' +# +#chmod '750' '/etc/init.d/wazuh-indexer' +#chmod '750' '/usr/share/wazuh-indexer/plugins/opendistro_security/tools/audit_config_migrater.bat' +#chmod '750' '/usr/share/wazuh-indexer/plugins/opendistro_security/tools/audit_config_migrater.sh' +#chmod '750' '/usr/share/wazuh-indexer/plugins/opendistro_security/tools/hash.bat' +#chmod '750' '/usr/share/wazuh-indexer/plugins/opendistro_security/tools/hash.sh' +#chmod '750' '/usr/share/wazuh-indexer/plugins/opendistro_security/tools/install_demo_configuration.sh' +#chmod '750' '/usr/share/wazuh-indexer/plugins/opendistro_security/tools/securityadmin.bat' +#chmod '750' '/usr/share/wazuh-indexer/plugins/opendistro_security/tools/securityadmin.sh' +#chmod '750' '/usr/share/wazuh-indexer/bin/wazuh-passwords-tool.sh' +#chmod '750' '/usr/share/wazuh-indexer/bin/wazuh-cert-tool.sh' +#chmod '640' '/usr/share/wazuh-indexer/bin/instances.yml' +#chmod '755' '/usr/share/wazuh-indexer/bin/systemd-entrypoint' + +# +# This script is executed in the post-installation phase +# +# On Debian, +# $1=configure : is set to 'configure' and if $2 is set, it is an upgrade +# +# On RedHat, +# $1=0 : indicates a removal +# $1=1 : indicates an upgrade + +# source the default env file +if [ -f "/etc/default/wazuh-indexer" ]; then + . "/etc/default/wazuh-indexer" +fi + +#if [ ! -d "/var/lib/wazuh-indexer/nodes" ]; then +# cp -r /usr/share/wazuh-indexer/initial_nodes /var/lib/wazuh-indexer/nodes +# chown ${NAME}:${NAME} /var/lib/wazuh-indexer/nodes -R +#fi + +export OPENSEARCH_PATH_CONF=${OPENSEARCH_PATH_CONF:-/etc/wazuh-indexer} + +IS_UPGRADE=false + +case "$1" in + + # Debian #################################################### + configure) + + # If $1=configure and $2 is set, this is an upgrade + if [ -n $2 ]; then + IS_UPGRADE=true + fi + PACKAGE=deb + ;; + abort-upgrade|abort-remove|abort-deconfigure) + PACKAGE=deb + ;; + + # RedHat #################################################### + 1) + # If $1=1 this is an install + IS_UPGRADE=false + PACKAGE=rpm + ;; + 2) + # If $1=1 this is an upgrade + IS_UPGRADE=true + PACKAGE=rpm + ;; + + *) + echo "post install script called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# to pick up /usr/lib/sysctl.d/wazuh-indexer.conf +if command -v systemctl > /dev/null; then + systemctl restart systemd-sysctl.service || true +fi + +# Code for restarting the service if necessary moved to the end, after everything related with +# performance analyzer or keystore is done + +# the equivalent code for rpm is in posttrans +#if [ "$PACKAGE" = "deb" ]; then +# if [ ! -f "${OPENSEARCH_PATH_CONF}"/opensearch.keystore ]; then +# /usr/share/wazuh-indexer/bin/elasticsearch-keystore create +# chown root:wazuh-indexer "${OPENSEARCH_PATH_CONF}"/opensearch.keystore +# chmod 660 "${OPENSEARCH_PATH_CONF}"/elasticsearch.keystore +# md5sum "${OPENSEARCH_PATH_CONF}"/elasticsearch.keystore > "${OPENSEARCH_PATH_CONF}"/.elasticsearch.keystore.initial_md5sum +# else +# if /usr/share/wazuh-indexer/bin/elasticsearch-keystore has-passwd --silent ; then +# echo "### Warning: unable to upgrade encrypted keystore" 1>&2 +# echo " Please run elasticsearch-keystore upgrade and enter password" 1>&2 +# else +# /usr/share/wazuh-indexer/bin/elasticsearch-keystore upgrade +# fi +# fi +#fi + + + + +## Post install script from opendistro-performance-analyzer plugin +## adapted from plugins/opendistro-performance-analyzer/install/rpm/postinst + +# Post install script for Redhat like distros. Tested on CentOS 7. + +# Cannot execute the plugin postinst script as suggested in the documentation with this command +#sh /usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/install/rpm/postinst 1 +# because it contains elasticsearch instructions that now should be replaced by wazuh-indexer +# Using the modified code here: + + +# Make sure the OPENSEARCH_HOME environment variable is set +if [ -z "$OPENSEARCH_HOME" ]; then + OPENSEARCH_HOME=/usr/share/wazuh-indexer +fi + +# Prepare the RCA reader process for execution +#cp -r $OPENSEARCH_HOME/plugins/opendistro-performance-analyzer/performance-analyzer-rca $OPENSEARCH_HOME +#if [ -f $OPENSEARCH_HOME/bin/opendistro-performance-analyzer/performance-analyzer-agent-cli ]; #then +# mv $OPENSEARCH_HOME/bin/opendistro-performance-analyzer/performance-analyzer-agent-cli $OPENSEARCH_HOME/bin +# rm -rf $OPENSEARCH_HOME/bin/opendistro-performance-analyzer +#fi +#mkdir -p $OPENSEARCH_HOME/data +mkdir -p "/var/lib/wazuh-indexer" +#touch $OPENSEARCH_HOME/data/rca_enabled.conf +#echo 'true' > $OPENSEARCH_HOME/data/rca_enabled.conf +echo 'true' > /var/lib/wazuh-indexer/performance_analyzer_enabled.conf +echo 'true' > /var/lib/wazuh-indexer/rca_enabled.conf +chown ${NAME}:${NAME} /var/lib/wazuh-indexer/performance_analyzer_enabled.conf +chown ${NAME}:${NAME} /var/lib/wazuh-indexer/rca_enabled.conf +chown -R ${NAME}:${NAME} $OPENSEARCH_HOME/performance-analyzer-rca +#chmod a+rw /tmp + +#if ! grep -q '## OpenDistro Performance Analyzer' /etc/wazuh-indexer/jvm.options; then + #CLK_TCK=`/usr/bin/getconf CLK_TCK` + #echo >> /etc/wazuh-indexer/jvm.options + #echo '## OpenDistro Performance Analyzer' >> /etc/wazuh-indexer/jvm.options + #echo "-Dclk.tck=$CLK_TCK" >> /etc/wazuh-indexer/jvm.options + #echo "-Djdk.attach.allowAttachSelf=true" >> /etc/wazuh-indexer/jvm.options + #echo "-Djava.security.policy=file:///usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_config/es_security.policy" >> /etc/wazuh-indexer/jvm.options +#fi + + +IS_UPGRADE=false +# Below codeblock is using the fact that postinst script is called with the most-recently configured version. +# In other words, a fresh installed will be called like "postinst configure" with no previous version ($2 is null) +if [ -z "$2" ]; then + # If $2 is null, this is an install + + # --------------------------------------------------------------------------- + sysctl -w vm.max_map_count=262144 > /dev/null 2>&1 + ulimit -Hn 65535 > /dev/null 2>&1 + + sudo -u ${NAME} CLK_TK=`/usr/bin/getconf CLK_TCK` OPENSEARCH_PATH_CONF=${CONFIG_DIR} ${INSTALLATION_DIR}/bin/opensearch --quiet > /dev/null 2>&1 & + + sleep 15 + + chmod +x ${INSTALLATION_DIR}/plugins/opensearch-security/tools/securityadmin.sh + + sudo -u ${NAME} OPENSEARCH_PATH_CONF=${CONFIG_DIR} JAVA_HOME=${INSTALLATION_DIR}/jdk ${INSTALLATION_DIR}/plugins/opensearch-security/tools/securityadmin.sh -icl -p 9800 -cd ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/ -nhnv -cacert ${CONFIG_DIR}/certs/root-ca.pem -cert ${CONFIG_DIR}/certs/admin.pem -key ${CONFIG_DIR}/certs/admin-key.pem + + sleep 5 + + kill -15 `pgrep -f opensearch` > /dev/null 2>&1 + + sleep 10 + +else + # otherwise it is an upgrade + IS_UPGRADE=true +fi + +#DEBHELPER# + +if [ "x$IS_UPGRADE" != "xtrue" ]; then + if command -v systemctl > /dev/null; then + echo '# Enabling opendistro performance analyzer to start and stop along with wazuh-indexer.service' + systemctl daemon-reload + systemctl enable wazuh-indexer-performance-analyzer.service || true + + elif command -v chkconfig >/dev/null; then + echo "### Non systemd distro. Please start and stop performance analyzer manually using the command: " + echo "sh /usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_bin/performance-analyzer-agent /usr/share/wazuh-indexer /usr/share/wazuh-indexer/jdk -d" + fi +fi + + +if [ "x$IS_UPGRADE" != "xtrue" ]; then + if command -v systemctl >/dev/null; then + echo "### NOT starting on installation, please execute the following statements to configure wazuh-indexer service to start automatically using systemd" + echo " sudo systemctl daemon-reload" + echo " sudo systemctl enable wazuh-indexer.service" + echo "### You can start wazuh-indexer service by executing" + echo " sudo systemctl start wazuh-indexer.service" + + elif command -v chkconfig >/dev/null; then + echo "### NOT starting on installation, please execute the following statements to configure wazuh-indexer service to start automatically using chkconfig" + echo " sudo chkconfig --add wazuh-indexer" + echo "### You can start wazuh-indexer service by executing" + echo " sudo service wazuh-indexer start" + + elif command -v update-rc.d >/dev/null; then + echo "### NOT starting on installation, please execute the following statements to configure wazuh-indexer service to start automatically using chkconfig" + echo " sudo update-rc.d wazuh-indexer defaults 95 10" + echo "### You can start wazuh-indexer service by executing" + echo " sudo /etc/init.d/wazuh-indexer start" + fi +elif [ "$RESTART_ON_UPGRADE" = "true" ]; then + + echo -n "Restarting wazuh-indexer service..." + if command -v systemctl >/dev/null; then + systemctl daemon-reload + systemctl restart wazuh-indexer.service || true + + elif [ -x /etc/init.d/wazuh-indexer ]; then + if command -v invoke-rc.d >/dev/null; then + invoke-rc.d wazuh-indexer stop || true + invoke-rc.d wazuh-indexer start || true + else + /etc/init.d/wazuh-indexer restart || true + fi + + # older suse linux distributions do not ship with systemd + # but do not have an /etc/init.d/ directory + # this tries to start the wazuh-indexer service on these + # as well without failing this script + elif [ -x /etc/rc.d/init.d/wazuh-indexer ] ; then + /etc/rc.d/init.d/wazuh-indexer restart || true + fi + echo " OK" +fi + diff --git a/indexer/deb/debian/postrm b/indexer/deb/debian/postrm new file mode 100644 index 0000000000..8b13e8389c --- /dev/null +++ b/indexer/deb/debian/postrm @@ -0,0 +1,106 @@ +#!/bin/bash +export NAME=wazuh-indexer +export CONFIG_DIR=/etc/${NAME} +export INSTALLATION_DIR=/usr/share/${NAME} +export LOG_DIR=/var/log/${NAME} +export PID_DIR=/var/run/${NAME} +export LIB_DIR=/var/lib/${NAME} + +# +# This script is executed in the post-removal phase +# +# On Debian, +# $1=remove : indicates a removal +# $1=purge : indicates an upgrade +# +# On RedHat, +# $1=0 : indicates a removal +# $1=1 : indicates an upgrade + +# source the default env file +if [ -f "/etc/default/${NAME}" ]; then + . "/etc/default/${NAME}" +fi + +REMOVE_DIRS=false +REMOVE_CONFIG_DIRECTORY=false +REMOVE_DATA_DIRECTORY=false +REMOVE_USER_AND_GROUP=false + +case "$1" in + + # Debian #################################################### + remove) + REMOVE_DIRS=true + ;; + + purge) + REMOVE_DIRS=true + REMOVE_CONFIG_DIRECTORY=true + REMOVE_DATA_DIRECTORY=true + REMOVE_USER_AND_GROUP=true + ;; + failed-upgrade|abort-install|abort-upgrade|disappear|upgrade|disappear) + ;; + + # RedHat #################################################### + 0) + REMOVE_DIRS=true + REMOVE_USER_AND_GROUP=true + ;; + 1) + # If $1=1 this is an upgrade + IS_UPGRADE=true + ;; + + *) + echo "post remove script called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +if [ "$REMOVE_DIRS" = "true" ]; then + + if [ -d ${LOG_DIR} ]; then + echo -n "Deleting log directory..." + rm -rf ${LOG_DIR} + echo " OK" + fi + + if [ -d ${INSTALLATION_DIR} ]; then + echo -n "Deleting installation directory..." + rm -rf ${INSTALLATION_DIR} + echo " OK" + fi + + if [ -d ${PID_DIR} ]; then + echo -n "Deleting PID directory..." + rm -rf ${PID_DIR} + echo " OK" + fi + + # Delete the data directory if we are purging + if [ "${REMOVE_DATA_DIRECTORY}" = "true" ]; then + rm -rf ${LIB_DIR} + echo " OK" + fi + + # Delete the config directory if we are purging + if [ "$REMOVE_CONFIG_DIRECTORY" = "true" ]; then + rm -rf ${CONFIG_DIR} + echo " OK" + fi + +fi + + +if [ "$REMOVE_USER_AND_GROUP" = "true" ]; then + if id ${NAME} > /dev/null 2>&1 ; then + userdel ${NAME} + fi + + if getent group ${NAME} > /dev/null 2>&1 ; then + groupdel ${NAME} + fi +fi + diff --git a/indexer/deb/debian/preinst b/indexer/deb/debian/preinst new file mode 100644 index 0000000000..a80ba42a67 --- /dev/null +++ b/indexer/deb/debian/preinst @@ -0,0 +1,82 @@ +#!/bin/bash +export NAME=wazuh-indexer + +# +# This script is executed in the pre-installation phase +# +# On Debian, +# $1=install : indicates an new install +# $1=upgrade : indicates an upgrade +# +# On RedHat, +# $1=1 : indicates an new install +# $1=2 : indicates an upgrade + +err_exit() { + echo "$@" >&2 + exit 1 +} + +# source the default env file +if [ -f "/etc/default/wazuh-indexer" ]; then + . "/etc/default/wazuh-indexer" +fi + +case "$1" in + + # Debian #################################################### + install|upgrade) + + # Create wazuh-indexer group if not existing + if ! getent group ${NAME} > /dev/null 2>&1 ; then + echo -n "Creating ${NAME} group..." + addgroup --quiet --system ${NAME} + echo " OK" + fi + + # Create wazuh-indexer user if not existing + if ! id ${NAME} > /dev/null 2>&1 ; then + echo -n "Creating ${NAME} user..." + adduser --quiet \ + --system \ + --no-create-home \ + --home /nonexistent \ + --ingroup ${NAME} \ + --disabled-password \ + --shell /bin/false \ + ${NAME} + echo " OK" + fi + ;; + abort-deconfigure|abort-upgrade|abort-remove) + ;; + + # RedHat #################################################### + 1|2) + + # Create wazuh-indexer group if not existing + if ! getent group ${NAME} > /dev/null 2>&1 ; then + echo -n "Creating ${NAME} group..." + groupadd -r ${NAME} + echo " OK" + fi + + # Create wazuh-indexer user if not existing + if ! id ${NAME} > /dev/null 2>&1 ; then + echo -n "Creating ${NAME} user..." + useradd --system \ + --no-create-home \ + --home-dir /nonexistent \ + --gid ${NAME} \ + --shell /sbin/nologin \ + --comment "${NAME} user" \ + ${NAME} + echo " OK" + fi + ;; + + *) + err_exit "pre install script called with unknown argument \`$1'" + ;; +esac + diff --git a/indexer/deb/debian/prerm b/indexer/deb/debian/prerm new file mode 100644 index 0000000000..bb3f5c7982 --- /dev/null +++ b/indexer/deb/debian/prerm @@ -0,0 +1,102 @@ +#!/bin/bash +export NAME=wazuh-indexer +export CONFIG_DIR=/etc/${NAME} +export INSTALLATION_DIR=/usr/share/${NAME} +export LOG_DIR=/var/log/${NAME} +export PID_DIR=/var/run/${NAME} +export LIB_DIR=/var/lib/${NAME} + +# +# This script is executed in the pre-remove phase +# +# On Debian, +# $1=remove : indicates a removal +# $1=upgrade : indicates an upgrade +# +# On RedHat, +# $1=0 : indicates a removal +# $1=1 : indicates an upgrade + +# source the default env file +if [ -f "/etc/default/wazuh-indexer" ]; then + . "/etc/default/wazuh-indexer" +fi + +export OPENSEARCH_PATH_CONF=${OPENSEARCH_PATH_CONF:-/etc/wazuh-indexer} + +STOP_REQUIRED=false +REMOVE_SERVICE=false + +case "$1" in + + # Debian #################################################### + remove) + STOP_REQUIRED=true + REMOVE_SERVICE=true + ;; + upgrade) + if [ "$RESTART_ON_UPGRADE" = "true" ]; then + STOP_REQUIRED=true + fi + ;; + deconfigure|failed-upgrade) + ;; + + # RedHat #################################################### + 0) + STOP_REQUIRED=true + REMOVE_SERVICE=true + ;; + 1) + # Dont do anything on upgrade, because the preun script in redhat gets executed after the postinst (madness!) + ;; + + *) + echo "pre remove script called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# Stops the service +if [ "$STOP_REQUIRED" = "true" ]; then + echo -n "Stopping wazuh-indexer service..." + if command -v systemctl >/dev/null; then + systemctl --no-reload stop wazuh-indexer.service + + elif [ -x /etc/init.d/wazuh-indexer ]; then + if command -v invoke-rc.d >/dev/null; then + invoke-rc.d wazuh-indexer stop + else + /etc/init.d/wazuh-indexer stop + fi + + # older suse linux distributions do not ship with systemd + # but do not have an /etc/init.d/ directory + # this tries to start the wazuh-indexer service on these + # as well without failing this script + elif [ -x /etc/rc.d/init.d/wazuh-indexer ] ; then + /etc/rc.d/init.d/wazuh-indexer stop + fi + echo " OK" +fi + +if [ -f "${OPENSEARCH_PATH_CONF}"/elasticsearch.keystore ]; then + if md5sum --status -c "${OPENSEARCH_PATH_CONF}"/.elasticsearch.keystore.initial_md5sum; then + rm "${OPENSEARCH_PATH_CONF}"/elasticsearch.keystore "${OPENSEARCH_PATH_CONF}"/.elasticsearch.keystore.initial_md5sum + fi +fi + +if [ "$REMOVE_SERVICE" = "true" ]; then + if command -v systemctl >/dev/null; then + systemctl disable wazuh-indexer.service > /dev/null 2>&1 || true + fi + + if command -v chkconfig >/dev/null; then + chkconfig --del wazuh-indexer 2> /dev/null || true + fi + + if command -v update-rc.d >/dev/null; then + update-rc.d wazuh-indexer remove >/dev/null || true + fi +fi + diff --git a/indexer/deb/debian/rules b/indexer/deb/debian/rules new file mode 100644 index 0000000000..2bfdf711fc --- /dev/null +++ b/indexer/deb/debian/rules @@ -0,0 +1,182 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# +# This file was originally written by Joey Hess and Craig Small. +# As a special exception, when this file is copied by dh-make into a +# dh-make output file, you may use that output file without restriction. +# This special exception was added by Craig Small in version 0.37 of dh-make. +# +# Modified to make a template file for a multi-binary package with separated +# build-arch and build-indep targets by Bill Allombert 2001 + +# Uncomment this to turn on verbose mode. +export DH_VERBOSE=1 + +# This has to be exported to make some magic below work. +export DH_OPTIONS + +# TODO: Check why it uses tmp +#export TARGET_DIR=${CURDIR}/debian/wazuh-indexer +export TARGET_DIR=${CURDIR}/debian/tmp + +# Package build options +export NAME=wazuh-indexer +export USER=${NAME} +export GROUP=${NAME} +export CONFIG_DIR=/etc/${NAME} +export LOG_DIR=/var/log/${NAME} +export LIB_DIR=/var/lib/${NAME} +export PID_DIR=/var/run/${NAME} +export INSTALLATION_DIR=/usr/share/${NAME} +export BASE_DIR=${NAME}-* +export INDEXER_FILE=wazuh-indexer-base-linux-x64.tar.gz +#export DOCUMENTATION_BRANCH=679-wazuh-packages_wazuh-indexer +#export PACKAGES_BRANCH=679-wazuh-indexer + +%: + dh $@ + +override_dh_shlibdeps: + +override_dh_auto_configure: + +override_dh_auto_install: + +override_dh_install: + + rm -rf $(INSTALLATION_DIR)/ + + curl -o $(INDEXER_FILE) https://s3.amazonaws.com/warehouse.wazuh.com/indexer/$(INDEXER_FILE) + tar -zvxf $(INDEXER_FILE) + + # note this init script is different from RPM one +# curl -o etc/init.d/$(NAME) --create-dirs https://raw.githubusercontent.com/wazuh/wazuh-packages/${PACKAGES_BRANCH}/wazuh-indexer/etc/init.d/$(NAME)-deb +# curl -o etc/wazuh-indexer/log4j2.properties --create-dirs https://raw.githubusercontent.com/wazuh/wazuh-packages/${PACKAGES_BRANCH}/wazuh-indexer/etc/wazuh-indexer/log4j2.properties +# curl -o etc/wazuh-indexer/jvm.options --create-dirs https://raw.githubusercontent.com/wazuh/wazuh-packages/${PACKAGES_BRANCH}/wazuh-indexer/etc/wazuh-indexer/jvm.options +# curl -o etc/sysconfig/$(NAME) --create-dirs https://raw.githubusercontent.com/wazuh/wazuh-packages/${PACKAGES_BRANCH}/wazuh-indexer/etc/sysconfig/$(NAME) +# curl -o usr/lib/tmpfiles.d/$(NAME).conf --create-dirs https://raw.githubusercontent.com/wazuh/wazuh-packages/${PACKAGES_BRANCH}/wazuh-indexer/usr/lib/tmpfiles.d/$(NAME).conf +# curl -o usr/lib/sysctl.d/$(NAME).conf --create-dirs https://raw.githubusercontent.com/wazuh/wazuh-packages/${PACKAGES_BRANCH}/wazuh-indexer/usr/lib/sysctl.d/$(NAME).conf +# curl -o usr/lib/systemd/system/$(NAME).service --create-dirs https://raw.githubusercontent.com/wazuh/wazuh-packages/${PACKAGES_BRANCH}/wazuh-indexer/usr/lib/systemd/system/$(NAME).service +# curl -o usr/lib/systemd/system/wazuh-indexer-performance-analyzer.service --create-dirs https://raw.githubusercontent.com/wazuh/wazuh-packages/${PACKAGES_BRANCH}/wazuh-indexer/usr/lib/systemd/system/wazuh-indexer-performance-analyzer.service +# curl -o systemd-entrypoint --create-dirs https://raw.githubusercontent.com/wazuh/wazuh-packages/${PACKAGES_BRANCH}/wazuh-indexer/systemd-entrypoint + + +# curl -o wazuh-cert-tool.sh https://raw.githubusercontent.com/wazuh/wazuh-documentation/${DOCUMENTATION_BRANCH}/resources/open-distro/tools/certificate-utility/wazuh-cert-tool.sh +# curl -o instances.yml https://raw.githubusercontent.com/wazuh/wazuh-documentation/${DOCUMENTATION_BRANCH}/resources/open-distro/tools/certificate-utility/instances_aio.yml +# curl -o wazuh-passwords-tool.sh https://raw.githubusercontent.com/wazuh/wazuh-documentation/${DOCUMENTATION_BRANCH}/resources/open-distro/tools/wazuh-passwords-tool.sh + + + # Configuration files from documentation repo +# curl -o opensearch.yml https://raw.githubusercontent.com/wazuh/wazuh-documentation/${DOCUMENTATION_BRANCH}/resources/open-distro/wazuh-indexer/7.x/opensearch.yml +# curl -o roles.yml https://raw.githubusercontent.com/wazuh/wazuh-documentation/${DOCUMENTATION_BRANCH}/resources/open-distro/wazuh-indexer/roles/roles.yml +# curl -o roles_mapping.yml https://raw.githubusercontent.com/wazuh/wazuh-documentation/${DOCUMENTATION_BRANCH}/resources/open-distro/wazuh-indexer/roles/roles_mapping.yml +# curl -o internal_users.yml https://raw.githubusercontent.com/wazuh/wazuh-documentation/${DOCUMENTATION_BRANCH}/resources/open-distro/wazuh-indexer/roles/internal_users.yml + + + + # Change performance analyzer default ports +# sed -i 's/webservice-listener-port = 9600/webservice-listener-port = 9601/' $(BASE_DIR)/performance-analyzer-rca/pa_config/performance-analyzer.properties +# sed -i 's/webservice-listener-port = 9600/webservice-listener-port = 9601/' $(BASE_DIR)/plugins/opendistro-performance-analyzer/pa_config/performance-analyzer.properties +# sed -i 's/webservice-listener-port = 9600/webservice-listener-port = 9601/' $(BASE_DIR)/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_config/performance-analyzer.properties + +# sed -i 's/rpc-port = 9650/rpc-port = 9651/' $(BASE_DIR)/performance-analyzer-rca/pa_config/performance-analyzer.properties +# sed -i 's/rpc-port = 9650/rpc-port = 9651/' $(BASE_DIR)/plugins/opendistro-performance-analyzer/pa_config/performance-analyzer.properties +# sed -i 's/rpc-port = 9650/rpc-port = 9651/' $(BASE_DIR)/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_config/performance-analyzer.properties + +# sed -i 's/metrics-location = \/dev\/shm\/performanceanalyzer/metrics-location = \/dev\/shm\/wazuh-indexer-performanceanalyzer/' $(BASE_DIR)/performance-analyzer-rca/pa_config/performance-analyzer.properties +# sed -i 's/metrics-location = \/dev\/shm\/performanceanalyzer/metrics-location = \/dev\/shm\/wazuh-indexer-performanceanalyzer/' $(BASE_DIR)/plugins/opendistro-performance-analyzer/pa_config/performance-analyzer.properties +# sed -i 's/metrics-location = \/dev\/shm\/performanceanalyzer/metrics-location = \/dev\/shm\/wazuh-indexer-performanceanalyzer/' $(BASE_DIR)/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_config/performance-analyzer.properties + +# sed -i 's/metrics-db-file-prefix-path = \/tmp\/metricsdb_/metrics-db-file-prefix-path = \/tmp\/wazuh-indexer_metricsdb_/' $(BASE_DIR)/performance-analyzer-rca/pa_config/performance-analyzer.properties +# sed -i 's/metrics-db-file-prefix-path = \/tmp\/metricsdb_/metrics-db-file-prefix-path = \/tmp\/wazuh-indexer_metricsdb_/' $(BASE_DIR)/plugins/opendistro-performance-analyzer/pa_config/performance-analyzer.properties +# sed -i 's/metrics-db-file-prefix-path = \/tmp\/metricsdb_/metrics-db-file-prefix-path = \/tmp\/wazuh-indexer_metricsdb_/' $(BASE_DIR)/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_config/performance-analyzer.properties + + + # copy to target + + mkdir -p $(TARGET_DIR)$(INSTALLATION_DIR) + mkdir -p $(TARGET_DIR)$(CONFIG_DIR)/jvm.options.d + mkdir -p $(TARGET_DIR)/etc/init.d + mkdir -p $(TARGET_DIR)/etc/default + mkdir -p $(TARGET_DIR)/usr/lib/tmpfiles.d + mkdir -p $(TARGET_DIR)/usr/lib/sysctl.d + mkdir -p $(TARGET_DIR)/usr/lib/systemd/system + mkdir -p $(TARGET_DIR)$(LIB_DIR) + mkdir -p $(TARGET_DIR)$(LOG_DIR) + + # Copy the installed files into buildroot directory + TMP_DIR=$(TARGET_DIR)$(INSTALLATION_DIR) + cp -pr $(BASE_DIR)/* ${TMP_DIR}/ + + # Add custom tools +# cp wazuh-passwords-tool.sh $(TARGET_DIR)$(INSTALLATION_DIR)/bin +# cp wazuh-cert-tool.sh $(TARGET_DIR)$(INSTALLATION_DIR)/bin +# cp instances.yml $(TARGET_DIR)$(INSTALLATION_DIR)/bin + + # Copy configuration files for wazuh-indexer + + mv $(TMP_DIR)/etc/init.d/$(NAME) $(TARGET_DIR)/etc/init.d/$(NAME) + mv $(TMP_DIR)/etc/wazuh-indexer $(TARGET_DIR)$(CONFIG_DIR) + mv $(TMP_DIR)/etc/sysconfig/$(NAME) $(TARGET_DIR)/etc/default/ + mv $(TMP_DIR)/usr/lib/tmpfiles.d/* $(TARGET_DIR)/usr/lib/tmpfiles.d/ + mv $(TMP_DIR)/usr/lib/sysctl.d/* $(TARGET_DIR)/usr/lib/sysctl.d/ + mv $(TMP_DIR)/usr/lib/systemd/system/* $(TARGET_DIR)/usr/lib/systemd/system/ + + # This is needed by the performance-analyzer service + echo false > $(TARGET_DIR)$(LIB_DIR)/batch_metrics_enabled.conf + + + # Copy Wazuh's config files for the opendistro_security plugin +# cp -pr roles_mapping.yml $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opendistro_security/securityconfig/roles_mapping.yml +# cp -pr roles.yml $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opendistro_security/securityconfig/roles.yml +# cp -pr internal_users.yml $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opendistro_security/securityconfig/internal_users.yml + + # Fix performance-analyzer plugin files which references wazuh-indexer path +# sed -i 's!/usr/share/wazuh-indexer!$(INSTALLATION_DIR)!g' $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opendistro-performance-analyzer/pa_config/supervisord.conf +# sed -i 's!/usr/share/wazuh-indexer!$(INSTALLATION_DIR)!g' $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_config/supervisord.conf +# sed -i 's!/usr/share/wazuh-indexer!$(INSTALLATION_DIR)!g' $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/pa_config/supervisord.conf + + # Fix performance analyzer JAVA_HOME definition when running manually for non systemd environments +# sed -i s'/JAVA_HOME=$$2/export JAVA_HOME=$$2/' $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opendistro-performance-analyzer/pa_bin/performance-analyzer-agent + + + + # Create group and user in rpmbuild chroot environment so wazuh-indexer can be started for creating ODFE security indices + groupadd -r $(GROUP) + useradd --system \ + --no-create-home \ + --home-dir /nonexistent \ + --gid $(GROUP) \ + --shell /sbin/nologin \ + --comment "$(USER) user" \ + $(USER) + + + + chown $(USER):$(GROUP) -R $(TARGET_DIR)$(INSTALLATION_DIR) +# chown $(USER):$(GROUP) $(TARGET_DIR)/var -R +# chown $(USER):$(GROUP) $(TARGET_DIR)/etc -R + +# echo "wazuh-indexer hard nproc 4096" >> /etc/security/limits.conf +# echo "wazuh-indexer soft nproc 4096" >> /etc/security/limits.conf +# echo "wazuh-indexer hard nofile 65535" >> /etc/security/limits.conf +# echo "wazuh-indexer soft nofile 65535" >> /etc/security/limits.conf +# echo "bootstrap.system_call_filter: false" >> $(TARGET_DIR)$(CONFIG_DIR)/opensearch.yml + +# mv $(TARGET_DIR)$(LIB_DIR)/nodes $(TARGET_DIR)$(INSTALLATION_DIR)/initial_nodes +# rm -f $(TARGET_DIR)$(LOG_DIR)/* +# rm -f $(TARGET_DIR)$(LIB_DIR)/batch_metrics_enabled.conf +# rm -f $(TARGET_DIR)$(LIB_DIR)/logging_enabled.conf +# rm -f $(TARGET_DIR)$(LIB_DIR)/performance_analyzer_enabled.conf +# rm -f $(TARGET_DIR)$(LIB_DIR)/rca_enabled.conf + + +#override_dh_auto_clean: + #$(MAKE) -C src clean + + +override_dh_strip: + dh_strip --no-automatic-dbgsym + +.PHONY: override_dh_strip override_dh_auto_clean override_dh_auto_build override_dh_auto_configure diff --git a/indexer/deb/debian/source/format b/indexer/deb/debian/source/format new file mode 100644 index 0000000000..46ebe02665 --- /dev/null +++ b/indexer/deb/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) \ No newline at end of file diff --git a/indexer/deb/docker/amd64/Dockerfile b/indexer/deb/docker/amd64/Dockerfile new file mode 100644 index 0000000000..2196f9d72f --- /dev/null +++ b/indexer/deb/docker/amd64/Dockerfile @@ -0,0 +1,16 @@ +FROM debian:10 + +ENV DEBIAN_FRONTEND noninteractive + +# Installing necessary packages +RUN apt-get update && apt-get install -y apt-utils && \ + apt-get install -y \ + curl sudo wget expect gnupg build-essential \ + devscripts equivs selinux-basics procps gawk + +# Add the script to build the Debian package +ADD builder.sh /usr/local/bin/builder +RUN chmod +x /usr/local/bin/builder + +# Set the entrypoint +ENTRYPOINT ["/usr/local/bin/builder"] From 86931db806ebac972346940bd05e7505434442ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Tue, 4 Jan 2022 17:25:27 +0100 Subject: [PATCH 08/57] Improved debian rules spec file --- indexer/deb/build_package.sh | 2 +- indexer/deb/debian/control | 2 +- indexer/deb/debian/rules | 40 ++++++++++++++++-------------------- indexer/rpm/build_package.sh | 2 +- 4 files changed, 21 insertions(+), 25 deletions(-) diff --git a/indexer/deb/build_package.sh b/indexer/deb/build_package.sh index 39c75b49dc..c0ed49ab17 100755 --- a/indexer/deb/build_package.sh +++ b/indexer/deb/build_package.sh @@ -13,7 +13,7 @@ ARCHITECTURE="amd64" OUTDIR="${CURRENT_PATH}/output" REVISION="1" BUILD_DOCKER="yes" -DEB_AMD64_BUILDER="deb_builder_amd64" +DEB_AMD64_BUILDER="deb_indexer_builder_amd64" DEB_AMD64_BUILDER_DOCKERFILE="${CURRENT_PATH}/docker/amd64" INSTALLATION_PATH="/usr/share/wazuh-indexer" diff --git a/indexer/deb/debian/control b/indexer/deb/debian/control index 317e06da0e..ec6cf89532 100644 --- a/indexer/deb/debian/control +++ b/indexer/deb/debian/control @@ -2,7 +2,7 @@ Source: wazuh-indexer Section: admin Priority: extra Maintainer: Wazuh, Inc -Build-Depends: debhelper (>= 7.0.50~), gawk, selinux-basics +Build-Depends: debhelper (>= 7.0.50~) Standards-Version: 3.8.4 Homepage: https://www.wazuh.com diff --git a/indexer/deb/debian/rules b/indexer/deb/debian/rules index 2bfdf711fc..18354a44d0 100644 --- a/indexer/deb/debian/rules +++ b/indexer/deb/debian/rules @@ -16,12 +16,10 @@ export DH_VERBOSE=1 # This has to be exported to make some magic below work. export DH_OPTIONS -# TODO: Check why it uses tmp -#export TARGET_DIR=${CURDIR}/debian/wazuh-indexer -export TARGET_DIR=${CURDIR}/debian/tmp +export NAME=wazuh-indexer +export TARGET_DIR=${CURDIR}/debian/${NAME} # Package build options -export NAME=wazuh-indexer export USER=${NAME} export GROUP=${NAME} export CONFIG_DIR=/etc/${NAME} @@ -96,35 +94,33 @@ override_dh_install: # copy to target mkdir -p $(TARGET_DIR)$(INSTALLATION_DIR) - mkdir -p $(TARGET_DIR)$(CONFIG_DIR)/jvm.options.d + mkdir -p $(TARGET_DIR)$(CONFIG_DIR) + mkdir -p $(TARGET_DIR)$(LIB_DIR) + mkdir -p $(TARGET_DIR)$(LOG_DIR) mkdir -p $(TARGET_DIR)/etc/init.d mkdir -p $(TARGET_DIR)/etc/default mkdir -p $(TARGET_DIR)/usr/lib/tmpfiles.d mkdir -p $(TARGET_DIR)/usr/lib/sysctl.d mkdir -p $(TARGET_DIR)/usr/lib/systemd/system - mkdir -p $(TARGET_DIR)$(LIB_DIR) - mkdir -p $(TARGET_DIR)$(LOG_DIR) - - # Copy the installed files into buildroot directory - TMP_DIR=$(TARGET_DIR)$(INSTALLATION_DIR) - cp -pr $(BASE_DIR)/* ${TMP_DIR}/ # Add custom tools # cp wazuh-passwords-tool.sh $(TARGET_DIR)$(INSTALLATION_DIR)/bin # cp wazuh-cert-tool.sh $(TARGET_DIR)$(INSTALLATION_DIR)/bin # cp instances.yml $(TARGET_DIR)$(INSTALLATION_DIR)/bin - # Copy configuration files for wazuh-indexer - - mv $(TMP_DIR)/etc/init.d/$(NAME) $(TARGET_DIR)/etc/init.d/$(NAME) - mv $(TMP_DIR)/etc/wazuh-indexer $(TARGET_DIR)$(CONFIG_DIR) - mv $(TMP_DIR)/etc/sysconfig/$(NAME) $(TARGET_DIR)/etc/default/ - mv $(TMP_DIR)/usr/lib/tmpfiles.d/* $(TARGET_DIR)/usr/lib/tmpfiles.d/ - mv $(TMP_DIR)/usr/lib/sysctl.d/* $(TARGET_DIR)/usr/lib/sysctl.d/ - mv $(TMP_DIR)/usr/lib/systemd/system/* $(TARGET_DIR)/usr/lib/systemd/system/ + # Move configuration files for wazuh-indexer + mv -f $(BASE_DIR)/etc/init.d/$(NAME) $(TARGET_DIR)/etc/init.d/$(NAME) + mv -f $(BASE_DIR)/etc/wazuh-indexer/* $(TARGET_DIR)$(CONFIG_DIR) + mv -f $(BASE_DIR)/etc/sysconfig/$(NAME) $(TARGET_DIR)/etc/default/ + mv -f $(BASE_DIR)/usr/lib/tmpfiles.d/* $(TARGET_DIR)/usr/lib/tmpfiles.d/ + mv -f $(BASE_DIR)/usr/lib/sysctl.d/* $(TARGET_DIR)/usr/lib/sysctl.d/ + mv -f $(BASE_DIR)/usr/lib/systemd/system/* $(TARGET_DIR)/usr/lib/systemd/system/ + + # Copy installation files to final location + cp -pr $(BASE_DIR)/* $(TARGET_DIR)$(INSTALLATION_DIR) # This is needed by the performance-analyzer service - echo false > $(TARGET_DIR)$(LIB_DIR)/batch_metrics_enabled.conf +# echo false > $(LIB_DIR)/batch_metrics_enabled.conf # Copy Wazuh's config files for the opendistro_security plugin @@ -142,7 +138,7 @@ override_dh_install: - # Create group and user in rpmbuild chroot environment so wazuh-indexer can be started for creating ODFE security indices + # Create group and user in chroot environment groupadd -r $(GROUP) useradd --system \ --no-create-home \ @@ -154,7 +150,7 @@ override_dh_install: - chown $(USER):$(GROUP) -R $(TARGET_DIR)$(INSTALLATION_DIR) +# chown $(USER):$(GROUP) -R $(TARGET_DIR) # chown $(USER):$(GROUP) $(TARGET_DIR)/var -R # chown $(USER):$(GROUP) $(TARGET_DIR)/etc -R diff --git a/indexer/rpm/build_package.sh b/indexer/rpm/build_package.sh index ada7ea1e64..fd0ca6bced 100755 --- a/indexer/rpm/build_package.sh +++ b/indexer/rpm/build_package.sh @@ -13,7 +13,7 @@ ARCHITECTURE="x86_64" OUTDIR="${CURRENT_PATH}/output" REVISION="1" BUILD_DOCKER="yes" -RPM_X86_BUILDER="rpm_builder_x86" +RPM_X86_BUILDER="rpm_indexer_builder_x86" RPM_BUILDER_DOCKERFILE="${CURRENT_PATH}/docker" INSTALLATION_PATH="/var/wazuh-indexer" From d8b8f3e7aa480466f9ecc04ec98789b31830810c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Wed, 5 Jan 2022 18:15:02 +0100 Subject: [PATCH 09/57] Added improvements on debian package --- indexer/deb/debian/changelog | 2 +- indexer/deb/debian/conffiles | 4 -- indexer/deb/debian/postinst | 70 +++++++++++++--------------------- indexer/deb/debian/rules | 54 +------------------------- indexer/rpm/wazuh-indexer.spec | 2 + 5 files changed, 31 insertions(+), 101 deletions(-) delete mode 100644 indexer/deb/debian/conffiles diff --git a/indexer/deb/debian/changelog b/indexer/deb/debian/changelog index 5a8f4ade3f..5cc2a23f13 100644 --- a/indexer/deb/debian/changelog +++ b/indexer/deb/debian/changelog @@ -2,4 +2,4 @@ wazuh-indexer (4.3.0-RELEASE) stable; urgency=low * More info: https://documentation.wazuh.com/current/release-notes/ - -- Wazuh, Inc Sat, 15 Jan 2022 10:00:00 +0000 + -- Wazuh, Inc Wed, 5 Jan 2022 10:00:00 +0000 diff --git a/indexer/deb/debian/conffiles b/indexer/deb/debian/conffiles deleted file mode 100644 index 7ae7a239b0..0000000000 --- a/indexer/deb/debian/conffiles +++ /dev/null @@ -1,4 +0,0 @@ -/etc/default/wazuh-indexer -/etc/wazuh-indexer/opensearch.yml -/etc/wazuh-indexer/jvm.options -/etc/wazuh-indexer/log4j2.properties diff --git a/indexer/deb/debian/postinst b/indexer/deb/debian/postinst index e41a7ae8ce..29caa2ca17 100644 --- a/indexer/deb/debian/postinst +++ b/indexer/deb/debian/postinst @@ -6,6 +6,16 @@ export NAME=wazuh-indexer export CONFIG_DIR=/etc/${NAME} export INSTALLATION_DIR=/usr/share/${NAME} +export LOG_DIR=/var/log/${NAME} +export PID_DIR=/var/run/${NAME} +export LIB_DIR=/var/lib/${NAME} + + +# Setting Owner and group of own folders +chown -R ${NAME}:${NAME} ${CONFIG_DIR} +chown -R ${NAME}:${NAME} ${INSTALLATION_DIR} +chown -R ${NAME}:${NAME} ${LOG_DIR} +chown -R ${NAME}:${NAME} ${LIB_DIR} #chown ':wazuh-indexer' '/etc/default/wazuh-indexer' #chown ':wazuh-indexer' '/etc/wazuh-indexer' @@ -147,21 +157,12 @@ if [ -z "$OPENSEARCH_HOME" ]; then fi # Prepare the RCA reader process for execution -#cp -r $OPENSEARCH_HOME/plugins/opendistro-performance-analyzer/performance-analyzer-rca $OPENSEARCH_HOME -#if [ -f $OPENSEARCH_HOME/bin/opendistro-performance-analyzer/performance-analyzer-agent-cli ]; #then -# mv $OPENSEARCH_HOME/bin/opendistro-performance-analyzer/performance-analyzer-agent-cli $OPENSEARCH_HOME/bin -# rm -rf $OPENSEARCH_HOME/bin/opendistro-performance-analyzer -#fi -#mkdir -p $OPENSEARCH_HOME/data mkdir -p "/var/lib/wazuh-indexer" -#touch $OPENSEARCH_HOME/data/rca_enabled.conf -#echo 'true' > $OPENSEARCH_HOME/data/rca_enabled.conf echo 'true' > /var/lib/wazuh-indexer/performance_analyzer_enabled.conf echo 'true' > /var/lib/wazuh-indexer/rca_enabled.conf chown ${NAME}:${NAME} /var/lib/wazuh-indexer/performance_analyzer_enabled.conf chown ${NAME}:${NAME} /var/lib/wazuh-indexer/rca_enabled.conf chown -R ${NAME}:${NAME} $OPENSEARCH_HOME/performance-analyzer-rca -#chmod a+rw /tmp #if ! grep -q '## OpenDistro Performance Analyzer' /etc/wazuh-indexer/jvm.options; then #CLK_TCK=`/usr/bin/getconf CLK_TCK` @@ -183,13 +184,21 @@ if [ -z "$2" ]; then sysctl -w vm.max_map_count=262144 > /dev/null 2>&1 ulimit -Hn 65535 > /dev/null 2>&1 - sudo -u ${NAME} CLK_TK=`/usr/bin/getconf CLK_TCK` OPENSEARCH_PATH_CONF=${CONFIG_DIR} ${INSTALLATION_DIR}/bin/opensearch --quiet > /dev/null 2>&1 & + if command -v sudo > /dev/null 2>&1; then + sudo -u ${NAME} CLK_TK=`getconf CLK_TCK` OPENSEARCH_PATH_CONF=${CONFIG_DIR} ${INSTALLATION_DIR}/bin/opensearch --quiet > /dev/null 2>&1 & + else + CLK_TK=`getconf CLK_TCK` OPENSEARCH_PATH_CONF=${CONFIG_DIR} ${INSTALLATION_DIR}/bin/opensearch --quiet > /dev/null 2>&1 & + fi sleep 15 - chmod +x ${INSTALLATION_DIR}/plugins/opensearch-security/tools/securityadmin.sh + chmod +x ${INSTALLATION_DIR}/plugins/opensearch-security/tools/securityadmin.sh - sudo -u ${NAME} OPENSEARCH_PATH_CONF=${CONFIG_DIR} JAVA_HOME=${INSTALLATION_DIR}/jdk ${INSTALLATION_DIR}/plugins/opensearch-security/tools/securityadmin.sh -icl -p 9800 -cd ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/ -nhnv -cacert ${CONFIG_DIR}/certs/root-ca.pem -cert ${CONFIG_DIR}/certs/admin.pem -key ${CONFIG_DIR}/certs/admin-key.pem + if command -v sudo > /dev/null 2>&1; then + sudo -u ${NAME} OPENSEARCH_PATH_CONF=${CONFIG_DIR} JAVA_HOME=${INSTALLATION_DIR}/jdk ${INSTALLATION_DIR}/plugins/opensearch-security/tools/securityadmin.sh -icl -p 9800 -cd ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/ -nhnv -cacert ${CONFIG_DIR}/certs/root-ca.pem -cert ${CONFIG_DIR}/certs/admin.pem -key ${CONFIG_DIR}/certs/admin-key.pem >> ${LOG_DIR}/securityadmin.log + else + OPENSEARCH_PATH_CONF=${CONFIG_DIR} JAVA_HOME=${INSTALLATION_DIR}/jdk ${INSTALLATION_DIR}/plugins/opensearch-security/tools/securityadmin.sh -icl -p 9800 -cd ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/ -nhnv -cacert ${CONFIG_DIR}/certs/root-ca.pem -cert ${CONFIG_DIR}/certs/admin.pem -key ${CONFIG_DIR}/certs/admin-key.pem >> ${LOG_DIR}/securityadmin.log + fi sleep 5 @@ -197,46 +206,19 @@ if [ -z "$2" ]; then sleep 10 + #rm -rf ${LOG_DIR}/* > /dev/null 2>&1 + else # otherwise it is an upgrade IS_UPGRADE=true fi +# --- Do not edit --- #DEBHELPER# +# --- Do not edit --- if [ "x$IS_UPGRADE" != "xtrue" ]; then - if command -v systemctl > /dev/null; then - echo '# Enabling opendistro performance analyzer to start and stop along with wazuh-indexer.service' - systemctl daemon-reload - systemctl enable wazuh-indexer-performance-analyzer.service || true - - elif command -v chkconfig >/dev/null; then - echo "### Non systemd distro. Please start and stop performance analyzer manually using the command: " - echo "sh /usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_bin/performance-analyzer-agent /usr/share/wazuh-indexer /usr/share/wazuh-indexer/jdk -d" - fi -fi - - -if [ "x$IS_UPGRADE" != "xtrue" ]; then - if command -v systemctl >/dev/null; then - echo "### NOT starting on installation, please execute the following statements to configure wazuh-indexer service to start automatically using systemd" - echo " sudo systemctl daemon-reload" - echo " sudo systemctl enable wazuh-indexer.service" - echo "### You can start wazuh-indexer service by executing" - echo " sudo systemctl start wazuh-indexer.service" - - elif command -v chkconfig >/dev/null; then - echo "### NOT starting on installation, please execute the following statements to configure wazuh-indexer service to start automatically using chkconfig" - echo " sudo chkconfig --add wazuh-indexer" - echo "### You can start wazuh-indexer service by executing" - echo " sudo service wazuh-indexer start" - - elif command -v update-rc.d >/dev/null; then - echo "### NOT starting on installation, please execute the following statements to configure wazuh-indexer service to start automatically using chkconfig" - echo " sudo update-rc.d wazuh-indexer defaults 95 10" - echo "### You can start wazuh-indexer service by executing" - echo " sudo /etc/init.d/wazuh-indexer start" - fi + echo "TEST" elif [ "$RESTART_ON_UPGRADE" = "true" ]; then echo -n "Restarting wazuh-indexer service..." diff --git a/indexer/deb/debian/rules b/indexer/deb/debian/rules index 18354a44d0..c6411f8223 100644 --- a/indexer/deb/debian/rules +++ b/indexer/deb/debian/rules @@ -29,8 +29,6 @@ export PID_DIR=/var/run/${NAME} export INSTALLATION_DIR=/usr/share/${NAME} export BASE_DIR=${NAME}-* export INDEXER_FILE=wazuh-indexer-base-linux-x64.tar.gz -#export DOCUMENTATION_BRANCH=679-wazuh-packages_wazuh-indexer -#export PACKAGES_BRANCH=679-wazuh-indexer %: dh $@ @@ -71,28 +69,8 @@ override_dh_install: # curl -o roles_mapping.yml https://raw.githubusercontent.com/wazuh/wazuh-documentation/${DOCUMENTATION_BRANCH}/resources/open-distro/wazuh-indexer/roles/roles_mapping.yml # curl -o internal_users.yml https://raw.githubusercontent.com/wazuh/wazuh-documentation/${DOCUMENTATION_BRANCH}/resources/open-distro/wazuh-indexer/roles/internal_users.yml - - - # Change performance analyzer default ports -# sed -i 's/webservice-listener-port = 9600/webservice-listener-port = 9601/' $(BASE_DIR)/performance-analyzer-rca/pa_config/performance-analyzer.properties -# sed -i 's/webservice-listener-port = 9600/webservice-listener-port = 9601/' $(BASE_DIR)/plugins/opendistro-performance-analyzer/pa_config/performance-analyzer.properties -# sed -i 's/webservice-listener-port = 9600/webservice-listener-port = 9601/' $(BASE_DIR)/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_config/performance-analyzer.properties - -# sed -i 's/rpc-port = 9650/rpc-port = 9651/' $(BASE_DIR)/performance-analyzer-rca/pa_config/performance-analyzer.properties -# sed -i 's/rpc-port = 9650/rpc-port = 9651/' $(BASE_DIR)/plugins/opendistro-performance-analyzer/pa_config/performance-analyzer.properties -# sed -i 's/rpc-port = 9650/rpc-port = 9651/' $(BASE_DIR)/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_config/performance-analyzer.properties - -# sed -i 's/metrics-location = \/dev\/shm\/performanceanalyzer/metrics-location = \/dev\/shm\/wazuh-indexer-performanceanalyzer/' $(BASE_DIR)/performance-analyzer-rca/pa_config/performance-analyzer.properties -# sed -i 's/metrics-location = \/dev\/shm\/performanceanalyzer/metrics-location = \/dev\/shm\/wazuh-indexer-performanceanalyzer/' $(BASE_DIR)/plugins/opendistro-performance-analyzer/pa_config/performance-analyzer.properties -# sed -i 's/metrics-location = \/dev\/shm\/performanceanalyzer/metrics-location = \/dev\/shm\/wazuh-indexer-performanceanalyzer/' $(BASE_DIR)/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_config/performance-analyzer.properties - -# sed -i 's/metrics-db-file-prefix-path = \/tmp\/metricsdb_/metrics-db-file-prefix-path = \/tmp\/wazuh-indexer_metricsdb_/' $(BASE_DIR)/performance-analyzer-rca/pa_config/performance-analyzer.properties -# sed -i 's/metrics-db-file-prefix-path = \/tmp\/metricsdb_/metrics-db-file-prefix-path = \/tmp\/wazuh-indexer_metricsdb_/' $(BASE_DIR)/plugins/opendistro-performance-analyzer/pa_config/performance-analyzer.properties -# sed -i 's/metrics-db-file-prefix-path = \/tmp\/metricsdb_/metrics-db-file-prefix-path = \/tmp\/wazuh-indexer_metricsdb_/' $(BASE_DIR)/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_config/performance-analyzer.properties - # copy to target - mkdir -p $(TARGET_DIR)$(INSTALLATION_DIR) mkdir -p $(TARGET_DIR)$(CONFIG_DIR) mkdir -p $(TARGET_DIR)$(LIB_DIR) @@ -103,11 +81,6 @@ override_dh_install: mkdir -p $(TARGET_DIR)/usr/lib/sysctl.d mkdir -p $(TARGET_DIR)/usr/lib/systemd/system - # Add custom tools -# cp wazuh-passwords-tool.sh $(TARGET_DIR)$(INSTALLATION_DIR)/bin -# cp wazuh-cert-tool.sh $(TARGET_DIR)$(INSTALLATION_DIR)/bin -# cp instances.yml $(TARGET_DIR)$(INSTALLATION_DIR)/bin - # Move configuration files for wazuh-indexer mv -f $(BASE_DIR)/etc/init.d/$(NAME) $(TARGET_DIR)/etc/init.d/$(NAME) mv -f $(BASE_DIR)/etc/wazuh-indexer/* $(TARGET_DIR)$(CONFIG_DIR) @@ -128,14 +101,6 @@ override_dh_install: # cp -pr roles.yml $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opendistro_security/securityconfig/roles.yml # cp -pr internal_users.yml $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opendistro_security/securityconfig/internal_users.yml - # Fix performance-analyzer plugin files which references wazuh-indexer path -# sed -i 's!/usr/share/wazuh-indexer!$(INSTALLATION_DIR)!g' $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opendistro-performance-analyzer/pa_config/supervisord.conf -# sed -i 's!/usr/share/wazuh-indexer!$(INSTALLATION_DIR)!g' $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_config/supervisord.conf -# sed -i 's!/usr/share/wazuh-indexer!$(INSTALLATION_DIR)!g' $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/pa_config/supervisord.conf - - # Fix performance analyzer JAVA_HOME definition when running manually for non systemd environments -# sed -i s'/JAVA_HOME=$$2/export JAVA_HOME=$$2/' $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opendistro-performance-analyzer/pa_bin/performance-analyzer-agent - # Create group and user in chroot environment @@ -150,23 +115,8 @@ override_dh_install: -# chown $(USER):$(GROUP) -R $(TARGET_DIR) -# chown $(USER):$(GROUP) $(TARGET_DIR)/var -R -# chown $(USER):$(GROUP) $(TARGET_DIR)/etc -R - -# echo "wazuh-indexer hard nproc 4096" >> /etc/security/limits.conf -# echo "wazuh-indexer soft nproc 4096" >> /etc/security/limits.conf -# echo "wazuh-indexer hard nofile 65535" >> /etc/security/limits.conf -# echo "wazuh-indexer soft nofile 65535" >> /etc/security/limits.conf -# echo "bootstrap.system_call_filter: false" >> $(TARGET_DIR)$(CONFIG_DIR)/opensearch.yml - -# mv $(TARGET_DIR)$(LIB_DIR)/nodes $(TARGET_DIR)$(INSTALLATION_DIR)/initial_nodes -# rm -f $(TARGET_DIR)$(LOG_DIR)/* -# rm -f $(TARGET_DIR)$(LIB_DIR)/batch_metrics_enabled.conf -# rm -f $(TARGET_DIR)$(LIB_DIR)/logging_enabled.conf -# rm -f $(TARGET_DIR)$(LIB_DIR)/performance_analyzer_enabled.conf -# rm -f $(TARGET_DIR)$(LIB_DIR)/rca_enabled.conf - + chown $(USER):$(GROUP) -R $(TARGET_DIR) + chmod ug+x $(TARGET_DIR)$(INSTALLATION_DIR)/* #override_dh_auto_clean: #$(MAKE) -C src clean diff --git a/indexer/rpm/wazuh-indexer.spec b/indexer/rpm/wazuh-indexer.spec index 53da4be5bb..d3d3d9dc2c 100644 --- a/indexer/rpm/wazuh-indexer.spec +++ b/indexer/rpm/wazuh-indexer.spec @@ -106,6 +106,8 @@ kill -15 `pgrep -f opensearch` > /dev/null 2>&1 sleep 10 +rm -rf %{LOG_DIR}/* > /dev/null 2>&1 + # ----------------------------------------------------------------------------- %clean From d5a70789a2dd4990ae8155b9056cf8df70bdb1bc Mon Sep 17 00:00:00 2001 From: fcaffieri Date: Fri, 7 Jan 2022 15:52:41 -0300 Subject: [PATCH 10/57] Add option to include local o remotly specs --- indexer/rpm/{ => SPECS}/wazuh-indexer.spec | 0 indexer/rpm/builder.sh | 10 +++++++++- 2 files changed, 9 insertions(+), 1 deletion(-) rename indexer/rpm/{ => SPECS}/wazuh-indexer.spec (100%) diff --git a/indexer/rpm/wazuh-indexer.spec b/indexer/rpm/SPECS/wazuh-indexer.spec similarity index 100% rename from indexer/rpm/wazuh-indexer.spec rename to indexer/rpm/SPECS/wazuh-indexer.spec diff --git a/indexer/rpm/builder.sh b/indexer/rpm/builder.sh index 93ea6439c1..659dd4307d 100755 --- a/indexer/rpm/builder.sh +++ b/indexer/rpm/builder.sh @@ -16,6 +16,8 @@ release=$2 directory_base=$3 version="4.3.0" rpmbuild="rpmbuild" +use_local_specs=$4 +packages_branch=$5 if [ -z "${release}" ]; then release="1" @@ -36,7 +38,13 @@ mkdir ${build_dir}/${pkg_name} # Including spec file -cp /root/${target}.spec ${rpm_build_dir}/SPECS/${pkg_name}.spec +if [ "${use_local_specs}" = "no" ]; then + curl -sL https://github.com/wazuh/wazuh-packages/tarball/${packages_branch} | tar zx + specs_path=$(find ./wazuh* -type d -name "SPECS" -path "*indexer/rpm*") +else + specs_path="/specs" +fi +cp ${specs_path}/${target}.spec ${rpm_build_dir}/SPECS/${pkg_name}.spec # Generating source tar.gz cd ${build_dir} && tar czf "${rpm_build_dir}/SOURCES/${pkg_name}.tar.gz" "${pkg_name}" From cb775272a3196bcbc6fdab39c4ed0559ab54e849 Mon Sep 17 00:00:00 2001 From: fcaffieri Date: Fri, 7 Jan 2022 17:04:30 -0300 Subject: [PATCH 11/57] Add option to include local o remotly specs --- indexer/rpm/docker/x86_64/builder.sh | 32 +++++++++------ indexer/rpm/docker/x86_64/builder.sh_BK | 54 +++++++++++++++++++++++++ 2 files changed, 73 insertions(+), 13 deletions(-) create mode 100755 indexer/rpm/docker/x86_64/builder.sh_BK diff --git a/indexer/rpm/docker/x86_64/builder.sh b/indexer/rpm/docker/x86_64/builder.sh index 6b65466696..659dd4307d 100755 --- a/indexer/rpm/docker/x86_64/builder.sh +++ b/indexer/rpm/docker/x86_64/builder.sh @@ -9,13 +9,15 @@ # Foundation. set -ex -# Optional package release +# Script parameters to build the package target="wazuh-indexer" architecture=$1 release=$2 directory_base=$3 version="4.3.0" rpmbuild="rpmbuild" +use_local_specs=$4 +packages_branch=$5 if [ -z "${release}" ]; then release="1" @@ -27,28 +29,32 @@ build_dir=/build rpm_build_dir=${build_dir}/rpmbuild file_name="${target}-${version}-${release}" pkg_path="${rpm_build_dir}/RPMS/${architecture}" +rpm_file="${file_name}.${architecture}.rpm" mkdir -p ${rpm_build_dir}/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS} # Prepare the sources directory to build the source tar.gz -package_name=${target}-${version} -mkdir ${build_dir}/${package_name} -#files_dir="${build_dir}/${package_name}" -#curl -kOL https://s3.amazonaws.com/warehouse.wazuh.com/indexer/opensearch-1.2.1-linux-x64.tar.gz -#tar xzvf opensearch-*.tar.gz && rm -f opensearch-*.tar.gz -#find opensearch-* -type l -exec rm -f {} \; -#rm -rf opensearch-*/jdk/conf/security/policy/unlimited -#rm -f opensearch-*/performance-analyzer-rca/bin/performance-analyzer-rca.bat -#mv -f opensearch-* ${files_dir} +pkg_name=${target}-${version} +mkdir ${build_dir}/${pkg_name} + # Including spec file -cp /root/${target}.spec ${rpm_build_dir}/SPECS/${package_name}.spec +if [ "${use_local_specs}" = "no" ]; then + curl -sL https://github.com/wazuh/wazuh-packages/tarball/${packages_branch} | tar zx + specs_path=$(find ./wazuh* -type d -name "SPECS" -path "*indexer/rpm*") +else + specs_path="/specs" +fi +cp ${specs_path}/${target}.spec ${rpm_build_dir}/SPECS/${pkg_name}.spec # Generating source tar.gz -cd ${build_dir} && tar czf "${rpm_build_dir}/SOURCES/${package_name}.tar.gz" "${package_name}" +cd ${build_dir} && tar czf "${rpm_build_dir}/SOURCES/${pkg_name}.tar.gz" "${pkg_name}" # Building RPM /usr/bin/rpmbuild --define "_topdir ${rpm_build_dir}" \ --define "_release ${release}" --define "_localstatedir ${directory_base}" \ - --target ${architecture} -ba ${rpm_build_dir}/SPECS/${package_name}.spec + --target ${architecture} -ba ${rpm_build_dir}/SPECS/${pkg_name}.spec + +cd ${pkg_path} && sha512sum ${rpm_file} > /tmp/${rpm_file}.sha512 + find ${pkg_path}/ -maxdepth 3 -type f -name "${file_name}*" -exec mv {} /tmp/ \; diff --git a/indexer/rpm/docker/x86_64/builder.sh_BK b/indexer/rpm/docker/x86_64/builder.sh_BK new file mode 100755 index 0000000000..6b65466696 --- /dev/null +++ b/indexer/rpm/docker/x86_64/builder.sh_BK @@ -0,0 +1,54 @@ +#!/bin/bash + +# Wazuh package builder +# Copyright (C) 2015-2021, Wazuh Inc. +# +# This program is a free software; you can redistribute it +# and/or modify it under the terms of the GNU General Public +# License (version 2) as published by the FSF - Free Software +# Foundation. + +set -ex +# Optional package release +target="wazuh-indexer" +architecture=$1 +release=$2 +directory_base=$3 +version="4.3.0" +rpmbuild="rpmbuild" + +if [ -z "${release}" ]; then + release="1" +fi + + +# Build directories +build_dir=/build +rpm_build_dir=${build_dir}/rpmbuild +file_name="${target}-${version}-${release}" +pkg_path="${rpm_build_dir}/RPMS/${architecture}" +mkdir -p ${rpm_build_dir}/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS} + +# Prepare the sources directory to build the source tar.gz +package_name=${target}-${version} +mkdir ${build_dir}/${package_name} +#files_dir="${build_dir}/${package_name}" +#curl -kOL https://s3.amazonaws.com/warehouse.wazuh.com/indexer/opensearch-1.2.1-linux-x64.tar.gz +#tar xzvf opensearch-*.tar.gz && rm -f opensearch-*.tar.gz +#find opensearch-* -type l -exec rm -f {} \; +#rm -rf opensearch-*/jdk/conf/security/policy/unlimited +#rm -f opensearch-*/performance-analyzer-rca/bin/performance-analyzer-rca.bat +#mv -f opensearch-* ${files_dir} + +# Including spec file +cp /root/${target}.spec ${rpm_build_dir}/SPECS/${package_name}.spec + +# Generating source tar.gz +cd ${build_dir} && tar czf "${rpm_build_dir}/SOURCES/${package_name}.tar.gz" "${package_name}" + +# Building RPM +/usr/bin/rpmbuild --define "_topdir ${rpm_build_dir}" \ + --define "_release ${release}" --define "_localstatedir ${directory_base}" \ + --target ${architecture} -ba ${rpm_build_dir}/SPECS/${package_name}.spec + +find ${pkg_path}/ -maxdepth 3 -type f -name "${file_name}*" -exec mv {} /tmp/ \; From f9aac8ed7a63c8b449df8961926987211d4d82a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Mon, 10 Jan 2022 17:25:51 +0100 Subject: [PATCH 12/57] Removed unused md5sums file --- indexer/deb/debian/md5sums | 753 ------------------------------------- 1 file changed, 753 deletions(-) delete mode 100644 indexer/deb/debian/md5sums diff --git a/indexer/deb/debian/md5sums b/indexer/deb/debian/md5sums deleted file mode 100644 index 2e255a664f..0000000000 --- a/indexer/deb/debian/md5sums +++ /dev/null @@ -1,753 +0,0 @@ -e29c8319671f057cb98eaea0f70545fc usr/lib/libKNNIndexV2_0_11.so -3af926ecfd9a0a009a9553d4a154ee7d usr/lib/tmpfiles.d/wazuh-indexer.conf -0c7338d39ac270bae4925ea723c08bbc usr/share/doc/wazuh-indexer/changelog.Debian.gz -3c409a165e61a45cb2906fb940f9385d usr/share/doc/wazuh-indexer/copyright -3b83ef96387f14655fc854ddc3c6bd57 usr/share/wazuh-indexer/LICENSE.txt -6b674f363b5c694196be8c2ea022f539 usr/share/wazuh-indexer/NOTICE.txt -b2521712d12968005ed78bb3877eb583 usr/share/wazuh-indexer/README.asciidoc -839ad4be587634fbf4e9f230f7d40be0 usr/share/wazuh-indexer/bin/elasticsearch -65eed11a2cd79759fea023829f657209 usr/share/wazuh-indexer/bin/elasticsearch-cli -32e28e9c6fdb25954074603a6b187b3f usr/share/wazuh-indexer/bin/elasticsearch-env -734307602c21ac9346d75cb3c707b5b7 usr/share/wazuh-indexer/bin/elasticsearch-env-from-file -f1bedd66e2f3dd63dfa85abbefea8736 usr/share/wazuh-indexer/bin/elasticsearch-keystore -bdb282b7e7e16a40d87d03dbfed30ec1 usr/share/wazuh-indexer/bin/elasticsearch-node -234629892c374d9f7e8c75530520ab54 usr/share/wazuh-indexer/bin/elasticsearch-plugin -1723abe70ea16fdc04283da4a36eebe5 usr/share/wazuh-indexer/bin/elasticsearch-shard -28f9365ccaba9ae7b0f423d2cb15cde3 usr/share/wazuh-indexer/bin/instances.yml -a571e9b8eacdbf0bbeb32b78a8256cca usr/share/wazuh-indexer/bin/opendistro-performance-analyzer/performance-analyzer-agent-cli -ec129257289906b398945c29457a6c77 usr/share/wazuh-indexer/bin/systemd-entrypoint -aebd1cb0c8ef4488a50891ceb37ff066 usr/share/wazuh-indexer/bin/wazuh-cert-tool.sh -9abd7724cd9652497f9ba6115e2b2d2c usr/share/wazuh-indexer/bin/wazuh-passwords-tool.sh -d42f2da1df5ecdf29be4ac27edda0c12 usr/share/wazuh-indexer/data/batch_metrics_enabled.conf -d8d4ac530a0f9e388ac50c6a4a32b8a3 usr/share/wazuh-indexer/jdk/bin/jaotc -b4b8832e0b9d8e2ca4e6778143e094f6 usr/share/wazuh-indexer/jdk/bin/jar -e29fe53c92a6c541f172474069eca061 usr/share/wazuh-indexer/jdk/bin/jarsigner -66ca65943af46156977b1b6129597e00 usr/share/wazuh-indexer/jdk/bin/java -c42d64acdb30db8930d2fe059ff85a18 usr/share/wazuh-indexer/jdk/bin/javac -60f19650d2a66ceceb299737999df6ca usr/share/wazuh-indexer/jdk/bin/javadoc -e885bb7121b68ee6a6ec5101a3cf8add usr/share/wazuh-indexer/jdk/bin/javap -ec09d3c54d78d24caf8a6c1b6dd1c7d7 usr/share/wazuh-indexer/jdk/bin/jcmd -db21a4f3bc56f17e1968dbb34679f34d usr/share/wazuh-indexer/jdk/bin/jconsole -1cb1269d3542a9554a0d9dafe3a3a730 usr/share/wazuh-indexer/jdk/bin/jdb -74ae8b9b4d8f67c0218c310619753d19 usr/share/wazuh-indexer/jdk/bin/jdeprscan -4e6a126ac27a73c434ceea2e5c295b3e usr/share/wazuh-indexer/jdk/bin/jdeps -86a36a6887640941ab6d65d8184acf67 usr/share/wazuh-indexer/jdk/bin/jfr -8964885acb075e9005f26e1eea9d5c9c usr/share/wazuh-indexer/jdk/bin/jhsdb -1ccd9076364be046300707d6a761390b usr/share/wazuh-indexer/jdk/bin/jimage -f26eda66ced8c52967e4021e45872131 usr/share/wazuh-indexer/jdk/bin/jinfo -1296ccf472a48da53f0ed9bc34829117 usr/share/wazuh-indexer/jdk/bin/jlink -95a73495b4da59d1f5a91742cc557484 usr/share/wazuh-indexer/jdk/bin/jmap -5db9bcf7317e828be321ee7dd73efdb7 usr/share/wazuh-indexer/jdk/bin/jmod -16cce637204dcb54a6d953153df275dd usr/share/wazuh-indexer/jdk/bin/jpackage -88bcacb111c40ff2d4e2b982df1a7a78 usr/share/wazuh-indexer/jdk/bin/jps -211248e8dc70aae1c6e5c0ad2173a0d6 usr/share/wazuh-indexer/jdk/bin/jrunscript -18e03afc60e5a1490a1675f1d0510302 usr/share/wazuh-indexer/jdk/bin/jshell -3a570cda599b0279dbd9168075a829bc usr/share/wazuh-indexer/jdk/bin/jstack -be7970128f6f633656b6e14eb6b2ea1b usr/share/wazuh-indexer/jdk/bin/jstat -fe32c2049293ded7a9e5e87c6894a7f4 usr/share/wazuh-indexer/jdk/bin/jstatd -8011217449b8a57945daa5b7df135f47 usr/share/wazuh-indexer/jdk/bin/keytool -38458bab48c464b0c25de590bcf5c702 usr/share/wazuh-indexer/jdk/bin/rmid -8507f487acf8ab99c265fc1eea931e93 usr/share/wazuh-indexer/jdk/bin/rmiregistry -c59397f4564cc3d5f5029683e34c6108 usr/share/wazuh-indexer/jdk/bin/serialver -6b9bedb07c74ca75da4de770dc51e69c usr/share/wazuh-indexer/jdk/conf/logging.properties -5880f5255cf159b204761cf24be76061 usr/share/wazuh-indexer/jdk/conf/management/jmxremote.access -ad773cfd53efe03e662f1cf23561f725 usr/share/wazuh-indexer/jdk/conf/management/jmxremote.password.template -d61a86346960d6e661f6476619e6d7fa usr/share/wazuh-indexer/jdk/conf/management/management.properties -68bd230c3be2537bd727eca5f7f455cd usr/share/wazuh-indexer/jdk/conf/net.properties -c7ecb71748e117829cced6c8f2533349 usr/share/wazuh-indexer/jdk/conf/sdp/sdp.conf.template -fbf2b55342947695aa2a15e3485ed29f usr/share/wazuh-indexer/jdk/conf/security/java.policy -d783ad1c2aa71a7fa01b6c5a49ff6661 usr/share/wazuh-indexer/jdk/conf/security/java.security -3d47d94bc4f19d18bcc8b23f51d013af usr/share/wazuh-indexer/jdk/conf/security/policy/README.txt -1a08ffdf0bc871296c8d698fb22f542a usr/share/wazuh-indexer/jdk/conf/security/policy/limited/default_US_export.policy -6d7b4616a5dba477b6b6d3f9a12e568f usr/share/wazuh-indexer/jdk/conf/security/policy/limited/default_local.policy -4cbb03f484c86cbea1a217baae07d3c9 usr/share/wazuh-indexer/jdk/conf/security/policy/limited/exempt_local.policy -1a08ffdf0bc871296c8d698fb22f542a usr/share/wazuh-indexer/jdk/conf/security/policy/unlimited/default_US_export.policy -2a0f330c51aff13a96af8bd5082c84a8 usr/share/wazuh-indexer/jdk/conf/security/policy/unlimited/default_local.policy -4f95242740bfb7b133b879597947a41e usr/share/wazuh-indexer/jdk/conf/sound.properties -9aabadd7b49a8f16c47a9d0e8bb0ed69 usr/share/wazuh-indexer/jdk/include/classfile_constants.h -b63497e2a102030d4e052109255e0b5f usr/share/wazuh-indexer/jdk/include/jawt.h -0998c926592dd3dffbbcfd62fa51e758 usr/share/wazuh-indexer/jdk/include/jdwpTransport.h -beb5dbbcc59750b98b62e7e80e26d5b5 usr/share/wazuh-indexer/jdk/include/jni.h -6b03aad2a848e10d53247bf9926ca654 usr/share/wazuh-indexer/jdk/include/jvmti.h -8c9749a3c6c08455ff6df0b88b4f7761 usr/share/wazuh-indexer/jdk/include/jvmticmlr.h -56f755bb893259078ed898b6a6aa2031 usr/share/wazuh-indexer/jdk/include/linux/jawt_md.h -ea7716c4748dc4abf788e46c5ad47e2a usr/share/wazuh-indexer/jdk/include/linux/jni_md.h -ab8cafe009d4d282f475a00f75463366 usr/share/wazuh-indexer/jdk/jmods/java.base.jmod -e1cafdc4f69e6d9e4cb2c5cf5d9ee320 usr/share/wazuh-indexer/jdk/jmods/java.compiler.jmod -a1aced69d8ed637ec62d2a1fc32ce73d usr/share/wazuh-indexer/jdk/jmods/java.datatransfer.jmod -71e2b0e101d0533df94b041e42963ecb usr/share/wazuh-indexer/jdk/jmods/java.desktop.jmod -e8d526be9aa490e209487c0ce143b958 usr/share/wazuh-indexer/jdk/jmods/java.instrument.jmod -7f4b96c4d99becec8d7f414127e5cecc usr/share/wazuh-indexer/jdk/jmods/java.logging.jmod -e7c46235e8ae2ae1f6ecb27a9417182a usr/share/wazuh-indexer/jdk/jmods/java.management.jmod -9c55d163730007392c92774cb044f278 usr/share/wazuh-indexer/jdk/jmods/java.management.rmi.jmod -0435b3d9c416f182df4a07a3e8d13232 usr/share/wazuh-indexer/jdk/jmods/java.naming.jmod -c1a2fde9efa422805da6828982d8baaf usr/share/wazuh-indexer/jdk/jmods/java.net.http.jmod -c591c93e9450ef61d3a135c78e2b7f6e usr/share/wazuh-indexer/jdk/jmods/java.prefs.jmod -643e728d6957ec4e8e39aa3ccbae7e36 usr/share/wazuh-indexer/jdk/jmods/java.rmi.jmod -3030b6d5d81e97e2101ea256671e5674 usr/share/wazuh-indexer/jdk/jmods/java.scripting.jmod -e6f1c65ceea5206ef37dbe65b45d22c7 usr/share/wazuh-indexer/jdk/jmods/java.se.jmod -9c3321ba45f6b205f7c4ff60441f11fd usr/share/wazuh-indexer/jdk/jmods/java.security.jgss.jmod -ebdb051a46b1105122707bc728d42a4c usr/share/wazuh-indexer/jdk/jmods/java.security.sasl.jmod -dcafd7ae03a7c46cff02dfb769abf083 usr/share/wazuh-indexer/jdk/jmods/java.smartcardio.jmod -8a76d43fff7408e056209062abef7358 usr/share/wazuh-indexer/jdk/jmods/java.sql.jmod -c917b98b5ab67331a7a4365356e0c936 usr/share/wazuh-indexer/jdk/jmods/java.sql.rowset.jmod -d0e5aca2c413930642288a2bf4bd2d28 usr/share/wazuh-indexer/jdk/jmods/java.transaction.xa.jmod -7cdd66dfc328d26cb9952aa39673a7db usr/share/wazuh-indexer/jdk/jmods/java.xml.crypto.jmod -4d3e633e38c3faf84f0152b7e12c96ea usr/share/wazuh-indexer/jdk/jmods/java.xml.jmod -8c276c70f89ee5ff777d1e488ed650c6 usr/share/wazuh-indexer/jdk/jmods/jdk.accessibility.jmod -3327532f580e44586e7b6af2b8038f7b usr/share/wazuh-indexer/jdk/jmods/jdk.aot.jmod -bc05cb098707e69a71119b81ec29534f usr/share/wazuh-indexer/jdk/jmods/jdk.attach.jmod -8c1eeded82edaba7f4c6a59cc56c2eb9 usr/share/wazuh-indexer/jdk/jmods/jdk.charsets.jmod -252455a311a0a9578e64a28a81060d6a usr/share/wazuh-indexer/jdk/jmods/jdk.compiler.jmod -a9ed66bf949092feacc9f7b739cfffb0 usr/share/wazuh-indexer/jdk/jmods/jdk.crypto.cryptoki.jmod -19478c1660cab7c43c9f2183846f46b3 usr/share/wazuh-indexer/jdk/jmods/jdk.crypto.ec.jmod -e67e95c08f02006d3f52d369d95ddb63 usr/share/wazuh-indexer/jdk/jmods/jdk.dynalink.jmod -c8a9dbc060645254e9d3c6defa585275 usr/share/wazuh-indexer/jdk/jmods/jdk.editpad.jmod -b2f070d8ddf5255c0ee36fe7f89b95fa usr/share/wazuh-indexer/jdk/jmods/jdk.hotspot.agent.jmod -51d82c7ea5ef66b933540b35dc629020 usr/share/wazuh-indexer/jdk/jmods/jdk.httpserver.jmod -1508c77ef7028ddb4814b0e8f3d2b7fb usr/share/wazuh-indexer/jdk/jmods/jdk.incubator.foreign.jmod -1bcd381b8693c7a6a0ef75e5e2e3f1a2 usr/share/wazuh-indexer/jdk/jmods/jdk.incubator.jpackage.jmod -148342cfee7f40dbdba12448f102ab0a usr/share/wazuh-indexer/jdk/jmods/jdk.internal.ed.jmod -9d7a4b365deea2a61633a2c81293c3ef usr/share/wazuh-indexer/jdk/jmods/jdk.internal.jvmstat.jmod -904316fde46d76a84a5d258194768ca9 usr/share/wazuh-indexer/jdk/jmods/jdk.internal.le.jmod -04d9a01cd264673df0f2bd2c81a5ce56 usr/share/wazuh-indexer/jdk/jmods/jdk.internal.opt.jmod -390459c47729381c6ee976a26e8da319 usr/share/wazuh-indexer/jdk/jmods/jdk.internal.vm.ci.jmod -3dea052605e52c5a25ee3411697305b7 usr/share/wazuh-indexer/jdk/jmods/jdk.internal.vm.compiler.jmod -0d59c6b688b86d5ec9536e4bb3f3218c usr/share/wazuh-indexer/jdk/jmods/jdk.internal.vm.compiler.management.jmod -f170c3b287bd0c97eb2adde11fa11867 usr/share/wazuh-indexer/jdk/jmods/jdk.jartool.jmod -976f1b67b26ded2cc1ffe0807b857473 usr/share/wazuh-indexer/jdk/jmods/jdk.javadoc.jmod -e1a8366df4c3839f6b20a66611b83281 usr/share/wazuh-indexer/jdk/jmods/jdk.jcmd.jmod -b520a6f8a9dabff8553a4a4ea7758e28 usr/share/wazuh-indexer/jdk/jmods/jdk.jconsole.jmod -d7b44e12076724cbe97124373cb28e30 usr/share/wazuh-indexer/jdk/jmods/jdk.jdeps.jmod -6dfe0671c021b2f0d4eebce546f7bf82 usr/share/wazuh-indexer/jdk/jmods/jdk.jdi.jmod -7f76e5704620b3c5d5b9d87691d5c90e usr/share/wazuh-indexer/jdk/jmods/jdk.jdwp.agent.jmod -ea1ebea3575f50004fcfae51cba33651 usr/share/wazuh-indexer/jdk/jmods/jdk.jfr.jmod -7fbc00448723b6bcb58d301d0c8c07c4 usr/share/wazuh-indexer/jdk/jmods/jdk.jlink.jmod -1d9482bc0f3c7bb4a3265d4c3fcb3e2b usr/share/wazuh-indexer/jdk/jmods/jdk.jshell.jmod -295d7e2eb7da420b51d222208b14ddd8 usr/share/wazuh-indexer/jdk/jmods/jdk.jsobject.jmod -ef16b1abff3439ca1bb6cdc5fc67fd58 usr/share/wazuh-indexer/jdk/jmods/jdk.jstatd.jmod -f227049caea45b911b27e36d97886ac7 usr/share/wazuh-indexer/jdk/jmods/jdk.localedata.jmod -0efee815132b4f552f6f22a746121ef3 usr/share/wazuh-indexer/jdk/jmods/jdk.management.agent.jmod -fcbf82d0c064cc80ef0191fc3ad73758 usr/share/wazuh-indexer/jdk/jmods/jdk.management.jfr.jmod -e6473e8e237a89cbc1090738f516bca5 usr/share/wazuh-indexer/jdk/jmods/jdk.management.jmod -6c0ba64d727173eadb32bb52541458ab usr/share/wazuh-indexer/jdk/jmods/jdk.naming.dns.jmod -d38bcc3dbae826d9b40f78e30e493a2a usr/share/wazuh-indexer/jdk/jmods/jdk.naming.rmi.jmod -90444702536f08b6791303c16d91d0a3 usr/share/wazuh-indexer/jdk/jmods/jdk.net.jmod -818a376f24e4303b03a4f6ce423794a6 usr/share/wazuh-indexer/jdk/jmods/jdk.nio.mapmode.jmod -481bebeb728710e4afddef394d0a7089 usr/share/wazuh-indexer/jdk/jmods/jdk.sctp.jmod -47656cd969e2cdc859a6beacced4167f usr/share/wazuh-indexer/jdk/jmods/jdk.security.auth.jmod -af96904327157d2d8bac3d039deaafa3 usr/share/wazuh-indexer/jdk/jmods/jdk.security.jgss.jmod -9c8a28ebd380d457627c214ed2843f67 usr/share/wazuh-indexer/jdk/jmods/jdk.unsupported.desktop.jmod -347e7674c23c6b84e2cc047bd323ffa9 usr/share/wazuh-indexer/jdk/jmods/jdk.unsupported.jmod -708725f46e23a30e61d95216b534ff99 usr/share/wazuh-indexer/jdk/jmods/jdk.xml.dom.jmod -e0514391b52ce11c1f4d310c5bec27fe usr/share/wazuh-indexer/jdk/jmods/jdk.zipfs.jmod -71bb3ad0017bf36d14bb96a8d4b32c45 usr/share/wazuh-indexer/jdk/legal/java.base/ADDITIONAL_LICENSE_INFO -d94f7c92ff61c5d3f8e9433f76e39f74 usr/share/wazuh-indexer/jdk/legal/java.base/ASSEMBLY_EXCEPTION -3e0b59f8fac05c3c03d4a26bbda13f8f usr/share/wazuh-indexer/jdk/legal/java.base/LICENSE -2e33468a535a4eb09ef57fc12a2652d0 usr/share/wazuh-indexer/jdk/legal/java.base/aes.md -66c0cecd7aaddf8f7d0cdb433c5c6036 usr/share/wazuh-indexer/jdk/legal/java.base/asm.md -2e89a282a50f8702e52703464e6937ca usr/share/wazuh-indexer/jdk/legal/java.base/c-libutl.md -91ef52d3d1dec0a1138ea82df372ef48 usr/share/wazuh-indexer/jdk/legal/java.base/cldr.md -2f77c0cae3fdc2b5b6e8d85898cc4c2f usr/share/wazuh-indexer/jdk/legal/java.base/icu.md -c2d4b87600e0769171f791f64283e22d usr/share/wazuh-indexer/jdk/legal/java.base/public_suffix.md -a37c772aaeb922a5ff741a1da81d52ac usr/share/wazuh-indexer/jdk/legal/java.base/unicode.md -0889fd01a6802a5a934572d9bd47f430 usr/share/wazuh-indexer/jdk/legal/java.desktop/colorimaging.md -5ba76819b4e806eacf5531377e03f2e1 usr/share/wazuh-indexer/jdk/legal/java.desktop/freetype.md -867001e2a577f88cfc856f45959502aa usr/share/wazuh-indexer/jdk/legal/java.desktop/giflib.md -2f9988be38174bb8ac8c53540485bae1 usr/share/wazuh-indexer/jdk/legal/java.desktop/harfbuzz.md -de0e5a6cfc652c81ee7b582aa004dad5 usr/share/wazuh-indexer/jdk/legal/java.desktop/jpeg.md -fbd67bc71ccbf9eee0f91213c4819d7c usr/share/wazuh-indexer/jdk/legal/java.desktop/lcms.md -011db3ad8fcf04ad9f5789f9e980d4c6 usr/share/wazuh-indexer/jdk/legal/java.desktop/libpng.md -7d22d2f1498757c13c6b44a012e6c3c6 usr/share/wazuh-indexer/jdk/legal/java.desktop/mesa3d.md -81f8014ab716d60f52ab09a455acf0d5 usr/share/wazuh-indexer/jdk/legal/java.desktop/xwd.md -683016c383cc5b7f830f9845d7b11134 usr/share/wazuh-indexer/jdk/legal/java.smartcardio/pcsclite.md -dba96f07d4c16a4217651a769c2ed6ec usr/share/wazuh-indexer/jdk/legal/java.xml.crypto/santuario.md -df522a8e560f11c64fe0977e0e707696 usr/share/wazuh-indexer/jdk/legal/java.xml/bcel.md -8067c46049ac09bcfcb9e03c5bcd1107 usr/share/wazuh-indexer/jdk/legal/java.xml/dom.md -4a1b6aea2bcdf22e01b136a3ff3256d2 usr/share/wazuh-indexer/jdk/legal/java.xml/jcup.md -b29a2d48a582be602d54da738c304350 usr/share/wazuh-indexer/jdk/legal/java.xml/xalan.md -b75afd498ceddb4f292c2f7740efc31c usr/share/wazuh-indexer/jdk/legal/java.xml/xerces.md -89585d6ce3bd10f0d6ef5e19689ea239 usr/share/wazuh-indexer/jdk/legal/jdk.crypto.cryptoki/pkcs11cryptotoken.md -b77d1951df7a8488eb84ce1d25486a14 usr/share/wazuh-indexer/jdk/legal/jdk.crypto.cryptoki/pkcs11wrapper.md -e9384c0dc7bf4200cdcf782f404eb3a3 usr/share/wazuh-indexer/jdk/legal/jdk.crypto.ec/ecc.md -7c3773c14e9de1161a33902d64854bde usr/share/wazuh-indexer/jdk/legal/jdk.dynalink/dynalink.md -7c150ab6e4f25a1b59a28d2099e0ce4a usr/share/wazuh-indexer/jdk/legal/jdk.internal.le/jline.md -4f3f190fd212329afc39442174ca4b3a usr/share/wazuh-indexer/jdk/legal/jdk.internal.opt/jopt-simple.md -ed1043a01306e9f67653a513a77c79e6 usr/share/wazuh-indexer/jdk/legal/jdk.javadoc/jquery.md -d18df3f01a3185388a92d9474c2dd6e7 usr/share/wazuh-indexer/jdk/legal/jdk.javadoc/jqueryUI.md -2ea6eb55ca40902554aaf2fd20a76ba8 usr/share/wazuh-indexer/jdk/legal/jdk.localedata/thaidict.md -d73738b53be0182f09d7f60e6cfdbdfd usr/share/wazuh-indexer/jdk/lib/classlist -01df8f9ed10d8b5d9378a25974cd313d usr/share/wazuh-indexer/jdk/lib/ct.sym -1e8bc85cb2bcc8c367d61fc36b7a2f7a usr/share/wazuh-indexer/jdk/lib/jexec -cab21a473778a1b3272bd1ea85b40d86 usr/share/wazuh-indexer/jdk/lib/jfr/default.jfc -16045539c5c6ad9d5ed3ec4fcb8113cd usr/share/wazuh-indexer/jdk/lib/jfr/profile.jfc -3100b4ffd0e9dc70cec71fd51eebb1ce usr/share/wazuh-indexer/jdk/lib/jrt-fs.jar -c0e5770d562f66fffb8a5c2a6dec50cb usr/share/wazuh-indexer/jdk/lib/jspawnhelper -7ce21bdcfa333c231d74a77394206302 usr/share/wazuh-indexer/jdk/lib/jvm.cfg -2d08db9708e9ed6269c3cbab10747760 usr/share/wazuh-indexer/jdk/lib/libattach.so -5cbbbda6661bdecc1ce07590682b5c4d usr/share/wazuh-indexer/jdk/lib/libawt.so -7610ae434e3b5c006eabc0060077428c usr/share/wazuh-indexer/jdk/lib/libawt_headless.so -052143abad6dca2261208e6fb23bccb7 usr/share/wazuh-indexer/jdk/lib/libawt_xawt.so -ba80267bed7d4e9a146203b3e40744f7 usr/share/wazuh-indexer/jdk/lib/libdt_socket.so -1b2848993179c16f87c4f8f945a81527 usr/share/wazuh-indexer/jdk/lib/libextnet.so -2c5616edc46227a4c05179dc906e99c8 usr/share/wazuh-indexer/jdk/lib/libfontmanager.so -510a0431cf6f7d850bd859afa0b16945 usr/share/wazuh-indexer/jdk/lib/libfreetype.so -b9623261fadb43c4fdd383081e9d2123 usr/share/wazuh-indexer/jdk/lib/libinstrument.so -2d232a9a26b7f10bb7cc555b55a65c27 usr/share/wazuh-indexer/jdk/lib/libj2gss.so -68a91fa1dfe73c0b10aed278a23569fe usr/share/wazuh-indexer/jdk/lib/libj2pcsc.so -715cab0d1df3976d902806d0c088826d usr/share/wazuh-indexer/jdk/lib/libj2pkcs11.so -5bb01fad26e62681bea93db78c87c17c usr/share/wazuh-indexer/jdk/lib/libjaas.so -bdde9e502a0b44e1f42aebf2400828da usr/share/wazuh-indexer/jdk/lib/libjava.so -ed08eb7840c3922ddfaebe93dff17dbc usr/share/wazuh-indexer/jdk/lib/libjavajpeg.so -a10d14b94e539ee3d602ee6e9af09bce usr/share/wazuh-indexer/jdk/lib/libjawt.so -c7e2a2d1706db588adae85cc087ef9aa usr/share/wazuh-indexer/jdk/lib/libjdwp.so -c79287ec141b240fde573aa869804474 usr/share/wazuh-indexer/jdk/lib/libjimage.so -223ae7a45a05786858f5a69af14df12c usr/share/wazuh-indexer/jdk/lib/libjli.so -f141b33762631f122a8d770bfc5eb03c usr/share/wazuh-indexer/jdk/lib/libjsig.so -83472cea4fee2d3671fbee926c4f8303 usr/share/wazuh-indexer/jdk/lib/libjsound.so -c742f4c4b20a5057c2e497c770b2de87 usr/share/wazuh-indexer/jdk/lib/liblcms.so -f36ea33518643644a55cd3ba5a59793a usr/share/wazuh-indexer/jdk/lib/libmanagement.so -d66b982e68769382fc94c8a54f70f955 usr/share/wazuh-indexer/jdk/lib/libmanagement_agent.so -b5ed81b078a81f6a49f1c7fa71a89828 usr/share/wazuh-indexer/jdk/lib/libmanagement_ext.so -440577821b7dccf7f23cf51dd18485b6 usr/share/wazuh-indexer/jdk/lib/libmlib_image.so -2cb7d4cd76155215a7fe72f9c0e67575 usr/share/wazuh-indexer/jdk/lib/libnet.so -0ccbc268a730c2b30ec1415928271c9b usr/share/wazuh-indexer/jdk/lib/libnio.so -290796994a40b1c905fb500c0f838c70 usr/share/wazuh-indexer/jdk/lib/libprefs.so -e270c9de2fa3c80f5364e02e8bf046f4 usr/share/wazuh-indexer/jdk/lib/librmi.so -ceae18ea84c4cac998d336c6c34d54a8 usr/share/wazuh-indexer/jdk/lib/libsaproc.so -c347025e80404562d05fe48f1dd3c4d7 usr/share/wazuh-indexer/jdk/lib/libsctp.so -2e0582903a851a5ff624d85ebf1dac5f usr/share/wazuh-indexer/jdk/lib/libsplashscreen.so -3fe7e1dffb0bee5506f80b556a31f490 usr/share/wazuh-indexer/jdk/lib/libsunec.so -90aad2b8658111a95255a04e50e634ae usr/share/wazuh-indexer/jdk/lib/libverify.so -42dfdaed17652be31e14c9aaede3c580 usr/share/wazuh-indexer/jdk/lib/libzip.so -ff52a49a77817cbf5500a8d6c02b8ff3 usr/share/wazuh-indexer/jdk/lib/modules -d4c735bf5756759a1c3bc8de408629fc usr/share/wazuh-indexer/jdk/lib/psfont.properties.ja -17b15d370018acc01550175882c7da91 usr/share/wazuh-indexer/jdk/lib/psfontj2d.properties -19e78890d61c0dfc65b291341c08beba usr/share/wazuh-indexer/jdk/lib/security/blacklisted.certs -8ab6b1e824cd82a51baf1170704b6126 usr/share/wazuh-indexer/jdk/lib/security/cacerts -bd2d85d5ad9af9bfd3a535dd983e24ad usr/share/wazuh-indexer/jdk/lib/security/default.policy -f33efcca09b5457612c4eb1e5211bc58 usr/share/wazuh-indexer/jdk/lib/security/public_suffix_list.dat -daea3bf2cddb009d3658ac6d7333008a usr/share/wazuh-indexer/jdk/lib/server/classes.jsa -b468a98c144f257890a030d6f6ac3adf usr/share/wazuh-indexer/jdk/lib/server/classes_nocoops.jsa -f141b33762631f122a8d770bfc5eb03c usr/share/wazuh-indexer/jdk/lib/server/libjsig.so -1b5f1c8391f1a42fb6cb39fbbdb7650a usr/share/wazuh-indexer/jdk/lib/server/libjvm.so -ce93bf567e285c08c45382ee73058309 usr/share/wazuh-indexer/jdk/lib/tzdb.dat -0acf59bbe5966d8cd5b16b5961d6257b usr/share/wazuh-indexer/jdk/man/man1/jaotc.1 -223a06cd27e43c5eb50954343fbe5103 usr/share/wazuh-indexer/jdk/man/man1/jar.1 -d6fe247fb8dbf1e4c0e06fc692fa4067 usr/share/wazuh-indexer/jdk/man/man1/jarsigner.1 -3202432af49f340f43a6607aca3e3613 usr/share/wazuh-indexer/jdk/man/man1/java.1 -0db6ae38bcc5cea046f429c27144fb4b usr/share/wazuh-indexer/jdk/man/man1/javac.1 -b3d777b1133865a879334f6b98132292 usr/share/wazuh-indexer/jdk/man/man1/javadoc.1 -17cc8c97f264be0a973e69cd94050bd5 usr/share/wazuh-indexer/jdk/man/man1/javap.1 -36fde8c7044a74f11d2f34bcff04069e usr/share/wazuh-indexer/jdk/man/man1/jcmd.1 -30e8b6445c6f621a7fd9a62443df8951 usr/share/wazuh-indexer/jdk/man/man1/jconsole.1 -bc6da59784488b7dac007a86df93b9f8 usr/share/wazuh-indexer/jdk/man/man1/jdb.1 -40eca795f5163953216844220fb08d21 usr/share/wazuh-indexer/jdk/man/man1/jdeprscan.1 -b5e8958eae4956249986996afbcba3bb usr/share/wazuh-indexer/jdk/man/man1/jdeps.1 -80505484bde20a2152ebaaf7b5c59d15 usr/share/wazuh-indexer/jdk/man/man1/jfr.1 -58b6854cac5c10f3c1b436e471dd539d usr/share/wazuh-indexer/jdk/man/man1/jhsdb.1 -3d69ec82bc31f0a26bf5f139a7ec8eec usr/share/wazuh-indexer/jdk/man/man1/jinfo.1 -705c5a6edd75fde5e36c68e355c88ad1 usr/share/wazuh-indexer/jdk/man/man1/jlink.1 -31194103ae4529857845fdeddf7e8815 usr/share/wazuh-indexer/jdk/man/man1/jmap.1 -eb2fa53467996fcb990d2b6ff87d1da0 usr/share/wazuh-indexer/jdk/man/man1/jmod.1 -b84b2c81b2c226c4f9aa6cefa6b9d52e usr/share/wazuh-indexer/jdk/man/man1/jpackage.1 -50b39021e3e019ce496a36fcb8d0ddd9 usr/share/wazuh-indexer/jdk/man/man1/jps.1 -c06462dcf71c183608e3554bfac3dc8b usr/share/wazuh-indexer/jdk/man/man1/jrunscript.1 -7fec04190f535c8079a6980dc92369c7 usr/share/wazuh-indexer/jdk/man/man1/jshell.1 -cc523fff0fa96747518063fcb2b32e03 usr/share/wazuh-indexer/jdk/man/man1/jstack.1 -171ed422d1cc851b18aac91bcc7686b2 usr/share/wazuh-indexer/jdk/man/man1/jstat.1 -055f090ad528ad3ae1e90efa99437315 usr/share/wazuh-indexer/jdk/man/man1/jstatd.1 -85cde43a8c5d9a2f71935cdf46bcba48 usr/share/wazuh-indexer/jdk/man/man1/keytool.1 -f7a12b469d2b7fdaae79824eaf06d07c usr/share/wazuh-indexer/jdk/man/man1/rmid.1 -7b21f5059ef721c8af6626a71ef2caea usr/share/wazuh-indexer/jdk/man/man1/rmiregistry.1 -b92d44a43be3f49087a79d6ebc1c59b6 usr/share/wazuh-indexer/jdk/man/man1/serialver.1 -164f8c2c7631e65164195dffb4edf355 usr/share/wazuh-indexer/jdk/release -ee302e5e7489719991aa0ca2dd67febd usr/share/wazuh-indexer/lib/HdrHistogram-2.1.9.jar -b9b1c7343e72689f33b521e2c15583cc usr/share/wazuh-indexer/lib/elasticsearch-7.10.2.jar -9bdf4992f63bc0e80104f52a90553db3 usr/share/wazuh-indexer/lib/elasticsearch-cli-7.10.2.jar -3058fc1d29869b7b4c554f1dc5d3eba4 usr/share/wazuh-indexer/lib/elasticsearch-core-7.10.2.jar -dc22efd08f1e99e0887b1ce5231b7b83 usr/share/wazuh-indexer/lib/elasticsearch-geo-7.10.2.jar -ad248b77d667cd73403b8ee4bc9e220b usr/share/wazuh-indexer/lib/elasticsearch-launchers-7.10.2.jar -88e0513ec8f554b3bdd74a3b6bdb0b42 usr/share/wazuh-indexer/lib/elasticsearch-plugin-classloader-7.10.2.jar -50c1f1e324ea5051d3c25d2ede89c787 usr/share/wazuh-indexer/lib/elasticsearch-secure-sm-7.10.2.jar -83990e91e2011c6a9de14afe407b273e usr/share/wazuh-indexer/lib/elasticsearch-x-content-7.10.2.jar -4b142532e325286944292cd65448afc3 usr/share/wazuh-indexer/lib/hppc-0.8.1.jar -a25078c7c227c83f71475761209bbbf1 usr/share/wazuh-indexer/lib/jackson-core-2.10.4.jar -9212e6991cb8c39349014701f95827f6 usr/share/wazuh-indexer/lib/jackson-dataformat-cbor-2.10.4.jar -a8310dc4df838be2e6798440d4909a7f usr/share/wazuh-indexer/lib/jackson-dataformat-smile-2.10.4.jar -bac94c3c80d6b28af0dbacab51dcbfec usr/share/wazuh-indexer/lib/jackson-dataformat-yaml-2.10.4.jar -7adb9db813c80f4ab724642576720c3e usr/share/wazuh-indexer/lib/java-version-checker-7.10.2.jar -431ddb89cd9c37dbec7b340ee6722df2 usr/share/wazuh-indexer/lib/jna-5.5.0.jar -d5b017408c0ff4531d57635995fcc939 usr/share/wazuh-indexer/lib/joda-time-2.10.4.jar -22d04887411554d11534653a40ea325a usr/share/wazuh-indexer/lib/jopt-simple-5.0.2.jar -d4e0ed022b296a34835e4ad6e9150768 usr/share/wazuh-indexer/lib/jts-core-1.15.0.jar -fc110208241ce5b48bd07464ecc7e137 usr/share/wazuh-indexer/lib/log4j-api-2.11.1.jar -b2242de0677be6515d6cefbf48e7e5d5 usr/share/wazuh-indexer/lib/log4j-core-2.11.1.jar -b76ca76a7e20ad3262dcbce0b9f0bc2d usr/share/wazuh-indexer/lib/lucene-analyzers-common-8.7.0.jar -300efaa0eda61bd58241b6c5b3a435e6 usr/share/wazuh-indexer/lib/lucene-backward-codecs-8.7.0.jar -3290130c054f5be59c05609ebe0bd171 usr/share/wazuh-indexer/lib/lucene-core-8.7.0.jar -6fd3f374fef94f6916b0ee96c1231704 usr/share/wazuh-indexer/lib/lucene-grouping-8.7.0.jar -8ed687d76edd10b8ad0336eb041f8684 usr/share/wazuh-indexer/lib/lucene-highlighter-8.7.0.jar -d0de7899ecc0cca90ee645462e671967 usr/share/wazuh-indexer/lib/lucene-join-8.7.0.jar -3ab4a71835943a6cc937bbc1ff264367 usr/share/wazuh-indexer/lib/lucene-memory-8.7.0.jar -ec3ad17f71ce2c5fcb4fa5ec2f491e4e usr/share/wazuh-indexer/lib/lucene-misc-8.7.0.jar -3a53f185239552a30c9627ec40c137bc usr/share/wazuh-indexer/lib/lucene-queries-8.7.0.jar -63977e7c45166c8816d549686bc07d74 usr/share/wazuh-indexer/lib/lucene-queryparser-8.7.0.jar -b47e0e0503cd05af0030e5dd7f017828 usr/share/wazuh-indexer/lib/lucene-sandbox-8.7.0.jar -fd2f67132488b4db4ca2dc0849d5d371 usr/share/wazuh-indexer/lib/lucene-spatial-extras-8.7.0.jar -5775edd1efacba3006e5338942ba10e9 usr/share/wazuh-indexer/lib/lucene-spatial3d-8.7.0.jar -ab3d49abff2c1f45742a56344c92286a usr/share/wazuh-indexer/lib/lucene-suggest-8.7.0.jar -72d987f6193910b63c5e6881ab64da32 usr/share/wazuh-indexer/lib/snakeyaml-1.26.jar -f6a94012c0a3c72395ca420a7708741e usr/share/wazuh-indexer/lib/spatial4j-0.7.jar -4b8777b2b4e278aace50b2c068ce7c63 usr/share/wazuh-indexer/lib/t-digest-3.2.jar -cf0c300cd486419a73760d35e60157b6 usr/share/wazuh-indexer/lib/tools/keystore-cli/keystore-cli-7.10.2.jar -1555941e5e9aa10abcb15e4c8777498c usr/share/wazuh-indexer/lib/tools/plugin-cli/bc-fips-1.0.2.jar -023aa37823c3e804852f70dca2679083 usr/share/wazuh-indexer/lib/tools/plugin-cli/bcpg-fips-1.0.4.jar -01a4aba8a1fa1a9559e80ff4d0c83e22 usr/share/wazuh-indexer/lib/tools/plugin-cli/elasticsearch-plugin-cli-7.10.2.jar -136c066dc476b5549a36bcf3ff7ef026 usr/share/wazuh-indexer/modules/aggs-matrix-stats/aggs-matrix-stats-client-7.10.2.jar -10651aee19922f8cbca3d3fe26f9c0fb usr/share/wazuh-indexer/modules/aggs-matrix-stats/plugin-descriptor.properties -df1e70de954dc464088af1e7d84bec0e usr/share/wazuh-indexer/modules/analysis-common/analysis-common-7.10.2.jar -496784b53b7c61e9ab4f218292c7be0f usr/share/wazuh-indexer/modules/analysis-common/plugin-descriptor.properties -5fdf52ca41e9beb5aae954094a886c38 usr/share/wazuh-indexer/modules/geo/geo-7.10.2.jar -0ad5a3047d1e834da492783fdd14d0d9 usr/share/wazuh-indexer/modules/geo/plugin-descriptor.properties -09ca85d12c77f1f6b40690acb7ea1021 usr/share/wazuh-indexer/modules/ingest-common/elasticsearch-dissect-7.10.2.jar -de2f89a4228000b9f24f033b3e33753e usr/share/wazuh-indexer/modules/ingest-common/elasticsearch-grok-7.10.2.jar -0cfb3c0e18131543471523a16075eb71 usr/share/wazuh-indexer/modules/ingest-common/ingest-common-7.10.2.jar -55284636a1131c9ba67b081434855c4f usr/share/wazuh-indexer/modules/ingest-common/jcodings-1.0.44.jar -0bd724710c8c96afaa9b3f5713fba38a usr/share/wazuh-indexer/modules/ingest-common/joni-2.1.29.jar -1042ec33128779b1fa13c670c38c02cd usr/share/wazuh-indexer/modules/ingest-common/plugin-descriptor.properties -60364f7850379a3214124b58075b13a4 usr/share/wazuh-indexer/modules/ingest-geoip/GeoLite2-ASN.mmdb -cbd4a072db1a7e6e35c5dd63e7d299fc usr/share/wazuh-indexer/modules/ingest-geoip/GeoLite2-City.mmdb -40401ae5cda28ee46a48a365fbf8cc6d usr/share/wazuh-indexer/modules/ingest-geoip/GeoLite2-Country.mmdb -0b40e41fe411c5097794dda828db4fa9 usr/share/wazuh-indexer/modules/ingest-geoip/geoip2-2.13.1.jar -06979986f956f78efa02a5c4564cd28b usr/share/wazuh-indexer/modules/ingest-geoip/ingest-geoip-7.10.2.jar -e4767c5d58c53db4a545194fbd34303e usr/share/wazuh-indexer/modules/ingest-geoip/jackson-annotations-2.10.4.jar -097a02847b8b0a1edfb2b5a39ac50346 usr/share/wazuh-indexer/modules/ingest-geoip/jackson-databind-2.10.4.jar -61accddab8309a0b46893aa66fc22a10 usr/share/wazuh-indexer/modules/ingest-geoip/maxmind-db-1.3.1.jar -4f54449a863173804a1850d4977ff6eb usr/share/wazuh-indexer/modules/ingest-geoip/plugin-descriptor.properties -40552decee9b01f053d9fa1a250204a8 usr/share/wazuh-indexer/modules/ingest-geoip/plugin-security.policy -a19252f160fcaa93a991c1797ec2d172 usr/share/wazuh-indexer/modules/ingest-user-agent/ingest-user-agent-7.10.2.jar -1f215dec5366ac176263e4081c967a52 usr/share/wazuh-indexer/modules/ingest-user-agent/plugin-descriptor.properties -567159b1ae257a43e1391a8f59d24cfe usr/share/wazuh-indexer/modules/kibana/commons-codec-1.11.jar -92eb5aabc1b47287de53d45c086a435c usr/share/wazuh-indexer/modules/kibana/commons-logging-1.1.3.jar -6401ab224f50f53a758d41a07114e450 usr/share/wazuh-indexer/modules/kibana/elasticsearch-rest-client-7.10.2.jar -89e4fc24b79710013074229a747633cd usr/share/wazuh-indexer/modules/kibana/elasticsearch-ssl-config-7.10.2.jar -f29a16f1c28f5b3dd511cbd16d7fa422 usr/share/wazuh-indexer/modules/kibana/httpasyncclient-4.1.4.jar -367221dde0ef94ea3507928ef40cbe75 usr/share/wazuh-indexer/modules/kibana/httpclient-4.5.10.jar -c152f231bf2570eca354c49ef8756b41 usr/share/wazuh-indexer/modules/kibana/httpcore-4.4.12.jar -6b623c5cce9d2333cfdf220749cdab03 usr/share/wazuh-indexer/modules/kibana/httpcore-nio-4.4.12.jar -f2dfe7ce8188a0210997410da7ac3d90 usr/share/wazuh-indexer/modules/kibana/kibana-7.10.2.jar -1600cdae48f94a8f905d9b89470548c6 usr/share/wazuh-indexer/modules/kibana/plugin-descriptor.properties -5f14d8697cf92f87fe27805eeb5288fa usr/share/wazuh-indexer/modules/kibana/reindex-client-7.10.2.jar -c57e3c5fd251603e1d815ec1d6fde69b usr/share/wazuh-indexer/modules/lang-expression/antlr4-runtime-4.5.1-1.jar -c8a73cdfdf802ab0220c860d590d0f84 usr/share/wazuh-indexer/modules/lang-expression/asm-5.0.4.jar -c70635eeb9776fbe7a3efff5ecc58f44 usr/share/wazuh-indexer/modules/lang-expression/asm-commons-5.0.4.jar -3da367256a49fd10ec72d7026f77a783 usr/share/wazuh-indexer/modules/lang-expression/asm-tree-5.0.4.jar -5972caf0c76508ee646358e79e2fe7be usr/share/wazuh-indexer/modules/lang-expression/lang-expression-7.10.2.jar -07aea73dab245758baee31e16ce3a7dc usr/share/wazuh-indexer/modules/lang-expression/lucene-expressions-8.7.0.jar -fdf78092668ff23dacb28c7983801526 usr/share/wazuh-indexer/modules/lang-expression/plugin-descriptor.properties -626d331001ffd6a4f59d462c174a221e usr/share/wazuh-indexer/modules/lang-expression/plugin-security.policy -9245fdbf50ad59ea81781ebdaa8cdb02 usr/share/wazuh-indexer/modules/lang-mustache/compiler-0.9.6.jar -ec64039071355e13df3eb85cfc7f118c usr/share/wazuh-indexer/modules/lang-mustache/lang-mustache-client-7.10.2.jar -44fb712c547a77a9e8f5d6164c7ac840 usr/share/wazuh-indexer/modules/lang-mustache/plugin-descriptor.properties -3f9a1b08c6c5b1fa280ca7a37b1e5aac usr/share/wazuh-indexer/modules/lang-mustache/plugin-security.policy -477ccb5ff2528391c23dd5bdbee45af6 usr/share/wazuh-indexer/modules/lang-painless/antlr4-runtime-4.5.3.jar -26cf10dfd4729fd22fcae0694e041167 usr/share/wazuh-indexer/modules/lang-painless/asm-7.2.jar -e0aa4ec0cfa837415818aac762ed5dc2 usr/share/wazuh-indexer/modules/lang-painless/asm-analysis-7.2.jar -321121317a6c6221cc26e8f9ee97022f usr/share/wazuh-indexer/modules/lang-painless/asm-commons-7.2.jar -c7214695c379f25861500e576a1f8cea usr/share/wazuh-indexer/modules/lang-painless/asm-tree-7.2.jar -0891d2562ab1db2a1d5fc013af9b40c5 usr/share/wazuh-indexer/modules/lang-painless/asm-util-7.2.jar -5e60dffb65d12c66a5b0aefdfd71a72f usr/share/wazuh-indexer/modules/lang-painless/elasticsearch-scripting-painless-spi-7.10.2.jar -9b2a1ace048074a1d73685dbb6abd1b3 usr/share/wazuh-indexer/modules/lang-painless/lang-painless-7.10.2.jar -6c3fe2690fe9aebb23d87cf984bc2179 usr/share/wazuh-indexer/modules/lang-painless/plugin-descriptor.properties -e8e81cbf304f47fdcce4622c4eb41a16 usr/share/wazuh-indexer/modules/lang-painless/plugin-security.policy -531057750be1dde0affd5340867702dd usr/share/wazuh-indexer/modules/mapper-extras/mapper-extras-client-7.10.2.jar -88fb93a9c863ea1fb4f568a41d747011 usr/share/wazuh-indexer/modules/mapper-extras/plugin-descriptor.properties -eba97663bccf1cc1a8a04bc302ea745b usr/share/wazuh-indexer/modules/parent-join/parent-join-client-7.10.2.jar -3dd423a743050c273528d586614b2c3d usr/share/wazuh-indexer/modules/parent-join/plugin-descriptor.properties -4637c383df835646913a635a40b1094b usr/share/wazuh-indexer/modules/percolator/percolator-client-7.10.2.jar -82515a8469a2076df4b71bace47701ad usr/share/wazuh-indexer/modules/percolator/plugin-descriptor.properties -de3e0d37fbb8e588d332446e8a5eb54f usr/share/wazuh-indexer/modules/rank-eval/plugin-descriptor.properties -7ee223830fd600d0dfc572b500218576 usr/share/wazuh-indexer/modules/rank-eval/rank-eval-client-7.10.2.jar -567159b1ae257a43e1391a8f59d24cfe usr/share/wazuh-indexer/modules/reindex/commons-codec-1.11.jar -92eb5aabc1b47287de53d45c086a435c usr/share/wazuh-indexer/modules/reindex/commons-logging-1.1.3.jar -6401ab224f50f53a758d41a07114e450 usr/share/wazuh-indexer/modules/reindex/elasticsearch-rest-client-7.10.2.jar -89e4fc24b79710013074229a747633cd usr/share/wazuh-indexer/modules/reindex/elasticsearch-ssl-config-7.10.2.jar -f29a16f1c28f5b3dd511cbd16d7fa422 usr/share/wazuh-indexer/modules/reindex/httpasyncclient-4.1.4.jar -367221dde0ef94ea3507928ef40cbe75 usr/share/wazuh-indexer/modules/reindex/httpclient-4.5.10.jar -c152f231bf2570eca354c49ef8756b41 usr/share/wazuh-indexer/modules/reindex/httpcore-4.4.12.jar -6b623c5cce9d2333cfdf220749cdab03 usr/share/wazuh-indexer/modules/reindex/httpcore-nio-4.4.12.jar -aa9168853cecb3fe39f73eac1f241c6d usr/share/wazuh-indexer/modules/reindex/plugin-descriptor.properties -7b5a1215f3c696b416e3d5fc698bfec2 usr/share/wazuh-indexer/modules/reindex/plugin-security.policy -5f14d8697cf92f87fe27805eeb5288fa usr/share/wazuh-indexer/modules/reindex/reindex-client-7.10.2.jar -51a1b01d0b8d4e8a78d7732e49bc41dc usr/share/wazuh-indexer/modules/repository-url/plugin-descriptor.properties -5c4b04a3df9b312159214c9a83a452a3 usr/share/wazuh-indexer/modules/repository-url/plugin-security.policy -8ba89c63d7c23f19ba157a24bdc66234 usr/share/wazuh-indexer/modules/repository-url/repository-url-7.10.2.jar -6e50ab7e720b4523513b4d6182e7fbdd usr/share/wazuh-indexer/modules/systemd/plugin-descriptor.properties -9d5fee3e89d461ddf9a6c42bc9d0d2e4 usr/share/wazuh-indexer/modules/systemd/plugin-security.policy -d5bd6afa6fc12874044d643b577078a9 usr/share/wazuh-indexer/modules/systemd/systemd-7.10.2.jar -9fc5e68873d85b70014f92b044800391 usr/share/wazuh-indexer/modules/transport-netty4/netty-buffer-4.1.49.Final.jar -d93ec0a7903c28b2b4c74eda0912aa41 usr/share/wazuh-indexer/modules/transport-netty4/netty-codec-4.1.49.Final.jar -805c96e7cf690771211fa1ca2220f749 usr/share/wazuh-indexer/modules/transport-netty4/netty-codec-http-4.1.49.Final.jar -f166a56cdb7a25033cf04267fc12f682 usr/share/wazuh-indexer/modules/transport-netty4/netty-common-4.1.49.Final.jar -4d4255fb92d963d50da2b8d87dcb3071 usr/share/wazuh-indexer/modules/transport-netty4/netty-handler-4.1.49.Final.jar -df4d20ac7435cace6af398a0276aeaab usr/share/wazuh-indexer/modules/transport-netty4/netty-resolver-4.1.49.Final.jar -f94308ae6129d24af529effbf3fc4cab usr/share/wazuh-indexer/modules/transport-netty4/netty-transport-4.1.49.Final.jar -28698894e3c74df63966bd91ef73bfb8 usr/share/wazuh-indexer/modules/transport-netty4/plugin-descriptor.properties -b3a8a05d902111c07955ce09700652e1 usr/share/wazuh-indexer/modules/transport-netty4/plugin-security.policy -6ca1b41437f585ec1db8a932ac0b4816 usr/share/wazuh-indexer/modules/transport-netty4/transport-netty4-client-7.10.2.jar -8ae38e87cd4f86059c0294a8fe3e0b18 usr/share/wazuh-indexer/plugins/opendistro-alerting/activation-1.1.jar -f16509638e9c52546949a2735d4cd118 usr/share/wazuh-indexer/plugins/opendistro-alerting/alerting-core-1.13.1.0.jar -caa9088b3a31c9b94920e7bfda73b820 usr/share/wazuh-indexer/plugins/opendistro-alerting/alerting-notification-1.13.1.0.jar -f4fb462172517b46b6cd90003508515a usr/share/wazuh-indexer/plugins/opendistro-alerting/annotations-13.0.jar -22dea2ed54ea4a1dc202bccec0fa715f usr/share/wazuh-indexer/plugins/opendistro-alerting/common-utils-1.13.0.0.jar -5085f186156822fa3a02e55bcd5584a8 usr/share/wazuh-indexer/plugins/opendistro-alerting/commons-codec-1.13.jar -c592f49f703f9b3ab25556559b1ff379 usr/share/wazuh-indexer/plugins/opendistro-alerting/commons-lang3-3.11.jar -92eb5aabc1b47287de53d45c086a435c usr/share/wazuh-indexer/plugins/opendistro-alerting/commons-logging-1.1.3.jar -b967b43aede6bf792ca51069a87a5ee4 usr/share/wazuh-indexer/plugins/opendistro-alerting/cron-utils-9.1.3.jar -6401ab224f50f53a758d41a07114e450 usr/share/wazuh-indexer/plugins/opendistro-alerting/elasticsearch-rest-client-7.10.2.jar -8c76ebbb224be62b6df1414cf7112b45 usr/share/wazuh-indexer/plugins/opendistro-alerting/google-java-format-1.3.jar -43bfc49bdc7324f6daaa60c1ee9f3972 usr/share/wazuh-indexer/plugins/opendistro-alerting/guava-19.0.jar -f29a16f1c28f5b3dd511cbd16d7fa422 usr/share/wazuh-indexer/plugins/opendistro-alerting/httpasyncclient-4.1.4.jar -367221dde0ef94ea3507928ef40cbe75 usr/share/wazuh-indexer/plugins/opendistro-alerting/httpclient-4.5.10.jar -c152f231bf2570eca354c49ef8756b41 usr/share/wazuh-indexer/plugins/opendistro-alerting/httpcore-4.4.12.jar -6b623c5cce9d2333cfdf220749cdab03 usr/share/wazuh-indexer/plugins/opendistro-alerting/httpcore-nio-4.4.12.jar -259a54953d23ccd586a35224b73e02fc usr/share/wazuh-indexer/plugins/opendistro-alerting/ipaddress-5.3.3.jar -26f2007e902ce1ad0d949ef1025619be usr/share/wazuh-indexer/plugins/opendistro-alerting/javac-9-dev-r3297-1-shaded.jar -9b413b6b4c57f68cc3e8649f754153f5 usr/share/wazuh-indexer/plugins/opendistro-alerting/javax.el-3.0.0.jar -0b81d022797740d72d21620781841374 usr/share/wazuh-indexer/plugins/opendistro-alerting/javax.mail-1.6.2.jar -7dea2e32e4b71f48d8863dbef721b408 usr/share/wazuh-indexer/plugins/opendistro-alerting/kotlin-stdlib-1.3.72.jar -9c36600bc1179cd6b79a9eb51fefb238 usr/share/wazuh-indexer/plugins/opendistro-alerting/kotlin-stdlib-common-1.3.72.jar -ec6da201a772809331172ed63ec0f3c0 usr/share/wazuh-indexer/plugins/opendistro-alerting/kotlin-stdlib-jdk7-1.3.72.jar -060ea8ff676c976e622f9ae14eac1751 usr/share/wazuh-indexer/plugins/opendistro-alerting/kotlin-stdlib-jdk8-1.3.72.jar -461aa5da3569a08d9e3e9423191d86b8 usr/share/wazuh-indexer/plugins/opendistro-alerting/kotlinx-coroutines-core-1.1.1.jar -dbd3f8c93e4476107fdbcab90f44e0c8 usr/share/wazuh-indexer/plugins/opendistro-alerting/kotlinx-coroutines-core-common-1.1.1.jar -5f45e983558554d76ccbb6f83113cd62 usr/share/wazuh-indexer/plugins/opendistro-alerting/opendistro-alerting-1.13.1.0.jar -0f8c3ae41949dcc81703f408d7136206 usr/share/wazuh-indexer/plugins/opendistro-alerting/plugin-descriptor.properties -7ac7db56fa6dd6b6500b2f824d9254ab usr/share/wazuh-indexer/plugins/opendistro-alerting/plugin-security.policy -f8be00da99bc4ab64c79ab1e2be7cb7c usr/share/wazuh-indexer/plugins/opendistro-alerting/slf4j-api-1.7.30.jar -936884d7b04ee8f064df137bcdfe470d usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/checker-qual-2.11.1.jar -22dea2ed54ea4a1dc202bccec0fa715f usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/common-utils-1.13.0.0.jar -567159b1ae257a43e1391a8f59d24cfe usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/commons-codec-1.11.jar -4d5c1693079575b362edf41500630bbd usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/commons-lang-2.6.jar -92eb5aabc1b47287de53d45c086a435c usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/commons-logging-1.1.3.jar -5b730d97e4e6368069de1983937c508e usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/commons-math3-3.6.1.jar -6401ab224f50f53a758d41a07114e450 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/elasticsearch-rest-client-7.10.2.jar -67beeee58df00366100061c7da82f4c2 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/error_prone_annotations-2.3.4.jar -091883993ef5bfa91da01dcc8fc52236 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/failureaccess-1.0.1.jar -310f5841387183aca7900fead98d4858 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/gson-2.8.6.jar -c87962fe0522b105531f37fe351b3b0c usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/guava-29.0-jre.jar -f29a16f1c28f5b3dd511cbd16d7fa422 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/httpasyncclient-4.1.4.jar -367221dde0ef94ea3507928ef40cbe75 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/httpclient-4.5.10.jar -c152f231bf2570eca354c49ef8756b41 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/httpcore-4.4.12.jar -6b623c5cce9d2333cfdf220749cdab03 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/httpcore-nio-4.4.12.jar -5fa4ec4ec0c5aa70af8a7d4922df1931 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/j2objc-annotations-1.3.jar -dd83accb899363c32b07d7a1b2e4ce40 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/jsr305-3.0.2.jar -d094c22570d65e132c19cea5d352e381 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -98ab56e7fceb405269755b8d9bf73c83 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/memory-0.12.2.jar -780dc5a2fda64bec06dc9e84b4786d2a usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/opendistro-anomaly-detection-1.13.0.0.jar -08e9defa8ab44bf4f2b72dc7e1fe01e1 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/org.jacoco.agent-0.8.5.jar -19e0ac5cde7dd437ddf1939ca4f54027 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/org.jacoco.ant-0.8.5.jar -c13fe5548d9c51e9f5e03956a2c208e9 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/org.jacoco.core-0.8.5.jar -27da743ba827ae02e9870fcc7257ba20 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/org.jacoco.report-0.8.5.jar -da712152dda36ec68c94afab306ee1fd usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/plugin-descriptor.properties -27a373c1bce81bd6f788d6ffc9ab4504 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/plugin-security.policy -e50d52688faa4dee1dc8806d7ee1462b usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/randomcutforest-core-1.0.jar -304ba8ec74d01eef2d701095d0560607 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/randomcutforest-serialization-json-1.0.jar -27c1d24525e88bcbac8a29a0dc882a17 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/sketches-core-0.13.4.jar -caafe376afb7086dcbee79f780394ca3 usr/share/wazuh-indexer/plugins/opendistro-anomaly-detection/slf4j-api-1.7.25.jar -22dea2ed54ea4a1dc202bccec0fa715f usr/share/wazuh-indexer/plugins/opendistro-asynchronous-search/common-utils-1.13.0.0.jar -9bd44d311cc173f6602117eaf8df472c usr/share/wazuh-indexer/plugins/opendistro-asynchronous-search/opendistro-asynchronous-search-1.13.0.1.jar -f6ff391deb349e6cc44c3b91ed0d8883 usr/share/wazuh-indexer/plugins/opendistro-asynchronous-search/plugin-descriptor.properties -54f52d36cb592243804256c4b2def776 usr/share/wazuh-indexer/plugins/opendistro-asynchronous-search/plugin-security.policy -f4fb462172517b46b6cd90003508515a usr/share/wazuh-indexer/plugins/opendistro-index-management/annotations-13.0.jar -22dea2ed54ea4a1dc202bccec0fa715f usr/share/wazuh-indexer/plugins/opendistro-index-management/common-utils-1.13.0.0.jar -259a54953d23ccd586a35224b73e02fc usr/share/wazuh-indexer/plugins/opendistro-index-management/ipaddress-5.3.3.jar -7dea2e32e4b71f48d8863dbef721b408 usr/share/wazuh-indexer/plugins/opendistro-index-management/kotlin-stdlib-1.3.72.jar -9c36600bc1179cd6b79a9eb51fefb238 usr/share/wazuh-indexer/plugins/opendistro-index-management/kotlin-stdlib-common-1.3.72.jar -a374de29d44df4814b0ff5e9ec049aea usr/share/wazuh-indexer/plugins/opendistro-index-management/kotlinx-coroutines-core-1.3.7.jar -d7d89b5a1364c4c894d762b5b3d63f9e usr/share/wazuh-indexer/plugins/opendistro-index-management/notification-1.13.1.0.jar -83e3f98c6e52a9b876ca8f374126f0bc usr/share/wazuh-indexer/plugins/opendistro-index-management/opendistro-index-management-1.13.1.0.jar -8ff034bf5f35af5f8a1fc4432509ab0a usr/share/wazuh-indexer/plugins/opendistro-index-management/plugin-descriptor.properties -7ac7db56fa6dd6b6500b2f824d9254ab usr/share/wazuh-indexer/plugins/opendistro-index-management/plugin-security.policy -a6eff093d96cd125e69369f61d10b51a usr/share/wazuh-indexer/plugins/opendistro-job-scheduler/opendistro-job-scheduler-1.13.0.0.jar -5b4de05abc40b78f7adba7bfd42b41db usr/share/wazuh-indexer/plugins/opendistro-job-scheduler/opendistro-job-scheduler-spi-1.13.0.0.jar -aaa015a864fbe84db4944bb490c34f45 usr/share/wazuh-indexer/plugins/opendistro-job-scheduler/plugin-descriptor.properties -936884d7b04ee8f064df137bcdfe470d usr/share/wazuh-indexer/plugins/opendistro-knn/checker-qual-2.11.1.jar -67beeee58df00366100061c7da82f4c2 usr/share/wazuh-indexer/plugins/opendistro-knn/error_prone_annotations-2.3.4.jar -091883993ef5bfa91da01dcc8fc52236 usr/share/wazuh-indexer/plugins/opendistro-knn/failureaccess-1.0.1.jar -c87962fe0522b105531f37fe351b3b0c usr/share/wazuh-indexer/plugins/opendistro-knn/guava-29.0-jre.jar -5fa4ec4ec0c5aa70af8a7d4922df1931 usr/share/wazuh-indexer/plugins/opendistro-knn/j2objc-annotations-1.3.jar -dd83accb899363c32b07d7a1b2e4ce40 usr/share/wazuh-indexer/plugins/opendistro-knn/jsr305-3.0.2.jar -d094c22570d65e132c19cea5d352e381 usr/share/wazuh-indexer/plugins/opendistro-knn/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -6c70f40ffbc89d838e159e22bf431fd8 usr/share/wazuh-indexer/plugins/opendistro-knn/opendistro-knn-1.13.0.0.jar -afc3f51d08ad76f71a57653c19818f1b usr/share/wazuh-indexer/plugins/opendistro-knn/plugin-descriptor.properties -20e6ff8c3279930d6aa2055834aa633a usr/share/wazuh-indexer/plugins/opendistro-knn/plugin-security.policy -f0a84f9b30590b3aa76edc893d6fe4ff usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/animal-sniffer-annotations-1.18.jar -c2cdd26a6ae577f24775e8ce75da1fdc usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/annotations-4.1.1.4.jar -37e058210e056a04d4521d8185fb0051 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/bcpkix-jdk15on-1.68.jar -f34043ac8be2793843364b4406a15543 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/bcprov-jdk15on-1.68.jar -ef26289b4355269fa45ca0174d4d6652 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/checker-qual-2.10.0.jar -132db2975a086024994c920769b900db usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/commons-io-2.3.jar -fa752c3cb5474b05e14bf2ed7e242020 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/commons-lang3-3.9.jar -67beeee58df00366100061c7da82f4c2 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/error_prone_annotations-2.3.4.jar -9e5d3faf5476e1657b862383f542fb20 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/extensions/performance-analyzer-agent -091883993ef5bfa91da01dcc8fc52236 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/failureaccess-1.0.1.jar -caef22d0781fb8eb6c2dbd602b16da38 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/grpc-api-1.28.0.jar -5c1fe437152fab36ea49d40aa1388ee5 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/grpc-context-1.28.0.jar -9fa10b4f44de5542c8a0d81d308ae2d7 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/grpc-core-1.28.0.jar -ab10eb824288817cfc2012f7733a0998 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/grpc-netty-shaded-1.28.0.jar -578a9ac34ddc01f44a17d5dcddea95a1 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/grpc-protobuf-1.28.0.jar -0e3348f72d65230f58d4db7225efda4b usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/grpc-protobuf-lite-1.28.0.jar -d7b8817c1eb2c052dd9516371ea4a6ba usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/grpc-stub-1.28.0.jar -310f5841387183aca7900fead98d4858 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/gson-2.8.6.jar -33083157d8725e867b2c71fb4ddf5e59 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/guava-28.2-jre.jar -e4bdbecf93f9f99bd657728c7cadee09 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/install/deb/postinst -8b6681c1e9c36c0b63303cde21795608 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/install/deb/postrm -49e58c259593bda069ca0383b12f775b usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/install/rpm/postinst -e65dbfd2ff628d3bcc844d6506e5fa78 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/install/rpm/postrm -5fa4ec4ec0c5aa70af8a7d4922df1931 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/j2objc-annotations-1.3.jar -2d98c7a68e9e99d98ea99dd9dc3639a4 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/jackson-annotations-2.10.5.jar -3aec7825a3153ea9d62582e1f6efea0b usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/jackson-databind-2.10.5.1.jar -7b15190c09ece72435bf288a60ba1679 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/jackson-module-paranamer-2.10.5.jar -2ab1973eefffaa2aeec47d50b9e40b9d usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/javax.annotation-api-1.3.2.jar -8c919216ac3e079a4fd67be13fce5c90 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/jooq-3.10.8.jar -dd83accb899363c32b07d7a1b2e4ce40 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/jsr305-3.0.2.jar -d094c22570d65e132c19cea5d352e381 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -bd54b161cc127aaa15fcade1635692c4 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/opendistro-performance-analyzer-1.13.0.0.jar -9e5d3faf5476e1657b862383f542fb20 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_bin/performance-analyzer-agent -9c4f8bdbd297276a71a9ec7d56c600df usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_config/agent-stats-metadata -dacb5bbea8aef96a9ea0cea5c6b47054 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_config/es_security.policy -9f6cb3fcbb659a361ab68976398c404b usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_config/log4j2.xml -447ddc3bba2054a21883ab9c2d10d547 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_config/performance-analyzer.properties -68246ab2324bc73ecdcb3099459f95c3 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_config/plugin-stats-metadata -4785721c5c492d270d551f5b451e81b9 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_config/rca.conf -52982905c01bab4ef689d1b88542c9c6 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_config/rca_idle_master.conf -ed705c117f5b5aaa8badd5ed93e2f0f1 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_config/rca_master.conf -5bac7f31065e502b6ea417276987f930 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_config/supervisord.conf -f213c72b67d4850f17a4a3e9064904de usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/paranamer-2.8.jar -6d88469151f53de768d399b6c7b1a56b usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/perfmark-api-0.19.0.jar -e2c6e8d0c4275e0b5a86eddae9f007e2 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/bin/performance-analyzer-rca -886347062b57f4c7af41e7660a69a5e2 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/bin/performance-analyzer-rca.bat -f0a84f9b30590b3aa76edc893d6fe4ff usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/animal-sniffer-annotations-1.18.jar -c2cdd26a6ae577f24775e8ce75da1fdc usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/annotations-4.1.1.4.jar -37e058210e056a04d4521d8185fb0051 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/bcpkix-jdk15on-1.68.jar -f34043ac8be2793843364b4406a15543 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/bcprov-jdk15on-1.68.jar -ef26289b4355269fa45ca0174d4d6652 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/checker-qual-2.10.0.jar -132db2975a086024994c920769b900db usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/commons-io-2.3.jar -fa752c3cb5474b05e14bf2ed7e242020 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/commons-lang3-3.9.jar -67beeee58df00366100061c7da82f4c2 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/error_prone_annotations-2.3.4.jar -091883993ef5bfa91da01dcc8fc52236 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/failureaccess-1.0.1.jar -caef22d0781fb8eb6c2dbd602b16da38 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/grpc-api-1.28.0.jar -5c1fe437152fab36ea49d40aa1388ee5 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/grpc-context-1.28.0.jar -9fa10b4f44de5542c8a0d81d308ae2d7 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/grpc-core-1.28.0.jar -ab10eb824288817cfc2012f7733a0998 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/grpc-netty-shaded-1.28.0.jar -578a9ac34ddc01f44a17d5dcddea95a1 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/grpc-protobuf-1.28.0.jar -0e3348f72d65230f58d4db7225efda4b usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/grpc-protobuf-lite-1.28.0.jar -d7b8817c1eb2c052dd9516371ea4a6ba usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/grpc-stub-1.28.0.jar -310f5841387183aca7900fead98d4858 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/gson-2.8.6.jar -33083157d8725e867b2c71fb4ddf5e59 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/guava-28.2-jre.jar -5fa4ec4ec0c5aa70af8a7d4922df1931 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/j2objc-annotations-1.3.jar -2d98c7a68e9e99d98ea99dd9dc3639a4 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/jackson-annotations-2.10.5.jar -467e771df80da5f50fadb399f78f4ce1 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/jackson-core-2.10.5.jar -3aec7825a3153ea9d62582e1f6efea0b usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/jackson-databind-2.10.5.1.jar -2ab1973eefffaa2aeec47d50b9e40b9d usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/javax.annotation-api-1.3.2.jar -8c919216ac3e079a4fd67be13fce5c90 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/jooq-3.10.8.jar -dd83accb899363c32b07d7a1b2e4ce40 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/jsr305-3.0.2.jar -d094c22570d65e132c19cea5d352e381 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -f238eeb84b7b6d591239515a0af1aff2 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/log4j-api-2.13.0.jar -b71a13fd5df251694fca116240003b22 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/log4j-core-2.13.0.jar -6d88469151f53de768d399b6c7b1a56b usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/perfmark-api-0.19.0.jar -7989832113a0d5a447abdf44169536e4 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/performance-analyzer-rca-1.13.0-SNAPSHOT.jar -640e1d58d6edc25e7e14833207a70dba usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/proto-google-common-protos-1.17.0.jar -8bc7c5f9fc6350ded6e5cf85e6f78873 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/protobuf-java-3.11.0.jar -d16a8924a16b95ee67c5db67f8d9a48b usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/lib/sqlite-jdbc-3.32.3.2.jar -9e5d3faf5476e1657b862383f542fb20 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_bin/performance-analyzer-agent -9c4f8bdbd297276a71a9ec7d56c600df usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_config/agent-stats-metadata -dacb5bbea8aef96a9ea0cea5c6b47054 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_config/es_security.policy -9f6cb3fcbb659a361ab68976398c404b usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_config/log4j2.xml -447ddc3bba2054a21883ab9c2d10d547 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_config/performance-analyzer.properties -68246ab2324bc73ecdcb3099459f95c3 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_config/plugin-stats-metadata -4785721c5c492d270d551f5b451e81b9 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_config/rca.conf -52982905c01bab4ef689d1b88542c9c6 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_config/rca_idle_master.conf -ed705c117f5b5aaa8badd5ed93e2f0f1 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_config/rca_master.conf -5bac7f31065e502b6ea417276987f930 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performance-analyzer-rca/pa_config/supervisord.conf -7989832113a0d5a447abdf44169536e4 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/performanceanalyzer-rca-1.13.jar -6b3a60a141b7597003765070c091bbac usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/plugin-descriptor.properties -9aa172768002a59ce10191ef402c71a8 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/plugin-security.policy -640e1d58d6edc25e7e14833207a70dba usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/proto-google-common-protos-1.17.0.jar -8bc7c5f9fc6350ded6e5cf85e6f78873 usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/protobuf-java-3.11.0.jar -d16a8924a16b95ee67c5db67f8d9a48b usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/sqlite-jdbc-3.32.3.2.jar -f4fb462172517b46b6cd90003508515a usr/share/wazuh-indexer/plugins/opendistro-reports-scheduler/annotations-13.0.jar -22dea2ed54ea4a1dc202bccec0fa715f usr/share/wazuh-indexer/plugins/opendistro-reports-scheduler/common-utils-1.13.0.0.jar -2c10bb2ca3ac8b55b0e77e54a7eb3744 usr/share/wazuh-indexer/plugins/opendistro-reports-scheduler/guava-15.0.jar -0b1d8d278105d260dd8f5a97d80bfd5a usr/share/wazuh-indexer/plugins/opendistro-reports-scheduler/json-20180813.jar -eca9a0e3e8a3e714a7b4e0998bc19ff1 usr/share/wazuh-indexer/plugins/opendistro-reports-scheduler/json-flattener-0.1.0.jar -fef30622a2ba74e3a427290c65b9e7db usr/share/wazuh-indexer/plugins/opendistro-reports-scheduler/kotlin-stdlib-1.4.0.jar -bb9c0e85441f7188e229e61abf168210 usr/share/wazuh-indexer/plugins/opendistro-reports-scheduler/kotlin-stdlib-common-1.4.0.jar -e0eee49b27ade47745f6ed21caa1cd2a usr/share/wazuh-indexer/plugins/opendistro-reports-scheduler/kotlinx-coroutines-core-jvm-1.3.9.jar -b29ed58319147e99a89c4d63740aac0f usr/share/wazuh-indexer/plugins/opendistro-reports-scheduler/minimal-json-0.9.4.jar -5622dfa9483184939ac1d8eb098f6922 usr/share/wazuh-indexer/plugins/opendistro-reports-scheduler/opendistro-reports-scheduler-1.13.0.0.jar -44608cfd166a7cc78fc89dc91e6889de usr/share/wazuh-indexer/plugins/opendistro-reports-scheduler/plugin-descriptor.properties -244a1725503fb64d884b9693503bae6b usr/share/wazuh-indexer/plugins/opendistro-reports-scheduler/plugin-security.policy -175792518e4ac015ab6696d16c4f607e usr/share/wazuh-indexer/plugins/opendistro-sql/LICENSE.txt -9134ebefdda4d26050996fdad513e358 usr/share/wazuh-indexer/plugins/opendistro-sql/NOTICE.txt -0223e36b3a3fadd05a52221828a4fcf1 usr/share/wazuh-indexer/plugins/opendistro-sql/antlr4-runtime-4.7.1.jar -936884d7b04ee8f064df137bcdfe470d usr/share/wazuh-indexer/plugins/opendistro-sql/checker-qual-2.11.1.jar -25568fe7fcd01f4a4b87d39f0bb3242a usr/share/wazuh-indexer/plugins/opendistro-sql/common-1.13.0.0.jar -5085f186156822fa3a02e55bcd5584a8 usr/share/wazuh-indexer/plugins/opendistro-sql/commons-codec-1.13.jar -238dcae7363dd86b2e515a2a29e8b4d9 usr/share/wazuh-indexer/plugins/opendistro-sql/commons-lang3-3.10.jar -67b6ea8bdcad6471cfd52255f96c4692 usr/share/wazuh-indexer/plugins/opendistro-sql/core-1.13.0.0.jar -34d2e8c43cf81c5c7b40e5565d005e07 usr/share/wazuh-indexer/plugins/opendistro-sql/druid-1.0.15.jar -1ffb99680882207651793e47c04e95ec usr/share/wazuh-indexer/plugins/opendistro-sql/elasticsearch-1.13.0.0.jar -6401ab224f50f53a758d41a07114e450 usr/share/wazuh-indexer/plugins/opendistro-sql/elasticsearch-rest-client-7.10.2.jar -89e4fc24b79710013074229a747633cd usr/share/wazuh-indexer/plugins/opendistro-sql/elasticsearch-ssl-config-7.10.2.jar -67beeee58df00366100061c7da82f4c2 usr/share/wazuh-indexer/plugins/opendistro-sql/error_prone_annotations-2.3.4.jar -091883993ef5bfa91da01dcc8fc52236 usr/share/wazuh-indexer/plugins/opendistro-sql/failureaccess-1.0.1.jar -310f5841387183aca7900fead98d4858 usr/share/wazuh-indexer/plugins/opendistro-sql/gson-2.8.6.jar -c87962fe0522b105531f37fe351b3b0c usr/share/wazuh-indexer/plugins/opendistro-sql/guava-29.0-jre.jar -f29a16f1c28f5b3dd511cbd16d7fa422 usr/share/wazuh-indexer/plugins/opendistro-sql/httpasyncclient-4.1.4.jar -367221dde0ef94ea3507928ef40cbe75 usr/share/wazuh-indexer/plugins/opendistro-sql/httpclient-4.5.10.jar -c152f231bf2570eca354c49ef8756b41 usr/share/wazuh-indexer/plugins/opendistro-sql/httpcore-4.4.12.jar -6b623c5cce9d2333cfdf220749cdab03 usr/share/wazuh-indexer/plugins/opendistro-sql/httpcore-nio-4.4.12.jar -5fa4ec4ec0c5aa70af8a7d4922df1931 usr/share/wazuh-indexer/plugins/opendistro-sql/j2objc-annotations-1.3.jar -2d98c7a68e9e99d98ea99dd9dc3639a4 usr/share/wazuh-indexer/plugins/opendistro-sql/jackson-annotations-2.10.5.jar -3aec7825a3153ea9d62582e1f6efea0b usr/share/wazuh-indexer/plugins/opendistro-sql/jackson-databind-2.10.5.1.jar -0b1d8d278105d260dd8f5a97d80bfd5a usr/share/wazuh-indexer/plugins/opendistro-sql/json-20180813.jar -dd83accb899363c32b07d7a1b2e4ce40 usr/share/wazuh-indexer/plugins/opendistro-sql/jsr305-3.0.2.jar -552efa944470c6aaa7719befb937a40c usr/share/wazuh-indexer/plugins/opendistro-sql/legacy-1.8.0.0.jar -d094c22570d65e132c19cea5d352e381 usr/share/wazuh-indexer/plugins/opendistro-sql/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -8856b97b61a0edf1597f2989b3261c2c usr/share/wazuh-indexer/plugins/opendistro-sql/opendistro-sql-1.13.0.0.jar -eba97663bccf1cc1a8a04bc302ea745b usr/share/wazuh-indexer/plugins/opendistro-sql/parent-join-client-7.10.2.jar -b4816efb2a5874de931bd04c8cc063b5 usr/share/wazuh-indexer/plugins/opendistro-sql/plugin-descriptor.properties -0ed3db1a0f4a4a6872d7c54072579c2a usr/share/wazuh-indexer/plugins/opendistro-sql/plugin-security.policy -f78f6f55890551c8c404f5442db029aa usr/share/wazuh-indexer/plugins/opendistro-sql/ppl-1.13.0.0.jar -c71e8e625ada55146292d9745af7f21b usr/share/wazuh-indexer/plugins/opendistro-sql/presto-matching-0.240.jar -ce7a16a208683218c7edc9d454634ec2 usr/share/wazuh-indexer/plugins/opendistro-sql/protocol-1.13.0.0.jar -5f14d8697cf92f87fe27805eeb5288fa usr/share/wazuh-indexer/plugins/opendistro-sql/reindex-client-7.10.2.jar -49e842eb79c1f51db1e77107ed34083d usr/share/wazuh-indexer/plugins/opendistro-sql/resilience4j-core-1.5.0.jar -463cecf9d068a53f175136e725baf9a3 usr/share/wazuh-indexer/plugins/opendistro-sql/resilience4j-retry-1.5.0.jar -f8be00da99bc4ab64c79ab1e2be7cb7c usr/share/wazuh-indexer/plugins/opendistro-sql/slf4j-api-1.7.30.jar -6125dd7ea2d1bf257872a4d1db324fcb usr/share/wazuh-indexer/plugins/opendistro-sql/spring-aop-5.2.5.RELEASE.jar -f66c5484ceaeea7c9b05023893d6e87e usr/share/wazuh-indexer/plugins/opendistro-sql/spring-beans-5.2.5.RELEASE.jar -f04cd87a283d73298c270fa586118cf1 usr/share/wazuh-indexer/plugins/opendistro-sql/spring-context-5.2.5.RELEASE.jar -e5aa552122a1cf8f02ac44bde549bc90 usr/share/wazuh-indexer/plugins/opendistro-sql/spring-core-5.2.5.RELEASE.jar -91ef938c5044ca6211aabceeef0f61d0 usr/share/wazuh-indexer/plugins/opendistro-sql/spring-expression-5.2.5.RELEASE.jar -e6bde26319cf8bd0ed819d309b815ccd usr/share/wazuh-indexer/plugins/opendistro-sql/spring-jcl-5.2.5.RELEASE.jar -20f6d9a0881a38a2e7b3adc472129f1d usr/share/wazuh-indexer/plugins/opendistro-sql/sql-1.13.0.0.jar -de6d9e1087c49bdbe6fdf80aeef0fb9e usr/share/wazuh-indexer/plugins/opendistro-sql/vavr-0.10.2.jar -6871a58c83291976651df351c8db8e74 usr/share/wazuh-indexer/plugins/opendistro-sql/vavr-match-0.10.2.jar -c28b871d258b4d347559d2eb7ecec4a3 usr/share/wazuh-indexer/plugins/opendistro_security/accessors-smart-1.2.jar -136c066dc476b5549a36bcf3ff7ef026 usr/share/wazuh-indexer/plugins/opendistro_security/aggs-matrix-stats-client-7.10.2.jar -9d42e46845c874f1710a9f6a741f6c14 usr/share/wazuh-indexer/plugins/opendistro_security/animal-sniffer-annotations-1.14.jar -c8a73cdfdf802ab0220c860d590d0f84 usr/share/wazuh-indexer/plugins/opendistro_security/asm-5.0.4.jar -adec6e4828f2438d31715a23889b0bcc usr/share/wazuh-indexer/plugins/opendistro_security/bcprov-jdk15on-1.67.jar -94fe1af76c10006fbc5b988180b71bf0 usr/share/wazuh-indexer/plugins/opendistro_security/checker-qual-2.0.0.jar -8d5fa2a42fef17d9034b35a9ac9cc750 usr/share/wazuh-indexer/plugins/opendistro_security/commons-cli-1.3.1.jar -e9158e0983096d3df09236f7b53125aa usr/share/wazuh-indexer/plugins/opendistro_security/commons-codec-1.14.jar -f54a8510f834a1a57166970bfc982e94 usr/share/wazuh-indexer/plugins/opendistro_security/commons-collections-3.2.2.jar -237a8e845441bad2e535c57d985c8204 usr/share/wazuh-indexer/plugins/opendistro_security/commons-lang-2.4.jar -8667a442ee77e509fbe8176b94726eb2 usr/share/wazuh-indexer/plugins/opendistro_security/commons-lang3-3.4.jar -040b4b4d8eac886f6b4a2a3bd2f31b00 usr/share/wazuh-indexer/plugins/opendistro_security/commons-logging-1.2.jar -c0aec8d4d92fc9e1a4752884f5f880f0 usr/share/wazuh-indexer/plugins/opendistro_security/commons-text-1.2.jar -9245fdbf50ad59ea81781ebdaa8cdb02 usr/share/wazuh-indexer/plugins/opendistro_security/compiler-0.9.6.jar -496b090f40c9b96e0166a02c2bd22d39 usr/share/wazuh-indexer/plugins/opendistro_security/cryptacular-1.1.4.jar -fe52d0681b93b5bc474a3e870124e6b0 usr/share/wazuh-indexer/plugins/opendistro_security/cxf-core-3.4.0.jar -5b03d518577912e9854c21b4e2798973 usr/share/wazuh-indexer/plugins/opendistro_security/cxf-rt-rs-json-basic-3.4.0.jar -2807b57c0fc1fd10d8c31a723fa235df usr/share/wazuh-indexer/plugins/opendistro_security/cxf-rt-rs-security-jose-3.4.0.jar -f88979067a13a13e67e06fa9fca9c193 usr/share/wazuh-indexer/plugins/opendistro_security/cxf-rt-security-3.4.0.jar -6401ab224f50f53a758d41a07114e450 usr/share/wazuh-indexer/plugins/opendistro_security/elasticsearch-rest-client-7.10.2.jar -8bb6c559e300b1f8380ffae97aff417a usr/share/wazuh-indexer/plugins/opendistro_security/elasticsearch-rest-high-level-client-7.10.2.jar -97504b36cf871722d81a4b9e114f2a16 usr/share/wazuh-indexer/plugins/opendistro_security/error_prone_annotations-2.1.3.jar -7a0019411a21f93440a4e877a8fd8059 usr/share/wazuh-indexer/plugins/opendistro_security/eventbus-3.2.0.jar -4aa8d50456bcec0bf6f032ceb182ad64 usr/share/wazuh-indexer/plugins/opendistro_security/geronimo-jta_1.1_spec-1.1.1.jar -da3838847d109ac435f0d3ed4ae1c794 usr/share/wazuh-indexer/plugins/opendistro_security/guava-25.1-jre.jar -f29a16f1c28f5b3dd511cbd16d7fa422 usr/share/wazuh-indexer/plugins/opendistro_security/httpasyncclient-4.1.4.jar -1965ebb7aca0f9f8faaed3870d8cf689 usr/share/wazuh-indexer/plugins/opendistro_security/httpclient-4.5.3.jar -cf3f254ca1228dd59818a2dff708e247 usr/share/wazuh-indexer/plugins/opendistro_security/httpclient-cache-4.5.3.jar -c152f231bf2570eca354c49ef8756b41 usr/share/wazuh-indexer/plugins/opendistro_security/httpcore-4.4.12.jar -6b623c5cce9d2333cfdf220749cdab03 usr/share/wazuh-indexer/plugins/opendistro_security/httpcore-nio-4.4.12.jar -6cd8b869d5d3003789dcdb8d88342c7a usr/share/wazuh-indexer/plugins/opendistro_security/istack-commons-runtime-3.0.11.jar -49ae3204bb0bb9b2ac77062641f4a6d7 usr/share/wazuh-indexer/plugins/opendistro_security/j2objc-annotations-1.1.jar -fb3fd29c5c990b78c8d1b40b9e8839de usr/share/wazuh-indexer/plugins/opendistro_security/jackson-annotations-2.11.2.jar -14fd0effa4d1d3e09edb36423be82aff usr/share/wazuh-indexer/plugins/opendistro_security/jackson-databind-2.11.2.jar -0b8bee3bf29b9a015f8b992035581a7c usr/share/wazuh-indexer/plugins/opendistro_security/jakarta.activation-1.2.2.jar -8b165cf58df5f8c2a222f637c0a07c97 usr/share/wazuh-indexer/plugins/opendistro_security/jakarta.annotation-api-1.3.5.jar -9e3bc505722b1e84535d7edb3d582ca1 usr/share/wazuh-indexer/plugins/opendistro_security/jakarta.jws-api-2.1.0.jar -61286918ca0192e9f87d1358aef718dd usr/share/wazuh-indexer/plugins/opendistro_security/jakarta.xml.bind-api-2.3.3.jar -d19eb8a4a5401296985db733868425e0 usr/share/wazuh-indexer/plugins/opendistro_security/jakarta.xml.soap-api-1.4.2.jar -ce470c38b9dbdcb8e505d41d767be748 usr/share/wazuh-indexer/plugins/opendistro_security/jakarta.xml.ws-api-2.3.3.jar -4471c76d5079596c9737a069bf8c16dd usr/share/wazuh-indexer/plugins/opendistro_security/java-saml-2.5.0.jar -630920f20b6ad95203ae6ca0ceefa518 usr/share/wazuh-indexer/plugins/opendistro_security/java-saml-core-2.5.0.jar -2b74149b2a20afb30747d9a7599d8b26 usr/share/wazuh-indexer/plugins/opendistro_security/java-support-7.5.1.jar -d7090494db8bd70f17f0b4a2fb9b666c usr/share/wazuh-indexer/plugins/opendistro_security/jaxb-runtime-2.3.3.jar -c7ae7add11a83cbfee9950ab41d1b06b usr/share/wazuh-indexer/plugins/opendistro_security/jboss-rmi-api_1.0_spec-1.0.6.Final.jar -ea57d941aab0b215eda1e5b27adf802d usr/share/wazuh-indexer/plugins/opendistro_security/jjwt-api-0.10.5.jar -96b799c260221c1714d04a6cb58a460d usr/share/wazuh-indexer/plugins/opendistro_security/jjwt-impl-0.10.5.jar -d27f25d0835b54044889aa0c61c9b53a usr/share/wazuh-indexer/plugins/opendistro_security/jjwt-jackson-0.10.5.jar -72c7b31f81965cf4fb241b068c98bbba usr/share/wazuh-indexer/plugins/opendistro_security/json-flattener-0.5.0.jar -29169b4b1115bc851e5734ef35ecd42a usr/share/wazuh-indexer/plugins/opendistro_security/json-path-2.4.0.jar -f2a921d4baaa7308de04eed4d8d72715 usr/share/wazuh-indexer/plugins/opendistro_security/json-smart-2.3.jar -dd83accb899363c32b07d7a1b2e4ce40 usr/share/wazuh-indexer/plugins/opendistro_security/jsr305-3.0.2.jar -219babe6b0b3d8b648e4fdce9d79aceb usr/share/wazuh-indexer/plugins/opendistro_security/kafka-clients-2.5.0.jar -ec64039071355e13df3eb85cfc7f118c usr/share/wazuh-indexer/plugins/opendistro_security/lang-mustache-client-7.10.2.jar -9b40102b97b09de970c18c1b737f4d23 usr/share/wazuh-indexer/plugins/opendistro_security/ldaptive-1.2.3.jar -55968ca93a9e4803b1c2167d4da8ea9a usr/share/wazuh-indexer/plugins/opendistro_security/log4j-slf4j-impl-2.11.1.jar -d56d86823662a663a4d614dd5e117eff usr/share/wazuh-indexer/plugins/opendistro_security/lz4-java-1.7.1.jar -531057750be1dde0affd5340867702dd usr/share/wazuh-indexer/plugins/opendistro_security/mapper-extras-client-7.10.2.jar -b8b2de75247322a0c037420f5708e592 usr/share/wazuh-indexer/plugins/opendistro_security/metrics-core-3.1.2.jar -b654083f16dfe1856a42bf356c399f79 usr/share/wazuh-indexer/plugins/opendistro_security/minimal-json-0.9.5.jar -9fc5e68873d85b70014f92b044800391 usr/share/wazuh-indexer/plugins/opendistro_security/netty-buffer-4.1.49.Final.jar -d93ec0a7903c28b2b4c74eda0912aa41 usr/share/wazuh-indexer/plugins/opendistro_security/netty-codec-4.1.49.Final.jar -805c96e7cf690771211fa1ca2220f749 usr/share/wazuh-indexer/plugins/opendistro_security/netty-codec-http-4.1.49.Final.jar -f166a56cdb7a25033cf04267fc12f682 usr/share/wazuh-indexer/plugins/opendistro_security/netty-common-4.1.49.Final.jar -4d4255fb92d963d50da2b8d87dcb3071 usr/share/wazuh-indexer/plugins/opendistro_security/netty-handler-4.1.49.Final.jar -df4d20ac7435cace6af398a0276aeaab usr/share/wazuh-indexer/plugins/opendistro_security/netty-resolver-4.1.49.Final.jar -f94308ae6129d24af529effbf3fc4cab usr/share/wazuh-indexer/plugins/opendistro_security/netty-transport-4.1.49.Final.jar -31c0580c9e420b156b2f90b3cc992a2c usr/share/wazuh-indexer/plugins/opendistro_security/opendistro_security-1.13.1.0.jar -459b6f7c2db685aa2dac4aae55e556c4 usr/share/wazuh-indexer/plugins/opendistro_security/opensaml-core-3.4.5.jar -b6f22087b6bcdeeb3db30ab0694eb6ef usr/share/wazuh-indexer/plugins/opendistro_security/opensaml-messaging-api-3.4.5.jar -0b5a06430ed03bf6ee4877b0fe034efd usr/share/wazuh-indexer/plugins/opendistro_security/opensaml-profile-api-3.4.5.jar -ec6aa15be6bcdb5cc243c6ab5130946d usr/share/wazuh-indexer/plugins/opendistro_security/opensaml-saml-api-3.4.5.jar -5f7a3867a30f9e8290e1b8709ab0c38d usr/share/wazuh-indexer/plugins/opendistro_security/opensaml-saml-impl-3.4.5.jar -846cdc0bad1d7c5a8805273c8f3cdd55 usr/share/wazuh-indexer/plugins/opendistro_security/opensaml-security-api-3.4.5.jar -0aee01b1eefafd62fee15fd18cb6440a usr/share/wazuh-indexer/plugins/opendistro_security/opensaml-security-impl-3.4.5.jar -e6f4e969feded10ebdc01719c9abcc18 usr/share/wazuh-indexer/plugins/opendistro_security/opensaml-soap-api-3.4.5.jar -d336abcf30e0cabe99ac38e790e99c95 usr/share/wazuh-indexer/plugins/opendistro_security/opensaml-soap-impl-3.4.5.jar -a74b4195d9fb639137754caf4d139150 usr/share/wazuh-indexer/plugins/opendistro_security/opensaml-storage-api-3.4.5.jar -9f878c6367d9dcd8bc54d82feb8062e6 usr/share/wazuh-indexer/plugins/opendistro_security/opensaml-xmlsec-api-3.4.5.jar -22e9387f2d5a1c0f33c88ce439c6ef01 usr/share/wazuh-indexer/plugins/opendistro_security/opensaml-xmlsec-impl-3.4.5.jar -eba97663bccf1cc1a8a04bc302ea745b usr/share/wazuh-indexer/plugins/opendistro_security/parent-join-client-7.10.2.jar -c5ea41281ff60b23fabb6a9a74a2e420 usr/share/wazuh-indexer/plugins/opendistro_security/plugin-descriptor.properties -50d182a4b2a875a40fc12f8d52bb07ff usr/share/wazuh-indexer/plugins/opendistro_security/plugin-security.policy -7ee223830fd600d0dfc572b500218576 usr/share/wazuh-indexer/plugins/opendistro_security/rank-eval-client-7.10.2.jar -dc234cc6118c5069bad43ea1e95f6812 usr/share/wazuh-indexer/plugins/opendistro_security/saaj-impl-1.5.2.jar -590f828a301dfb0c4cf6bc2423dab6af usr/share/wazuh-indexer/plugins/opendistro_security/securityconfig/action_groups.yml -708fac768f8535fec7cc8f861ea2f51e usr/share/wazuh-indexer/plugins/opendistro_security/securityconfig/audit.yml -de431920d21b2ea26193852269410490 usr/share/wazuh-indexer/plugins/opendistro_security/securityconfig/config.yml -48ac2ca15b110b40062b0ce7907b8615 usr/share/wazuh-indexer/plugins/opendistro_security/securityconfig/elasticsearch.yml.example -d8bf7766128dc879e8d5067761c00717 usr/share/wazuh-indexer/plugins/opendistro_security/securityconfig/internal_users.yml -586267623e1846bffa3eb8f516309579 usr/share/wazuh-indexer/plugins/opendistro_security/securityconfig/nodes_dn.yml -19fbf50b3257d165f7b10a55315e682b usr/share/wazuh-indexer/plugins/opendistro_security/securityconfig/roles.yml -c01dfd5ffef5331f721e17d180fb103f usr/share/wazuh-indexer/plugins/opendistro_security/securityconfig/roles_mapping.yml -7f5efc3999ffbd51cc1c72a7d7c0b02c usr/share/wazuh-indexer/plugins/opendistro_security/securityconfig/tenants.yml -eda18d4ddd61198a84d3832af14e9594 usr/share/wazuh-indexer/plugins/opendistro_security/securityconfig/whitelist.yml -caafe376afb7086dcbee79f780394ca3 usr/share/wazuh-indexer/plugins/opendistro_security/slf4j-api-1.7.25.jar -069c880d31204a1a0fc28a4054f5372a usr/share/wazuh-indexer/plugins/opendistro_security/snappy-java-1.1.7.3.jar -f6d943e74064cc1e7986236699d6cd04 usr/share/wazuh-indexer/plugins/opendistro_security/stax-ex-1.8.3.jar -af8377bc7882332e22456616a9f164f6 usr/share/wazuh-indexer/plugins/opendistro_security/stax2-api-4.2.1.jar -3e34a35d723526a2a87ee2252f3ab97d usr/share/wazuh-indexer/plugins/opendistro_security/tools/audit_config_migrater.bat -2b132befa7c84a3f7051cbcea41539d7 usr/share/wazuh-indexer/plugins/opendistro_security/tools/audit_config_migrater.sh -0db69ae3bb13b942ebe62e8ad4cebf7e usr/share/wazuh-indexer/plugins/opendistro_security/tools/hash.bat -19e265cfbe54489ca5b1dce0b940d9b4 usr/share/wazuh-indexer/plugins/opendistro_security/tools/hash.sh -515543a7e0210f7e49f547702f65e672 usr/share/wazuh-indexer/plugins/opendistro_security/tools/install_demo_configuration.sh -c2d815f377f344eb1d4461562881aefd usr/share/wazuh-indexer/plugins/opendistro_security/tools/securityadmin.bat -689ebd5455bda34c4e5e075ac5b687a7 usr/share/wazuh-indexer/plugins/opendistro_security/tools/securityadmin.sh -6ca1b41437f585ec1db8a932ac0b4816 usr/share/wazuh-indexer/plugins/opendistro_security/transport-netty4-client-7.10.2.jar -795e37279908ec42316a6c5a5e5bfc7e usr/share/wazuh-indexer/plugins/opendistro_security/txw2-2.3.3.jar -3692dd72f8367cb35fb6280dc2916725 usr/share/wazuh-indexer/plugins/opendistro_security/velocity-1.7.jar -b125f28b8c338952e5036347cefacaab usr/share/wazuh-indexer/plugins/opendistro_security/woodstox-core-6.2.1.jar -8cbc8d8b10fb67051a17eaf94bee5a9d usr/share/wazuh-indexer/plugins/opendistro_security/xmlschema-core-2.2.5.jar -d54ca1f6e68c677285cf0a4772e9eb3d usr/share/wazuh-indexer/plugins/opendistro_security/xmlsec-2.2.0.jar -b6d083b09c223594b093d2c6d422ecef usr/share/wazuh-indexer/plugins/opendistro_security/zjsonpatch-0.4.4.jar -31a1fc328dec128c8e9c36ba6e363f28 usr/share/wazuh-indexer/plugins/opendistro_security/zstd-jni-1.4.4-7.jar From a343063d3475b7c3fbc82db86df8ec769be25ad1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Mon, 10 Jan 2022 17:26:20 +0100 Subject: [PATCH 13/57] Changed service name --- indexer/deb/debian/rules | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/indexer/deb/debian/rules b/indexer/deb/debian/rules index c6411f8223..7f93d22931 100644 --- a/indexer/deb/debian/rules +++ b/indexer/deb/debian/rules @@ -87,7 +87,8 @@ override_dh_install: mv -f $(BASE_DIR)/etc/sysconfig/$(NAME) $(TARGET_DIR)/etc/default/ mv -f $(BASE_DIR)/usr/lib/tmpfiles.d/* $(TARGET_DIR)/usr/lib/tmpfiles.d/ mv -f $(BASE_DIR)/usr/lib/sysctl.d/* $(TARGET_DIR)/usr/lib/sysctl.d/ - mv -f $(BASE_DIR)/usr/lib/systemd/system/* $(TARGET_DIR)/usr/lib/systemd/system/ + mv -f $(BASE_DIR)/usr/lib/systemd/system/wazuh-indexer_debian.service $(TARGET_DIR)/usr/lib/systemd/system/wazuh-indexer.service + mv -f $(BASE_DIR)/usr/lib/systemd/system/wazuh-indexer-performance-analyzer.service $(TARGET_DIR)/usr/lib/systemd/system/ # Copy installation files to final location cp -pr $(BASE_DIR)/* $(TARGET_DIR)$(INSTALLATION_DIR) From 054a1427d5d480ffd68da79e994aec47a64eaf7f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Mon, 10 Jan 2022 17:26:56 +0100 Subject: [PATCH 14/57] Removed unused code, cleaned code and service call fix --- indexer/deb/debian/postinst | 1095 +++++++++++++++++++++++++++++------ indexer/deb/debian/postrm | 22 +- indexer/deb/debian/preinst | 34 +- indexer/deb/debian/prerm | 39 +- 4 files changed, 946 insertions(+), 244 deletions(-) diff --git a/indexer/deb/debian/postinst b/indexer/deb/debian/postinst index 29caa2ca17..d05572c552 100644 --- a/indexer/deb/debian/postinst +++ b/indexer/deb/debian/postinst @@ -1,59 +1,24 @@ -#!/bin/bash +#!/bin/sh +# postinst script for Wazuh-indexer +# Wazuh, Inc 2015-2022 + +#DEBHELPER# -# TODO: Check if variables can be imported from a single place, because this is already defined in rules -# and if it makes sense to replace all /etc/wazuh-indexer and /usr/share/wazuh-indexer from this file -# with those variables or if this will be autogenerated (the list of files and their permissions) export NAME=wazuh-indexer +export USER=${NAME} +export GROUP=${NAME} export CONFIG_DIR=/etc/${NAME} export INSTALLATION_DIR=/usr/share/${NAME} export LOG_DIR=/var/log/${NAME} export PID_DIR=/var/run/${NAME} export LIB_DIR=/var/lib/${NAME} +export SYS_DIR=/usr/lib # Setting Owner and group of own folders -chown -R ${NAME}:${NAME} ${CONFIG_DIR} -chown -R ${NAME}:${NAME} ${INSTALLATION_DIR} -chown -R ${NAME}:${NAME} ${LOG_DIR} -chown -R ${NAME}:${NAME} ${LIB_DIR} - -#chown ':wazuh-indexer' '/etc/default/wazuh-indexer' -#chown ':wazuh-indexer' '/etc/wazuh-indexer' -#chmod '2750' '/etc/wazuh-indexer' -#chown ':wazuh-indexer' '/etc/wazuh-indexer/certs' -#chown ':wazuh-indexer' '/etc/wazuh-indexer/certs/admin-key.pem' -#chown ':wazuh-indexer' '/etc/wazuh-indexer/certs/admin.pem' -#chown ':wazuh-indexer' '/etc/wazuh-indexer/certs/wazuh-indexer-key.pem' -#chown ':wazuh-indexer' '/etc/wazuh-indexer/certs/wazuh-indexer.pem' -#chown ':wazuh-indexer' '/etc/wazuh-indexer/certs/root-ca.pem' -#chmod '2750' '/etc/wazuh-indexer/certs' -#chown ':wazuh-indexer' '/etc/wazuh-indexer/elasticsearch.yml' -#chown ':wazuh-indexer' '/etc/wazuh-indexer/jvm.options' -#chown ':wazuh-indexer' '/etc/wazuh-indexer/jvm.options.d' -#chmod '2750' '/etc/wazuh-indexer/jvm.options.d' -#chown ':wazuh-indexer' '/etc/wazuh-indexer/log4j2.properties' -#chown ':wazuh-indexer' '/usr/share/wazuh-indexer/bin/instances.yml' -#chown ':wazuh-indexer' '/usr/share/wazuh-indexer/bin/wazuh-cert-tool.sh' -#chown ':wazuh-indexer' '/usr/share/wazuh-indexer/bin/wazuh-passwords-tool.sh' -#chown ':wazuh-indexer' '/usr/share/wazuh-indexer/plugins/opendistro_security' -R -#chown 'wazuh-indexer:wazuh-indexer' '/var/lib/wazuh-indexer' -#chown 'wazuh-indexer:wazuh-indexer' '/usr/share/wazuh-indexer/initial_nodes' -R -#chmod '2750' '/var/lib/wazuh-indexer' -#chown 'wazuh-indexer:wazuh-indexer' '/var/log/wazuh-indexer' -#chmod '2750' '/var/log/wazuh-indexer' -# -#chmod '750' '/etc/init.d/wazuh-indexer' -#chmod '750' '/usr/share/wazuh-indexer/plugins/opendistro_security/tools/audit_config_migrater.bat' -#chmod '750' '/usr/share/wazuh-indexer/plugins/opendistro_security/tools/audit_config_migrater.sh' -#chmod '750' '/usr/share/wazuh-indexer/plugins/opendistro_security/tools/hash.bat' -#chmod '750' '/usr/share/wazuh-indexer/plugins/opendistro_security/tools/hash.sh' -#chmod '750' '/usr/share/wazuh-indexer/plugins/opendistro_security/tools/install_demo_configuration.sh' -#chmod '750' '/usr/share/wazuh-indexer/plugins/opendistro_security/tools/securityadmin.bat' -#chmod '750' '/usr/share/wazuh-indexer/plugins/opendistro_security/tools/securityadmin.sh' -#chmod '750' '/usr/share/wazuh-indexer/bin/wazuh-passwords-tool.sh' -#chmod '750' '/usr/share/wazuh-indexer/bin/wazuh-cert-tool.sh' -#chmod '640' '/usr/share/wazuh-indexer/bin/instances.yml' -#chmod '755' '/usr/share/wazuh-indexer/bin/systemd-entrypoint' +chown -R ${USER}:${GROUP} ${CONFIG_DIR} +chown -R ${USER}:${GROUP} ${INSTALLATION_DIR} +chown -R ${USER}:${GROUP} ${LOG_DIR} # # This script is executed in the post-installation phase @@ -70,86 +35,11 @@ if [ -f "/etc/default/wazuh-indexer" ]; then . "/etc/default/wazuh-indexer" fi -#if [ ! -d "/var/lib/wazuh-indexer/nodes" ]; then -# cp -r /usr/share/wazuh-indexer/initial_nodes /var/lib/wazuh-indexer/nodes -# chown ${NAME}:${NAME} /var/lib/wazuh-indexer/nodes -R -#fi - -export OPENSEARCH_PATH_CONF=${OPENSEARCH_PATH_CONF:-/etc/wazuh-indexer} - -IS_UPGRADE=false - -case "$1" in - - # Debian #################################################### - configure) - - # If $1=configure and $2 is set, this is an upgrade - if [ -n $2 ]; then - IS_UPGRADE=true - fi - PACKAGE=deb - ;; - abort-upgrade|abort-remove|abort-deconfigure) - PACKAGE=deb - ;; - - # RedHat #################################################### - 1) - # If $1=1 this is an install - IS_UPGRADE=false - PACKAGE=rpm - ;; - 2) - # If $1=1 this is an upgrade - IS_UPGRADE=true - PACKAGE=rpm - ;; - - *) - echo "post install script called with unknown argument \`$1'" >&2 - exit 1 - ;; -esac - # to pick up /usr/lib/sysctl.d/wazuh-indexer.conf if command -v systemctl > /dev/null; then systemctl restart systemd-sysctl.service || true fi -# Code for restarting the service if necessary moved to the end, after everything related with -# performance analyzer or keystore is done - -# the equivalent code for rpm is in posttrans -#if [ "$PACKAGE" = "deb" ]; then -# if [ ! -f "${OPENSEARCH_PATH_CONF}"/opensearch.keystore ]; then -# /usr/share/wazuh-indexer/bin/elasticsearch-keystore create -# chown root:wazuh-indexer "${OPENSEARCH_PATH_CONF}"/opensearch.keystore -# chmod 660 "${OPENSEARCH_PATH_CONF}"/elasticsearch.keystore -# md5sum "${OPENSEARCH_PATH_CONF}"/elasticsearch.keystore > "${OPENSEARCH_PATH_CONF}"/.elasticsearch.keystore.initial_md5sum -# else -# if /usr/share/wazuh-indexer/bin/elasticsearch-keystore has-passwd --silent ; then -# echo "### Warning: unable to upgrade encrypted keystore" 1>&2 -# echo " Please run elasticsearch-keystore upgrade and enter password" 1>&2 -# else -# /usr/share/wazuh-indexer/bin/elasticsearch-keystore upgrade -# fi -# fi -#fi - - - - -## Post install script from opendistro-performance-analyzer plugin -## adapted from plugins/opendistro-performance-analyzer/install/rpm/postinst - -# Post install script for Redhat like distros. Tested on CentOS 7. - -# Cannot execute the plugin postinst script as suggested in the documentation with this command -#sh /usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/install/rpm/postinst 1 -# because it contains elasticsearch instructions that now should be replaced by wazuh-indexer -# Using the modified code here: - # Make sure the OPENSEARCH_HOME environment variable is set if [ -z "$OPENSEARCH_HOME" ]; then @@ -160,21 +50,18 @@ fi mkdir -p "/var/lib/wazuh-indexer" echo 'true' > /var/lib/wazuh-indexer/performance_analyzer_enabled.conf echo 'true' > /var/lib/wazuh-indexer/rca_enabled.conf -chown ${NAME}:${NAME} /var/lib/wazuh-indexer/performance_analyzer_enabled.conf -chown ${NAME}:${NAME} /var/lib/wazuh-indexer/rca_enabled.conf -chown -R ${NAME}:${NAME} $OPENSEARCH_HOME/performance-analyzer-rca +chown -R ${USER}:${GROUP} ${LIB_DIR} +chown -R ${USER}:${GROUP} $OPENSEARCH_HOME/performance-analyzer-rca + +CLK_TCK=`/usr/bin/getconf CLK_TCK` +echo >> /etc/wazuh-indexer/jvm.options +echo '## OpenDistro Performance Analyzer' >> /etc/wazuh-indexer/jvm.options +echo "-Dclk.tck=$CLK_TCK" >> /etc/wazuh-indexer/jvm.options +echo "-Djdk.attach.allowAttachSelf=true" >> /etc/wazuh-indexer/jvm.options +echo "-Djava.security.policy=file:///usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_config/es_security.policy" >> /etc/wazuh-indexer/jvm.options -#if ! grep -q '## OpenDistro Performance Analyzer' /etc/wazuh-indexer/jvm.options; then - #CLK_TCK=`/usr/bin/getconf CLK_TCK` - #echo >> /etc/wazuh-indexer/jvm.options - #echo '## OpenDistro Performance Analyzer' >> /etc/wazuh-indexer/jvm.options - #echo "-Dclk.tck=$CLK_TCK" >> /etc/wazuh-indexer/jvm.options - #echo "-Djdk.attach.allowAttachSelf=true" >> /etc/wazuh-indexer/jvm.options - #echo "-Djava.security.policy=file:///usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_config/es_security.policy" >> /etc/wazuh-indexer/jvm.options -#fi -IS_UPGRADE=false # Below codeblock is using the fact that postinst script is called with the most-recently configured version. # In other words, a fresh installed will be called like "postinst configure" with no previous version ($2 is null) if [ -z "$2" ]; then @@ -185,7 +72,7 @@ if [ -z "$2" ]; then ulimit -Hn 65535 > /dev/null 2>&1 if command -v sudo > /dev/null 2>&1; then - sudo -u ${NAME} CLK_TK=`getconf CLK_TCK` OPENSEARCH_PATH_CONF=${CONFIG_DIR} ${INSTALLATION_DIR}/bin/opensearch --quiet > /dev/null 2>&1 & + sudo -u ${USER} CLK_TK=`getconf CLK_TCK` OPENSEARCH_PATH_CONF=${CONFIG_DIR} ${INSTALLATION_DIR}/bin/opensearch --quiet > /dev/null 2>&1 & else CLK_TK=`getconf CLK_TCK` OPENSEARCH_PATH_CONF=${CONFIG_DIR} ${INSTALLATION_DIR}/bin/opensearch --quiet > /dev/null 2>&1 & fi @@ -195,7 +82,7 @@ if [ -z "$2" ]; then chmod +x ${INSTALLATION_DIR}/plugins/opensearch-security/tools/securityadmin.sh if command -v sudo > /dev/null 2>&1; then - sudo -u ${NAME} OPENSEARCH_PATH_CONF=${CONFIG_DIR} JAVA_HOME=${INSTALLATION_DIR}/jdk ${INSTALLATION_DIR}/plugins/opensearch-security/tools/securityadmin.sh -icl -p 9800 -cd ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/ -nhnv -cacert ${CONFIG_DIR}/certs/root-ca.pem -cert ${CONFIG_DIR}/certs/admin.pem -key ${CONFIG_DIR}/certs/admin-key.pem >> ${LOG_DIR}/securityadmin.log + sudo -u ${USER} OPENSEARCH_PATH_CONF=${CONFIG_DIR} JAVA_HOME=${INSTALLATION_DIR}/jdk ${INSTALLATION_DIR}/plugins/opensearch-security/tools/securityadmin.sh -icl -p 9800 -cd ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/ -nhnv -cacert ${CONFIG_DIR}/certs/root-ca.pem -cert ${CONFIG_DIR}/certs/admin.pem -key ${CONFIG_DIR}/certs/admin-key.pem >> ${LOG_DIR}/securityadmin.log else OPENSEARCH_PATH_CONF=${CONFIG_DIR} JAVA_HOME=${INSTALLATION_DIR}/jdk ${INSTALLATION_DIR}/plugins/opensearch-security/tools/securityadmin.sh -icl -p 9800 -cd ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/ -nhnv -cacert ${CONFIG_DIR}/certs/root-ca.pem -cert ${CONFIG_DIR}/certs/admin.pem -key ${CONFIG_DIR}/certs/admin-key.pem >> ${LOG_DIR}/securityadmin.log fi @@ -206,41 +93,909 @@ if [ -z "$2" ]; then sleep 10 - #rm -rf ${LOG_DIR}/* > /dev/null 2>&1 + rm -rf ${LOG_DIR}/* > /dev/null 2>&1 -else - # otherwise it is an upgrade - IS_UPGRADE=true -fi + # --------------------------------------------------------------------------- -# --- Do not edit --- -#DEBHELPER# -# --- Do not edit --- - -if [ "x$IS_UPGRADE" != "xtrue" ]; then - echo "TEST" -elif [ "$RESTART_ON_UPGRADE" = "true" ]; then - - echo -n "Restarting wazuh-indexer service..." - if command -v systemctl >/dev/null; then - systemctl daemon-reload - systemctl restart wazuh-indexer.service || true - - elif [ -x /etc/init.d/wazuh-indexer ]; then - if command -v invoke-rc.d >/dev/null; then - invoke-rc.d wazuh-indexer stop || true - invoke-rc.d wazuh-indexer start || true - else - /etc/init.d/wazuh-indexer restart || true - fi - - # older suse linux distributions do not ship with systemd - # but do not have an /etc/init.d/ directory - # this tries to start the wazuh-indexer service on these - # as well without failing this script - elif [ -x /etc/rc.d/init.d/wazuh-indexer ] ; then - /etc/rc.d/init.d/wazuh-indexer restart || true - fi - echo " OK" -fi + # Set files permissions + chmod 750 ${CONFIG_DIR} + chmod 750 ${LIB_DIR} + chmod 750 ${LOG_DIR} + + chmod 660 /etc/default/${NAME} + chown root:${GROUP} /etc/default/${NAME} + chmod 750 /etc/init.d/${NAME} + chmod 640 ${SYS_DIR}/sysctl.d/${NAME}.conf + chmod 640 ${SYS_DIR}/systemd/system/${NAME}.service + chmod 640 ${SYS_DIR}/systemd/system/${NAME}-performance-analyzer.service + chmod 640 ${SYS_DIR}/tmpfiles.d/${NAME}.conf + + chmod 750 ${INSTALLATION_DIR} + chmod 750 ${INSTALLATION_DIR}/performance-analyzer-rca + chmod 750 ${INSTALLATION_DIR}/performance-analyzer-rca/bin + chmod 750 ${INSTALLATION_DIR}/performance-analyzer-rca/bin/performance-analyzer-rca + chmod 750 ${INSTALLATION_DIR}/performance-analyzer-rca/lib + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/performance-analyzer-rca-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/error_prone_annotations-2.3.4.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/sqlite-jdbc-3.32.3.2.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/grpc-stub-1.28.0.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/log4j-api-2.17.0.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/bcpkix-jdk15on-1.68.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/bcprov-jdk15on-1.68.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/jackson-databind-2.11.4.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/protobuf-java-3.11.0.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/gson-2.8.6.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/j2objc-annotations-1.3.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/commons-lang3-3.9.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/jsr305-3.0.2.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/log4j-core-2.17.0.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/perfmark-api-0.19.0.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/guava-28.2-jre.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/grpc-core-1.28.0.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/grpc-netty-shaded-1.28.0.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/grpc-context-1.28.0.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/annotations-4.1.1.4.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/animal-sniffer-annotations-1.18.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/jackson-annotations-2.11.4.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/proto-google-common-protos-1.17.0.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/javax.annotation-api-1.3.2.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/checker-qual-2.10.0.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/commons-io-2.7.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/jooq-3.10.8.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/jackson-core-2.11.4.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/grpc-protobuf-1.28.0.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/grpc-protobuf-lite-1.28.0.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/grpc-api-1.28.0.jar + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/failureaccess-1.0.1.jar + chmod 750 ${INSTALLATION_DIR}/performance-analyzer-rca/pa_bin + chmod 750 ${INSTALLATION_DIR}/performance-analyzer-rca/pa_bin/performance-analyzer-agent + chmod 750 ${INSTALLATION_DIR}/performance-analyzer-rca/pa_config + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/pa_config/agent-stats-metadata + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/pa_config/plugin-stats-metadata + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/pa_config/performance-analyzer.properties + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/pa_config/rca_master.conf + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/pa_config/rca.conf + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/pa_config/opensearch_security.policy + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/pa_config/log4j2.xml + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/pa_config/rca_idle_master.conf + chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/pa_config/supervisord.conf + chmod 750 ${INSTALLATION_DIR}/bin + chmod 750 ${INSTALLATION_DIR}/bin/opensearch-shard + chmod 750 ${INSTALLATION_DIR}/bin/opensearch-node + chmod 750 ${INSTALLATION_DIR}/bin/opensearch-keystore + chmod 750 ${INSTALLATION_DIR}/bin/opensearch-plugin + chmod 750 ${INSTALLATION_DIR}/bin/opensearch + chmod 750 ${INSTALLATION_DIR}/bin/opensearch-cli + chmod 750 ${INSTALLATION_DIR}/bin/opensearch-env + chmod 750 ${INSTALLATION_DIR}/bin/performance-analyzer-agent-cli + chmod 750 ${INSTALLATION_DIR}/bin/opensearch-env-from-file + chmod 750 ${INSTALLATION_DIR}/bin/opensearch-upgrade + chmod 750 ${INSTALLATION_DIR}/bin/systemd-entrypoint + chmod 750 ${INSTALLATION_DIR}/lib + chmod 640 ${INSTALLATION_DIR}/lib/hppc-0.8.1.jar + chmod 640 ${INSTALLATION_DIR}/lib/lucene-highlighter-8.10.1.jar + chmod 640 ${INSTALLATION_DIR}/lib/opensearch-geo-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/lib/lucene-spatial-extras-8.10.1.jar + chmod 640 ${INSTALLATION_DIR}/lib/opensearch-cli-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/lib/java-version-checker-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/lib/lucene-memory-8.10.1.jar + chmod 640 ${INSTALLATION_DIR}/lib/log4j-api-2.17.0.jar + chmod 640 ${INSTALLATION_DIR}/lib/lucene-analyzers-common-8.10.1.jar + chmod 640 ${INSTALLATION_DIR}/lib/snakeyaml-1.26.jar + chmod 640 ${INSTALLATION_DIR}/lib/joda-time-2.10.4.jar + chmod 640 ${INSTALLATION_DIR}/lib/opensearch-x-content-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/lib/lucene-join-8.10.1.jar + chmod 640 ${INSTALLATION_DIR}/lib/opensearch-plugin-classloader-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/lib/jna-5.5.0.jar + chmod 640 ${INSTALLATION_DIR}/lib/jackson-dataformat-smile-2.12.5.jar + chmod 640 ${INSTALLATION_DIR}/lib/log4j-core-2.17.0.jar + chmod 640 ${INSTALLATION_DIR}/lib/lucene-suggest-8.10.1.jar + chmod 640 ${INSTALLATION_DIR}/lib/opensearch-launchers-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/lib/jackson-dataformat-yaml-2.12.5.jar + chmod 640 ${INSTALLATION_DIR}/lib/HdrHistogram-2.1.9.jar + chmod 640 ${INSTALLATION_DIR}/lib/lucene-core-8.10.1.jar + chmod 640 ${INSTALLATION_DIR}/lib/lucene-queries-8.10.1.jar + chmod 640 ${INSTALLATION_DIR}/lib/opensearch-secure-sm-1.2.3.jar + chmod 750 ${INSTALLATION_DIR}/lib/tools + chmod 750 ${INSTALLATION_DIR}/lib/tools/plugin-cli + chmod 640 ${INSTALLATION_DIR}/lib/tools/plugin-cli/bcpg-fips-1.0.4.jar + chmod 640 ${INSTALLATION_DIR}/lib/tools/plugin-cli/opensearch-plugin-cli-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/lib/tools/plugin-cli/bc-fips-1.0.2.jar + chmod 750 ${INSTALLATION_DIR}/lib/tools/upgrade-cli + chmod 640 ${INSTALLATION_DIR}/lib/tools/upgrade-cli/jackson-annotations-2.12.5.jar + chmod 640 ${INSTALLATION_DIR}/lib/tools/upgrade-cli/jackson-databind-2.12.5.jar + chmod 640 ${INSTALLATION_DIR}/lib/tools/upgrade-cli/jackson-core-2.12.5.jar + chmod 640 ${INSTALLATION_DIR}/lib/tools/upgrade-cli/opensearch-upgrade-cli-1.2.3.jar + chmod 750 ${INSTALLATION_DIR}/lib/tools/keystore-cli + chmod 640 ${INSTALLATION_DIR}/lib/tools/keystore-cli/keystore-cli-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/lib/lucene-queryparser-8.10.1.jar + chmod 640 ${INSTALLATION_DIR}/lib/lucene-sandbox-8.10.1.jar + chmod 640 ${INSTALLATION_DIR}/lib/jts-core-1.15.0.jar + chmod 640 ${INSTALLATION_DIR}/lib/jackson-dataformat-cbor-2.12.5.jar + chmod 640 ${INSTALLATION_DIR}/lib/opensearch-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/lib/lucene-grouping-8.10.1.jar + chmod 640 ${INSTALLATION_DIR}/lib/lucene-misc-8.10.1.jar + chmod 640 ${INSTALLATION_DIR}/lib/jackson-core-2.12.5.jar + chmod 640 ${INSTALLATION_DIR}/lib/t-digest-3.2.jar + chmod 640 ${INSTALLATION_DIR}/lib/opensearch-core-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/lib/lucene-backward-codecs-8.10.1.jar + chmod 640 ${INSTALLATION_DIR}/lib/spatial4j-0.7.jar + chmod 640 ${INSTALLATION_DIR}/lib/jopt-simple-5.0.2.jar + chmod 640 ${INSTALLATION_DIR}/lib/lucene-spatial3d-8.10.1.jar + chmod 750 ${CONFIG_DIR}/certs + chmod 400 ${CONFIG_DIR}/certs/admin.pem + chmod 400 ${CONFIG_DIR}/certs/admin-key.pem + chmod 400 ${CONFIG_DIR}/certs/demo-indexer.pem + chmod 400 ${CONFIG_DIR}/certs/demo-indexer-key.pem + chmod 400 ${CONFIG_DIR}/certs/root-ca.pem + chmod 750 ${CONFIG_DIR}/opensearch-observability + chmod 660 ${CONFIG_DIR}/opensearch-observability/observability.yml + chmod 750 ${CONFIG_DIR}/opensearch-reports-scheduler + chmod 660 ${CONFIG_DIR}/opensearch-reports-scheduler/reports-scheduler.yml + chmod 660 ${CONFIG_DIR}/jvm.options + chmod 660 ${CONFIG_DIR}/opensearch.yml + chmod 750 ${CONFIG_DIR}/jvm.options.d + chmod 660 ${CONFIG_DIR}/log4j2.properties + chmod 640 ${INSTALLATION_DIR}/NOTICE.txt + chmod 640 ${INSTALLATION_DIR}/LICENSE.txt + chmod 750 ${INSTALLATION_DIR}/plugins + chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-observability + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-observability/opensearch-observability-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-observability/common-utils-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-observability/kotlin-stdlib-1.4.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-observability/annotations-13.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-observability/kotlinx-coroutines-core-jvm-1.3.9.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-observability/plugin-descriptor.properties + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-observability/plugin-security.policy + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-observability/kotlin-stdlib-common-1.4.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-observability/guava-15.0.jar + chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-reports-scheduler + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-reports-scheduler/jsoup-1.14.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-reports-scheduler/minimal-json-0.9.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-reports-scheduler/json-flattener-0.1.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-reports-scheduler/common-utils-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-reports-scheduler/kotlin-stdlib-1.4.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-reports-scheduler/annotations-13.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-reports-scheduler/json-20180813.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-reports-scheduler/kotlinx-coroutines-core-jvm-1.3.9.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-reports-scheduler/plugin-descriptor.properties + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-reports-scheduler/plugin-security.policy + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-reports-scheduler/kotlin-stdlib-common-1.4.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-reports-scheduler/opensearch-reports-scheduler-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-reports-scheduler/guava-15.0.jar + chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-sql + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/spring-beans-5.2.5.RELEASE.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/resilience4j-core-1.5.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/error_prone_annotations-2.3.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/core-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/spring-expression-5.2.5.RELEASE.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/httpcore-nio-4.4.12.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/httpasyncclient-4.1.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/spring-aop-5.2.5.RELEASE.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/guava-29.0-jre.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/protocol-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/spring-context-5.2.5.RELEASE.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/slf4j-api-1.7.30.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/druid-1.0.15.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/sql-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/opensearch-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/commons-lang3-3.10.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/jackson-databind-2.11.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/checker-qual-2.11.1.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/reindex-client-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/gson-2.8.6.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/j2objc-annotations-1.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/jsr305-3.0.2.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/spring-core-5.2.5.RELEASE.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/antlr4-runtime-4.7.1.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/json-20180813.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/NOTICE.txt + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/resilience4j-retry-1.5.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/plugin-descriptor.properties + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/spring-jcl-5.2.5.RELEASE.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/LICENSE.txt + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/jackson-annotations-2.11.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/vavr-match-0.10.2.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/parent-join-client-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/vavr-0.10.2.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/presto-matching-0.240.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/opensearch-rest-client-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/plugin-security.policy + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/httpclient-4.5.13.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/legacy-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/opensearch-ssl-config-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/commons-codec-1.13.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/opensearch-sql-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/commons-math3-3.6.1.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/ppl-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/httpcore-4.4.12.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/failureaccess-1.0.1.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/common-1.2.3.0.jar + chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-cross-cluster-replication + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-cross-cluster-replication/ipaddress-5.3.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-cross-cluster-replication/common-utils-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-cross-cluster-replication/annotations-13.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-cross-cluster-replication/plugin-descriptor.properties + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-cross-cluster-replication/kotlinx-coroutines-core-1.3.5.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-cross-cluster-replication/opensearch-cross-cluster-replication-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-common-1.3.72.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-jdk7-1.3.72.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-1.3.72.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-jdk8-1.3.72.jar + chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-knn + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/commons-lang-2.6.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/error_prone_annotations-2.3.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/guava-29.0-jre.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/opensearch-knn-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/checker-qual-2.11.1.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/j2objc-annotations-1.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/jsr305-3.0.2.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/plugin-descriptor.properties + chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-knn/knnlib + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/knnlib/libopensearchknn_common.so + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/knnlib/libgomp.so.1 + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/knnlib/libopensearchknn_nmslib.so + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/knnlib/libopensearchknn_faiss.so + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/plugin-security.policy + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/failureaccess-1.0.1.jar + chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-index-management + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-index-management/ipaddress-5.3.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-index-management/common-utils-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-index-management/kotlin-stdlib-1.4.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-index-management/annotations-13.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-index-management/kotlinx-coroutines-core-jvm-1.3.9.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-index-management/notification-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-index-management/plugin-descriptor.properties + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-index-management/kotlin-stdlib-jdk8-1.4.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-index-management/opensearch-index-management-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-index-management/plugin-security.policy + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-index-management/kotlin-stdlib-common-1.4.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-index-management/kotlin-stdlib-jdk7-1.4.0.jar + chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/error_prone_annotations-2.3.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/sqlite-jdbc-3.32.3.2.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/grpc-stub-1.28.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/bcpkix-jdk15on-1.68.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/bcprov-jdk15on-1.68.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/jackson-databind-2.11.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/protobuf-java-3.11.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/paranamer-2.8.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/jackson-module-paranamer-2.11.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/gson-2.8.6.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/j2objc-annotations-1.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/commons-lang3-3.9.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/jsr305-3.0.2.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/perfmark-api-0.19.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/opensearch-performance-analyzer-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/guava-28.2-jre.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/grpc-core-1.28.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/plugin-descriptor.properties + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/grpc-netty-shaded-1.28.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/grpc-context-1.28.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/annotations-4.1.1.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/animal-sniffer-annotations-1.18.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/jackson-annotations-2.11.4.jar + chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/pa_bin + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/pa_bin/performance-analyzer-agent + chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/pa_config + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/pa_config/performance-analyzer.properties + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/pa_config/rca_master.conf + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/pa_config/rca.conf + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/pa_config/agent-stats-metadata + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/pa_config/plugin-stats-metadata + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/pa_config/opensearch_security.policy + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/pa_config/log4j2.xml + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/pa_config/rca_idle_master.conf + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/pa_config/supervisord.conf + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/performanceanalyzer-rca-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/proto-google-common-protos-1.17.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/plugin-security.policy + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/javax.annotation-api-1.3.2.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/checker-qual-2.10.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/commons-io-2.7.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/jooq-3.10.8.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/grpc-protobuf-1.28.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/grpc-protobuf-lite-1.28.0.jar + chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/extensions + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/extensions/performance-analyzer-agent + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/grpc-api-1.28.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/failureaccess-1.0.1.jar + chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-job-scheduler + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-job-scheduler/opensearch-job-scheduler-spi-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-job-scheduler/plugin-descriptor.properties + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-job-scheduler/opensearch-job-scheduler-1.2.3.0.jar + chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-security + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensaml-saml-api-3.4.5.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/commons-codec-1.14.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/java-saml-2.5.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/slf4j-api-1.7.25.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/minimal-json-0.9.5.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensaml-security-api-3.4.5.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/jakarta.jws-api-2.1.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/netty-codec-4.1.69.Final.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/jackson-databind-2.11.2.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/jakarta.activation-1.2.2.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/commons-logging-1.2.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/json-path-2.4.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/aggs-matrix-stats-client-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/httpcore-nio-4.4.12.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/httpasyncclient-4.1.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/lang-mustache-client-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/bcprov-jdk15on-1.67.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/json-flattener-0.5.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/cxf-rt-rs-json-basic-3.4.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/snappy-java-1.1.7.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/netty-common-4.1.69.Final.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensaml-xmlsec-impl-3.4.5.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/txw2-2.3.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/cxf-core-3.4.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/jackson-annotations-2.11.2.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/metrics-core-3.1.2.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/jboss-rmi-api_1.0_spec-1.0.6.Final.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensaml-soap-impl-3.4.5.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/j2objc-annotations-1.1.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/jsr305-3.0.2.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensaml-messaging-api-3.4.5.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensaml-storage-api-3.4.5.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/commons-lang-2.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/mapper-extras-client-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/jakarta.xml.bind-api-2.3.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensaml-saml-impl-3.4.5.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/java-saml-core-2.5.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/cryptacular-1.1.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensaml-core-3.4.5.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/commons-cli-1.3.1.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/jjwt-api-0.10.5.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/log4j-slf4j-impl-2.17.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/commons-lang3-3.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/lz4-java-1.7.1.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/plugin-descriptor.properties + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/rank-eval-client-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/ldaptive-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/jakarta.xml.soap-api-1.4.2.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensearch-security-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/jjwt-jackson-0.10.5.jar + chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/whitelist.yml + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/tenants.yml + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/nodes_dn.yml + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/audit.yml + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/action_groups.yml + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/config.yml + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/roles_mapping.yml + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/roles.yml + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/opensearch.yml.example + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/internal_users.yml + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/woodstox-core-6.2.6.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/eventbus-3.2.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/istack-commons-runtime-3.0.12.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/asm-9.1.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/parent-join-client-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/jjwt-impl-0.10.5.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/json-smart-2.4.7.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/xmlsec-2.2.3.jar + chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-security/tools + chmod 740 ${INSTALLATION_DIR}/plugins/opensearch-security/tools/hash.sh + chmod 740 ${INSTALLATION_DIR}/plugins/opensearch-security/tools/securityadmin.sh + chmod 740 ${INSTALLATION_DIR}/plugins/opensearch-security/tools/audit_config_migrater.sh + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/jakarta.xml.ws-api-2.3.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/xmlschema-core-2.2.5.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/httpclient-cache-4.5.13.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/velocity-1.7.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/error_prone_annotations-2.1.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/netty-resolver-4.1.69.Final.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/transport-netty4-client-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/animal-sniffer-annotations-1.14.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/stax-ex-1.8.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensearch-rest-client-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/compiler-0.9.6.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/plugin-security.policy + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/guava-25.1-jre.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensaml-xmlsec-api-3.4.5.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/httpclient-4.5.13.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/zjsonpatch-0.4.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/accessors-smart-2.4.7.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensearch-rest-high-level-client-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/cxf-rt-security-3.4.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/java-support-7.5.1.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/netty-transport-4.1.69.Final.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/kafka-clients-2.5.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/stax2-api-4.2.1.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/cxf-rt-rs-security-jose-3.4.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensaml-profile-api-3.4.5.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/jaxb-runtime-2.3.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensaml-security-impl-3.4.5.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/commons-collections-3.2.2.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/netty-buffer-4.1.69.Final.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/saaj-impl-1.5.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/commons-text-1.2.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/zstd-jni-1.4.4-7.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/jakarta.annotation-api-1.3.5.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/geronimo-jta_1.1_spec-1.1.1.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/checker-qual-2.0.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/netty-codec-http-4.1.69.Final.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/httpcore-4.4.12.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensaml-soap-api-3.4.5.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/netty-handler-4.1.69.Final.jar + chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-asynchronous-search + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-asynchronous-search/opensearch-asynchronous-search-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-asynchronous-search/common-utils-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-asynchronous-search/plugin-descriptor.properties + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-asynchronous-search/plugin-security.policy + chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/commons-lang-2.6.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/org.jacoco.report-0.8.5.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/slf4j-api-1.7.25.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/error_prone_annotations-2.3.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/httpcore-nio-4.4.12.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/httpasyncclient-4.1.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/guava-29.0-jre.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/randomcutforest-core-2.0.1.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/randomcutforest-serialization-2.0.1.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/jackson-databind-2.11.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/checker-qual-2.11.1.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/randomcutforest-parkservices-2.0.1.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/gson-2.8.6.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/protostuff-collectionschema-1.7.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/j2objc-annotations-1.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/common-utils-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/opensearch-anomaly-detection-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/jsr305-3.0.2.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/org.jacoco.ant-0.8.5.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/commons-pool2-2.10.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/sketches-core-0.13.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/org.jacoco.core-0.8.5.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/org.jacoco.agent-0.8.5.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/plugin-descriptor.properties + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/protostuff-api-1.7.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/memory-0.12.2.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/jackson-annotations-2.11.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/protostuff-runtime-1.7.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/protostuff-core-1.7.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/commons-logging-1.1.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/opensearch-rest-client-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/plugin-security.policy + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/httpclient-4.5.13.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/commons-codec-1.13.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/commons-math3-3.6.1.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/httpcore-4.4.12.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/failureaccess-1.0.1.jar + chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-alerting + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/error_prone_annotations-2.3.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/httpcore-nio-4.4.12.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/httpasyncclient-4.1.4.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/cron-utils-9.1.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/javax.mail-1.6.2.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/slf4j-api-1.7.30.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/ipaddress-5.3.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/j2objc-annotations-1.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/commons-lang3-3.11.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/common-utils-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/jsr305-3.0.2.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/javax.el-3.0.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/kotlinx-coroutines-core-1.1.1.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/annotations-13.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/guava-30.0-jre.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/plugin-descriptor.properties + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/activation-1.1.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/alerting-core-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/google-java-format-1.10.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/alerting-notification-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/kotlin-stdlib-common-1.3.72.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/commons-logging-1.1.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/kotlin-stdlib-jdk7-1.3.72.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/checker-qual-3.5.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/opensearch-rest-client-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/plugin-security.policy + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/httpclient-4.5.13.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/opensearch-alerting-1.2.3.0.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/kotlinx-coroutines-core-common-1.1.1.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/kotlin-stdlib-1.3.72.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/commons-codec-1.13.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/kotlin-stdlib-jdk8-1.3.72.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/httpcore-4.4.12.jar + chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/failureaccess-1.0.1.jar + chmod 750 ${INSTALLATION_DIR}/modules + chmod 750 ${INSTALLATION_DIR}/modules/ingest-common + chmod 640 ${INSTALLATION_DIR}/modules/ingest-common/jcodings-1.0.44.jar + chmod 640 ${INSTALLATION_DIR}/modules/ingest-common/joni-2.1.29.jar + chmod 640 ${INSTALLATION_DIR}/modules/ingest-common/opensearch-grok-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/modules/ingest-common/opensearch-dissect-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/modules/ingest-common/plugin-descriptor.properties + chmod 640 ${INSTALLATION_DIR}/modules/ingest-common/ingest-common-1.2.3.jar + chmod 750 ${INSTALLATION_DIR}/modules/geo + chmod 640 ${INSTALLATION_DIR}/modules/geo/plugin-descriptor.properties + chmod 640 ${INSTALLATION_DIR}/modules/geo/geo-1.2.3.jar + chmod 750 ${INSTALLATION_DIR}/modules/ingest-geoip + chmod 640 ${INSTALLATION_DIR}/modules/ingest-geoip/GeoLite2-Country.mmdb + chmod 640 ${INSTALLATION_DIR}/modules/ingest-geoip/GeoLite2-City.mmdb + chmod 640 ${INSTALLATION_DIR}/modules/ingest-geoip/geoip2-2.13.1.jar + chmod 640 ${INSTALLATION_DIR}/modules/ingest-geoip/maxmind-db-1.3.1.jar + chmod 640 ${INSTALLATION_DIR}/modules/ingest-geoip/jackson-annotations-2.12.5.jar + chmod 640 ${INSTALLATION_DIR}/modules/ingest-geoip/jackson-databind-2.12.5.jar + chmod 640 ${INSTALLATION_DIR}/modules/ingest-geoip/ingest-geoip-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/modules/ingest-geoip/plugin-descriptor.properties + chmod 640 ${INSTALLATION_DIR}/modules/ingest-geoip/GeoLite2-ASN.mmdb + chmod 640 ${INSTALLATION_DIR}/modules/ingest-geoip/plugin-security.policy + chmod 750 ${INSTALLATION_DIR}/modules/percolator + chmod 640 ${INSTALLATION_DIR}/modules/percolator/plugin-descriptor.properties + chmod 640 ${INSTALLATION_DIR}/modules/percolator/percolator-client-1.2.3.jar + chmod 750 ${INSTALLATION_DIR}/modules/analysis-common + chmod 640 ${INSTALLATION_DIR}/modules/analysis-common/plugin-descriptor.properties + chmod 640 ${INSTALLATION_DIR}/modules/analysis-common/analysis-common-1.2.3.jar + chmod 750 ${INSTALLATION_DIR}/modules/aggs-matrix-stats + chmod 640 ${INSTALLATION_DIR}/modules/aggs-matrix-stats/aggs-matrix-stats-client-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/modules/aggs-matrix-stats/plugin-descriptor.properties + chmod 750 ${INSTALLATION_DIR}/modules/repository-url + chmod 640 ${INSTALLATION_DIR}/modules/repository-url/plugin-descriptor.properties + chmod 640 ${INSTALLATION_DIR}/modules/repository-url/plugin-security.policy + chmod 640 ${INSTALLATION_DIR}/modules/repository-url/repository-url-1.2.3.jar + chmod 750 ${INSTALLATION_DIR}/modules/lang-mustache + chmod 640 ${INSTALLATION_DIR}/modules/lang-mustache/lang-mustache-client-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/modules/lang-mustache/plugin-descriptor.properties + chmod 640 ${INSTALLATION_DIR}/modules/lang-mustache/compiler-0.9.6.jar + chmod 640 ${INSTALLATION_DIR}/modules/lang-mustache/plugin-security.policy + chmod 750 ${INSTALLATION_DIR}/modules/systemd + chmod 640 ${INSTALLATION_DIR}/modules/systemd/plugin-descriptor.properties + chmod 640 ${INSTALLATION_DIR}/modules/systemd/plugin-security.policy + chmod 640 ${INSTALLATION_DIR}/modules/systemd/systemd-1.2.3.jar + chmod 750 ${INSTALLATION_DIR}/modules/transport-netty4 + chmod 640 ${INSTALLATION_DIR}/modules/transport-netty4/netty-codec-4.1.69.Final.jar + chmod 640 ${INSTALLATION_DIR}/modules/transport-netty4/netty-common-4.1.69.Final.jar + chmod 640 ${INSTALLATION_DIR}/modules/transport-netty4/plugin-descriptor.properties + chmod 640 ${INSTALLATION_DIR}/modules/transport-netty4/netty-resolver-4.1.69.Final.jar + chmod 640 ${INSTALLATION_DIR}/modules/transport-netty4/transport-netty4-client-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/modules/transport-netty4/plugin-security.policy + chmod 640 ${INSTALLATION_DIR}/modules/transport-netty4/netty-transport-4.1.69.Final.jar + chmod 640 ${INSTALLATION_DIR}/modules/transport-netty4/netty-buffer-4.1.69.Final.jar + chmod 640 ${INSTALLATION_DIR}/modules/transport-netty4/netty-codec-http-4.1.69.Final.jar + chmod 640 ${INSTALLATION_DIR}/modules/transport-netty4/netty-handler-4.1.69.Final.jar + chmod 750 ${INSTALLATION_DIR}/modules/lang-expression + chmod 640 ${INSTALLATION_DIR}/modules/lang-expression/lucene-expressions-8.10.1.jar + chmod 640 ${INSTALLATION_DIR}/modules/lang-expression/lang-expression-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/modules/lang-expression/antlr4-runtime-4.5.1-1.jar + chmod 640 ${INSTALLATION_DIR}/modules/lang-expression/plugin-descriptor.properties + chmod 640 ${INSTALLATION_DIR}/modules/lang-expression/plugin-security.policy + chmod 640 ${INSTALLATION_DIR}/modules/lang-expression/asm-5.0.4.jar + chmod 640 ${INSTALLATION_DIR}/modules/lang-expression/asm-commons-5.0.4.jar + chmod 640 ${INSTALLATION_DIR}/modules/lang-expression/asm-tree-5.0.4.jar + chmod 750 ${INSTALLATION_DIR}/modules/lang-painless + chmod 640 ${INSTALLATION_DIR}/modules/lang-painless/asm-7.2.jar + chmod 640 ${INSTALLATION_DIR}/modules/lang-painless/antlr4-runtime-4.5.3.jar + chmod 640 ${INSTALLATION_DIR}/modules/lang-painless/asm-tree-7.2.jar + chmod 640 ${INSTALLATION_DIR}/modules/lang-painless/asm-util-7.2.jar + chmod 640 ${INSTALLATION_DIR}/modules/lang-painless/asm-analysis-7.2.jar + chmod 640 ${INSTALLATION_DIR}/modules/lang-painless/plugin-descriptor.properties + chmod 640 ${INSTALLATION_DIR}/modules/lang-painless/asm-commons-7.2.jar + chmod 640 ${INSTALLATION_DIR}/modules/lang-painless/lang-painless-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/modules/lang-painless/plugin-security.policy + chmod 640 ${INSTALLATION_DIR}/modules/lang-painless/opensearch-scripting-painless-spi-1.2.3.jar + chmod 750 ${INSTALLATION_DIR}/modules/rank-eval + chmod 640 ${INSTALLATION_DIR}/modules/rank-eval/plugin-descriptor.properties + chmod 640 ${INSTALLATION_DIR}/modules/rank-eval/rank-eval-client-1.2.3.jar + chmod 750 ${INSTALLATION_DIR}/modules/opensearch-dashboards + chmod 640 ${INSTALLATION_DIR}/modules/opensearch-dashboards/httpcore-nio-4.4.12.jar + chmod 640 ${INSTALLATION_DIR}/modules/opensearch-dashboards/httpasyncclient-4.1.4.jar + chmod 640 ${INSTALLATION_DIR}/modules/opensearch-dashboards/reindex-client-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/modules/opensearch-dashboards/plugin-descriptor.properties + chmod 640 ${INSTALLATION_DIR}/modules/opensearch-dashboards/commons-logging-1.1.3.jar + chmod 640 ${INSTALLATION_DIR}/modules/opensearch-dashboards/opensearch-rest-client-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/modules/opensearch-dashboards/httpclient-4.5.13.jar + chmod 640 ${INSTALLATION_DIR}/modules/opensearch-dashboards/opensearch-dashboards-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/modules/opensearch-dashboards/opensearch-ssl-config-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/modules/opensearch-dashboards/commons-codec-1.13.jar + chmod 640 ${INSTALLATION_DIR}/modules/opensearch-dashboards/httpcore-4.4.12.jar + chmod 750 ${INSTALLATION_DIR}/modules/ingest-user-agent + chmod 640 ${INSTALLATION_DIR}/modules/ingest-user-agent/ingest-user-agent-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/modules/ingest-user-agent/plugin-descriptor.properties + chmod 750 ${INSTALLATION_DIR}/modules/mapper-extras + chmod 640 ${INSTALLATION_DIR}/modules/mapper-extras/mapper-extras-client-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/modules/mapper-extras/plugin-descriptor.properties + chmod 750 ${INSTALLATION_DIR}/modules/parent-join + chmod 640 ${INSTALLATION_DIR}/modules/parent-join/plugin-descriptor.properties + chmod 640 ${INSTALLATION_DIR}/modules/parent-join/parent-join-client-1.2.3.jar + chmod 750 ${INSTALLATION_DIR}/modules/reindex + chmod 640 ${INSTALLATION_DIR}/modules/reindex/httpcore-nio-4.4.12.jar + chmod 640 ${INSTALLATION_DIR}/modules/reindex/httpasyncclient-4.1.4.jar + chmod 640 ${INSTALLATION_DIR}/modules/reindex/reindex-client-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/modules/reindex/plugin-descriptor.properties + chmod 640 ${INSTALLATION_DIR}/modules/reindex/commons-logging-1.1.3.jar + chmod 640 ${INSTALLATION_DIR}/modules/reindex/opensearch-rest-client-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/modules/reindex/plugin-security.policy + chmod 640 ${INSTALLATION_DIR}/modules/reindex/httpclient-4.5.13.jar + chmod 640 ${INSTALLATION_DIR}/modules/reindex/opensearch-ssl-config-1.2.3.jar + chmod 640 ${INSTALLATION_DIR}/modules/reindex/commons-codec-1.13.jar + chmod 640 ${INSTALLATION_DIR}/modules/reindex/httpcore-4.4.12.jar + chmod 750 ${INSTALLATION_DIR}/jdk + chmod 750 ${INSTALLATION_DIR}/jdk/man + chmod 750 ${INSTALLATION_DIR}/jdk/man/man1 + chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jrunscript.1 + chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jcmd.1 + chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/java.1 + chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jdeprscan.1 + chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/javadoc.1 + chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/rmid.1 + chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jar.1 + chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jdb.1 + chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jpackage.1 + chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jstatd.1 + chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/serialver.1 + chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/keytool.1 + chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jconsole.1 + chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jlink.1 + chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jhsdb.1 + chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jaotc.1 + chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jshell.1 + chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/rmiregistry.1 + chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/javac.1 + chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jstack.1 + chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jfr.1 + chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jps.1 + chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jarsigner.1 + chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jmod.1 + chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jstat.1 + chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jinfo.1 + chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jmap.1 + chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jdeps.1 + chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/javap.1 + chmod 750 ${INSTALLATION_DIR}/jdk/bin + chmod 750 ${INSTALLATION_DIR}/jdk/bin/jdeps + chmod 750 ${INSTALLATION_DIR}/jdk/bin/rmiregistry + chmod 750 ${INSTALLATION_DIR}/jdk/bin/jrunscript + chmod 750 ${INSTALLATION_DIR}/jdk/bin/jdeprscan + chmod 750 ${INSTALLATION_DIR}/jdk/bin/jar + chmod 750 ${INSTALLATION_DIR}/jdk/bin/jmap + chmod 750 ${INSTALLATION_DIR}/jdk/bin/jps + chmod 750 ${INSTALLATION_DIR}/jdk/bin/jstatd + chmod 750 ${INSTALLATION_DIR}/jdk/bin/rmid + chmod 750 ${INSTALLATION_DIR}/jdk/bin/java + chmod 750 ${INSTALLATION_DIR}/jdk/bin/jdb + chmod 750 ${INSTALLATION_DIR}/jdk/bin/jimage + chmod 750 ${INSTALLATION_DIR}/jdk/bin/javadoc + chmod 750 ${INSTALLATION_DIR}/jdk/bin/jconsole + chmod 750 ${INSTALLATION_DIR}/jdk/bin/jcmd + chmod 750 ${INSTALLATION_DIR}/jdk/bin/jstack + chmod 750 ${INSTALLATION_DIR}/jdk/bin/jinfo + chmod 750 ${INSTALLATION_DIR}/jdk/bin/jpackage + chmod 750 ${INSTALLATION_DIR}/jdk/bin/serialver + chmod 750 ${INSTALLATION_DIR}/jdk/bin/javap + chmod 750 ${INSTALLATION_DIR}/jdk/bin/keytool + chmod 750 ${INSTALLATION_DIR}/jdk/bin/jaotc + chmod 750 ${INSTALLATION_DIR}/jdk/bin/jarsigner + chmod 750 ${INSTALLATION_DIR}/jdk/bin/jhsdb + chmod 750 ${INSTALLATION_DIR}/jdk/bin/jlink + chmod 750 ${INSTALLATION_DIR}/jdk/bin/jfr + chmod 750 ${INSTALLATION_DIR}/jdk/bin/jstat + chmod 750 ${INSTALLATION_DIR}/jdk/bin/javac + chmod 750 ${INSTALLATION_DIR}/jdk/bin/jmod + chmod 750 ${INSTALLATION_DIR}/jdk/bin/jshell + chmod 640 ${INSTALLATION_DIR}/jdk/release + chmod 750 ${INSTALLATION_DIR}/jdk/legal + chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.base + chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.base/LICENSE + chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.base/ADDITIONAL_LICENSE_INFO + chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.base/icu.md + chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.base/c-libutl.md + chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.base/public_suffix.md + chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.base/cldr.md + chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.base/aes.md + chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.base/ASSEMBLY_EXCEPTION + chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.base/asm.md + chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.base/unicode.md + chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.security.sasl + chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.scripting + chmod 640 ${INSTALLATION_DIR}/jdk/legal/jdk.dynalink/dynalink.md + chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.management + chmod 640 ${INSTALLATION_DIR}/jdk/legal/jdk.javadoc/jqueryUI.md + chmod 640 ${INSTALLATION_DIR}/jdk/legal/jdk.javadoc/jquery.md + chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.xml + chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.xml/xalan.md + chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.xml/xerces.md + chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.xml/jcup.md + chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.xml/bcel.md + chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.xml/dom.md + chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.smartcardio + chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.smartcardio/pcsclite.md + chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.transaction.xa + chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.prefs + chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.compiler + chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.logging + chmod 640 ${INSTALLATION_DIR}/jdk/legal/jdk.internal.opt/jopt-simple.md + chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.xml.crypto + chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.xml.crypto/santuario.md + chmod 640 ${INSTALLATION_DIR}/jdk/legal/jdk.localedata/thaidict.md + chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.sql.rowset + chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.net.http + chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.rmi + chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.sql + chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.naming + chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.datatransfer + chmod 640 ${INSTALLATION_DIR}/jdk/legal/jdk.internal.le/jline.md + chmod 640 ${INSTALLATION_DIR}/jdk/legal/jdk.crypto.cryptoki/pkcs11cryptotoken.md + chmod 640 ${INSTALLATION_DIR}/jdk/legal/jdk.crypto.cryptoki/pkcs11wrapper.md + chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.instrument + chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.management.rmi + chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.desktop + chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.desktop/xwd.md + chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.desktop/mesa3d.md + chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.desktop/harfbuzz.md + chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.desktop/lcms.md + chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.desktop/freetype.md + chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.desktop/giflib.md + chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.desktop/jpeg.md + chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.desktop/colorimaging.md + chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.desktop/libpng.md + chmod 640 ${INSTALLATION_DIR}/jdk/legal/jdk.crypto.ec/ecc.md + chmod 750 ${INSTALLATION_DIR}/jdk/lib + chmod 750 ${INSTALLATION_DIR}/jdk/lib/server + chmod 640 ${INSTALLATION_DIR}/jdk/lib/server/libjsig.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/server/classes.jsa + chmod 640 ${INSTALLATION_DIR}/jdk/lib/server/classes_nocoops.jsa + chmod 640 ${INSTALLATION_DIR}/jdk/lib/server/libjvm.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libawt.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libawt_headless.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libsplashscreen.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libnio.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libjdwp.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libj2pcsc.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libjli.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libsctp.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libjimage.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libjsig.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libjava.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libsunec.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/liblcms.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libawt_xawt.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/jexec + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libverify.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libmanagement_agent.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/psfont.properties.ja + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libprefs.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libzip.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libjaas.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libjsound.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libextnet.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libj2gss.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/tzdb.dat + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libdt_socket.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/psfontj2d.properties + chmod 640 ${INSTALLATION_DIR}/jdk/lib/jvm.cfg + chmod 640 ${INSTALLATION_DIR}/jdk/lib/ct.sym + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libj2pkcs11.so + chmod 750 ${INSTALLATION_DIR}/jdk/lib/jfr + chmod 640 ${INSTALLATION_DIR}/jdk/lib/jfr/default.jfc + chmod 640 ${INSTALLATION_DIR}/jdk/lib/jfr/profile.jfc + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libmanagement_ext.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/classlist + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libnet.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libjavajpeg.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libfontmanager.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/modules + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libinstrument.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libmanagement.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libjawt.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libsaproc.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libmlib_image.so + chmod 750 ${INSTALLATION_DIR}/jdk/lib/security + chmod 640 ${INSTALLATION_DIR}/jdk/lib/security/cacerts + chmod 640 ${INSTALLATION_DIR}/jdk/lib/security/blacklisted.certs + chmod 640 ${INSTALLATION_DIR}/jdk/lib/security/public_suffix_list.dat + chmod 640 ${INSTALLATION_DIR}/jdk/lib/security/default.policy + chmod 640 ${INSTALLATION_DIR}/jdk/lib/librmi.so + chmod 750 ${INSTALLATION_DIR}/jdk/lib/jspawnhelper + chmod 640 ${INSTALLATION_DIR}/jdk/lib/jrt-fs.jar + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libattach.so + chmod 640 ${INSTALLATION_DIR}/jdk/lib/libfreetype.so + chmod 750 ${INSTALLATION_DIR}/jdk/include + chmod 640 ${INSTALLATION_DIR}/jdk/include/jvmti.h + chmod 640 ${INSTALLATION_DIR}/jdk/include/classfile_constants.h + chmod 640 ${INSTALLATION_DIR}/jdk/include/jdwpTransport.h + chmod 640 ${INSTALLATION_DIR}/jdk/include/jawt.h + chmod 640 ${INSTALLATION_DIR}/jdk/include/jni.h + chmod 640 ${INSTALLATION_DIR}/jdk/include/jvmticmlr.h + chmod 750 ${INSTALLATION_DIR}/jdk/include/linux + chmod 640 ${INSTALLATION_DIR}/jdk/include/linux/jawt_md.h + chmod 640 ${INSTALLATION_DIR}/jdk/include/linux/jni_md.h + chmod 750 ${INSTALLATION_DIR}/jdk/conf + chmod 640 ${INSTALLATION_DIR}/jdk/conf/net.properties + chmod 640 ${INSTALLATION_DIR}/jdk/conf/sound.properties + chmod 750 ${INSTALLATION_DIR}/jdk/conf/sdp + chmod 640 ${INSTALLATION_DIR}/jdk/conf/sdp/sdp.conf.template + chmod 750 ${INSTALLATION_DIR}/jdk/conf/management + chmod 640 ${INSTALLATION_DIR}/jdk/conf/management/management.properties + chmod 640 ${INSTALLATION_DIR}/jdk/conf/management/jmxremote.access + chmod 640 ${INSTALLATION_DIR}/jdk/conf/management/jmxremote.password.template + chmod 640 ${INSTALLATION_DIR}/jdk/conf/logging.properties + chmod 750 ${INSTALLATION_DIR}/jdk/conf/security + chmod 640 ${INSTALLATION_DIR}/jdk/conf/security/java.policy + chmod 750 ${INSTALLATION_DIR}/jdk/conf/security/policy + chmod 750 ${INSTALLATION_DIR}/jdk/conf/security/policy/limited + chmod 640 ${INSTALLATION_DIR}/jdk/conf/security/policy/limited/default_US_export.policy + chmod 640 ${INSTALLATION_DIR}/jdk/conf/security/policy/limited/exempt_local.policy + chmod 640 ${INSTALLATION_DIR}/jdk/conf/security/policy/limited/default_local.policy + chmod 750 ${INSTALLATION_DIR}/jdk/conf/security/policy/unlimited + chmod 640 ${INSTALLATION_DIR}/jdk/conf/security/policy/unlimited/default_US_export.policy + chmod 640 ${INSTALLATION_DIR}/jdk/conf/security/policy/unlimited/default_local.policy + chmod 640 ${INSTALLATION_DIR}/jdk/conf/security/policy/README.txt + chmod 640 ${INSTALLATION_DIR}/jdk/conf/security/java.security + chmod 750 ${INSTALLATION_DIR}/jdk/jmods + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.unsupported.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.transaction.xa.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.crypto.cryptoki.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.rmi.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.attach.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.jshell.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.xml.dom.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.se.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.internal.ed.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.jartool.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.compiler.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.base.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.smartcardio.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.security.auth.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.unsupported.desktop.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.security.sasl.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.incubator.foreign.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.management.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.management.agent.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.xml.crypto.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.internal.vm.ci.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.prefs.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.crypto.ec.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.internal.jvmstat.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.sql.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.incubator.jpackage.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.xml.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.security.jgss.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.compiler.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.sctp.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.charsets.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.management.jfr.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.jlink.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.localedata.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.jsobject.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.net.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.hotspot.agent.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.jstatd.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.dynalink.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.jfr.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.naming.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.internal.le.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.jcmd.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.management.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.net.http.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.logging.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.accessibility.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.internal.opt.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.management.rmi.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.security.jgss.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.desktop.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.nio.mapmode.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.internal.vm.compiler.management.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.jdwp.agent.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.jdi.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.javadoc.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.naming.rmi.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.naming.dns.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.editpad.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.jdeps.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.internal.vm.compiler.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.sql.rowset.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.scripting.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.datatransfer.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.httpserver.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.zipfs.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.aot.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.jconsole.jmod + chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.instrument.jmod +else + # otherwise it is an upgrade + echo -n "" +fi \ No newline at end of file diff --git a/indexer/deb/debian/postrm b/indexer/deb/debian/postrm index 8b13e8389c..bf5efb1a00 100644 --- a/indexer/deb/debian/postrm +++ b/indexer/deb/debian/postrm @@ -1,4 +1,7 @@ -#!/bin/bash +#!/bin/sh +# postinst script for Wazuh-indexer +# Wazuh, Inc 2015-2022 + export NAME=wazuh-indexer export CONFIG_DIR=/etc/${NAME} export INSTALLATION_DIR=/usr/share/${NAME} @@ -12,10 +15,6 @@ export LIB_DIR=/var/lib/${NAME} # On Debian, # $1=remove : indicates a removal # $1=purge : indicates an upgrade -# -# On RedHat, -# $1=0 : indicates a removal -# $1=1 : indicates an upgrade # source the default env file if [ -f "/etc/default/${NAME}" ]; then @@ -40,17 +39,8 @@ case "$1" in REMOVE_DATA_DIRECTORY=true REMOVE_USER_AND_GROUP=true ;; - failed-upgrade|abort-install|abort-upgrade|disappear|upgrade|disappear) - ;; - # RedHat #################################################### - 0) - REMOVE_DIRS=true - REMOVE_USER_AND_GROUP=true - ;; - 1) - # If $1=1 this is an upgrade - IS_UPGRADE=true + failed-upgrade|abort-install|abort-upgrade|disappear|upgrade|disappear) ;; *) @@ -81,12 +71,14 @@ if [ "$REMOVE_DIRS" = "true" ]; then # Delete the data directory if we are purging if [ "${REMOVE_DATA_DIRECTORY}" = "true" ]; then + echo -n "Deleting data directory..." rm -rf ${LIB_DIR} echo " OK" fi # Delete the config directory if we are purging if [ "$REMOVE_CONFIG_DIRECTORY" = "true" ]; then + echo -n "Deleting configuration directory..." rm -rf ${CONFIG_DIR} echo " OK" fi diff --git a/indexer/deb/debian/preinst b/indexer/deb/debian/preinst index a80ba42a67..f4e47b5e41 100644 --- a/indexer/deb/debian/preinst +++ b/indexer/deb/debian/preinst @@ -1,4 +1,7 @@ -#!/bin/bash +#!/bin/sh +# postinst script for Wazuh-indexer +# Wazuh, Inc 2015-2022 + export NAME=wazuh-indexer # @@ -7,10 +10,6 @@ export NAME=wazuh-indexer # On Debian, # $1=install : indicates an new install # $1=upgrade : indicates an upgrade -# -# On RedHat, -# $1=1 : indicates an new install -# $1=2 : indicates an upgrade err_exit() { echo "$@" >&2 @@ -48,31 +47,8 @@ case "$1" in echo " OK" fi ;; - abort-deconfigure|abort-upgrade|abort-remove) - ;; - - # RedHat #################################################### - 1|2) - # Create wazuh-indexer group if not existing - if ! getent group ${NAME} > /dev/null 2>&1 ; then - echo -n "Creating ${NAME} group..." - groupadd -r ${NAME} - echo " OK" - fi - - # Create wazuh-indexer user if not existing - if ! id ${NAME} > /dev/null 2>&1 ; then - echo -n "Creating ${NAME} user..." - useradd --system \ - --no-create-home \ - --home-dir /nonexistent \ - --gid ${NAME} \ - --shell /sbin/nologin \ - --comment "${NAME} user" \ - ${NAME} - echo " OK" - fi + abort-deconfigure|abort-upgrade|abort-remove) ;; *) diff --git a/indexer/deb/debian/prerm b/indexer/deb/debian/prerm index bb3f5c7982..45299421ef 100644 --- a/indexer/deb/debian/prerm +++ b/indexer/deb/debian/prerm @@ -1,10 +1,8 @@ -#!/bin/bash -export NAME=wazuh-indexer -export CONFIG_DIR=/etc/${NAME} -export INSTALLATION_DIR=/usr/share/${NAME} -export LOG_DIR=/var/log/${NAME} -export PID_DIR=/var/run/${NAME} -export LIB_DIR=/var/lib/${NAME} +#!/bin/sh +# postinst script for Wazuh-indexer +# Wazuh, Inc 2015-2022 + +export CONFIG_DIR=/etc/wazuh-indexer # # This script is executed in the pre-remove phase @@ -12,18 +10,12 @@ export LIB_DIR=/var/lib/${NAME} # On Debian, # $1=remove : indicates a removal # $1=upgrade : indicates an upgrade -# -# On RedHat, -# $1=0 : indicates a removal -# $1=1 : indicates an upgrade # source the default env file if [ -f "/etc/default/wazuh-indexer" ]; then . "/etc/default/wazuh-indexer" fi -export OPENSEARCH_PATH_CONF=${OPENSEARCH_PATH_CONF:-/etc/wazuh-indexer} - STOP_REQUIRED=false REMOVE_SERVICE=false @@ -34,21 +26,8 @@ case "$1" in STOP_REQUIRED=true REMOVE_SERVICE=true ;; - upgrade) - if [ "$RESTART_ON_UPGRADE" = "true" ]; then - STOP_REQUIRED=true - fi - ;; - deconfigure|failed-upgrade) - ;; - # RedHat #################################################### - 0) - STOP_REQUIRED=true - REMOVE_SERVICE=true - ;; - 1) - # Dont do anything on upgrade, because the preun script in redhat gets executed after the postinst (madness!) + deconfigure|failed-upgrade) ;; *) @@ -80,9 +59,9 @@ if [ "$STOP_REQUIRED" = "true" ]; then echo " OK" fi -if [ -f "${OPENSEARCH_PATH_CONF}"/elasticsearch.keystore ]; then - if md5sum --status -c "${OPENSEARCH_PATH_CONF}"/.elasticsearch.keystore.initial_md5sum; then - rm "${OPENSEARCH_PATH_CONF}"/elasticsearch.keystore "${OPENSEARCH_PATH_CONF}"/.elasticsearch.keystore.initial_md5sum +if [ -f "${CONFIG_DIR}"/opensearch.keystore ]; then + if md5sum --status -c "${CONFIG_DIR}"/.opensearch.keystore.initial_md5sum; then + rm "${CONFIG_DIR}"/opensearch.keystore "${CONFIG_DIR}"/.opensearch.keystore.initial_md5sum fi fi From bc5e50ecaa44e1c7521fd187b4ca08f5267cc7c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Mon, 10 Jan 2022 17:27:30 +0100 Subject: [PATCH 15/57] Changed service name in RPM SPEC --- indexer/rpm/wazuh-indexer.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/indexer/rpm/wazuh-indexer.spec b/indexer/rpm/wazuh-indexer.spec index d3d3d9dc2c..d6fa81fb99 100644 --- a/indexer/rpm/wazuh-indexer.spec +++ b/indexer/rpm/wazuh-indexer.spec @@ -72,6 +72,8 @@ mv wazuh-indexer-*%{SYS_DIR}/* ${RPM_BUILD_ROOT}%{SYS_DIR}/ rm -rf wazuh-indexer-*/etc rm -rf wazuh-indexer-*/usr cp -pr wazuh-indexer-*/* ${RPM_BUILD_ROOT}%{INSTALL_DIR}/ +mv ${RPM_BUILD_ROOT}/usr/lib/systemd/system/wazuh-indexer_centos.service ${RPM_BUILD_ROOT}/usr/lib/systemd/system/wazuh-indexer.service +rm -rf ${RPM_BUILD_ROOT}/usr/lib/systemd/system/wazuh-indexer_debian.service # ----------------------------------------------------------------------------- From 5f1fbab64ee417482deca6090380f91364518b41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Mon, 10 Jan 2022 17:29:54 +0100 Subject: [PATCH 16/57] Moved files --- indexer/rpm/docker/x86_64/builder.sh | 60 -- indexer/rpm/docker/x86_64/builder.sh_BK | 54 -- indexer/rpm/wazuh-indexer.spec | 1022 +++++++++++++++++++++++ 3 files changed, 1022 insertions(+), 114 deletions(-) delete mode 100755 indexer/rpm/docker/x86_64/builder.sh delete mode 100755 indexer/rpm/docker/x86_64/builder.sh_BK create mode 100644 indexer/rpm/wazuh-indexer.spec diff --git a/indexer/rpm/docker/x86_64/builder.sh b/indexer/rpm/docker/x86_64/builder.sh deleted file mode 100755 index 659dd4307d..0000000000 --- a/indexer/rpm/docker/x86_64/builder.sh +++ /dev/null @@ -1,60 +0,0 @@ -#!/bin/bash - -# Wazuh package builder -# Copyright (C) 2015-2021, Wazuh Inc. -# -# This program is a free software; you can redistribute it -# and/or modify it under the terms of the GNU General Public -# License (version 2) as published by the FSF - Free Software -# Foundation. - -set -ex -# Script parameters to build the package -target="wazuh-indexer" -architecture=$1 -release=$2 -directory_base=$3 -version="4.3.0" -rpmbuild="rpmbuild" -use_local_specs=$4 -packages_branch=$5 - -if [ -z "${release}" ]; then - release="1" -fi - - -# Build directories -build_dir=/build -rpm_build_dir=${build_dir}/rpmbuild -file_name="${target}-${version}-${release}" -pkg_path="${rpm_build_dir}/RPMS/${architecture}" -rpm_file="${file_name}.${architecture}.rpm" -mkdir -p ${rpm_build_dir}/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS} - -# Prepare the sources directory to build the source tar.gz -pkg_name=${target}-${version} -mkdir ${build_dir}/${pkg_name} - - -# Including spec file -if [ "${use_local_specs}" = "no" ]; then - curl -sL https://github.com/wazuh/wazuh-packages/tarball/${packages_branch} | tar zx - specs_path=$(find ./wazuh* -type d -name "SPECS" -path "*indexer/rpm*") -else - specs_path="/specs" -fi -cp ${specs_path}/${target}.spec ${rpm_build_dir}/SPECS/${pkg_name}.spec - -# Generating source tar.gz -cd ${build_dir} && tar czf "${rpm_build_dir}/SOURCES/${pkg_name}.tar.gz" "${pkg_name}" - -# Building RPM -/usr/bin/rpmbuild --define "_topdir ${rpm_build_dir}" \ - --define "_release ${release}" --define "_localstatedir ${directory_base}" \ - --target ${architecture} -ba ${rpm_build_dir}/SPECS/${pkg_name}.spec - -cd ${pkg_path} && sha512sum ${rpm_file} > /tmp/${rpm_file}.sha512 - - -find ${pkg_path}/ -maxdepth 3 -type f -name "${file_name}*" -exec mv {} /tmp/ \; diff --git a/indexer/rpm/docker/x86_64/builder.sh_BK b/indexer/rpm/docker/x86_64/builder.sh_BK deleted file mode 100755 index 6b65466696..0000000000 --- a/indexer/rpm/docker/x86_64/builder.sh_BK +++ /dev/null @@ -1,54 +0,0 @@ -#!/bin/bash - -# Wazuh package builder -# Copyright (C) 2015-2021, Wazuh Inc. -# -# This program is a free software; you can redistribute it -# and/or modify it under the terms of the GNU General Public -# License (version 2) as published by the FSF - Free Software -# Foundation. - -set -ex -# Optional package release -target="wazuh-indexer" -architecture=$1 -release=$2 -directory_base=$3 -version="4.3.0" -rpmbuild="rpmbuild" - -if [ -z "${release}" ]; then - release="1" -fi - - -# Build directories -build_dir=/build -rpm_build_dir=${build_dir}/rpmbuild -file_name="${target}-${version}-${release}" -pkg_path="${rpm_build_dir}/RPMS/${architecture}" -mkdir -p ${rpm_build_dir}/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS} - -# Prepare the sources directory to build the source tar.gz -package_name=${target}-${version} -mkdir ${build_dir}/${package_name} -#files_dir="${build_dir}/${package_name}" -#curl -kOL https://s3.amazonaws.com/warehouse.wazuh.com/indexer/opensearch-1.2.1-linux-x64.tar.gz -#tar xzvf opensearch-*.tar.gz && rm -f opensearch-*.tar.gz -#find opensearch-* -type l -exec rm -f {} \; -#rm -rf opensearch-*/jdk/conf/security/policy/unlimited -#rm -f opensearch-*/performance-analyzer-rca/bin/performance-analyzer-rca.bat -#mv -f opensearch-* ${files_dir} - -# Including spec file -cp /root/${target}.spec ${rpm_build_dir}/SPECS/${package_name}.spec - -# Generating source tar.gz -cd ${build_dir} && tar czf "${rpm_build_dir}/SOURCES/${package_name}.tar.gz" "${package_name}" - -# Building RPM -/usr/bin/rpmbuild --define "_topdir ${rpm_build_dir}" \ - --define "_release ${release}" --define "_localstatedir ${directory_base}" \ - --target ${architecture} -ba ${rpm_build_dir}/SPECS/${package_name}.spec - -find ${pkg_path}/ -maxdepth 3 -type f -name "${file_name}*" -exec mv {} /tmp/ \; diff --git a/indexer/rpm/wazuh-indexer.spec b/indexer/rpm/wazuh-indexer.spec new file mode 100644 index 0000000000..d6fa81fb99 --- /dev/null +++ b/indexer/rpm/wazuh-indexer.spec @@ -0,0 +1,1022 @@ +Summary: Wazuh helps you to gain security visibility into your infrastructure by monitoring hosts at an operating system and application level. It provides the following capabilities: log analysis, file integrity monitoring, intrusions detection and policy and compliance monitoring +Name: wazuh-indexer +Version: 4.3.0 +Release: %{_release} +License: GPL +Group: System Environment/Daemons +Source0: %{name}-%{version}.tar.gz +URL: https://www.wazuh.com/ +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Vendor: Wazuh, Inc +Packager: Wazuh, Inc +AutoReqProv: no +Requires: coreutils initscripts +ExclusiveOS: linux +BuildRequires: tar shadow-utils + +# ----------------------------------------------------------------------------- + +%global USER %{name} +%global GROUP %{name} +%global CONFIG_DIR /etc/%{name} +%global LOG_DIR /var/log/%{name} +%global LIB_DIR /var/lib/%{name} +%global PID_DIR /var/run/%{name} +%global SYS_DIR /usr/lib +%global INSTALL_DIR /usr/share/%{name} + +# ----------------------------------------------------------------------------- + +%description +Wazuh indexer package + +# ----------------------------------------------------------------------------- + +%prep +# Clean BUILDROOT +rm -fr %{buildroot} + +# Create package group +getent group %{GROUP} || groupadd -r %{GROUP} + +# Create package user +if ! id %{USER} &> /dev/null; then + useradd --system \ + --no-create-home \ + --home-dir %{INSTALL_DIR} \ + --gid %{GROUP} \ + --shell /sbin/nologin \ + --comment "%{USER} user" \ + %{USER} +fi + +# ----------------------------------------------------------------------------- + +%install +# Create directories +mkdir -p ${RPM_BUILD_ROOT}%{INSTALL_DIR} +mkdir -p ${RPM_BUILD_ROOT}/etc +mkdir -p ${RPM_BUILD_ROOT}%{LOG_DIR} +mkdir -p ${RPM_BUILD_ROOT}%{LIB_DIR} +mkdir -p ${RPM_BUILD_ROOT}%{PID_DIR} +mkdir -p ${RPM_BUILD_ROOT}%{SYS_DIR} + +# Download required sources +curl -kOL https://s3.amazonaws.com/warehouse.wazuh.com/indexer/wazuh-indexer-base-linux-x64.tar.gz +tar xzvf wazuh-indexer-*.tar.gz && rm -f wazuh-indexer-*.tar.gz +chown -R %{USER}:%{GROUP} wazuh-indexer-*/* + +# Copy the installed files into RPM_BUILD_ROOT directory +mv wazuh-indexer-*/etc ${RPM_BUILD_ROOT}/ +mv wazuh-indexer-*%{SYS_DIR}/* ${RPM_BUILD_ROOT}%{SYS_DIR}/ +rm -rf wazuh-indexer-*/etc +rm -rf wazuh-indexer-*/usr +cp -pr wazuh-indexer-*/* ${RPM_BUILD_ROOT}%{INSTALL_DIR}/ +mv ${RPM_BUILD_ROOT}/usr/lib/systemd/system/wazuh-indexer_centos.service ${RPM_BUILD_ROOT}/usr/lib/systemd/system/wazuh-indexer.service +rm -rf ${RPM_BUILD_ROOT}/usr/lib/systemd/system/wazuh-indexer_debian.service + +# ----------------------------------------------------------------------------- + +%pre +# Create package group +getent group %{GROUP} > /dev/null 2>&1 || groupadd -r %{GROUP} + +if ! id %{USER} &> /dev/null; then + useradd --system \ + --no-create-home \ + --home-dir %{INSTALL_DIR} \ + --gid %{GROUP} \ + --shell /sbin/nologin \ + --comment "%{USER} user" \ + %{USER} > /dev/null 2>&1 +fi + +# ----------------------------------------------------------------------------- + +%post +sysctl -w vm.max_map_count=262144 > /dev/null 2>&1 +ulimit -Hn 65535 > /dev/null 2>&1 +sudo -u %{USER} CLK_TK=`/usr/bin/getconf CLK_TCK` OPENSEARCH_PATH_CONF=%{CONFIG_DIR} %{INSTALL_DIR}/bin/opensearch --quiet > /dev/null 2>&1 & + +sleep 15 + +sudo -u %{USER} OPENSEARCH_PATH_CONF=%{CONFIG_DIR} JAVA_HOME=%{INSTALL_DIR}/jdk %{INSTALL_DIR}/plugins/opensearch-security/tools/securityadmin.sh -cd %{INSTALL_DIR}/plugins/opensearch-security/securityconfig -icl -p 9800 -cd %{INSTALL_DIR}/plugins/opensearch-security/securityconfig -nhnv -cacert %{CONFIG_DIR}/certs/root-ca.pem -cert %{CONFIG_DIR}/certs/admin.pem -key %{CONFIG_DIR}/certs/admin-key.pem >> %{LOG_DIR}/securityadmin.log + +sleep 5 + +kill -15 `pgrep -f opensearch` > /dev/null 2>&1 + +sleep 10 + +rm -rf %{LOG_DIR}/* > /dev/null 2>&1 + +# ----------------------------------------------------------------------------- + +%clean +rm -fr %{buildroot} + +# ----------------------------------------------------------------------------- + +%files +%defattr(-, %{USER}, %{GROUP}) +%dir %attr(750, %{USER}, %{GROUP}) %{CONFIG_DIR} +%dir %attr(750, %{USER}, %{GROUP}) %{LIB_DIR} +%dir %attr(750, %{USER}, %{GROUP}) %{LOG_DIR} + +%config(noreplace) %attr(0660, root, %{GROUP}) "/etc/sysconfig/%{name}" +%attr(0750, root, root) /etc/init.d/%{name} +%attr(0640, root, root) %{SYS_DIR}/sysctl.d/%{name}.conf +%attr(0640, root, root) %{SYS_DIR}/systemd/system/%{name}.service +%attr(0640, root, root) %{SYS_DIR}/systemd/system/%{name}-performance-analyzer.service +%attr(0640, root, root) %{SYS_DIR}/tmpfiles.d/%{name}.conf + +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR} +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/bin +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/bin/performance-analyzer-rca +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/performance-analyzer-rca-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/error_prone_annotations-2.3.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/sqlite-jdbc-3.32.3.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-stub-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/log4j-api-2.17.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/bcpkix-jdk15on-1.68.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/bcprov-jdk15on-1.68.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/jackson-databind-2.11.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/protobuf-java-3.11.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/gson-2.8.6.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/j2objc-annotations-1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/commons-lang3-3.9.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/jsr305-3.0.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/log4j-core-2.17.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/perfmark-api-0.19.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/guava-28.2-jre.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-core-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-netty-shaded-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-context-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/annotations-4.1.1.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/animal-sniffer-annotations-1.18.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/jackson-annotations-2.11.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/proto-google-common-protos-1.17.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/javax.annotation-api-1.3.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/checker-qual-2.10.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/commons-io-2.7.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/jooq-3.10.8.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/jackson-core-2.11.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-protobuf-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-protobuf-lite-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-api-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/failureaccess-1.0.1.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_bin +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_bin/performance-analyzer-agent +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/agent-stats-metadata +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/plugin-stats-metadata +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/performance-analyzer.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/rca_master.conf +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/rca.conf +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/opensearch_security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/log4j2.xml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/rca_idle_master.conf +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/supervisord.conf +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-shard +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-node +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-keystore +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-plugin +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-cli +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-env +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/performance-analyzer-agent-cli +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-env-from-file +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-upgrade +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/systemd-entrypoint +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/hppc-0.8.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-highlighter-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-geo-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-spatial-extras-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-cli-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/java-version-checker-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-memory-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/log4j-api-2.17.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-analyzers-common-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/snakeyaml-1.26.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/joda-time-2.10.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-x-content-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-join-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-plugin-classloader-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jna-5.5.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jackson-dataformat-smile-2.12.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/log4j-core-2.17.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-suggest-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-launchers-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jackson-dataformat-yaml-2.12.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/HdrHistogram-2.1.9.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-core-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-queries-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-secure-sm-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/plugin-cli +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/plugin-cli/bcpg-fips-1.0.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/plugin-cli/opensearch-plugin-cli-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/plugin-cli/bc-fips-1.0.2.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/upgrade-cli +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/upgrade-cli/jackson-annotations-2.12.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/upgrade-cli/jackson-databind-2.12.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/upgrade-cli/jackson-core-2.12.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/upgrade-cli/opensearch-upgrade-cli-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/keystore-cli +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/keystore-cli/keystore-cli-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-queryparser-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-sandbox-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jts-core-1.15.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jackson-dataformat-cbor-2.12.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-grouping-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-misc-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jackson-core-2.12.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/t-digest-3.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-core-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-backward-codecs-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/spatial4j-0.7.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jopt-simple-5.0.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-spatial3d-8.10.1.jar +%dir %attr(750, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs +%config(noreplace) %attr(400, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs/admin.pem +%config(noreplace) %attr(400, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs/admin-key.pem +%config(noreplace) %attr(400, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs/demo-indexer.pem +%config(noreplace) %attr(400, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs/demo-indexer-key.pem +%config(noreplace) %attr(400, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs/root-ca.pem +%dir %attr(750, %{USER}, %{GROUP}) %{CONFIG_DIR}/opensearch-observability +%attr(660, %{USER}, %{GROUP}) %{CONFIG_DIR}/opensearch-observability/observability.yml +%dir %attr(750, %{USER}, %{GROUP}) %{CONFIG_DIR}/opensearch-reports-scheduler +%attr(660, %{USER}, %{GROUP}) %{CONFIG_DIR}/opensearch-reports-scheduler/reports-scheduler.yml +%config(noreplace) %attr(660, %{USER}, %{GROUP}) %{CONFIG_DIR}/jvm.options +%config(noreplace) %attr(660, %{USER}, %{GROUP}) %{CONFIG_DIR}/opensearch.yml +%dir %attr(750, %{USER}, %{GROUP}) %{CONFIG_DIR}/jvm.options.d +%config(noreplace) %attr(660, %{USER}, %{GROUP}) %{CONFIG_DIR}/log4j2.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/NOTICE.txt +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/LICENSE.txt +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/opensearch-observability-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/common-utils-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/kotlin-stdlib-1.4.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/annotations-13.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/kotlinx-coroutines-core-jvm-1.3.9.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/kotlin-stdlib-common-1.4.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/guava-15.0.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/jsoup-1.14.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/minimal-json-0.9.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/json-flattener-0.1.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/common-utils-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/kotlin-stdlib-1.4.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/annotations-13.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/json-20180813.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/kotlinx-coroutines-core-jvm-1.3.9.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/kotlin-stdlib-common-1.4.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/opensearch-reports-scheduler-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/guava-15.0.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-beans-5.2.5.RELEASE.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/resilience4j-core-1.5.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/error_prone_annotations-2.3.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/core-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-expression-5.2.5.RELEASE.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/httpcore-nio-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/httpasyncclient-4.1.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-aop-5.2.5.RELEASE.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/guava-29.0-jre.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/protocol-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-context-5.2.5.RELEASE.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/slf4j-api-1.7.30.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/druid-1.0.15.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/sql-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/opensearch-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/commons-lang3-3.10.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/jackson-databind-2.11.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/checker-qual-2.11.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/reindex-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/gson-2.8.6.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/j2objc-annotations-1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/jsr305-3.0.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-core-5.2.5.RELEASE.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/antlr4-runtime-4.7.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/json-20180813.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/NOTICE.txt +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/resilience4j-retry-1.5.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-jcl-5.2.5.RELEASE.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/LICENSE.txt +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/jackson-annotations-2.11.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/vavr-match-0.10.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/parent-join-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/vavr-0.10.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/presto-matching-0.240.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/opensearch-rest-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/httpclient-4.5.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/legacy-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/opensearch-ssl-config-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/commons-codec-1.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/opensearch-sql-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/commons-math3-3.6.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/ppl-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/httpcore-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/failureaccess-1.0.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/common-1.2.3.0.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/ipaddress-5.3.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/common-utils-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/annotations-13.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/kotlinx-coroutines-core-1.3.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/opensearch-cross-cluster-replication-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-common-1.3.72.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-jdk7-1.3.72.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-1.3.72.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-jdk8-1.3.72.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/commons-lang-2.6.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/error_prone_annotations-2.3.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/guava-29.0-jre.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/opensearch-knn-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/checker-qual-2.11.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/j2objc-annotations-1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/jsr305-3.0.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/plugin-descriptor.properties +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/knnlib +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/knnlib/libopensearchknn_common.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/knnlib/libgomp.so.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/knnlib/libopensearchknn_nmslib.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/knnlib/libopensearchknn_faiss.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/failureaccess-1.0.1.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/ipaddress-5.3.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/common-utils-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/kotlin-stdlib-1.4.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/annotations-13.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/kotlinx-coroutines-core-jvm-1.3.9.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/notification-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/kotlin-stdlib-jdk8-1.4.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/opensearch-index-management-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/kotlin-stdlib-common-1.4.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/kotlin-stdlib-jdk7-1.4.0.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/error_prone_annotations-2.3.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/sqlite-jdbc-3.32.3.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-stub-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/bcpkix-jdk15on-1.68.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/bcprov-jdk15on-1.68.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/jackson-databind-2.11.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/protobuf-java-3.11.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/paranamer-2.8.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/jackson-module-paranamer-2.11.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/gson-2.8.6.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/j2objc-annotations-1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/commons-lang3-3.9.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/jsr305-3.0.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/perfmark-api-0.19.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/opensearch-performance-analyzer-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/guava-28.2-jre.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-core-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-netty-shaded-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-context-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/annotations-4.1.1.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/animal-sniffer-annotations-1.18.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/jackson-annotations-2.11.4.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_bin +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_bin/performance-analyzer-agent +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/performance-analyzer.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/rca_master.conf +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/rca.conf +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/agent-stats-metadata +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/plugin-stats-metadata +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/opensearch_security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/log4j2.xml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/rca_idle_master.conf +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/supervisord.conf +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/performanceanalyzer-rca-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/proto-google-common-protos-1.17.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/javax.annotation-api-1.3.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/checker-qual-2.10.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/commons-io-2.7.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/jooq-3.10.8.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-protobuf-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-protobuf-lite-1.28.0.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/extensions +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/extensions/performance-analyzer-agent +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-api-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/failureaccess-1.0.1.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-job-scheduler +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-job-scheduler/opensearch-job-scheduler-spi-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-job-scheduler/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-job-scheduler/opensearch-job-scheduler-1.2.3.0.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-saml-api-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-codec-1.14.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/java-saml-2.5.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/slf4j-api-1.7.25.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/minimal-json-0.9.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-security-api-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.jws-api-2.1.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-codec-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jackson-databind-2.11.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.activation-1.2.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-logging-1.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/json-path-2.4.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/aggs-matrix-stats-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/httpcore-nio-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/httpasyncclient-4.1.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/lang-mustache-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/bcprov-jdk15on-1.67.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/json-flattener-0.5.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/cxf-rt-rs-json-basic-3.4.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/snappy-java-1.1.7.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-common-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-xmlsec-impl-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/txw2-2.3.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/cxf-core-3.4.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jackson-annotations-2.11.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/metrics-core-3.1.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jboss-rmi-api_1.0_spec-1.0.6.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-soap-impl-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/j2objc-annotations-1.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jsr305-3.0.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-messaging-api-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-storage-api-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-lang-2.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/mapper-extras-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.xml.bind-api-2.3.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-saml-impl-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/java-saml-core-2.5.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/cryptacular-1.1.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-core-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-cli-1.3.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jjwt-api-0.10.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/log4j-slf4j-impl-2.17.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-lang3-3.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/lz4-java-1.7.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/rank-eval-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/ldaptive-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.xml.soap-api-1.4.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensearch-security-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jjwt-jackson-0.10.5.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/whitelist.yml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/tenants.yml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/nodes_dn.yml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/audit.yml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/action_groups.yml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/config.yml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/roles_mapping.yml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/roles.yml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/opensearch.yml.example +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/internal_users.yml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/woodstox-core-6.2.6.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/eventbus-3.2.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/istack-commons-runtime-3.0.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/asm-9.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/parent-join-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jjwt-impl-0.10.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/json-smart-2.4.7.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/xmlsec-2.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools +%attr(740, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools/hash.sh +%attr(740, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools/securityadmin.sh +%attr(740, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools/audit_config_migrater.sh +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.xml.ws-api-2.3.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/xmlschema-core-2.2.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/httpclient-cache-4.5.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/velocity-1.7.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/error_prone_annotations-2.1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-resolver-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/transport-netty4-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/animal-sniffer-annotations-1.14.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/stax-ex-1.8.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensearch-rest-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/compiler-0.9.6.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/guava-25.1-jre.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-xmlsec-api-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/httpclient-4.5.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/zjsonpatch-0.4.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/accessors-smart-2.4.7.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensearch-rest-high-level-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/cxf-rt-security-3.4.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/java-support-7.5.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-transport-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/kafka-clients-2.5.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/stax2-api-4.2.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/cxf-rt-rs-security-jose-3.4.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-profile-api-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jaxb-runtime-2.3.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-security-impl-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-collections-3.2.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-buffer-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/saaj-impl-1.5.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-text-1.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/zstd-jni-1.4.4-7.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.annotation-api-1.3.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/geronimo-jta_1.1_spec-1.1.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/checker-qual-2.0.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-codec-http-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/httpcore-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-soap-api-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-handler-4.1.69.Final.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-asynchronous-search +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-asynchronous-search/opensearch-asynchronous-search-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-asynchronous-search/common-utils-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-asynchronous-search/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-asynchronous-search/plugin-security.policy +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/commons-lang-2.6.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/org.jacoco.report-0.8.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/slf4j-api-1.7.25.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/error_prone_annotations-2.3.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/httpcore-nio-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/httpasyncclient-4.1.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/guava-29.0-jre.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/randomcutforest-core-2.0.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/randomcutforest-serialization-2.0.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/jackson-databind-2.11.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/checker-qual-2.11.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/randomcutforest-parkservices-2.0.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/gson-2.8.6.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/protostuff-collectionschema-1.7.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/j2objc-annotations-1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/common-utils-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/opensearch-anomaly-detection-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/jsr305-3.0.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/org.jacoco.ant-0.8.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/commons-pool2-2.10.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/sketches-core-0.13.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/org.jacoco.core-0.8.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/org.jacoco.agent-0.8.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/protostuff-api-1.7.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/memory-0.12.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/jackson-annotations-2.11.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/protostuff-runtime-1.7.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/protostuff-core-1.7.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/commons-logging-1.1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/opensearch-rest-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/httpclient-4.5.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/commons-codec-1.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/commons-math3-3.6.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/httpcore-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/failureaccess-1.0.1.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/error_prone_annotations-2.3.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/httpcore-nio-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/httpasyncclient-4.1.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/cron-utils-9.1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/javax.mail-1.6.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/slf4j-api-1.7.30.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/ipaddress-5.3.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/j2objc-annotations-1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/commons-lang3-3.11.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/common-utils-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/jsr305-3.0.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/javax.el-3.0.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlinx-coroutines-core-1.1.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/annotations-13.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/guava-30.0-jre.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/activation-1.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/alerting-core-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/google-java-format-1.10.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/alerting-notification-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlin-stdlib-common-1.3.72.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/commons-logging-1.1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlin-stdlib-jdk7-1.3.72.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/checker-qual-3.5.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/opensearch-rest-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/httpclient-4.5.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/opensearch-alerting-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlinx-coroutines-core-common-1.1.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlin-stdlib-1.3.72.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/commons-codec-1.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlin-stdlib-jdk8-1.3.72.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/httpcore-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/failureaccess-1.0.1.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/jcodings-1.0.44.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/joni-2.1.29.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/opensearch-grok-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/opensearch-dissect-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/ingest-common-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/geo +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/geo/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/geo/geo-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/GeoLite2-Country.mmdb +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/GeoLite2-City.mmdb +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/geoip2-2.13.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/maxmind-db-1.3.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/jackson-annotations-2.12.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/jackson-databind-2.12.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/ingest-geoip-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/GeoLite2-ASN.mmdb +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/plugin-security.policy +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/percolator +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/percolator/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/percolator/percolator-client-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/analysis-common +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/analysis-common/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/analysis-common/analysis-common-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/aggs-matrix-stats +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/aggs-matrix-stats/aggs-matrix-stats-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/aggs-matrix-stats/plugin-descriptor.properties +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/repository-url +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/repository-url/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/repository-url/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/repository-url/repository-url-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-mustache +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-mustache/lang-mustache-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-mustache/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-mustache/compiler-0.9.6.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-mustache/plugin-security.policy +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/systemd +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/systemd/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/systemd/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/systemd/systemd-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-codec-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-common-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-resolver-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/transport-netty4-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-transport-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-buffer-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-codec-http-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-handler-4.1.69.Final.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/lucene-expressions-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/lang-expression-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/antlr4-runtime-4.5.1-1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/asm-5.0.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/asm-commons-5.0.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/asm-tree-5.0.4.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/asm-7.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/antlr4-runtime-4.5.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/asm-tree-7.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/asm-util-7.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/asm-analysis-7.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/asm-commons-7.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/lang-painless-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/opensearch-scripting-painless-spi-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/rank-eval +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/rank-eval/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/rank-eval/rank-eval-client-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/httpcore-nio-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/httpasyncclient-4.1.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/reindex-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/commons-logging-1.1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/opensearch-rest-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/httpclient-4.5.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/opensearch-dashboards-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/opensearch-ssl-config-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/commons-codec-1.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/httpcore-4.4.12.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-user-agent +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-user-agent/ingest-user-agent-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-user-agent/plugin-descriptor.properties +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/mapper-extras +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/mapper-extras/mapper-extras-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/mapper-extras/plugin-descriptor.properties +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/parent-join +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/parent-join/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/parent-join/parent-join-client-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/httpcore-nio-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/httpasyncclient-4.1.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/reindex-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/commons-logging-1.1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/opensearch-rest-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/httpclient-4.5.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/opensearch-ssl-config-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/commons-codec-1.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/httpcore-4.4.12.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jrunscript.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jcmd.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/java.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jdeprscan.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/javadoc.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/rmid.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jar.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jdb.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jpackage.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jstatd.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/serialver.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/keytool.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jconsole.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jlink.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jhsdb.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jaotc.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jshell.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/rmiregistry.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/javac.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jstack.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jfr.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jps.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jarsigner.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jmod.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jstat.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jinfo.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jmap.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jdeps.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/javap.1 +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jdeps +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/rmiregistry +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jrunscript +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jdeprscan +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jar +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jmap +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jps +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jstatd +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/rmid +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/java +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jdb +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jimage +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/javadoc +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jconsole +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jcmd +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jstack +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jinfo +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jpackage +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/serialver +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/javap +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/keytool +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jaotc +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jarsigner +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jhsdb +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jlink +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jfr +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jstat +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/javac +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jmod +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jshell +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/release +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/LICENSE +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/ADDITIONAL_LICENSE_INFO +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/icu.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/c-libutl.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/public_suffix.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/cldr.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/aes.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/ASSEMBLY_EXCEPTION +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/asm.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/unicode.md +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.security.sasl +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.scripting +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.dynalink/dynalink.md +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.management +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.javadoc/jqueryUI.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.javadoc/jquery.md +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml/xalan.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml/xerces.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml/jcup.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml/bcel.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml/dom.md +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.smartcardio +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.smartcardio/pcsclite.md +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.transaction.xa +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.prefs +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.compiler +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.logging +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.internal.opt/jopt-simple.md +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml.crypto +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml.crypto/santuario.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.localedata/thaidict.md +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.sql.rowset +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.net.http +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.rmi +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.sql +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.naming +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.datatransfer +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.internal.le/jline.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.crypto.cryptoki/pkcs11cryptotoken.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.crypto.cryptoki/pkcs11wrapper.md +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.instrument +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.management.rmi +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/xwd.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/mesa3d.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/harfbuzz.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/lcms.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/freetype.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/giflib.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/jpeg.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/colorimaging.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/libpng.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.crypto.ec/ecc.md +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/server +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/server/libjsig.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/server/classes.jsa +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/server/classes_nocoops.jsa +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/server/libjvm.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libawt.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libawt_headless.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libsplashscreen.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libnio.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjdwp.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libj2pcsc.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjli.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libsctp.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjimage.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjsig.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjava.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libsunec.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/liblcms.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libawt_xawt.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jexec +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libverify.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libmanagement_agent.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/psfont.properties.ja +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libprefs.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libzip.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjaas.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjsound.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libextnet.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libj2gss.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/tzdb.dat +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libdt_socket.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/psfontj2d.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jvm.cfg +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/ct.sym +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libj2pkcs11.so +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jfr +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jfr/default.jfc +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jfr/profile.jfc +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libmanagement_ext.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/classlist +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libnet.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjavajpeg.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libfontmanager.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/modules +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libinstrument.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libmanagement.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjawt.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libsaproc.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libmlib_image.so +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/security +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/security/cacerts +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/security/blacklisted.certs +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/security/public_suffix_list.dat +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/security/default.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/librmi.so +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jspawnhelper +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jrt-fs.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libattach.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libfreetype.so +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/jvmti.h +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/classfile_constants.h +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/jdwpTransport.h +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/jawt.h +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/jni.h +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/jvmticmlr.h +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/linux +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/linux/jawt_md.h +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/linux/jni_md.h +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/net.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/sound.properties +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/sdp +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/sdp/sdp.conf.template +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/management +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/management/management.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/management/jmxremote.access +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/management/jmxremote.password.template +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/logging.properties +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/java.policy +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/limited +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/limited/default_US_export.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/limited/exempt_local.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/limited/default_local.policy +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/unlimited +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/unlimited/default_US_export.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/unlimited/default_local.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/README.txt +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/java.security +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.unsupported.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.transaction.xa.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.crypto.cryptoki.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.rmi.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.attach.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jshell.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.xml.dom.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.se.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.ed.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jartool.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.compiler.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.base.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.smartcardio.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.security.auth.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.unsupported.desktop.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.security.sasl.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.incubator.foreign.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.management.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.management.agent.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.xml.crypto.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.vm.ci.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.prefs.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.crypto.ec.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.jvmstat.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.sql.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.incubator.jpackage.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.xml.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.security.jgss.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.compiler.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.sctp.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.charsets.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.management.jfr.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jlink.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.localedata.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jsobject.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.net.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.hotspot.agent.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jstatd.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.dynalink.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jfr.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.naming.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.le.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jcmd.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.management.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.net.http.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.logging.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.accessibility.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.opt.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.management.rmi.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.security.jgss.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.desktop.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.nio.mapmode.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.vm.compiler.management.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jdwp.agent.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jdi.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.javadoc.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.naming.rmi.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.naming.dns.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.editpad.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jdeps.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.vm.compiler.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.sql.rowset.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.scripting.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.datatransfer.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.httpserver.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.zipfs.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.aot.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jconsole.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.instrument.jmod + +# ----------------------------------------------------------------------------- + +%changelog +* Mon Nov 01 2021 support - 4.3.0 +- More info: https://documentation.wazuh.com/current/release-notes/ From a80be296ef9ff0e7c3f2f29b706594c1a6009fb6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Mon, 10 Jan 2022 18:02:22 +0100 Subject: [PATCH 17/57] Removed SPECs folder --- indexer/rpm/SPECS/wazuh-indexer.spec | 1022 -------------------------- 1 file changed, 1022 deletions(-) delete mode 100644 indexer/rpm/SPECS/wazuh-indexer.spec diff --git a/indexer/rpm/SPECS/wazuh-indexer.spec b/indexer/rpm/SPECS/wazuh-indexer.spec deleted file mode 100644 index d6fa81fb99..0000000000 --- a/indexer/rpm/SPECS/wazuh-indexer.spec +++ /dev/null @@ -1,1022 +0,0 @@ -Summary: Wazuh helps you to gain security visibility into your infrastructure by monitoring hosts at an operating system and application level. It provides the following capabilities: log analysis, file integrity monitoring, intrusions detection and policy and compliance monitoring -Name: wazuh-indexer -Version: 4.3.0 -Release: %{_release} -License: GPL -Group: System Environment/Daemons -Source0: %{name}-%{version}.tar.gz -URL: https://www.wazuh.com/ -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Vendor: Wazuh, Inc -Packager: Wazuh, Inc -AutoReqProv: no -Requires: coreutils initscripts -ExclusiveOS: linux -BuildRequires: tar shadow-utils - -# ----------------------------------------------------------------------------- - -%global USER %{name} -%global GROUP %{name} -%global CONFIG_DIR /etc/%{name} -%global LOG_DIR /var/log/%{name} -%global LIB_DIR /var/lib/%{name} -%global PID_DIR /var/run/%{name} -%global SYS_DIR /usr/lib -%global INSTALL_DIR /usr/share/%{name} - -# ----------------------------------------------------------------------------- - -%description -Wazuh indexer package - -# ----------------------------------------------------------------------------- - -%prep -# Clean BUILDROOT -rm -fr %{buildroot} - -# Create package group -getent group %{GROUP} || groupadd -r %{GROUP} - -# Create package user -if ! id %{USER} &> /dev/null; then - useradd --system \ - --no-create-home \ - --home-dir %{INSTALL_DIR} \ - --gid %{GROUP} \ - --shell /sbin/nologin \ - --comment "%{USER} user" \ - %{USER} -fi - -# ----------------------------------------------------------------------------- - -%install -# Create directories -mkdir -p ${RPM_BUILD_ROOT}%{INSTALL_DIR} -mkdir -p ${RPM_BUILD_ROOT}/etc -mkdir -p ${RPM_BUILD_ROOT}%{LOG_DIR} -mkdir -p ${RPM_BUILD_ROOT}%{LIB_DIR} -mkdir -p ${RPM_BUILD_ROOT}%{PID_DIR} -mkdir -p ${RPM_BUILD_ROOT}%{SYS_DIR} - -# Download required sources -curl -kOL https://s3.amazonaws.com/warehouse.wazuh.com/indexer/wazuh-indexer-base-linux-x64.tar.gz -tar xzvf wazuh-indexer-*.tar.gz && rm -f wazuh-indexer-*.tar.gz -chown -R %{USER}:%{GROUP} wazuh-indexer-*/* - -# Copy the installed files into RPM_BUILD_ROOT directory -mv wazuh-indexer-*/etc ${RPM_BUILD_ROOT}/ -mv wazuh-indexer-*%{SYS_DIR}/* ${RPM_BUILD_ROOT}%{SYS_DIR}/ -rm -rf wazuh-indexer-*/etc -rm -rf wazuh-indexer-*/usr -cp -pr wazuh-indexer-*/* ${RPM_BUILD_ROOT}%{INSTALL_DIR}/ -mv ${RPM_BUILD_ROOT}/usr/lib/systemd/system/wazuh-indexer_centos.service ${RPM_BUILD_ROOT}/usr/lib/systemd/system/wazuh-indexer.service -rm -rf ${RPM_BUILD_ROOT}/usr/lib/systemd/system/wazuh-indexer_debian.service - -# ----------------------------------------------------------------------------- - -%pre -# Create package group -getent group %{GROUP} > /dev/null 2>&1 || groupadd -r %{GROUP} - -if ! id %{USER} &> /dev/null; then - useradd --system \ - --no-create-home \ - --home-dir %{INSTALL_DIR} \ - --gid %{GROUP} \ - --shell /sbin/nologin \ - --comment "%{USER} user" \ - %{USER} > /dev/null 2>&1 -fi - -# ----------------------------------------------------------------------------- - -%post -sysctl -w vm.max_map_count=262144 > /dev/null 2>&1 -ulimit -Hn 65535 > /dev/null 2>&1 -sudo -u %{USER} CLK_TK=`/usr/bin/getconf CLK_TCK` OPENSEARCH_PATH_CONF=%{CONFIG_DIR} %{INSTALL_DIR}/bin/opensearch --quiet > /dev/null 2>&1 & - -sleep 15 - -sudo -u %{USER} OPENSEARCH_PATH_CONF=%{CONFIG_DIR} JAVA_HOME=%{INSTALL_DIR}/jdk %{INSTALL_DIR}/plugins/opensearch-security/tools/securityadmin.sh -cd %{INSTALL_DIR}/plugins/opensearch-security/securityconfig -icl -p 9800 -cd %{INSTALL_DIR}/plugins/opensearch-security/securityconfig -nhnv -cacert %{CONFIG_DIR}/certs/root-ca.pem -cert %{CONFIG_DIR}/certs/admin.pem -key %{CONFIG_DIR}/certs/admin-key.pem >> %{LOG_DIR}/securityadmin.log - -sleep 5 - -kill -15 `pgrep -f opensearch` > /dev/null 2>&1 - -sleep 10 - -rm -rf %{LOG_DIR}/* > /dev/null 2>&1 - -# ----------------------------------------------------------------------------- - -%clean -rm -fr %{buildroot} - -# ----------------------------------------------------------------------------- - -%files -%defattr(-, %{USER}, %{GROUP}) -%dir %attr(750, %{USER}, %{GROUP}) %{CONFIG_DIR} -%dir %attr(750, %{USER}, %{GROUP}) %{LIB_DIR} -%dir %attr(750, %{USER}, %{GROUP}) %{LOG_DIR} - -%config(noreplace) %attr(0660, root, %{GROUP}) "/etc/sysconfig/%{name}" -%attr(0750, root, root) /etc/init.d/%{name} -%attr(0640, root, root) %{SYS_DIR}/sysctl.d/%{name}.conf -%attr(0640, root, root) %{SYS_DIR}/systemd/system/%{name}.service -%attr(0640, root, root) %{SYS_DIR}/systemd/system/%{name}-performance-analyzer.service -%attr(0640, root, root) %{SYS_DIR}/tmpfiles.d/%{name}.conf - -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR} -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/bin -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/bin/performance-analyzer-rca -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/performance-analyzer-rca-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/error_prone_annotations-2.3.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/sqlite-jdbc-3.32.3.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-stub-1.28.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/log4j-api-2.17.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/bcpkix-jdk15on-1.68.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/bcprov-jdk15on-1.68.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/jackson-databind-2.11.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/protobuf-java-3.11.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/gson-2.8.6.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/j2objc-annotations-1.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/commons-lang3-3.9.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/jsr305-3.0.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/log4j-core-2.17.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/perfmark-api-0.19.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/guava-28.2-jre.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-core-1.28.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-netty-shaded-1.28.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-context-1.28.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/annotations-4.1.1.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/animal-sniffer-annotations-1.18.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/jackson-annotations-2.11.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/proto-google-common-protos-1.17.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/javax.annotation-api-1.3.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/checker-qual-2.10.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/commons-io-2.7.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/jooq-3.10.8.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/jackson-core-2.11.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-protobuf-1.28.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-protobuf-lite-1.28.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-api-1.28.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/failureaccess-1.0.1.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_bin -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_bin/performance-analyzer-agent -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/agent-stats-metadata -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/plugin-stats-metadata -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/performance-analyzer.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/rca_master.conf -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/rca.conf -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/opensearch_security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/log4j2.xml -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/rca_idle_master.conf -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/supervisord.conf -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-shard -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-node -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-keystore -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-plugin -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-cli -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-env -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/performance-analyzer-agent-cli -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-env-from-file -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-upgrade -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/systemd-entrypoint -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/hppc-0.8.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-highlighter-8.10.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-geo-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-spatial-extras-8.10.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-cli-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/java-version-checker-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-memory-8.10.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/log4j-api-2.17.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-analyzers-common-8.10.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/snakeyaml-1.26.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/joda-time-2.10.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-x-content-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-join-8.10.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-plugin-classloader-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jna-5.5.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jackson-dataformat-smile-2.12.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/log4j-core-2.17.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-suggest-8.10.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-launchers-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jackson-dataformat-yaml-2.12.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/HdrHistogram-2.1.9.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-core-8.10.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-queries-8.10.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-secure-sm-1.2.3.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/plugin-cli -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/plugin-cli/bcpg-fips-1.0.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/plugin-cli/opensearch-plugin-cli-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/plugin-cli/bc-fips-1.0.2.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/upgrade-cli -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/upgrade-cli/jackson-annotations-2.12.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/upgrade-cli/jackson-databind-2.12.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/upgrade-cli/jackson-core-2.12.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/upgrade-cli/opensearch-upgrade-cli-1.2.3.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/keystore-cli -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/keystore-cli/keystore-cli-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-queryparser-8.10.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-sandbox-8.10.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jts-core-1.15.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jackson-dataformat-cbor-2.12.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-grouping-8.10.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-misc-8.10.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jackson-core-2.12.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/t-digest-3.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-core-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-backward-codecs-8.10.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/spatial4j-0.7.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jopt-simple-5.0.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-spatial3d-8.10.1.jar -%dir %attr(750, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs -%config(noreplace) %attr(400, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs/admin.pem -%config(noreplace) %attr(400, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs/admin-key.pem -%config(noreplace) %attr(400, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs/demo-indexer.pem -%config(noreplace) %attr(400, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs/demo-indexer-key.pem -%config(noreplace) %attr(400, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs/root-ca.pem -%dir %attr(750, %{USER}, %{GROUP}) %{CONFIG_DIR}/opensearch-observability -%attr(660, %{USER}, %{GROUP}) %{CONFIG_DIR}/opensearch-observability/observability.yml -%dir %attr(750, %{USER}, %{GROUP}) %{CONFIG_DIR}/opensearch-reports-scheduler -%attr(660, %{USER}, %{GROUP}) %{CONFIG_DIR}/opensearch-reports-scheduler/reports-scheduler.yml -%config(noreplace) %attr(660, %{USER}, %{GROUP}) %{CONFIG_DIR}/jvm.options -%config(noreplace) %attr(660, %{USER}, %{GROUP}) %{CONFIG_DIR}/opensearch.yml -%dir %attr(750, %{USER}, %{GROUP}) %{CONFIG_DIR}/jvm.options.d -%config(noreplace) %attr(660, %{USER}, %{GROUP}) %{CONFIG_DIR}/log4j2.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/NOTICE.txt -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/LICENSE.txt -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/opensearch-observability-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/common-utils-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/kotlin-stdlib-1.4.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/annotations-13.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/kotlinx-coroutines-core-jvm-1.3.9.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/kotlin-stdlib-common-1.4.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/guava-15.0.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/jsoup-1.14.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/minimal-json-0.9.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/json-flattener-0.1.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/common-utils-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/kotlin-stdlib-1.4.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/annotations-13.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/json-20180813.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/kotlinx-coroutines-core-jvm-1.3.9.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/kotlin-stdlib-common-1.4.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/opensearch-reports-scheduler-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/guava-15.0.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-beans-5.2.5.RELEASE.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/resilience4j-core-1.5.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/error_prone_annotations-2.3.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/core-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-expression-5.2.5.RELEASE.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/httpcore-nio-4.4.12.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/httpasyncclient-4.1.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-aop-5.2.5.RELEASE.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/guava-29.0-jre.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/protocol-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-context-5.2.5.RELEASE.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/slf4j-api-1.7.30.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/druid-1.0.15.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/sql-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/opensearch-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/commons-lang3-3.10.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/jackson-databind-2.11.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/checker-qual-2.11.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/reindex-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/gson-2.8.6.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/j2objc-annotations-1.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/jsr305-3.0.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-core-5.2.5.RELEASE.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/antlr4-runtime-4.7.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/json-20180813.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/NOTICE.txt -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/resilience4j-retry-1.5.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-jcl-5.2.5.RELEASE.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/LICENSE.txt -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/jackson-annotations-2.11.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/vavr-match-0.10.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/parent-join-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/vavr-0.10.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/presto-matching-0.240.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/opensearch-rest-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/httpclient-4.5.13.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/legacy-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/opensearch-ssl-config-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/commons-codec-1.13.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/opensearch-sql-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/commons-math3-3.6.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/ppl-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/httpcore-4.4.12.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/failureaccess-1.0.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/common-1.2.3.0.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/ipaddress-5.3.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/common-utils-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/annotations-13.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/kotlinx-coroutines-core-1.3.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/opensearch-cross-cluster-replication-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-common-1.3.72.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-jdk7-1.3.72.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-1.3.72.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-jdk8-1.3.72.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/commons-lang-2.6.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/error_prone_annotations-2.3.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/guava-29.0-jre.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/opensearch-knn-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/checker-qual-2.11.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/j2objc-annotations-1.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/jsr305-3.0.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/plugin-descriptor.properties -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/knnlib -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/knnlib/libopensearchknn_common.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/knnlib/libgomp.so.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/knnlib/libopensearchknn_nmslib.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/knnlib/libopensearchknn_faiss.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/failureaccess-1.0.1.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/ipaddress-5.3.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/common-utils-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/kotlin-stdlib-1.4.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/annotations-13.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/kotlinx-coroutines-core-jvm-1.3.9.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/notification-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/kotlin-stdlib-jdk8-1.4.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/opensearch-index-management-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/kotlin-stdlib-common-1.4.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/kotlin-stdlib-jdk7-1.4.0.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/error_prone_annotations-2.3.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/sqlite-jdbc-3.32.3.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-stub-1.28.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/bcpkix-jdk15on-1.68.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/bcprov-jdk15on-1.68.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/jackson-databind-2.11.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/protobuf-java-3.11.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/paranamer-2.8.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/jackson-module-paranamer-2.11.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/gson-2.8.6.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/j2objc-annotations-1.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/commons-lang3-3.9.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/jsr305-3.0.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/perfmark-api-0.19.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/opensearch-performance-analyzer-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/guava-28.2-jre.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-core-1.28.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-netty-shaded-1.28.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-context-1.28.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/annotations-4.1.1.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/animal-sniffer-annotations-1.18.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/jackson-annotations-2.11.4.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_bin -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_bin/performance-analyzer-agent -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/performance-analyzer.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/rca_master.conf -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/rca.conf -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/agent-stats-metadata -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/plugin-stats-metadata -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/opensearch_security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/log4j2.xml -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/rca_idle_master.conf -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/supervisord.conf -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/performanceanalyzer-rca-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/proto-google-common-protos-1.17.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/javax.annotation-api-1.3.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/checker-qual-2.10.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/commons-io-2.7.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/jooq-3.10.8.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-protobuf-1.28.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-protobuf-lite-1.28.0.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/extensions -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/extensions/performance-analyzer-agent -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-api-1.28.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/failureaccess-1.0.1.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-job-scheduler -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-job-scheduler/opensearch-job-scheduler-spi-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-job-scheduler/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-job-scheduler/opensearch-job-scheduler-1.2.3.0.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-saml-api-3.4.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-codec-1.14.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/java-saml-2.5.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/slf4j-api-1.7.25.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/minimal-json-0.9.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-security-api-3.4.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.jws-api-2.1.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-codec-4.1.69.Final.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jackson-databind-2.11.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.activation-1.2.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-logging-1.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/json-path-2.4.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/aggs-matrix-stats-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/httpcore-nio-4.4.12.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/httpasyncclient-4.1.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/lang-mustache-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/bcprov-jdk15on-1.67.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/json-flattener-0.5.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/cxf-rt-rs-json-basic-3.4.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/snappy-java-1.1.7.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-common-4.1.69.Final.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-xmlsec-impl-3.4.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/txw2-2.3.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/cxf-core-3.4.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jackson-annotations-2.11.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/metrics-core-3.1.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jboss-rmi-api_1.0_spec-1.0.6.Final.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-soap-impl-3.4.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/j2objc-annotations-1.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jsr305-3.0.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-messaging-api-3.4.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-storage-api-3.4.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-lang-2.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/mapper-extras-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.xml.bind-api-2.3.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-saml-impl-3.4.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/java-saml-core-2.5.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/cryptacular-1.1.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-core-3.4.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-cli-1.3.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jjwt-api-0.10.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/log4j-slf4j-impl-2.17.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-lang3-3.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/lz4-java-1.7.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/rank-eval-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/ldaptive-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.xml.soap-api-1.4.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensearch-security-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jjwt-jackson-0.10.5.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/whitelist.yml -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/tenants.yml -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/nodes_dn.yml -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/audit.yml -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/action_groups.yml -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/config.yml -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/roles_mapping.yml -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/roles.yml -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/opensearch.yml.example -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/internal_users.yml -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/woodstox-core-6.2.6.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/eventbus-3.2.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/istack-commons-runtime-3.0.12.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/asm-9.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/parent-join-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jjwt-impl-0.10.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/json-smart-2.4.7.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/xmlsec-2.2.3.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools -%attr(740, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools/hash.sh -%attr(740, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools/securityadmin.sh -%attr(740, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools/audit_config_migrater.sh -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.xml.ws-api-2.3.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/xmlschema-core-2.2.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/httpclient-cache-4.5.13.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/velocity-1.7.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/error_prone_annotations-2.1.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-resolver-4.1.69.Final.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/transport-netty4-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/animal-sniffer-annotations-1.14.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/stax-ex-1.8.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensearch-rest-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/compiler-0.9.6.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/guava-25.1-jre.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-xmlsec-api-3.4.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/httpclient-4.5.13.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/zjsonpatch-0.4.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/accessors-smart-2.4.7.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensearch-rest-high-level-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/cxf-rt-security-3.4.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/java-support-7.5.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-transport-4.1.69.Final.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/kafka-clients-2.5.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/stax2-api-4.2.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/cxf-rt-rs-security-jose-3.4.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-profile-api-3.4.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jaxb-runtime-2.3.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-security-impl-3.4.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-collections-3.2.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-buffer-4.1.69.Final.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/saaj-impl-1.5.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-text-1.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/zstd-jni-1.4.4-7.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.annotation-api-1.3.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/geronimo-jta_1.1_spec-1.1.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/checker-qual-2.0.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-codec-http-4.1.69.Final.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/httpcore-4.4.12.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-soap-api-3.4.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-handler-4.1.69.Final.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-asynchronous-search -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-asynchronous-search/opensearch-asynchronous-search-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-asynchronous-search/common-utils-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-asynchronous-search/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-asynchronous-search/plugin-security.policy -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/commons-lang-2.6.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/org.jacoco.report-0.8.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/slf4j-api-1.7.25.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/error_prone_annotations-2.3.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/httpcore-nio-4.4.12.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/httpasyncclient-4.1.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/guava-29.0-jre.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/randomcutforest-core-2.0.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/randomcutforest-serialization-2.0.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/jackson-databind-2.11.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/checker-qual-2.11.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/randomcutforest-parkservices-2.0.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/gson-2.8.6.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/protostuff-collectionschema-1.7.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/j2objc-annotations-1.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/common-utils-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/opensearch-anomaly-detection-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/jsr305-3.0.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/org.jacoco.ant-0.8.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/commons-pool2-2.10.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/sketches-core-0.13.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/org.jacoco.core-0.8.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/org.jacoco.agent-0.8.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/protostuff-api-1.7.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/memory-0.12.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/jackson-annotations-2.11.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/protostuff-runtime-1.7.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/protostuff-core-1.7.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/commons-logging-1.1.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/opensearch-rest-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/httpclient-4.5.13.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/commons-codec-1.13.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/commons-math3-3.6.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/httpcore-4.4.12.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/failureaccess-1.0.1.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/error_prone_annotations-2.3.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/httpcore-nio-4.4.12.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/httpasyncclient-4.1.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/cron-utils-9.1.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/javax.mail-1.6.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/slf4j-api-1.7.30.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/ipaddress-5.3.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/j2objc-annotations-1.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/commons-lang3-3.11.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/common-utils-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/jsr305-3.0.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/javax.el-3.0.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlinx-coroutines-core-1.1.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/annotations-13.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/guava-30.0-jre.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/activation-1.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/alerting-core-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/google-java-format-1.10.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/alerting-notification-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlin-stdlib-common-1.3.72.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/commons-logging-1.1.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlin-stdlib-jdk7-1.3.72.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/checker-qual-3.5.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/opensearch-rest-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/httpclient-4.5.13.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/opensearch-alerting-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlinx-coroutines-core-common-1.1.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlin-stdlib-1.3.72.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/commons-codec-1.13.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlin-stdlib-jdk8-1.3.72.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/httpcore-4.4.12.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/failureaccess-1.0.1.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/jcodings-1.0.44.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/joni-2.1.29.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/opensearch-grok-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/opensearch-dissect-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/ingest-common-1.2.3.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/geo -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/geo/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/geo/geo-1.2.3.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/GeoLite2-Country.mmdb -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/GeoLite2-City.mmdb -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/geoip2-2.13.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/maxmind-db-1.3.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/jackson-annotations-2.12.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/jackson-databind-2.12.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/ingest-geoip-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/GeoLite2-ASN.mmdb -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/plugin-security.policy -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/percolator -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/percolator/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/percolator/percolator-client-1.2.3.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/analysis-common -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/analysis-common/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/analysis-common/analysis-common-1.2.3.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/aggs-matrix-stats -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/aggs-matrix-stats/aggs-matrix-stats-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/aggs-matrix-stats/plugin-descriptor.properties -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/repository-url -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/repository-url/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/repository-url/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/repository-url/repository-url-1.2.3.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-mustache -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-mustache/lang-mustache-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-mustache/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-mustache/compiler-0.9.6.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-mustache/plugin-security.policy -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/systemd -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/systemd/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/systemd/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/systemd/systemd-1.2.3.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-codec-4.1.69.Final.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-common-4.1.69.Final.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-resolver-4.1.69.Final.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/transport-netty4-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-transport-4.1.69.Final.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-buffer-4.1.69.Final.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-codec-http-4.1.69.Final.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-handler-4.1.69.Final.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/lucene-expressions-8.10.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/lang-expression-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/antlr4-runtime-4.5.1-1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/asm-5.0.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/asm-commons-5.0.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/asm-tree-5.0.4.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/asm-7.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/antlr4-runtime-4.5.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/asm-tree-7.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/asm-util-7.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/asm-analysis-7.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/asm-commons-7.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/lang-painless-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/opensearch-scripting-painless-spi-1.2.3.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/rank-eval -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/rank-eval/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/rank-eval/rank-eval-client-1.2.3.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/httpcore-nio-4.4.12.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/httpasyncclient-4.1.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/reindex-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/commons-logging-1.1.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/opensearch-rest-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/httpclient-4.5.13.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/opensearch-dashboards-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/opensearch-ssl-config-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/commons-codec-1.13.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/httpcore-4.4.12.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-user-agent -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-user-agent/ingest-user-agent-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-user-agent/plugin-descriptor.properties -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/mapper-extras -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/mapper-extras/mapper-extras-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/mapper-extras/plugin-descriptor.properties -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/parent-join -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/parent-join/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/parent-join/parent-join-client-1.2.3.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/httpcore-nio-4.4.12.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/httpasyncclient-4.1.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/reindex-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/commons-logging-1.1.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/opensearch-rest-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/httpclient-4.5.13.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/opensearch-ssl-config-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/commons-codec-1.13.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/httpcore-4.4.12.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jrunscript.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jcmd.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/java.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jdeprscan.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/javadoc.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/rmid.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jar.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jdb.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jpackage.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jstatd.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/serialver.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/keytool.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jconsole.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jlink.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jhsdb.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jaotc.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jshell.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/rmiregistry.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/javac.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jstack.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jfr.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jps.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jarsigner.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jmod.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jstat.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jinfo.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jmap.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jdeps.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/javap.1 -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jdeps -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/rmiregistry -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jrunscript -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jdeprscan -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jar -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jmap -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jps -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jstatd -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/rmid -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/java -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jdb -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jimage -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/javadoc -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jconsole -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jcmd -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jstack -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jinfo -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jpackage -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/serialver -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/javap -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/keytool -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jaotc -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jarsigner -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jhsdb -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jlink -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jfr -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jstat -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/javac -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jmod -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jshell -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/release -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/LICENSE -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/ADDITIONAL_LICENSE_INFO -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/icu.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/c-libutl.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/public_suffix.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/cldr.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/aes.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/ASSEMBLY_EXCEPTION -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/asm.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/unicode.md -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.security.sasl -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.scripting -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.dynalink/dynalink.md -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.management -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.javadoc/jqueryUI.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.javadoc/jquery.md -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml/xalan.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml/xerces.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml/jcup.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml/bcel.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml/dom.md -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.smartcardio -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.smartcardio/pcsclite.md -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.transaction.xa -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.prefs -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.compiler -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.logging -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.internal.opt/jopt-simple.md -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml.crypto -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml.crypto/santuario.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.localedata/thaidict.md -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.sql.rowset -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.net.http -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.rmi -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.sql -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.naming -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.datatransfer -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.internal.le/jline.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.crypto.cryptoki/pkcs11cryptotoken.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.crypto.cryptoki/pkcs11wrapper.md -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.instrument -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.management.rmi -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/xwd.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/mesa3d.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/harfbuzz.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/lcms.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/freetype.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/giflib.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/jpeg.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/colorimaging.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/libpng.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.crypto.ec/ecc.md -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/server -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/server/libjsig.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/server/classes.jsa -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/server/classes_nocoops.jsa -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/server/libjvm.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libawt.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libawt_headless.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libsplashscreen.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libnio.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjdwp.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libj2pcsc.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjli.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libsctp.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjimage.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjsig.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjava.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libsunec.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/liblcms.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libawt_xawt.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jexec -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libverify.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libmanagement_agent.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/psfont.properties.ja -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libprefs.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libzip.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjaas.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjsound.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libextnet.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libj2gss.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/tzdb.dat -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libdt_socket.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/psfontj2d.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jvm.cfg -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/ct.sym -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libj2pkcs11.so -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jfr -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jfr/default.jfc -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jfr/profile.jfc -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libmanagement_ext.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/classlist -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libnet.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjavajpeg.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libfontmanager.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/modules -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libinstrument.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libmanagement.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjawt.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libsaproc.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libmlib_image.so -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/security -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/security/cacerts -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/security/blacklisted.certs -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/security/public_suffix_list.dat -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/security/default.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/librmi.so -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jspawnhelper -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jrt-fs.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libattach.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libfreetype.so -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/jvmti.h -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/classfile_constants.h -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/jdwpTransport.h -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/jawt.h -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/jni.h -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/jvmticmlr.h -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/linux -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/linux/jawt_md.h -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/linux/jni_md.h -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/net.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/sound.properties -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/sdp -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/sdp/sdp.conf.template -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/management -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/management/management.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/management/jmxremote.access -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/management/jmxremote.password.template -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/logging.properties -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/java.policy -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/limited -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/limited/default_US_export.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/limited/exempt_local.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/limited/default_local.policy -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/unlimited -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/unlimited/default_US_export.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/unlimited/default_local.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/README.txt -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/java.security -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.unsupported.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.transaction.xa.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.crypto.cryptoki.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.rmi.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.attach.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jshell.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.xml.dom.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.se.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.ed.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jartool.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.compiler.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.base.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.smartcardio.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.security.auth.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.unsupported.desktop.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.security.sasl.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.incubator.foreign.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.management.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.management.agent.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.xml.crypto.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.vm.ci.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.prefs.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.crypto.ec.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.jvmstat.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.sql.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.incubator.jpackage.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.xml.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.security.jgss.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.compiler.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.sctp.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.charsets.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.management.jfr.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jlink.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.localedata.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jsobject.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.net.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.hotspot.agent.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jstatd.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.dynalink.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jfr.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.naming.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.le.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jcmd.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.management.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.net.http.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.logging.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.accessibility.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.opt.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.management.rmi.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.security.jgss.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.desktop.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.nio.mapmode.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.vm.compiler.management.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jdwp.agent.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jdi.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.javadoc.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.naming.rmi.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.naming.dns.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.editpad.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jdeps.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.vm.compiler.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.sql.rowset.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.scripting.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.datatransfer.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.httpserver.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.zipfs.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.aot.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jconsole.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.instrument.jmod - -# ----------------------------------------------------------------------------- - -%changelog -* Mon Nov 01 2021 support - 4.3.0 -- More info: https://documentation.wazuh.com/current/release-notes/ From 5424b5ad868e390abe4aa5afe4cb5ec67da37fbd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Tue, 11 Jan 2022 17:50:50 +0100 Subject: [PATCH 18/57] Added Wazuh tools to include into packages --- .../install_functions/wazuh-cert-tool.sh | 397 ++++++++++++ .../install_functions/wazuh-passwords-tool.sh | 594 ++++++++++++++++++ 2 files changed, 991 insertions(+) create mode 100644 unattended_installer/install_functions/wazuh-cert-tool.sh create mode 100644 unattended_installer/install_functions/wazuh-passwords-tool.sh diff --git a/unattended_installer/install_functions/wazuh-cert-tool.sh b/unattended_installer/install_functions/wazuh-cert-tool.sh new file mode 100644 index 0000000000..91bdd0e216 --- /dev/null +++ b/unattended_installer/install_functions/wazuh-cert-tool.sh @@ -0,0 +1,397 @@ +#!/bin/bash + +# Program to generate the certificates necessary for Wazuh installation +# Copyright (C) 2015-2022, Wazuh Inc. +# +# This program is a free software; you can redistribute it +# and/or modify it under the terms of the GNU General Public +# License (version 2) as published by the FSF - Free Software +# Foundation. + +if [ -z "${base_path}" ]; then + base_path="$(dirname $(readlink -f $0))" + config_file="${base_path}/config.yml" +fi + +if [[ -z "${logfile}" ]]; then + logfile="/var/log/wazuh-cert-tool.log" +fi + +debug_cert=">> ${logfile} 2>&1" +elasticsearchinstances="elasticsearch-nodes:" +filebeatinstances="wazuh-servers:" +kibanainstances="kibana:" +elasticsearchhead='# Elasticsearch nodes' +filebeathead='# Wazuh server nodes' +kibanahead='# Kibana node' + +function cleanFiles() { + + eval "rm -rf ${base_path}/certs/*.csr ${debug_cert}" + eval "rm -rf ${base_path}/certs/*.srl ${debug_cert}" + eval "rm -rf ${base_path}/certs/*.conf ${debug_cert}" + eval "rm -rf ${base_path}/certs/admin-key-temp.pem ${debug_cert}" + +} + +function checkOpenSSL() { + + if [ -z "$(command -v openssl)" ]; then + logger_cert -e "OpenSSL not installed." + exit 1 + fi + +} + +function logger_cert() { + + now=$(date +'%d/%m/%Y %H:%M:%S') + case $1 in + "-e") + mtype="ERROR:" + message="$2" + ;; + "-w") + mtype="WARNING:" + message="$2" + ;; + *) + mtype="INFO:" + message="$1" + ;; + esac + echo $now $mtype $message | tee -a ${logfile} + +} + +function generateAdmincertificate() { + + eval "openssl genrsa -out ${base_path}/certs/admin-key-temp.pem 2048 ${debug_cert}" + eval "openssl pkcs8 -inform PEM -outform PEM -in ${base_path}/certs/admin-key-temp.pem -topk8 -nocrypt -v1 PBE-SHA1-3DES -out ${base_path}/certs/admin-key.pem ${debug_cert}" + eval "openssl req -new -key ${base_path}/certs/admin-key.pem -out ${base_path}/certs/admin.csr -batch -subj '/C=US/L=California/O=Wazuh/OU=Docu/CN=admin' ${debug_cert}" + eval "openssl x509 -days 3650 -req -in ${base_path}/certs/admin.csr -CA ${base_path}/certs/root-ca.pem -CAkey ${base_path}/certs/root-ca.key -CAcreateserial -sha256 -out ${base_path}/certs/admin.pem ${debug_cert}" + +} + +function generateCertificateconfiguration() { + + cat > ${base_path}/certs/$1.conf <<- EOF + [ req ] + prompt = no + default_bits = 2048 + default_md = sha256 + distinguished_name = req_distinguished_name + x509_extensions = v3_req + + [req_distinguished_name] + C = US + L = California + O = Wazuh + OU = Docu + CN = cname + + [ v3_req ] + authorityKeyIdentifier=keyid,issuer + basicConstraints = CA:FALSE + keyUsage = digitalSignature, nonRepudiation, keyEncipherment, dataEncipherment + subjectAltName = @alt_names + + [alt_names] + IP.1 = cip + EOF + + conf="$(awk '{sub("CN = cname", "CN = '$1'")}1' ${base_path}/certs/$1.conf)" + echo "${conf}" > ${base_path}/certs/$1.conf + + isIP=$(echo "$2" | grep -P "^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$") + isDNS=$(echo $2 | grep -P "^[a-zA-Z0-9][a-zA-Z0-9-]{1,61}[a-zA-Z0-9](?:\.[a-zA-Z]{2,})+$" ) + + if [[ -n "${isIP}" ]]; then + conf="$(awk '{sub("IP.1 = cip", "IP.1 = '$2'")}1' ${base_path}/certs/$1.conf)" + echo "${conf}" > ${base_path}/certs/$1.conf + elif [[ -n "${isDNS}" ]]; then + conf="$(awk '{sub("CN = cname", "CN = '$2'")}1' ${base_path}/certs/$1.conf)" + echo "${conf}" > ${base_path}/certs/$1.conf + conf="$(awk '{sub("IP.1 = cip", "DNS.1 = '$2'")}1' ${base_path}/certs/$1.conf)" + echo "${conf}" > ${base_path}/certs/$1.conf + else + logger_cert -e "The given information does not match with an IP address or a DNS". + exit 1 + fi + +} + +function generateElasticsearchcertificates() { + + logger_cert "Creating the Elasticsearch certificates." + + i=0 + while [ ${i} -lt "${#elasticsearch_node_names[@]}" ]; do + generateCertificateconfiguration ${elasticsearch_node_names[i]} ${elasticsearch_node_ips[i]} + eval "openssl req -new -nodes -newkey rsa:2048 -keyout ${base_path}/certs/${elasticsearch_node_names[i]}-key.pem -out ${base_path}/certs/${elasticsearch_node_names[i]}.csr -config ${base_path}/certs/${elasticsearch_node_names[i]}.conf -days 3650 ${debug_cert}" + eval "openssl x509 -req -in ${base_path}/certs/${elasticsearch_node_names[i]}.csr -CA ${base_path}/certs/root-ca.pem -CAkey ${base_path}/certs/root-ca.key -CAcreateserial -out ${base_path}/certs/${elasticsearch_node_names[i]}.pem -extfile ${base_path}/certs/${elasticsearch_node_names[i]}.conf -extensions v3_req -days 3650 ${debug_cert}" + eval "chmod 444 ${base_path}/certs/${elasticsearch_node_names[i]}-key.pem ${debug_cert}" + i=$(( ${i} + 1 )) + done + +} + +function generateFilebeatcertificates() { + + logger_cert "Creating the Wazuh server certificates." + + i=0 + while [ ${i} -lt "${#wazuh_servers_node_names[@]}" ]; do + generateCertificateconfiguration ${wazuh_servers_node_names[i]} ${wazuh_servers_node_ips[i]} + eval "openssl req -new -nodes -newkey rsa:2048 -keyout ${base_path}/certs/${wazuh_servers_node_names[i]}-key.pem -out ${base_path}/certs/${wazuh_servers_node_names[i]}.csr -config ${base_path}/certs/${wazuh_servers_node_names[i]}.conf -days 3650 ${debug_cert}" + eval "openssl x509 -req -in ${base_path}/certs/${wazuh_servers_node_names[i]}.csr -CA ${base_path}/certs/root-ca.pem -CAkey ${base_path}/certs/root-ca.key -CAcreateserial -out ${base_path}/certs/${wazuh_servers_node_names[i]}.pem -extfile ${base_path}/certs/${wazuh_servers_node_names[i]}.conf -extensions v3_req -days 3650 ${debug_cert}" + i=$(( ${i} + 1 )) + done + +} + +function generateKibanacertificates() { + + logger_cert "Creating the Kibana certificate." + + i=0 + while [ ${i} -lt "${#kibana_node_names[@]}" ]; do + generateCertificateconfiguration ${kibana_node_names[i]} ${kibana_node_ips[i]} + eval "openssl req -new -nodes -newkey rsa:2048 -keyout ${base_path}/certs/${kibana_node_names[i]}-key.pem -out ${base_path}/certs/${kibana_node_names[i]}.csr -config ${base_path}/certs/${kibana_node_names[i]}.conf -days 3650 ${debug_cert}" + eval "openssl x509 -req -in ${base_path}/certs/${kibana_node_names[i]}.csr -CA ${base_path}/certs/root-ca.pem -CAkey ${base_path}/certs/root-ca.key -CAcreateserial -out ${base_path}/certs/${kibana_node_names[i]}.pem -extfile ${base_path}/certs/${kibana_node_names[i]}.conf -extensions v3_req -days 3650 ${debug_cert}" + eval "chmod 444 ${base_path}/certs/${kibana_node_names[i]}-key.pem ${debug_cert}" + i=$(( ${i} + 1 )) + done + +} + +function generateRootCAcertificate() { + + logger_cert "Creating the Root certificate." + + eval "openssl req -x509 -new -nodes -newkey rsa:2048 -keyout ${base_path}/certs/root-ca.key -out ${base_path}/certs/root-ca.pem -batch -subj '/OU=Docu/O=Wazuh/L=California/' -days 3650 ${debug_cert}" + +} + +function getHelp() { + + echo -e "" + echo -e "NAME" + echo -e " wazuh-cert-tool.sh - Manages the creation of certificates of the Wazuh components." + echo -e "" + echo -e "SYNOPSIS" + echo -e " wazuh-cert-tool.sh [OPTIONS]" + echo -e "" + echo -e "DESCRIPTION" + echo -e " -a, --admin-certificates" + echo -e " Creates the admin certificates." + echo -e "" + echo -e " -ca, --root-ca-certificates" + echo -e " Creates the root-ca certificates." + echo -e "" + echo -e " -e, --elasticsearch-certificates" + echo -e " Creates the Elasticsearch certificates." + echo -e "" + echo -e " -k, --kibana-certificates" + echo -e " Creates the Kibana certificates." + echo -e "" + echo -e " -v, --verbose" + echo -e " Enables verbose mode." + echo -e "" + echo -e " -w, --wazuh-certificates" + echo -e " Creates the Wazuh server certificates." + + exit 1 + +} + +function main() { + + if [ "$EUID" -ne 0 ]; then + logger_cert -e "This script must be run as root." + exit 1 + fi + + checkOpenSSL + + if [[ -d ${base_path}/certs ]]; then + logger -e "Folder ${base_path}/certs already exists. Please, remove the /certs folder to create new certificates." + exit 1 + else + mkdir ${base_path}/certs + fi + + if [ -n "$1" ]; then + while [ -n "$1" ] + do + case "$1" in + "-a"|"--admin-certificates") + cadmin=1 + shift 1 + ;; + "-ca"|"--root-ca-certificate") + ca=1 + shift 1 + ;; + "-e"|"--elasticsearch-certificates") + celasticsearch=1 + shift 1 + ;; + "-w"|"--wazuh-certificates") + cwazuh=1 + shift 1 + ;; + "-k"|"--kibana-certificates") + ckibana=1 + shift 1 + ;; + "-v"|"--verbose") + debugEnabled=1 + shift 1 + ;; + "-h"|"--help") + getHelp + ;; + *) + getHelp + esac + done + + if [ -n "${debugEnabled}" ]; then + debug_cert="2>&1 | tee -a ${logfile}" + fi + + if [[ -n "${cadmin}" ]]; then + generateAdmincertificate + logger_cert "Admin certificates created." + fi + + if [[ -n "${ca}" ]]; then + generateRootCAcertificate + logger_cert "Authority certificates created." + fi + + if [[ -n "${celasticsearch}" ]]; then + generateElasticsearchcertificates + logger_cert "Elasticsearch certificates created." + fi + + if [[ -n "${cwazuh}" ]]; then + generateFilebeatcertificates + logger_cert "Wazuh server certificates created." + fi + + if [[ -n "${ckibana}" ]]; then + generateKibanacertificates + logger_cert "Kibana certificates created." + fi + + else + readConfig + generateRootCAcertificate + generateAdmincertificate + generateElasticsearchcertificates + generateFilebeatcertificates + generateKibanacertificates + cleanFiles + fi + +} + +function parse_yaml() { + + local prefix=$2 + local s='[[:space:]]*' w='[a-zA-Z0-9_]*' fs=$(echo @|tr @ '\034') + sed -ne "s|^\($s\):|\1|" \ + -e "s|^\($s\)\($w\)$s:$s[\"']\(.*\)[\"']$s\$|\1$fs\2$fs\3|p" \ + -e "s|^\($s\)\($w\)$s:$s\(.*\)$s\$|\1$fs\2$fs\3|p" $1 | + awk -F$fs '{ + indent = length($1)/2; + vname[indent] = $2; + for (i in vname) {if (i > indent) {delete vname[i]}} + if (length($3) > 0) { + vn=""; for (i=0; i internal_users.yml_tmp && mv -f internal_users.yml_tmp /usr/share/elasticsearch/backup/internal_users.yml + fi + + if [ "${users[i]}" == "admin" ]; then + wazuhpass=${passwords[i]} + elif [ "${users[i]}" == "kibanaserver" ]; then + kibpass=${passwords[i]} + fi + + done + else + if [ -n "${elasticsearchinstalled}" ] && [ -f "/usr/share/elasticsearch/backup/internal_users.yml" ]; then + awk -v new="$hash" 'prev=="'${nuser}':"{sub(/\042.*/,""); $0=$0 new} {prev=$1} 1' /usr/share/elasticsearch/backup/internal_users.yml > internal_users.yml_tmp && mv -f internal_users.yml_tmp /usr/share/elasticsearch/backup/internal_users.yml + fi + + if [ "${nuser}" == "wazuh" ]; then + wazuhpass=${password} + elif [ "${nuser}" == "kibanaserver" ]; then + kibpass=${password} + fi + + fi + + if [ "${nuser}" == "admin" ] || [ -n "${changeall}" ]; then + + if [ -n "${filebeatinstalled}" ]; then + wazuhold=$(grep "password:" /etc/filebeat/filebeat.yml ) + ra=" password: " + wazuhold="${wazuhold//$ra}" + conf="$(awk '{sub("password: .*", "password: '${wazuhpass}'")}1' /etc/filebeat/filebeat.yml)" + echo "${conf}" > /etc/filebeat/filebeat.yml + restartService "filebeat" + fi + fi + + if [ "$nuser" == "kibanaserver" ] || [ -n "$changeall" ]; then + + if [ -n "${kibanainstalled}" ] && [ -n "${kibpass}" ]; then + wazuhkibold=$(grep "password:" /etc/kibana/kibana.yml ) + rk="elasticsearch.password: " + wazuhkibold="${wazuhkibold//$rk}" + conf="$(awk '{sub("elasticsearch.password: .*", "elasticsearch.password: '${kibpass}'")}1' /etc/kibana/kibana.yml)" + echo "${conf}" > /etc/kibana/kibana.yml + restartService "kibana" + fi + fi + +} + +checkInstalledPass() { + + if [ "${sys_type}" == "yum" ]; then + elasticsearchinstalled=$(yum list installed 2>/dev/null | grep opendistroforelasticsearch | grep -v kibana) + elif [ "${sys_type}" == "zypper" ]; then + elasticsearchinstalled=$(zypper packages | grep opendistroforelasticsearch | grep -v kibana | grep i+) + elif [ "${sys_type}" == "apt-get" ]; then + elasticsearchinstalled=$(apt list --installed 2>/dev/null | grep opendistroforelasticsearch | grep -v kibana) + fi + + if [ "${sys_type}" == "yum" ]; then + filebeatinstalled=$(yum list installed 2>/dev/null | grep filebeat) + elif [ "${sys_type}" == "zypper" ]; then + filebeatinstalled=$(zypper packages | grep filebeat | grep i+ | grep noarch) + elif [ "${sys_type}" == "apt-get" ]; then + filebeatinstalled=$(apt list --installed 2>/dev/null | grep filebeat) + fi + + if [ -n "${filebeatinstalled}" ]; then + if [ "${sys_type}" == "zypper" ]; then + filebeatversion=$(echo ${filebeatinstalled} | awk '{print $11}') + else + filebeatversion=$(echo ${filebeatinstalled} | awk '{print $2}') + fi + fi + + if [ "${sys_type}" == "yum" ]; then + kibanainstalled=$(yum list installed 2>/dev/null | grep opendistroforelasticsearch-kibana) + elif [ "${sys_type}" == "zypper" ]; then + kibanainstalled=$(zypper packages | grep opendistroforelasticsearch-kibana | grep i+) + elif [ "${sys_type}" == "apt-get" ]; then + kibanainstalled=$(apt list --installed 2>/dev/null | grep opendistroforelasticsearch-kibana) + fi + + if [ -n "${kibanainstalled}" ]; then + if [ "${sys_type}" == "zypper" ]; then + kibanaversion=$(echo ${kibanainstalled} | awk '{print $11}') + else + kibanaversion=$(echo ${kibanainstalled} | awk '{print $2}') + fi + fi + if [ -z "${elasticsearchinstalled}" ] && [ -z "${kibanainstalled}" ] && [ -z "${filebeatinstalled}" ]; then + logger_pass -e "Open Distro is not installed on the system." + exit 1; + else + if [ -n "${elasticsearchinstalled}" ]; then + capem=$(grep "opendistro_security.ssl.transport.pemtrustedcas_filepath: " /etc/elasticsearch/elasticsearch.yml ) + rcapem="opendistro_security.ssl.transport.pemtrustedcas_filepath: " + capem="${capem//$rcapem}" + if [[ -z "${adminpem}" ]] || [[ -z "${adminkey}" ]]; then + readAdmincerts + fi + fi + fi + +} + +checkRoot() { + + if [ "$EUID" -ne 0 ]; then + logger_pass -e "This script must be run as root." + exit 1; + fi + +} + +checkUser() { + + for i in "${!users[@]}"; do + if [ ${users[i]} == $nuser ]; then + exists=1 + fi + done + + if [ -z "${exists}" ]; then + logger_pass -e "The given user does not exist" + exit 1; + fi + +} + +createBackUp() { + + logger_pass "Creating password backup." + eval "mkdir /usr/share/elasticsearch/backup ${debug_pass}" + eval "/usr/share/elasticsearch/plugins/opendistro_security/tools/securityadmin.sh -backup /usr/share/elasticsearch/backup -nhnv -cacert ${capem} -cert ${adminpem} -key ${adminkey} -icl -h ${IP} ${debug_pass}" + if [ "$?" != 0 ]; then + logger_pass -e "The backup could not be created" + exit 1; + fi + logger_pass "Password backup created" + +} + +generateHash() { + + if [ -n "${changeall}" ]; then + logger_pass "Generating password hashes." + for i in "${!passwords[@]}" + do + nhash=$(bash /usr/share/elasticsearch/plugins/opendistro_security/tools/hash.sh -p ${passwords[i]} | grep -v WARNING) + hashes+=(${nhash}) + done + logger_pass "Password hashes generated." + else + logger_pass "Generating password hash" + hash=$(bash /usr/share/elasticsearch/plugins/opendistro_security/tools/hash.sh -p ${password} | grep -v WARNING) + if [ "$?" != 0 ]; then + logger_pass -e "Hash generation failed." + exit 1; + fi + logger_pass "Password hash generated." + fi + +} + +generatePassword() { + + if [ -n "${nuser}" ]; then + logger_pass "Generating random password" + password=$(< /dev/urandom tr -dc A-Za-z0-9 | head -c${1:-32};echo;) + else + logger_pass "Generating random passwords." + for i in "${!users[@]}"; do + PASS=$(< /dev/urandom tr -dc A-Za-z0-9 | head -c${1:-32};echo;) + passwords+=(${PASS}) + done + fi + + if [ "$?" != 0 ]; then + logger_pass -e "The password has not been generated." + exit 1; + fi + +} + +generatePasswordFile() { + + users=( admin kibanaserver kibanaro logstash readall snapshotrestore wazuh_admin wazuh_user) + generatePassword + for i in "${!users[@]}"; do + echo "User:" >> ${gen_file} + echo " name: ${users[${i}]}" >> ${gen_file} + echo " password: ${passwords[${i}]}" >> ${gen_file} + done + +} + +getHelp() { + + echo -e "" + echo -e "NAME" + echo -e " $(basename $0) - Manage passwords for OpenDistro users." + echo -e "" + echo -e "SYNOPSIS" + echo -e " $(basename $0) [OPTIONS]" + echo -e "" + echo -e "DESCRIPTION" + echo -e " -a, --change-all" + echo -e " Changes all the Open Distro user passwords and prints them on screen." + echo -e "" + echo -e " -u, --user " + echo -e " Indicates the name of the user whose password will be changed." + echo -e " If no password specified it will generate a random one." + echo -e "" + echo -e " -p, --password " + echo -e " Indicates the new password, must be used with option -u." + echo -e "" + echo -e " -c, --cert " + echo -e " Indicates route to the admin certificate" + echo -e "" + echo -e " -k, --certkey " + echo -e " Indicates route to the admin certificate key". + echo -e "" + echo -e " -v, --verbose" + echo -e " Shows the complete script execution output". + echo -e "" + echo -e " -f, --file " + echo -e " Changes the passwords for the ones given in the file." + echo -e " Each user has to have this format." + echo -e "" + echo -e " User:" + echo -e " name: " + echo -e " password: " + echo -e "" + echo -e " -gf, --generate-file " + echo -e " Generate password file with random passwords for standard users" + echo -e "" + echo -e " -h, --help" + echo -e " Shows help" + echo -e "" + exit 1 + +} + +getNetworkHost() { + + IP=$(grep -hr "network.host:" /etc/elasticsearch/elasticsearch.yml) + NH="network.host: " + IP="${IP//$NH}" + + if [[ ${IP} == "0.0.0.0" ]]; then + IP="localhost" + fi + +} + +logger_pass() { + + now=$(date +'%d/%m/%Y %H:%M:%S') + case $1 in + "-e") + mtype="ERROR:" + message="$2" + ;; + "-w") + mtype="WARNING:" + message="$2" + ;; + *) + mtype="INFO:" + message="$1" + ;; + esac + echo $now $mtype $message | tee -a ${logfile} + +} + +main() { + + if [ -n "$1" ]; then + while [ -n "$1" ] + do + case "$1" in + "-v"|"--verbose") + verboseenabled=1 + shift 1 + ;; + "-a"|"--change-all") + changeall=1 + shift 1 + ;; + "-u"|"--user") + nuser=$2 + shift + shift + ;; + "-p"|"--password") + password=$2 + shift + shift + ;; + "-c"|"--cert") + adminpem=$2 + shift + shift + ;; + "-k"|"--certkey") + adminkey=$2 + shift + shift + ;; + "-f"|"--file") + p_file=$2 + shift + shift + ;; + "-gf"|"--generate-file") + gen_file=$2 + shift + shift + ;; + "-h"|"--help") + getHelp + ;; + *) + getHelp + esac + done + + export JAVA_HOME=/usr/share/elasticsearch/jdk/ + + if [ -n "${verboseenabled}" ]; then + debug_pass="2>&1 | tee -a ${logfile}" + fi + + if [ -n "${gen_file}" ]; then + generatePasswordFile + if [ -z "${p_file}" ] && [ -z "${nuser}" ] && [ -z "${changeall}" ]; then + exit 0 + fi + fi + + checkInstalledPass + + if [ -n "${p_file}" ] && [ ! -f "${p_file}" ]; then + getHelp + fi + + if [ -n "${nuser}" ] && [ -n "${changeall}" ]; then + getHelp + fi + + if [ -n "${password}" ] && [ -n "${changeall}" ]; then + getHelp + fi + + if [ -n "${nuser}" ] && [ -n "${p_file}" ]; then + getHelp + fi + + if [ -n "${password}" ] && [ -n "${p_file}" ]; then + getHelp + fi + + if [ -z "${nuser}" ] && [ -n "${password}" ]; then + getHelp + fi + + if [ -z "${nuser}" ] && [ -z "${password}" ] && [ -z "${changeall}" ] && [ -z "${p_file}" ]; then + getHelp + fi + + if [ -n "${nuser}" ]; then + readUsers + checkUser + fi + + if [ -n "${nuser}" ] && [ -z "${password}" ]; then + autopass=1 + generatePassword + fi + + if [ -n "${changeall}" ]; then + readUsers + generatePassword + fi + + if [ -n "${p_file}" ] && [ -z "${changeall}" ]; then + readUsers + fi + + if [ -n "${p_file}" ]; then + readFileUsers + fi + + getNetworkHost + createBackUp + generateHash + changePassword + runSecurityAdmin + + else + + getHelp + + fi + +} + +readAdmincerts() { + + if [[ -f /etc/elasticsearch/certs/admin.pem ]]; then + adminpem="/etc/elasticsearch/certs/admin.pem" + else + logger_pass -e "No admin certificate indicated. Please run the script with the option -c ." + exit 1; + fi + + if [[ -f /etc/elasticsearch/certs/admin-key.pem ]]; then + adminkey="/etc/elasticsearch/certs/admin-key.pem" + elif [[ -f /etc/elasticsearch/certs/admin.key ]]; then + adminkey="/etc/elasticsearch/certs/admin.key" + else + logger_pass -e "No admin certificate key indicated. Please run the script with the option -k ." + exit 1; + fi + +} + +readFileUsers() { + + filecorrect=$(grep -Pzc '\A(User:\s*name:\s*\w+\s*password:\s*[A-Za-z0-9_\-]+\s*)+\Z' ${p_file}) + if [ "${filecorrect}" -ne 1 ]; then + logger_pass -e "The password file doesn't have a correct format. + +It must have this format: +User: + name: wazuh + password: wazuhpassword +User: + name: kibanaserver + password: kibanaserverpassword" + + exit 1 + fi + + sfileusers=$(grep name: ${p_file} | awk '{ print substr( $2, 1, length($2) ) }') + sfilepasswords=$(grep password: ${p_file} | awk '{ print substr( $2, 1, length($2) ) }') + + fileusers=($sfileusers) + filepasswords=($sfilepasswords) + + if [ -n "${verboseenabled}" ]; then + logger_pass "Users in the file: ${fileusers[@]}" + logger_pass "Passwords in the file: ${filepasswords[@]}" + fi + + if [ -n "${changeall}" ]; then + for j in "${!fileusers[@]}"; do + supported=false + for i in "${!users[@]}"; do + if [[ ${users[i]} == ${fileusers[j]} ]]; then + passwords[i]=${filepasswords[j]} + supported=true + fi + done + if [ "${supported}" = false ] && [ -n "${elasticsearchinstalled}" ]; then + logger_pass -e "The given user ${fileusers[j]} does not exist" + fi + done + else + finalusers=() + finalpasswords=() + + for j in "${!fileusers[@]}"; do + supported=false + for i in "${!users[@]}"; do + if [[ "${users[i]}" == "${fileusers[j]}" ]]; then + finalusers+=(${fileusers[j]}) + finalpasswords+=(${filepasswords[j]}) + supported=true + fi + done + if [ ${supported} = false ] && [ -n "${elasticsearchinstalled}" ]; then + logger_pass -e "The given user ${fileusers[j]} does not exist" + fi + done + + users=() + users=(${finalusers[@]}) + passwords=(${finalpasswords[@]}) + changeall=1 + fi + +} + +readUsers() { + + susers=$(grep -B 1 hash: /usr/share/elasticsearch/plugins/opendistro_security/securityconfig/internal_users.yml | grep -v hash: | grep -v "-" | awk '{ print substr( $0, 1, length($0)-1 ) }') + users=($susers) + +} + +restartService() { + + if [ -n "$(ps -e | egrep ^\ *1\ .*systemd$)" ]; then + eval "systemctl restart $1.service ${debug_pass}" + if [ "$?" != 0 ]; then + logger_pass -e "${1^} could not be started." + exit 1; + else + logger_pass "${1^} started" + fi + elif [ -n "$(ps -e | egrep ^\ *1\ .*init$)" ]; then + eval "/etc/init.d/$1 restart ${debug_pass}" + if [ "$?" != 0 ]; then + logger_pass -e "${1^} could not be started." + exit 1; + else + logger_pass "${1^} started" + fi + elif [ -x "/etc/rc.d/init.d/$1" ] ; then + eval "/etc/rc.d/init.d/$1 restart ${debug_pass}" + if [ "$?" != 0 ]; then + logger_pass -e "${1^} could not be started." + exit 1; + else + logger_pass "${1^} started" + fi + else + logger_pass -e "${1^} could not start. No service manager found on the system." + exit 1; + fi + +} + +runSecurityAdmin() { + + logger_pass "Loading new passwords changes." + eval "cp /usr/share/elasticsearch/backup/* /usr/share/elasticsearch/plugins/opendistro_security/securityconfig/ ${debug_pass}" + eval "/usr/share/elasticsearch/plugins/opendistro_security/tools/securityadmin.sh -cd /usr/share/elasticsearch/plugins/opendistro_security/securityconfig/ -nhnv -cacert ${capem} -cert ${adminpem} -key ${adminkey} -icl -h ${IP} ${debug_pass}" + if [ "$?" != 0 ]; then + logger_pass -e "Could not load the changes." + exit 1; + fi + eval "rm -rf /usr/share/elasticsearch/backup/ ${debug_pass}" + + if [[ -n "${nuser}" ]] && [[ -n ${autopass} ]]; then + logger_pass $'\nThe password for user '${nuser}' is '${password}'' + logger_pass -w "Password changed. Remember to update the password in /etc/filebeat/filebeat.yml and /etc/kibana/kibana.yml if necessary and restart the services." + fi + + if [[ -n "${nuser}" ]] && [[ -z ${autopass} ]]; then + logger_pass -w "Password changed. Remember to update the password in /etc/filebeat/filebeat.yml and /etc/kibana/kibana.yml if necessary and restart the services." + fi + + if [ -n "${changeall}" ]; then + if ([ -z "${AIO}" ] && [ -z "${elasticsearch}" ] && [ -z "${kibana}" ] && [ -z "${wazuh}" ] && [ -z "${start_elastic_cluster}" ]); then + logger_pass -w "Passwords changed. Remember to update the password in /etc/filebeat/filebeat.yml and /etc/kibana/kibana.yml if necessary and restart the services." + else + logger_pass "Passwords changed." + fi + + fi + +} + +main $@ From 3b023f4f500c26b8cdde025054d8ab025793fb30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Tue, 11 Jan 2022 17:51:26 +0100 Subject: [PATCH 19/57] Minor improvements into the code, added Copyright --- indexer/rpm/builder.sh | 12 ++---------- indexer/rpm/wazuh-indexer.spec | 21 ++++++++++++++------- 2 files changed, 16 insertions(+), 17 deletions(-) diff --git a/indexer/rpm/builder.sh b/indexer/rpm/builder.sh index 659dd4307d..9d268ab2de 100755 --- a/indexer/rpm/builder.sh +++ b/indexer/rpm/builder.sh @@ -1,7 +1,7 @@ #!/bin/bash # Wazuh package builder -# Copyright (C) 2015-2021, Wazuh Inc. +# Copyright (C) 2015-2022, Wazuh Inc. # # This program is a free software; you can redistribute it # and/or modify it under the terms of the GNU General Public @@ -16,8 +16,6 @@ release=$2 directory_base=$3 version="4.3.0" rpmbuild="rpmbuild" -use_local_specs=$4 -packages_branch=$5 if [ -z "${release}" ]; then release="1" @@ -38,13 +36,7 @@ mkdir ${build_dir}/${pkg_name} # Including spec file -if [ "${use_local_specs}" = "no" ]; then - curl -sL https://github.com/wazuh/wazuh-packages/tarball/${packages_branch} | tar zx - specs_path=$(find ./wazuh* -type d -name "SPECS" -path "*indexer/rpm*") -else - specs_path="/specs" -fi -cp ${specs_path}/${target}.spec ${rpm_build_dir}/SPECS/${pkg_name}.spec +cp /root/${target}.spec ${rpm_build_dir}/SPECS/${pkg_name}.spec # Generating source tar.gz cd ${build_dir} && tar czf "${rpm_build_dir}/SOURCES/${pkg_name}.tar.gz" "${pkg_name}" diff --git a/indexer/rpm/wazuh-indexer.spec b/indexer/rpm/wazuh-indexer.spec index d6fa81fb99..fd7b3772cf 100644 --- a/indexer/rpm/wazuh-indexer.spec +++ b/indexer/rpm/wazuh-indexer.spec @@ -1,3 +1,10 @@ +# Wazuh package SPEC +# Copyright (C) 2015-2022, Wazuh Inc. +# +# This program is a free software; you can redistribute it +# and/or modify it under the terms of the GNU General Public +# License (version 2) as published by the FSF - Free Software +# Foundation. Summary: Wazuh helps you to gain security visibility into your infrastructure by monitoring hosts at an operating system and application level. It provides the following capabilities: log analysis, file integrity monitoring, intrusions detection and policy and compliance monitoring Name: wazuh-indexer Version: 4.3.0 @@ -117,6 +124,12 @@ rm -fr %{buildroot} # ----------------------------------------------------------------------------- +%changelog +* Mon Jan 10 2022 support - 4.3.0 +- More info: https://documentation.wazuh.com/current/release-notes/ + +# ----------------------------------------------------------------------------- + %files %defattr(-, %{USER}, %{GROUP}) %dir %attr(750, %{USER}, %{GROUP}) %{CONFIG_DIR} @@ -1013,10 +1026,4 @@ rm -fr %{buildroot} %attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.zipfs.jmod %attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.aot.jmod %attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jconsole.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.instrument.jmod - -# ----------------------------------------------------------------------------- - -%changelog -* Mon Nov 01 2021 support - 4.3.0 -- More info: https://documentation.wazuh.com/current/release-notes/ +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.instrument.jmod \ No newline at end of file From 83dc3511a498430c4e18832973d2ccd6f6581bb7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Tue, 11 Jan 2022 17:51:56 +0100 Subject: [PATCH 20/57] Added future and download SPECs option --- indexer/deb/build_package.sh | 28 ++++++++++++++++++++-------- indexer/deb/builder.sh | 34 ++++++++++++++++++++++------------ 2 files changed, 42 insertions(+), 20 deletions(-) diff --git a/indexer/deb/build_package.sh b/indexer/deb/build_package.sh index c0ed49ab17..ff3717fd4e 100755 --- a/indexer/deb/build_package.sh +++ b/indexer/deb/build_package.sh @@ -15,7 +15,7 @@ REVISION="1" BUILD_DOCKER="yes" DEB_AMD64_BUILDER="deb_indexer_builder_amd64" DEB_AMD64_BUILDER_DOCKERFILE="${CURRENT_PATH}/docker/amd64" -INSTALLATION_PATH="/usr/share/wazuh-indexer" +FUTURE="no" trap ctrl_c INT @@ -44,11 +44,18 @@ build_deb() { docker build -t ${CONTAINER_NAME} ${DOCKERFILE_PATH} || return 1 fi + # Build the Debian package with a Docker container - docker run -t --rm -v ${OUTDIR}/:/tmp:Z \ - -v ${CURRENT_PATH}:/root/spec:Z \ - ${CONTAINER_NAME} ${ARCHITECTURE} \ - ${REVISION} ${INSTALLATION_PATH} || return 1 + if [ "${REFERENCE}" ];then + docker run -t --rm -v ${OUTDIR}/:/tmp:Z \ + ${CONTAINER_NAME} ${ARCHITECTURE} ${REVISION} \ + ${FUTURE} ${REFERENCE} || return 1 + else + docker run -t --rm -v ${OUTDIR}/:/tmp:Z \ + -v ${CURRENT_PATH}:/root/spec:Z \ + ${CONTAINER_NAME} ${ARCHITECTURE} ${REVISION} \ + ${FUTURE} || return 1 + fi echo "Package $(ls -Art ${OUTDIR} | tail -n 1) added to ${OUTDIR}." @@ -78,8 +85,9 @@ help() { echo " -a, --architecture [Optional] Target architecture of the package [amd64]." echo " -r, --revision [Optional] Package revision. By default: 1." echo " -s, --store [Optional] Set the destination path of package. By default, an output folder will be created." - echo " -p, --path [Optional] Installation path for the package. By default: /usr/share/wazuh-indexer" + echo " --reference [Optional] wazuh-packages branch to download SPECs, not used by default." echo " --dont-build-docker [Optional] Locally built docker image will be used instead of generating a new one." + echo " --future [Optional] Build test future package x.30.0 Used for development purposes." echo " -h, --help Show this help." echo exit $1 @@ -109,9 +117,9 @@ main() { help 1 fi ;; - "-p"|"--path") + "--reference") if [ -n "$2" ]; then - INSTALLATION_PATH="$2" + REFERENCE="$2" shift 2 else help 1 @@ -121,6 +129,10 @@ main() { BUILD_DOCKER="no" shift 1 ;; + "--future") + FUTURE="yes" + shift 1 + ;; "-s"|"--store") if [ -n "$2" ]; then OUTDIR="$2" diff --git a/indexer/deb/builder.sh b/indexer/deb/builder.sh index fada2ff2b6..04c8e0f3a6 100755 --- a/indexer/deb/builder.sh +++ b/indexer/deb/builder.sh @@ -1,7 +1,7 @@ #!/bin/bash # Wazuh package builder -# Copyright (C) 2015-2021, Wazuh Inc. +# Copyright (C) 2015-2022, Wazuh Inc. # # This program is a free software; you can redistribute it # and/or modify it under the terms of the GNU General Public @@ -13,13 +13,23 @@ set -ex target="wazuh-indexer" architecture=$1 release=$2 -directory_base=$3 -version="4.3.0" +future=$3 +spec_reference=$4 +directory_base="/usr/share/wazuh-indexer" if [ -z "${release}" ]; then release="1" fi +if [ "${future}" = "yes" ];then + version="99.99.0" +else + if [ "${spec_reference}" ];then + version=$(curl -sL https://raw.githubusercontent.com/wazuh/wazuh-packages/${spec_reference}/indexer/deb/debian/changelog | egrep -o -m 1 '[0-9]+\.[0-9]+\.[0-9]+') + else + version=$(egrep -o -m 1 '[0-9]+\.[0-9]+\.[0-9]+' /root/spec/debian/changelog) + fi +fi # Build directories build_dir=/build @@ -28,17 +38,18 @@ pkg_path="${build_dir}/${target}" sources_dir="${pkg_path}/${pkg_name}" mkdir -p ${sources_dir}/debian -#cp -R wazuh-indexer-* ${sources_dir} - -#package_files="/specs" -#specs_path="${package_files}/SPECS" # Including spec file +if [ "${spec_reference}" ];then + curl -sL https://github.com/wazuh/wazuh-packages/tarball/${spec_reference} | tar zx + cp -r ./wazuh*/indexer/deb/debian/* ${sources_dir}/debian/ +else + cp -r /root/spec/debian/* ${sources_dir}/debian/ +fi -cp -r /root/spec/debian/* ${sources_dir}/debian/ - -#cp -pr ${specs_path}/${version}/${target}/debian ${sources_dir}/debian -#cp -p ${package_files}/gen_permissions.sh ${sources_dir} +if [ "${future}" = "yes" ];then + sed -i '1s|[0-9]\+.[0-9]\+.[0-9]\+-RELEASE|99.99.0-RELEASE|' ${sources_dir}/debian/changelog +fi # Generating directory structure to build the .deb package cd ${build_dir}/${target} && tar -czf ${pkg_name}.orig.tar.gz "${pkg_name}" @@ -46,7 +57,6 @@ cd ${build_dir}/${target} && tar -czf ${pkg_name}.orig.tar.gz "${pkg_name}" # Configure the package with the different parameters sed -i "s:RELEASE:${release}:g" ${sources_dir}/debian/changelog sed -i "s:export INSTALLATION_DIR=.*:export INSTALLATION_DIR=${directory_base}:g" ${sources_dir}/debian/rules -#sed -i "s:DIR=\"/var/ossec\":DIR=\"${directory_base}\":g" ${sources_dir}/debian/{preinst,postinst,prerm,postrm} # Installing build dependencies cd ${sources_dir} From 78b06324bd97cdcb2f90fb05c0378d16a82e9daa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Tue, 11 Jan 2022 17:52:40 +0100 Subject: [PATCH 21/57] Update debian SPECs and added better Copyright --- indexer/deb/debian/changelog | 20 ++++++++++++++++ indexer/deb/debian/postinst | 11 +++++---- indexer/deb/debian/postrm | 7 +++++- indexer/deb/debian/preinst | 7 +++++- indexer/deb/debian/prerm | 7 +++++- indexer/deb/debian/rules | 46 +++++++++++++++++++----------------- 6 files changed, 68 insertions(+), 30 deletions(-) diff --git a/indexer/deb/debian/changelog b/indexer/deb/debian/changelog index 5cc2a23f13..723a8cd7bf 100644 --- a/indexer/deb/debian/changelog +++ b/indexer/deb/debian/changelog @@ -3,3 +3,23 @@ wazuh-indexer (4.3.0-RELEASE) stable; urgency=low * More info: https://documentation.wazuh.com/current/release-notes/ -- Wazuh, Inc Wed, 5 Jan 2022 10:00:00 +0000 + +wazuh-indexer (4.3.0-RELEASE) stable; urgency=low + + * More info: https://documentation.wazuh.com/current/release-notes/ + + -- Wazuh, Inc Wed, 5 Jan 2022 10:00:00 +0000 + + +wazuh-indexer (4.3.0-RELEASE) stable; urgency=low + + * More info: https://documentation.wazuh.com/current/release-notes/ + + -- Wazuh, Inc Wed, 5 Jan 2022 10:00:00 +0000 + + +wazuh-indexer (4.3.0-RELEASE) stable; urgency=low + + * More info: https://documentation.wazuh.com/current/release-notes/ + + -- Wazuh, Inc Wed, 5 Jan 2022 10:00:00 +0000 \ No newline at end of file diff --git a/indexer/deb/debian/postinst b/indexer/deb/debian/postinst index d05572c552..c6d3a76ad2 100644 --- a/indexer/deb/debian/postinst +++ b/indexer/deb/debian/postinst @@ -1,6 +1,11 @@ #!/bin/sh # postinst script for Wazuh-indexer -# Wazuh, Inc 2015-2022 +# Copyright (C) 2015-2022, Wazuh Inc. +# +# This program is a free software; you can redistribute it +# and/or modify it under the terms of the GNU General Public +# License (version 2) as published by the FSF - Free Software +# Foundation. #DEBHELPER# @@ -25,10 +30,6 @@ chown -R ${USER}:${GROUP} ${LOG_DIR} # # On Debian, # $1=configure : is set to 'configure' and if $2 is set, it is an upgrade -# -# On RedHat, -# $1=0 : indicates a removal -# $1=1 : indicates an upgrade # source the default env file if [ -f "/etc/default/wazuh-indexer" ]; then diff --git a/indexer/deb/debian/postrm b/indexer/deb/debian/postrm index bf5efb1a00..e1253d3d88 100644 --- a/indexer/deb/debian/postrm +++ b/indexer/deb/debian/postrm @@ -1,6 +1,11 @@ #!/bin/sh # postinst script for Wazuh-indexer -# Wazuh, Inc 2015-2022 +# Copyright (C) 2015-2022, Wazuh Inc. +# +# This program is a free software; you can redistribute it +# and/or modify it under the terms of the GNU General Public +# License (version 2) as published by the FSF - Free Software +# Foundation. export NAME=wazuh-indexer export CONFIG_DIR=/etc/${NAME} diff --git a/indexer/deb/debian/preinst b/indexer/deb/debian/preinst index f4e47b5e41..27f88c8847 100644 --- a/indexer/deb/debian/preinst +++ b/indexer/deb/debian/preinst @@ -1,6 +1,11 @@ #!/bin/sh # postinst script for Wazuh-indexer -# Wazuh, Inc 2015-2022 +# Copyright (C) 2015-2022, Wazuh Inc. +# +# This program is a free software; you can redistribute it +# and/or modify it under the terms of the GNU General Public +# License (version 2) as published by the FSF - Free Software +# Foundation. export NAME=wazuh-indexer diff --git a/indexer/deb/debian/prerm b/indexer/deb/debian/prerm index 45299421ef..21bf947840 100644 --- a/indexer/deb/debian/prerm +++ b/indexer/deb/debian/prerm @@ -1,6 +1,11 @@ #!/bin/sh # postinst script for Wazuh-indexer -# Wazuh, Inc 2015-2022 +# Copyright (C) 2015-2022, Wazuh Inc. +# +# This program is a free software; you can redistribute it +# and/or modify it under the terms of the GNU General Public +# License (version 2) as published by the FSF - Free Software +# Foundation. export CONFIG_DIR=/etc/wazuh-indexer diff --git a/indexer/deb/debian/rules b/indexer/deb/debian/rules index 7f93d22931..489e5fb376 100644 --- a/indexer/deb/debian/rules +++ b/indexer/deb/debian/rules @@ -8,7 +8,15 @@ # This special exception was added by Craig Small in version 0.37 of dh-make. # # Modified to make a template file for a multi-binary package with separated -# build-arch and build-indep targets by Bill Allombert 2001 +# build-arch and build-indep targets by Bill Allombert 2001 +# +# Modified by Wazuh +# Copyright (C) 2015-2022, Wazuh Inc. +# +# This program is a free software; you can redistribute it +# and/or modify it under the terms of the GNU General Public +# License (version 2) as published by the FSF - Free Software +# Foundation. # Uncomment this to turn on verbose mode. export DH_VERBOSE=1 @@ -30,46 +38,40 @@ export INSTALLATION_DIR=/usr/share/${NAME} export BASE_DIR=${NAME}-* export INDEXER_FILE=wazuh-indexer-base-linux-x64.tar.gz +# ----------------------------------------------------------------------------- + %: dh $@ +# ----------------------------------------------------------------------------- + override_dh_shlibdeps: +# ----------------------------------------------------------------------------- + override_dh_auto_configure: +# ----------------------------------------------------------------------------- + override_dh_auto_install: -override_dh_install: +# ----------------------------------------------------------------------------- +override_dh_install: rm -rf $(INSTALLATION_DIR)/ curl -o $(INDEXER_FILE) https://s3.amazonaws.com/warehouse.wazuh.com/indexer/$(INDEXER_FILE) tar -zvxf $(INDEXER_FILE) - # note this init script is different from RPM one -# curl -o etc/init.d/$(NAME) --create-dirs https://raw.githubusercontent.com/wazuh/wazuh-packages/${PACKAGES_BRANCH}/wazuh-indexer/etc/init.d/$(NAME)-deb -# curl -o etc/wazuh-indexer/log4j2.properties --create-dirs https://raw.githubusercontent.com/wazuh/wazuh-packages/${PACKAGES_BRANCH}/wazuh-indexer/etc/wazuh-indexer/log4j2.properties -# curl -o etc/wazuh-indexer/jvm.options --create-dirs https://raw.githubusercontent.com/wazuh/wazuh-packages/${PACKAGES_BRANCH}/wazuh-indexer/etc/wazuh-indexer/jvm.options -# curl -o etc/sysconfig/$(NAME) --create-dirs https://raw.githubusercontent.com/wazuh/wazuh-packages/${PACKAGES_BRANCH}/wazuh-indexer/etc/sysconfig/$(NAME) -# curl -o usr/lib/tmpfiles.d/$(NAME).conf --create-dirs https://raw.githubusercontent.com/wazuh/wazuh-packages/${PACKAGES_BRANCH}/wazuh-indexer/usr/lib/tmpfiles.d/$(NAME).conf -# curl -o usr/lib/sysctl.d/$(NAME).conf --create-dirs https://raw.githubusercontent.com/wazuh/wazuh-packages/${PACKAGES_BRANCH}/wazuh-indexer/usr/lib/sysctl.d/$(NAME).conf -# curl -o usr/lib/systemd/system/$(NAME).service --create-dirs https://raw.githubusercontent.com/wazuh/wazuh-packages/${PACKAGES_BRANCH}/wazuh-indexer/usr/lib/systemd/system/$(NAME).service -# curl -o usr/lib/systemd/system/wazuh-indexer-performance-analyzer.service --create-dirs https://raw.githubusercontent.com/wazuh/wazuh-packages/${PACKAGES_BRANCH}/wazuh-indexer/usr/lib/systemd/system/wazuh-indexer-performance-analyzer.service -# curl -o systemd-entrypoint --create-dirs https://raw.githubusercontent.com/wazuh/wazuh-packages/${PACKAGES_BRANCH}/wazuh-indexer/systemd-entrypoint - - # curl -o wazuh-cert-tool.sh https://raw.githubusercontent.com/wazuh/wazuh-documentation/${DOCUMENTATION_BRANCH}/resources/open-distro/tools/certificate-utility/wazuh-cert-tool.sh # curl -o instances.yml https://raw.githubusercontent.com/wazuh/wazuh-documentation/${DOCUMENTATION_BRANCH}/resources/open-distro/tools/certificate-utility/instances_aio.yml # curl -o wazuh-passwords-tool.sh https://raw.githubusercontent.com/wazuh/wazuh-documentation/${DOCUMENTATION_BRANCH}/resources/open-distro/tools/wazuh-passwords-tool.sh - # Configuration files from documentation repo -# curl -o opensearch.yml https://raw.githubusercontent.com/wazuh/wazuh-documentation/${DOCUMENTATION_BRANCH}/resources/open-distro/wazuh-indexer/7.x/opensearch.yml # curl -o roles.yml https://raw.githubusercontent.com/wazuh/wazuh-documentation/${DOCUMENTATION_BRANCH}/resources/open-distro/wazuh-indexer/roles/roles.yml # curl -o roles_mapping.yml https://raw.githubusercontent.com/wazuh/wazuh-documentation/${DOCUMENTATION_BRANCH}/resources/open-distro/wazuh-indexer/roles/roles_mapping.yml # curl -o internal_users.yml https://raw.githubusercontent.com/wazuh/wazuh-documentation/${DOCUMENTATION_BRANCH}/resources/open-distro/wazuh-indexer/roles/internal_users.yml - # copy to target mkdir -p $(TARGET_DIR)$(INSTALLATION_DIR) mkdir -p $(TARGET_DIR)$(CONFIG_DIR) @@ -89,6 +91,8 @@ override_dh_install: mv -f $(BASE_DIR)/usr/lib/sysctl.d/* $(TARGET_DIR)/usr/lib/sysctl.d/ mv -f $(BASE_DIR)/usr/lib/systemd/system/wazuh-indexer_debian.service $(TARGET_DIR)/usr/lib/systemd/system/wazuh-indexer.service mv -f $(BASE_DIR)/usr/lib/systemd/system/wazuh-indexer-performance-analyzer.service $(TARGET_DIR)/usr/lib/systemd/system/ + rm -rf $(BASE_DIR)/etc + rm -rf $(BASE_DIR)/usr # Copy installation files to final location cp -pr $(BASE_DIR)/* $(TARGET_DIR)$(INSTALLATION_DIR) @@ -96,14 +100,11 @@ override_dh_install: # This is needed by the performance-analyzer service # echo false > $(LIB_DIR)/batch_metrics_enabled.conf - # Copy Wazuh's config files for the opendistro_security plugin # cp -pr roles_mapping.yml $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opendistro_security/securityconfig/roles_mapping.yml # cp -pr roles.yml $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opendistro_security/securityconfig/roles.yml # cp -pr internal_users.yml $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opendistro_security/securityconfig/internal_users.yml - - # Create group and user in chroot environment groupadd -r $(GROUP) useradd --system \ @@ -114,16 +115,17 @@ override_dh_install: --comment "$(USER) user" \ $(USER) - - chown $(USER):$(GROUP) -R $(TARGET_DIR) chmod ug+x $(TARGET_DIR)$(INSTALLATION_DIR)/* #override_dh_auto_clean: #$(MAKE) -C src clean +# ----------------------------------------------------------------------------- override_dh_strip: dh_strip --no-automatic-dbgsym +# ----------------------------------------------------------------------------- + .PHONY: override_dh_strip override_dh_auto_clean override_dh_auto_build override_dh_auto_configure From 301c73dd6e0a8f61a5dc462251afed7a47efb3e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Wed, 12 Jan 2022 11:42:29 +0100 Subject: [PATCH 22/57] Removed centos service --- indexer/rpm/wazuh-indexer.spec | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/indexer/rpm/wazuh-indexer.spec b/indexer/rpm/wazuh-indexer.spec index fd7b3772cf..f545f22957 100644 --- a/indexer/rpm/wazuh-indexer.spec +++ b/indexer/rpm/wazuh-indexer.spec @@ -28,7 +28,7 @@ BuildRequires: tar shadow-utils %global CONFIG_DIR /etc/%{name} %global LOG_DIR /var/log/%{name} %global LIB_DIR /var/lib/%{name} -%global PID_DIR /var/run/%{name} +%global PID_DIR /run/%{name} %global SYS_DIR /usr/lib %global INSTALL_DIR /usr/share/%{name} @@ -79,8 +79,6 @@ mv wazuh-indexer-*%{SYS_DIR}/* ${RPM_BUILD_ROOT}%{SYS_DIR}/ rm -rf wazuh-indexer-*/etc rm -rf wazuh-indexer-*/usr cp -pr wazuh-indexer-*/* ${RPM_BUILD_ROOT}%{INSTALL_DIR}/ -mv ${RPM_BUILD_ROOT}/usr/lib/systemd/system/wazuh-indexer_centos.service ${RPM_BUILD_ROOT}/usr/lib/systemd/system/wazuh-indexer.service -rm -rf ${RPM_BUILD_ROOT}/usr/lib/systemd/system/wazuh-indexer_debian.service # ----------------------------------------------------------------------------- @@ -1026,4 +1024,4 @@ rm -fr %{buildroot} %attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.zipfs.jmod %attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.aot.jmod %attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jconsole.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.instrument.jmod \ No newline at end of file +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.instrument.jmod From f8e9a5a7b91a1d365d2f7f38453abf16a8e38721 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Wed, 12 Jan 2022 12:30:27 +0100 Subject: [PATCH 23/57] Updated cert tool and added config files --- .../opensearch/certificate/config_aio.yml | 10 ++ .../opensearch/roles/internal_users.yml | 74 ++++++++ .../config/opensearch/roles/roles.yml | 163 ++++++++++++++++++ .../config/opensearch/roles/roles_mapping.yml | 71 ++++++++ .../install_functions/wazuh-cert-tool.sh | 2 + 5 files changed, 320 insertions(+) create mode 100644 unattended_installer/config/opensearch/certificate/config_aio.yml create mode 100644 unattended_installer/config/opensearch/roles/internal_users.yml create mode 100644 unattended_installer/config/opensearch/roles/roles.yml create mode 100644 unattended_installer/config/opensearch/roles/roles_mapping.yml diff --git a/unattended_installer/config/opensearch/certificate/config_aio.yml b/unattended_installer/config/opensearch/certificate/config_aio.yml new file mode 100644 index 0000000000..8c3e67a071 --- /dev/null +++ b/unattended_installer/config/opensearch/certificate/config_aio.yml @@ -0,0 +1,10 @@ +nodes: + elasticsearch: + name: elasticsearch + ip: 127.0.0.1 + wazuh_servers: + name: filebeat + ip: 127.0.0.1 + kibana: + name: kibana + ip: 127.0.0.1 diff --git a/unattended_installer/config/opensearch/roles/internal_users.yml b/unattended_installer/config/opensearch/roles/internal_users.yml new file mode 100644 index 0000000000..40fcb9cdab --- /dev/null +++ b/unattended_installer/config/opensearch/roles/internal_users.yml @@ -0,0 +1,74 @@ +--- +# This is the internal user database +# The hash value is a bcrypt hash and can be generated with plugin/tools/hash.sh + +_meta: + type: "internalusers" + config_version: 2 + +# Define your internal users here + +## Demo users + +admin: + hash: "$2a$12$VcCDgh2NDk07JGN0rjGbM.Ad41qVR/YFJcgHp0UGns5JDymv..TOG" + reserved: true + backend_roles: + - "admin" + description: "Demo admin user" + +kibanaserver: + hash: "$2a$12$4AcgAt3xwOWadA5s5blL6ev39OXDNhmOesEoo33eZtrq2N0YrU3H." + reserved: true + description: "Demo kibanaserver user" + +kibanaro: + hash: "$2a$12$JJSXNfTowz7Uu5ttXfeYpeYE0arACvcwlPBStB1F.MI7f0U9Z4DGC" + reserved: false + backend_roles: + - "kibanauser" + - "readall" + attributes: + attribute1: "value1" + attribute2: "value2" + attribute3: "value3" + description: "Demo kibanaro user" + +logstash: + hash: "$2a$12$u1ShR4l4uBS3Uv59Pa2y5.1uQuZBrZtmNfqB3iM/.jL0XoV9sghS2" + reserved: false + backend_roles: + - "logstash" + description: "Demo logstash user" + +readall: + hash: "$2a$12$ae4ycwzwvLtZxwZ82RmiEunBbIPiAmGZduBAjKN0TXdwQFtCwARz2" + reserved: false + backend_roles: + - "readall" + description: "Demo readall user" + +snapshotrestore: + hash: "$2y$12$DpwmetHKwgYnorbgdvORCenv4NAK8cPUg8AI6pxLCuWf/ALc0.v7W" + reserved: false + backend_roles: + - "snapshotrestore" + description: "Demo snapshotrestore user" + +wazuh_admin: + hash: "$2y$12$d2awHiOYvZjI88VfsDON.u6buoBol0gYPJEgdG1ArKVE0OMxViFfu" + reserved: true + hidden: false + backend_roles: [] + attributes: {} + opendistro_security_roles: [] + static: false + +wazuh_user: + hash: "$2y$12$BQixeoQdRubZdVf/7sq1suHwiVRnSst1.lPI2M0.GPZms4bq2D9vO" + reserved: true + hidden: false + backend_roles: [] + attributes: {} + opendistro_security_roles: [] + static: false \ No newline at end of file diff --git a/unattended_installer/config/opensearch/roles/roles.yml b/unattended_installer/config/opensearch/roles/roles.yml new file mode 100644 index 0000000000..3afa9ee4d4 --- /dev/null +++ b/unattended_installer/config/opensearch/roles/roles.yml @@ -0,0 +1,163 @@ +_meta: + type: "roles" + config_version: 2 + +# Restrict users so they can only view visualization and dashboard on kibana +kibana_read_only: + reserved: true + +# The security REST API access role is used to assign specific users access to change the security settings through the REST API. +security_rest_api_access: + reserved: true + +# Allows users to view monitors, destinations and alerts +alerting_read_access: + reserved: true + cluster_permissions: + - 'cluster:admin/opendistro/alerting/alerts/get' + - 'cluster:admin/opendistro/alerting/destination/get' + - 'cluster:admin/opendistro/alerting/monitor/get' + - 'cluster:admin/opendistro/alerting/monitor/search' + +# Allows users to view and acknowledge alerts +alerting_ack_alerts: + reserved: true + cluster_permissions: + - 'cluster:admin/opendistro/alerting/alerts/*' + +# Allows users to use all alerting functionality +alerting_full_access: + reserved: true + cluster_permissions: + - 'cluster_monitor' + - 'cluster:admin/opendistro/alerting/*' + index_permissions: + - index_patterns: + - '*' + allowed_actions: + - 'indices_monitor' + - 'indices:admin/aliases/get' + - 'indices:admin/mappings/get' + +# Allow users to read Anomaly Detection detectors and results +anomaly_read_access: + reserved: true + cluster_permissions: + - 'cluster:admin/opendistro/ad/detector/info' + - 'cluster:admin/opendistro/ad/detector/search' + - 'cluster:admin/opendistro/ad/detectors/get' + - 'cluster:admin/opendistro/ad/result/search' + - 'cluster:admin/opendistro/ad/tasks/search' + +# Allows users to use all Anomaly Detection functionality +anomaly_full_access: + reserved: true + cluster_permissions: + - 'cluster_monitor' + - 'cluster:admin/opendistro/ad/*' + index_permissions: + - index_patterns: + - '*' + allowed_actions: + - 'indices_monitor' + - 'indices:admin/aliases/get' + - 'indices:admin/mappings/get' + +# Allows users to read Notebooks +notebooks_read_access: + reserved: true + cluster_permissions: + - 'cluster:admin/opendistro/notebooks/list' + - 'cluster:admin/opendistro/notebooks/get' + +# Allows users to all Notebooks functionality +notebooks_full_access: + reserved: true + cluster_permissions: + - 'cluster:admin/opendistro/notebooks/create' + - 'cluster:admin/opendistro/notebooks/update' + - 'cluster:admin/opendistro/notebooks/delete' + - 'cluster:admin/opendistro/notebooks/get' + - 'cluster:admin/opendistro/notebooks/list' + +# Allows users to read and download Reports +reports_instances_read_access: + reserved: true + cluster_permissions: + - 'cluster:admin/opendistro/reports/instance/list' + - 'cluster:admin/opendistro/reports/instance/get' + - 'cluster:admin/opendistro/reports/menu/download' + +# Allows users to read and download Reports and Report-definitions +reports_read_access: + reserved: true + cluster_permissions: + - 'cluster:admin/opendistro/reports/definition/get' + - 'cluster:admin/opendistro/reports/definition/list' + - 'cluster:admin/opendistro/reports/instance/list' + - 'cluster:admin/opendistro/reports/instance/get' + - 'cluster:admin/opendistro/reports/menu/download' + +# Allows users to all Reports functionality +reports_full_access: + reserved: true + cluster_permissions: + - 'cluster:admin/opendistro/reports/definition/create' + - 'cluster:admin/opendistro/reports/definition/update' + - 'cluster:admin/opendistro/reports/definition/on_demand' + - 'cluster:admin/opendistro/reports/definition/delete' + - 'cluster:admin/opendistro/reports/definition/get' + - 'cluster:admin/opendistro/reports/definition/list' + - 'cluster:admin/opendistro/reports/instance/list' + - 'cluster:admin/opendistro/reports/instance/get' + - 'cluster:admin/opendistro/reports/menu/download' + +# Allows users to use all asynchronous-search functionality +asynchronous_search_full_access: + reserved: true + cluster_permissions: + - 'cluster:admin/opendistro/asynchronous_search/*' + index_permissions: + - index_patterns: + - '*' + allowed_actions: + - 'indices:data/read/search*' + +# Allows users to read stored asynchronous-search results +asynchronous_search_read_access: + reserved: true + cluster_permissions: + - 'cluster:admin/opendistro/asynchronous_search/get' + +wazuh_ui_user: + reserved: true + hidden: false + cluster_permissions: [] + index_permissions: + - index_patterns: + - "wazuh-*" + dls: "" + fls: [] + masked_fields: [] + allowed_actions: + - "read" + tenant_permissions: [] + static: false + +wazuh_ui_admin: + reserved: true + hidden: false + cluster_permissions: [] + index_permissions: + - index_patterns: + - "wazuh-*" + dls: "" + fls: [] + masked_fields: [] + allowed_actions: + - "read" + - "delete" + - "manage" + - "index" + tenant_permissions: [] + static: false \ No newline at end of file diff --git a/unattended_installer/config/opensearch/roles/roles_mapping.yml b/unattended_installer/config/opensearch/roles/roles_mapping.yml new file mode 100644 index 0000000000..7d8429cb0b --- /dev/null +++ b/unattended_installer/config/opensearch/roles/roles_mapping.yml @@ -0,0 +1,71 @@ +--- +# In this file users, backendroles and hosts can be mapped to Open Distro Security roles. +# Permissions for Opendistro roles are configured in roles.yml + +_meta: + type: "rolesmapping" + config_version: 2 + +# Define your roles mapping here + +## Demo roles mapping + +all_access: + reserved: false + backend_roles: + - "admin" + description: "Maps admin to all_access" + +own_index: + reserved: false + users: + - "*" + description: "Allow full access to an index named like the username" + +logstash: + reserved: false + backend_roles: + - "logstash" + +kibana_user: + reserved: false + backend_roles: + - "kibanauser" + users: + - "wazuh_user" + - "wazuh_admin" + description: "Maps kibanauser to kibana_user" + +readall: + reserved: false + backend_roles: + - "readall" + +manage_snapshots: + reserved: false + backend_roles: + - "snapshotrestore" + +kibana_server: + reserved: true + users: + - "kibanaserver" + +wazuh_ui_admin: + reserved: true + hidden: false + backend_roles: [] + hosts: [] + users: + - "wazuh_admin" + - "kibanaserver" + and_backend_roles: [] + +wazuh_ui_user: + reserved: true + hidden: false + backend_roles: [] + hosts: [] + users: + - "wazuh_user" + and_backend_roles: [] \ No newline at end of file diff --git a/unattended_installer/install_functions/wazuh-cert-tool.sh b/unattended_installer/install_functions/wazuh-cert-tool.sh index 91bdd0e216..b5da2b1f9b 100644 --- a/unattended_installer/install_functions/wazuh-cert-tool.sh +++ b/unattended_installer/install_functions/wazuh-cert-tool.sh @@ -257,6 +257,8 @@ function main() { esac done + readConfig + if [ -n "${debugEnabled}" ]; then debug_cert="2>&1 | tee -a ${logfile}" fi From 4a510a7f6a581f34314dcd40f44a6bd91a394f95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Wed, 12 Jan 2022 12:31:07 +0100 Subject: [PATCH 24/57] Added fixes on SPECs and copy of unattended tools --- indexer/rpm/build_package.sh | 35 +++++++++++++++++++++------------- indexer/rpm/builder.sh | 27 +++++++++++++++++++++++--- indexer/rpm/wazuh-indexer.spec | 11 +++++++++++ 3 files changed, 57 insertions(+), 16 deletions(-) diff --git a/indexer/rpm/build_package.sh b/indexer/rpm/build_package.sh index fd0ca6bced..fc906b996a 100755 --- a/indexer/rpm/build_package.sh +++ b/indexer/rpm/build_package.sh @@ -15,7 +15,7 @@ REVISION="1" BUILD_DOCKER="yes" RPM_X86_BUILDER="rpm_indexer_builder_x86" RPM_BUILDER_DOCKERFILE="${CURRENT_PATH}/docker" -INSTALLATION_PATH="/var/wazuh-indexer" +FUTURE="no" trap ctrl_c INT @@ -39,18 +39,22 @@ build_rpm() { # Copy the necessary files cp ${CURRENT_PATH}/builder.sh ${DOCKERFILE_PATH} - ${DOWNLOAD_TAR} - # Build the Docker image if [[ ${BUILD_DOCKER} == "yes" ]]; then - docker build -t ${CONTAINER_NAME} ${DOCKERFILE_PATH} || return 1 + docker build -t ${CONTAINER_NAME} ${DOCKERFILE_PATH} || return 1 fi # Build the RPM package with a Docker container - docker run -t --rm -v ${OUTDIR}/:/tmp:Z \ - -v ${CURRENT_PATH}/wazuh-indexer.spec:/root/wazuh-indexer.spec \ - ${CONTAINER_NAME} ${ARCHITECTURE} \ - ${REVISION} ${INSTALLATION_PATH} || return 1 + if [ "${REFERENCE}" ];then + docker run -t --rm -v ${OUTDIR}/:/tmp:Z \ + ${CONTAINER_NAME} ${ARCHITECTURE} ${REVISION} \ + ${FUTURE} ${REFERENCE} || return 1 + else + docker run -t --rm -v ${OUTDIR}/:/tmp:Z \ + -v ${CURRENT_PATH}/../..:/root \ + ${CONTAINER_NAME} ${ARCHITECTURE} \ + ${REVISION} ${FUTURE} || return 1 + fi echo "Package $(ls -Art ${OUTDIR} | tail -n 1) added to ${OUTDIR}." @@ -60,7 +64,7 @@ build_rpm() { build() { BUILD_NAME="" FILE_PATH="" - if [[ "${ARCHITECTURE}" == "x86_64" ]] || [[ ${ARCHITECTURE} == "amd64" ]]; then + if [ "${ARCHITECTURE}" = "x86_64" ] || [ "${ARCHITECTURE}" = "amd64" ]; then ARCHITECTURE="x86_64" BUILD_NAME="${RPM_X86_BUILDER}" FILE_PATH="${RPM_BUILDER_DOCKERFILE}/${ARCHITECTURE}" @@ -80,8 +84,9 @@ help() { echo " -a, --architecture [Optional] Target architecture of the package [x86_64]." echo " -r, --revision [Optional] Package revision. By default: 1." echo " -s, --store [Optional] Set the destination path of package. By default, an output folder will be created." - echo " -p, --path [Optional] Installation path for the package. By default: /usr/share/wazuh-indexer" + echo " --reference [Optional] wazuh-packages branch to download SPECs, not used by default." echo " --dont-build-docker [Optional] Locally built docker image will be used instead of generating a new one." + echo " --future [Optional] Build test future package x.30.0 Used for development purposes." echo " -h, --help Show this help." echo exit $1 @@ -111,9 +116,9 @@ main() { help 1 fi ;; - "-p"|"--path") + "--reference") if [ -n "$2" ]; then - INSTALLATION_PATH="$2" + REFERENCE="$2" shift 2 else help 1 @@ -123,6 +128,10 @@ main() { BUILD_DOCKER="no" shift 1 ;; + "--future") + FUTURE="yes" + shift 1 + ;; "-s"|"--store") if [ -n "$2" ]; then OUTDIR="$2" @@ -141,4 +150,4 @@ main() { clean 0 } -main "$@" \ No newline at end of file +main "$@" diff --git a/indexer/rpm/builder.sh b/indexer/rpm/builder.sh index 9d268ab2de..39acc9a15c 100755 --- a/indexer/rpm/builder.sh +++ b/indexer/rpm/builder.sh @@ -13,14 +13,24 @@ set -ex target="wazuh-indexer" architecture=$1 release=$2 -directory_base=$3 -version="4.3.0" +future=$3 +spec_reference=$4 +directory_base="/usr/share/wazuh-indexer" rpmbuild="rpmbuild" if [ -z "${release}" ]; then release="1" fi +if [ "${future}" = "yes" ];then + version="99.99.0" +else + if [ "${spec_reference}" ];then + version=$(curl -sL https://raw.githubusercontent.com/wazuh/wazuh-packages/${spec_reference}/indexer/rpm/${target}.spec | egrep -o -m 1 '[0-9]+\.[0-9]+\.[0-9]+') + else + version=$(egrep -o -m 1 '[0-9]+\.[0-9]+\.[0-9]+' /root/indexer/rpm/${target}.spec) + fi +fi # Build directories build_dir=/build @@ -36,7 +46,18 @@ mkdir ${build_dir}/${pkg_name} # Including spec file -cp /root/${target}.spec ${rpm_build_dir}/SPECS/${pkg_name}.spec +if [ "${spec_reference}" ];then + curl -sL https://github.com/wazuh/wazuh-packages/tarball/${spec_reference} | tar zx + cp ./wazuh*/indexer/rpm/${target}.spec ${rpm_build_dir}/SPECS/${pkg_name}.spec + cp -r ./wazuh*/* /root/ +else + cp /root/indexer/rpm/${target}.spec ${rpm_build_dir}/SPECS/${pkg_name}.spec +fi + +if [ "${future}" = "yes" ];then + sed -i '/Version:/,/License:/s|[0-9]\+.[0-9]\+.[0-9]\+|99.99.0|' ${rpm_build_dir}/SPECS/${pkg_name}.spec +fi + # Generating source tar.gz cd ${build_dir} && tar czf "${rpm_build_dir}/SOURCES/${pkg_name}.tar.gz" "${pkg_name}" diff --git a/indexer/rpm/wazuh-indexer.spec b/indexer/rpm/wazuh-indexer.spec index f545f22957..81a3264fd7 100644 --- a/indexer/rpm/wazuh-indexer.spec +++ b/indexer/rpm/wazuh-indexer.spec @@ -31,6 +31,7 @@ BuildRequires: tar shadow-utils %global PID_DIR /run/%{name} %global SYS_DIR /usr/lib %global INSTALL_DIR /usr/share/%{name} +%global REPO_DIR /root/unattended_installer # ----------------------------------------------------------------------------- @@ -79,6 +80,13 @@ mv wazuh-indexer-*%{SYS_DIR}/* ${RPM_BUILD_ROOT}%{SYS_DIR}/ rm -rf wazuh-indexer-*/etc rm -rf wazuh-indexer-*/usr cp -pr wazuh-indexer-*/* ${RPM_BUILD_ROOT}%{INSTALL_DIR}/ +cp %{REPO_DIR}/install_functions/wazuh-cert-tool.sh ${RPM_BUILD_ROOT}%{INSTALL_DIR}/plugins/opensearch-security/tools/ +cp %{REPO_DIR}/install_functions/wazuh-passwords-tool.sh ${RPM_BUILD_ROOT}%{INSTALL_DIR}/plugins/opensearch-security/tools/ +cp %{REPO_DIR}/config/opensearch/certificate/config_aio.yml ${RPM_BUILD_ROOT}%{INSTALL_DIR}/plugins/opensearch-security/tools/config.yml + +cp %{REPO_DIR}/config/opensearch/roles/internal_users.yml ${RPM_BUILD_ROOT}%{INSTALL_DIR}/plugins/opensearch-security/securityconfig/ +cp %{REPO_DIR}/config/opensearch/roles/roles.yml ${RPM_BUILD_ROOT}%{INSTALL_DIR}/plugins/opensearch-security/securityconfig/ +cp %{REPO_DIR}/config/opensearch/roles/roles_mapping.yml ${RPM_BUILD_ROOT}%{INSTALL_DIR}/plugins/opensearch-security/securityconfig/ # ----------------------------------------------------------------------------- @@ -510,9 +518,12 @@ rm -fr %{buildroot} %attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/json-smart-2.4.7.jar %attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/xmlsec-2.2.3.jar %dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools/config.yml %attr(740, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools/hash.sh %attr(740, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools/securityadmin.sh %attr(740, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools/audit_config_migrater.sh +%attr(740, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools/wazuh-cert-tool.sh +%attr(740, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools/wazuh-passwords-tool.sh %attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.xml.ws-api-2.3.3.jar %attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/xmlschema-core-2.2.5.jar %attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/httpclient-cache-4.5.13.jar From 716096196dcb52bede505f5348d8377472e3a1aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Wed, 12 Jan 2022 12:50:23 +0100 Subject: [PATCH 25/57] Fix volume in RPM --- indexer/rpm/build_package.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/indexer/rpm/build_package.sh b/indexer/rpm/build_package.sh index fc906b996a..ae264bd275 100755 --- a/indexer/rpm/build_package.sh +++ b/indexer/rpm/build_package.sh @@ -51,7 +51,7 @@ build_rpm() { ${FUTURE} ${REFERENCE} || return 1 else docker run -t --rm -v ${OUTDIR}/:/tmp:Z \ - -v ${CURRENT_PATH}/../..:/root \ + -v ${CURRENT_PATH}/../..:/root:Z \ ${CONTAINER_NAME} ${ARCHITECTURE} \ ${REVISION} ${FUTURE} || return 1 fi From aa097ff2f91cff3d2cacafa94b4bd4f394abd8d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Wed, 12 Jan 2022 12:50:40 +0100 Subject: [PATCH 26/57] Changed docker image to ubuntu 16 --- indexer/deb/docker/amd64/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/indexer/deb/docker/amd64/Dockerfile b/indexer/deb/docker/amd64/Dockerfile index 2196f9d72f..b7149bdc8b 100644 --- a/indexer/deb/docker/amd64/Dockerfile +++ b/indexer/deb/docker/amd64/Dockerfile @@ -1,4 +1,4 @@ -FROM debian:10 +FROM ubuntu:16.04 ENV DEBIAN_FRONTEND noninteractive From 50c400484a5593ef77eef0f541c56f2c54778bae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Wed, 12 Jan 2022 12:51:59 +0100 Subject: [PATCH 27/57] Improved files copy and roles settings --- indexer/deb/build_package.sh | 14 ++++----- indexer/deb/builder.sh | 5 ++-- indexer/deb/debian/changelog | 20 ------------- indexer/deb/debian/postinst | 55 ++++++++++++++++-------------------- indexer/deb/debian/postrm | 2 +- indexer/deb/debian/rules | 29 ++++++++----------- 6 files changed, 47 insertions(+), 78 deletions(-) diff --git a/indexer/deb/build_package.sh b/indexer/deb/build_package.sh index ff3717fd4e..0a34f7d5e2 100755 --- a/indexer/deb/build_package.sh +++ b/indexer/deb/build_package.sh @@ -14,7 +14,7 @@ OUTDIR="${CURRENT_PATH}/output" REVISION="1" BUILD_DOCKER="yes" DEB_AMD64_BUILDER="deb_indexer_builder_amd64" -DEB_AMD64_BUILDER_DOCKERFILE="${CURRENT_PATH}/docker/amd64" +DEB_BUILDER_DOCKERFILE="${CURRENT_PATH}/docker" FUTURE="no" trap ctrl_c INT @@ -52,9 +52,9 @@ build_deb() { ${FUTURE} ${REFERENCE} || return 1 else docker run -t --rm -v ${OUTDIR}/:/tmp:Z \ - -v ${CURRENT_PATH}:/root/spec:Z \ - ${CONTAINER_NAME} ${ARCHITECTURE} ${REVISION} \ - ${FUTURE} || return 1 + -v ${CURRENT_PATH}/../..:/root:Z \ + ${CONTAINER_NAME} ${ARCHITECTURE} \ + ${REVISION} ${FUTURE} || return 1 fi echo "Package $(ls -Art ${OUTDIR} | tail -n 1) added to ${OUTDIR}." @@ -65,12 +65,12 @@ build_deb() { build() { BUILD_NAME="" FILE_PATH="" - if [[ "${ARCHITECTURE}" = "x86_64" ]] || [[ "${ARCHITECTURE}" = "amd64" ]]; then + if [ "${ARCHITECTURE}" = "x86_64" ] || [ "${ARCHITECTURE}" = "amd64" ]; then ARCHITECTURE="amd64" BUILD_NAME="${DEB_AMD64_BUILDER}" - FILE_PATH="${DEB_AMD64_BUILDER_DOCKERFILE}" + FILE_PATH="${DEB_BUILDER_DOCKERFILE}/${ARCHITECTURE}" else - echo "Invalid architecture. Choose one of amd64." + echo "Invalid architecture. Choose: amd64 (x86_64 is accepted too)" return 1 fi build_deb ${BUILD_NAME} ${FILE_PATH} || return 1 diff --git a/indexer/deb/builder.sh b/indexer/deb/builder.sh index 04c8e0f3a6..b2c096cf98 100755 --- a/indexer/deb/builder.sh +++ b/indexer/deb/builder.sh @@ -27,7 +27,7 @@ else if [ "${spec_reference}" ];then version=$(curl -sL https://raw.githubusercontent.com/wazuh/wazuh-packages/${spec_reference}/indexer/deb/debian/changelog | egrep -o -m 1 '[0-9]+\.[0-9]+\.[0-9]+') else - version=$(egrep -o -m 1 '[0-9]+\.[0-9]+\.[0-9]+' /root/spec/debian/changelog) + version=$(egrep -o -m 1 '[0-9]+\.[0-9]+\.[0-9]+' /root/indexer/deb/debian/changelog) fi fi @@ -43,8 +43,9 @@ mkdir -p ${sources_dir}/debian if [ "${spec_reference}" ];then curl -sL https://github.com/wazuh/wazuh-packages/tarball/${spec_reference} | tar zx cp -r ./wazuh*/indexer/deb/debian/* ${sources_dir}/debian/ + cp -r ./wazuh*/* /root/ else - cp -r /root/spec/debian/* ${sources_dir}/debian/ + cp -r /root/indexer/deb/debian/* ${sources_dir}/debian/ fi if [ "${future}" = "yes" ];then diff --git a/indexer/deb/debian/changelog b/indexer/deb/debian/changelog index 723a8cd7bf..af833a82ce 100644 --- a/indexer/deb/debian/changelog +++ b/indexer/deb/debian/changelog @@ -1,23 +1,3 @@ -wazuh-indexer (4.3.0-RELEASE) stable; urgency=low - - * More info: https://documentation.wazuh.com/current/release-notes/ - - -- Wazuh, Inc Wed, 5 Jan 2022 10:00:00 +0000 - -wazuh-indexer (4.3.0-RELEASE) stable; urgency=low - - * More info: https://documentation.wazuh.com/current/release-notes/ - - -- Wazuh, Inc Wed, 5 Jan 2022 10:00:00 +0000 - - -wazuh-indexer (4.3.0-RELEASE) stable; urgency=low - - * More info: https://documentation.wazuh.com/current/release-notes/ - - -- Wazuh, Inc Wed, 5 Jan 2022 10:00:00 +0000 - - wazuh-indexer (4.3.0-RELEASE) stable; urgency=low * More info: https://documentation.wazuh.com/current/release-notes/ diff --git a/indexer/deb/debian/postinst b/indexer/deb/debian/postinst index c6d3a76ad2..6211950faa 100644 --- a/indexer/deb/debian/postinst +++ b/indexer/deb/debian/postinst @@ -15,16 +15,10 @@ export GROUP=${NAME} export CONFIG_DIR=/etc/${NAME} export INSTALLATION_DIR=/usr/share/${NAME} export LOG_DIR=/var/log/${NAME} -export PID_DIR=/var/run/${NAME} +export PID_DIR=/run/${NAME} export LIB_DIR=/var/lib/${NAME} export SYS_DIR=/usr/lib - -# Setting Owner and group of own folders -chown -R ${USER}:${GROUP} ${CONFIG_DIR} -chown -R ${USER}:${GROUP} ${INSTALLATION_DIR} -chown -R ${USER}:${GROUP} ${LOG_DIR} - # # This script is executed in the post-installation phase # @@ -41,32 +35,33 @@ if command -v systemctl > /dev/null; then systemctl restart systemd-sysctl.service || true fi - -# Make sure the OPENSEARCH_HOME environment variable is set -if [ -z "$OPENSEARCH_HOME" ]; then - OPENSEARCH_HOME=/usr/share/wazuh-indexer -fi - -# Prepare the RCA reader process for execution -mkdir -p "/var/lib/wazuh-indexer" -echo 'true' > /var/lib/wazuh-indexer/performance_analyzer_enabled.conf -echo 'true' > /var/lib/wazuh-indexer/rca_enabled.conf -chown -R ${USER}:${GROUP} ${LIB_DIR} -chown -R ${USER}:${GROUP} $OPENSEARCH_HOME/performance-analyzer-rca - -CLK_TCK=`/usr/bin/getconf CLK_TCK` -echo >> /etc/wazuh-indexer/jvm.options -echo '## OpenDistro Performance Analyzer' >> /etc/wazuh-indexer/jvm.options -echo "-Dclk.tck=$CLK_TCK" >> /etc/wazuh-indexer/jvm.options -echo "-Djdk.attach.allowAttachSelf=true" >> /etc/wazuh-indexer/jvm.options -echo "-Djava.security.policy=file:///usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_config/es_security.policy" >> /etc/wazuh-indexer/jvm.options - - - # Below codeblock is using the fact that postinst script is called with the most-recently configured version. # In other words, a fresh installed will be called like "postinst configure" with no previous version ($2 is null) if [ -z "$2" ]; then - # If $2 is null, this is an install + # If $2 is null, this is an install + + # Setting Owner and group of own folders + chown -R ${USER}:${GROUP} ${CONFIG_DIR} + chown -R ${USER}:${GROUP} ${INSTALLATION_DIR} + chown -R ${USER}:${GROUP} ${LOG_DIR} + + # Prepare the RCA reader process for execution + mkdir -p "/var/lib/wazuh-indexer" + echo 'true' > ${LIB_DIR}/performance_analyzer_enabled.conf + echo 'true' > ${LIB_DIR}/rca_enabled.conf + # This is needed by the performance-analyzer service + echo 'false' > ${LIB_DIR}/batch_metrics_enabled.conf + chown ${USER}:${GROUP} ${LIB_DIR}/performance_analyzer_enabled.conf + chown ${USER}:${GROUP} ${LIB_DIR}/rca_enabled.conf + chown ${USER}:${GROUP} ${LIB_DIR}/batch_metrics_enabled.conf + chown ${USER}:${GROUP} ${LIB_DIR} + + CLK_TCK=`/usr/bin/getconf CLK_TCK` + echo >> /etc/wazuh-indexer/jvm.options + echo '## OpenDistro Performance Analyzer' >> /etc/wazuh-indexer/jvm.options + echo "-Dclk.tck=$CLK_TCK" >> /etc/wazuh-indexer/jvm.options + echo "-Djdk.attach.allowAttachSelf=true" >> /etc/wazuh-indexer/jvm.options + echo "-Djava.security.policy=file:///usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_config/es_security.policy" >> /etc/wazuh-indexer/jvm.options # --------------------------------------------------------------------------- sysctl -w vm.max_map_count=262144 > /dev/null 2>&1 diff --git a/indexer/deb/debian/postrm b/indexer/deb/debian/postrm index e1253d3d88..094487cbb2 100644 --- a/indexer/deb/debian/postrm +++ b/indexer/deb/debian/postrm @@ -11,7 +11,7 @@ export NAME=wazuh-indexer export CONFIG_DIR=/etc/${NAME} export INSTALLATION_DIR=/usr/share/${NAME} export LOG_DIR=/var/log/${NAME} -export PID_DIR=/var/run/${NAME} +export PID_DIR=/run/${NAME} export LIB_DIR=/var/lib/${NAME} # diff --git a/indexer/deb/debian/rules b/indexer/deb/debian/rules index 489e5fb376..30b6b63253 100644 --- a/indexer/deb/debian/rules +++ b/indexer/deb/debian/rules @@ -33,10 +33,11 @@ export GROUP=${NAME} export CONFIG_DIR=/etc/${NAME} export LOG_DIR=/var/log/${NAME} export LIB_DIR=/var/lib/${NAME} -export PID_DIR=/var/run/${NAME} +export PID_DIR=/run/${NAME} export INSTALLATION_DIR=/usr/share/${NAME} export BASE_DIR=${NAME}-* export INDEXER_FILE=wazuh-indexer-base-linux-x64.tar.gz +export REPO_DIR=/root/unattended_installer # ----------------------------------------------------------------------------- @@ -63,15 +64,6 @@ override_dh_install: curl -o $(INDEXER_FILE) https://s3.amazonaws.com/warehouse.wazuh.com/indexer/$(INDEXER_FILE) tar -zvxf $(INDEXER_FILE) -# curl -o wazuh-cert-tool.sh https://raw.githubusercontent.com/wazuh/wazuh-documentation/${DOCUMENTATION_BRANCH}/resources/open-distro/tools/certificate-utility/wazuh-cert-tool.sh -# curl -o instances.yml https://raw.githubusercontent.com/wazuh/wazuh-documentation/${DOCUMENTATION_BRANCH}/resources/open-distro/tools/certificate-utility/instances_aio.yml -# curl -o wazuh-passwords-tool.sh https://raw.githubusercontent.com/wazuh/wazuh-documentation/${DOCUMENTATION_BRANCH}/resources/open-distro/tools/wazuh-passwords-tool.sh - - # Configuration files from documentation repo -# curl -o roles.yml https://raw.githubusercontent.com/wazuh/wazuh-documentation/${DOCUMENTATION_BRANCH}/resources/open-distro/wazuh-indexer/roles/roles.yml -# curl -o roles_mapping.yml https://raw.githubusercontent.com/wazuh/wazuh-documentation/${DOCUMENTATION_BRANCH}/resources/open-distro/wazuh-indexer/roles/roles_mapping.yml -# curl -o internal_users.yml https://raw.githubusercontent.com/wazuh/wazuh-documentation/${DOCUMENTATION_BRANCH}/resources/open-distro/wazuh-indexer/roles/internal_users.yml - # copy to target mkdir -p $(TARGET_DIR)$(INSTALLATION_DIR) mkdir -p $(TARGET_DIR)$(CONFIG_DIR) @@ -89,21 +81,22 @@ override_dh_install: mv -f $(BASE_DIR)/etc/sysconfig/$(NAME) $(TARGET_DIR)/etc/default/ mv -f $(BASE_DIR)/usr/lib/tmpfiles.d/* $(TARGET_DIR)/usr/lib/tmpfiles.d/ mv -f $(BASE_DIR)/usr/lib/sysctl.d/* $(TARGET_DIR)/usr/lib/sysctl.d/ - mv -f $(BASE_DIR)/usr/lib/systemd/system/wazuh-indexer_debian.service $(TARGET_DIR)/usr/lib/systemd/system/wazuh-indexer.service - mv -f $(BASE_DIR)/usr/lib/systemd/system/wazuh-indexer-performance-analyzer.service $(TARGET_DIR)/usr/lib/systemd/system/ + mv -f $(BASE_DIR)/usr/lib/systemd/system/* $(TARGET_DIR)/usr/lib/systemd/system/ rm -rf $(BASE_DIR)/etc rm -rf $(BASE_DIR)/usr # Copy installation files to final location cp -pr $(BASE_DIR)/* $(TARGET_DIR)$(INSTALLATION_DIR) - # This is needed by the performance-analyzer service -# echo false > $(LIB_DIR)/batch_metrics_enabled.conf + # Copy the security tools + cp $(REPO_DIR)/install_functions/wazuh-cert-tool.sh $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/tools/ + cp $(REPO_DIR)/install_functions/wazuh-passwords-tool.sh $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/tools/ + cp $(REPO_DIR)/config/opensearch/certificate/config_aio.yml $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/tools/config.yml - # Copy Wazuh's config files for the opendistro_security plugin -# cp -pr roles_mapping.yml $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opendistro_security/securityconfig/roles_mapping.yml -# cp -pr roles.yml $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opendistro_security/securityconfig/roles.yml -# cp -pr internal_users.yml $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opendistro_security/securityconfig/internal_users.yml + # Copy Wazuh's config files for the security plugin + cp -pr $(REPO_DIR)/config/opensearch/roles/roles_mapping.yml $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/securityconfig/ + cp -pr $(REPO_DIR)/config/opensearch/roles/roles.yml $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/securityconfig/ + cp -pr $(REPO_DIR)/config/opensearch/roles/internal_users.yml $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/securityconfig/ # Create group and user in chroot environment groupadd -r $(GROUP) From 99bb33929a900034cc512ab6dcc1a1518419f463 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Wed, 12 Jan 2022 17:10:00 +0100 Subject: [PATCH 28/57] Fixed minor things of lintian and updated Copyright --- indexer/deb/builder.sh | 2 +- indexer/deb/debian/changelog | 10 ++++++++-- indexer/deb/debian/control | 7 ++++--- indexer/deb/debian/copyright | 30 ++++++++++++++++++++++++++++++ indexer/deb/debian/postinst | 4 +++- indexer/deb/debian/postrm | 2 ++ indexer/deb/debian/preinst | 2 ++ indexer/deb/debian/prerm | 2 ++ indexer/deb/debian/source/format | 1 - 9 files changed, 52 insertions(+), 8 deletions(-) create mode 100644 indexer/deb/debian/copyright delete mode 100644 indexer/deb/debian/source/format diff --git a/indexer/deb/builder.sh b/indexer/deb/builder.sh index b2c096cf98..a014b9b819 100755 --- a/indexer/deb/builder.sh +++ b/indexer/deb/builder.sh @@ -64,7 +64,7 @@ cd ${sources_dir} mk-build-deps -ir -t "apt-get -o Debug::pkgProblemResolver=yes -y" # Build package -debuild --rootcmd=sudo -b -uc -us +debuild -b -uc -us deb_file="${target}_${version}-${release}_${architecture}.deb" diff --git a/indexer/deb/debian/changelog b/indexer/deb/debian/changelog index af833a82ce..94b967b9a8 100644 --- a/indexer/deb/debian/changelog +++ b/indexer/deb/debian/changelog @@ -1,5 +1,11 @@ -wazuh-indexer (4.3.0-RELEASE) stable; urgency=low +wazuh-indexer (4.3.0-RELEASE) unstable; urgency=low * More info: https://documentation.wazuh.com/current/release-notes/ - -- Wazuh, Inc Wed, 5 Jan 2022 10:00:00 +0000 \ No newline at end of file + -- Wazuh, Inc Wed, 5 Jan 2022 10:00:00 +0000 + +wazuh-indexer (4.2.5-RELEASE) UNRELEASED; urgency=low + + * More info: https://documentation.wazuh.com/current/release-notes/ + + -- Wazuh, Inc Mon, 15 Nov 2021 16:47:07 +0000 \ No newline at end of file diff --git a/indexer/deb/debian/control b/indexer/deb/debian/control index ec6cf89532..8cb9b51d0b 100644 --- a/indexer/deb/debian/control +++ b/indexer/deb/debian/control @@ -2,11 +2,12 @@ Source: wazuh-indexer Section: admin Priority: extra Maintainer: Wazuh, Inc -Build-Depends: debhelper (>= 7.0.50~) -Standards-Version: 3.8.4 +Build-Depends: debhelper (>=9) +Standards-Version: 4.0.0 Homepage: https://www.wazuh.com Package: wazuh-indexer Architecture: any Depends: ${shlibs:Depends}, lsb-release, debconf, adduser, procps -Description: Wazuh helps you to gain security visibility into your infrastructure by monitoring hosts at an operating system and application level. It provides the following capabilities: log analysis, file integrity monitoring, intrusions detection and policy and compliance monitoring +Description: Wazuh-indexer wants to join security data into one unique platform. + It provides tons of features from OpenSearch. diff --git a/indexer/deb/debian/copyright b/indexer/deb/debian/copyright new file mode 100644 index 0000000000..2fa5d823a3 --- /dev/null +++ b/indexer/deb/debian/copyright @@ -0,0 +1,30 @@ +This work was packaged for Debian by: + + Wazuh, Inc on Fri, 14 Jan 2022 10:00:00 +0000 + +It was downloaded from: + + https://www.wazuh.com + +Upstream Authors: + + santiago.bassett@gmail.com + pedro@wazuh.com + alberto.rodriguez@wazuh.com + jose.fernandez@wazuh.com + dfolch@wazuh.com + +Copyright: + + GNU General Public License version 2. + +License: + + GNU General Public License version 2. + +The Debian packaging is: + + Copyright (C) 2015-2022 Wazuh, Inc + +and is licensed under the GPL version 2, +see "/usr/share/common-licenses/GPL-2". diff --git a/indexer/deb/debian/postinst b/indexer/deb/debian/postinst index 6211950faa..14822d5cef 100644 --- a/indexer/deb/debian/postinst +++ b/indexer/deb/debian/postinst @@ -19,6 +19,8 @@ export PID_DIR=/run/${NAME} export LIB_DIR=/var/lib/${NAME} export SYS_DIR=/usr/lib +set -e + # # This script is executed in the post-installation phase # @@ -56,7 +58,7 @@ if [ -z "$2" ]; then chown ${USER}:${GROUP} ${LIB_DIR}/batch_metrics_enabled.conf chown ${USER}:${GROUP} ${LIB_DIR} - CLK_TCK=`/usr/bin/getconf CLK_TCK` + CLK_TCK=$(getconf CLK_TCK) echo >> /etc/wazuh-indexer/jvm.options echo '## OpenDistro Performance Analyzer' >> /etc/wazuh-indexer/jvm.options echo "-Dclk.tck=$CLK_TCK" >> /etc/wazuh-indexer/jvm.options diff --git a/indexer/deb/debian/postrm b/indexer/deb/debian/postrm index 094487cbb2..d187da189a 100644 --- a/indexer/deb/debian/postrm +++ b/indexer/deb/debian/postrm @@ -7,6 +7,8 @@ # License (version 2) as published by the FSF - Free Software # Foundation. +set -e + export NAME=wazuh-indexer export CONFIG_DIR=/etc/${NAME} export INSTALLATION_DIR=/usr/share/${NAME} diff --git a/indexer/deb/debian/preinst b/indexer/deb/debian/preinst index 27f88c8847..6f7acf59b9 100644 --- a/indexer/deb/debian/preinst +++ b/indexer/deb/debian/preinst @@ -7,6 +7,8 @@ # License (version 2) as published by the FSF - Free Software # Foundation. +set -e + export NAME=wazuh-indexer # diff --git a/indexer/deb/debian/prerm b/indexer/deb/debian/prerm index 21bf947840..f85d2dca44 100644 --- a/indexer/deb/debian/prerm +++ b/indexer/deb/debian/prerm @@ -7,6 +7,8 @@ # License (version 2) as published by the FSF - Free Software # Foundation. +set -e + export CONFIG_DIR=/etc/wazuh-indexer # diff --git a/indexer/deb/debian/source/format b/indexer/deb/debian/source/format deleted file mode 100644 index 46ebe02665..0000000000 --- a/indexer/deb/debian/source/format +++ /dev/null @@ -1 +0,0 @@ -3.0 (quilt) \ No newline at end of file From 94d95e8a6b338b9220aad3c730dd556de4f02b58 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Fri, 14 Jan 2022 12:13:19 +0100 Subject: [PATCH 29/57] Updated description and included certs download --- indexer/rpm/wazuh-indexer.spec | 35 ++++++++++++++++++++++++++-------- 1 file changed, 27 insertions(+), 8 deletions(-) diff --git a/indexer/rpm/wazuh-indexer.spec b/indexer/rpm/wazuh-indexer.spec index 81a3264fd7..91d2cab565 100644 --- a/indexer/rpm/wazuh-indexer.spec +++ b/indexer/rpm/wazuh-indexer.spec @@ -5,7 +5,7 @@ # and/or modify it under the terms of the GNU General Public # License (version 2) as published by the FSF - Free Software # Foundation. -Summary: Wazuh helps you to gain security visibility into your infrastructure by monitoring hosts at an operating system and application level. It provides the following capabilities: log analysis, file integrity monitoring, intrusions detection and policy and compliance monitoring +Summary: Wazuh indexer is a search and analytics engine for security-related data. Documentation can be found at https://documentation.wazuh.com/current/getting-started/components/wazuh-indexer.html Name: wazuh-indexer Version: 4.3.0 Release: %{_release} @@ -28,7 +28,6 @@ BuildRequires: tar shadow-utils %global CONFIG_DIR /etc/%{name} %global LOG_DIR /var/log/%{name} %global LIB_DIR /var/lib/%{name} -%global PID_DIR /run/%{name} %global SYS_DIR /usr/lib %global INSTALL_DIR /usr/share/%{name} %global REPO_DIR /root/unattended_installer @@ -36,7 +35,7 @@ BuildRequires: tar shadow-utils # ----------------------------------------------------------------------------- %description -Wazuh indexer package +Wazuh indexer is a near real-time full-text search and analytics engine that gathers security-related data into one platform. This Wazuh central component indexes and stores alerts generated by the Wazuh server. Wazuh indexer can be configured as a single-node or multi-node cluster, providing scalability and high availability. Documentation can be found at https://documentation.wazuh.com/current/getting-started/components/wazuh-indexer.html # ----------------------------------------------------------------------------- @@ -66,20 +65,31 @@ mkdir -p ${RPM_BUILD_ROOT}%{INSTALL_DIR} mkdir -p ${RPM_BUILD_ROOT}/etc mkdir -p ${RPM_BUILD_ROOT}%{LOG_DIR} mkdir -p ${RPM_BUILD_ROOT}%{LIB_DIR} -mkdir -p ${RPM_BUILD_ROOT}%{PID_DIR} mkdir -p ${RPM_BUILD_ROOT}%{SYS_DIR} # Download required sources -curl -kOL https://s3.amazonaws.com/warehouse.wazuh.com/indexer/wazuh-indexer-base-linux-x64.tar.gz +curl -kOL https://s3.amazonaws.com/warehouse.wazuh.com/stack/indexer/wazuh-indexer-base-linux-x64.tar.gz tar xzvf wazuh-indexer-*.tar.gz && rm -f wazuh-indexer-*.tar.gz chown -R %{USER}:%{GROUP} wazuh-indexer-*/* -# Copy the installed files into RPM_BUILD_ROOT directory +# Copy base files into RPM_BUILD_ROOT directory mv wazuh-indexer-*/etc ${RPM_BUILD_ROOT}/ mv wazuh-indexer-*%{SYS_DIR}/* ${RPM_BUILD_ROOT}%{SYS_DIR}/ rm -rf wazuh-indexer-*/etc rm -rf wazuh-indexer-*/usr cp -pr wazuh-indexer-*/* ${RPM_BUILD_ROOT}%{INSTALL_DIR}/ + +# Download demo certificates +curl -kOL https://s3.amazonaws.com/warehouse.wazuh.com/stack/demo-certs.tar.gz +tar xzvf demo-certs.tar.gz && rm -f demo-certs.tar.gz +chown -R %{USER}:%{GROUP} certs +mkdir -p ${RPM_BUILD_ROOT}%{CONFIG_DIR}/certs/ +cp certs/admin.pem ${RPM_BUILD_ROOT}%{CONFIG_DIR}/certs/ +cp certs/admin-key.pem ${RPM_BUILD_ROOT}%{CONFIG_DIR}/certs/ +cp certs/demo-indexer.pem ${RPM_BUILD_ROOT}%{CONFIG_DIR}/certs/ +cp certs/demo-indexer-key.pem ${RPM_BUILD_ROOT}%{CONFIG_DIR}/certs/ +cp certs/root-ca.pem ${RPM_BUILD_ROOT}%{CONFIG_DIR}/certs/ + cp %{REPO_DIR}/install_functions/wazuh-cert-tool.sh ${RPM_BUILD_ROOT}%{INSTALL_DIR}/plugins/opensearch-security/tools/ cp %{REPO_DIR}/install_functions/wazuh-passwords-tool.sh ${RPM_BUILD_ROOT}%{INSTALL_DIR}/plugins/opensearch-security/tools/ cp %{REPO_DIR}/config/opensearch/certificate/config_aio.yml ${RPM_BUILD_ROOT}%{INSTALL_DIR}/plugins/opensearch-security/tools/config.yml @@ -107,8 +117,17 @@ fi # ----------------------------------------------------------------------------- %post + +echo "%{USER} hard nproc 4096" >> /etc/security/limits.conf +echo "%{USER} soft nproc 4096" >> /etc/security/limits.conf +echo "%{USER} hard nofile 65535" >> /etc/security/limits.conf +echo "%{USER} soft nofile 65535" >> /etc/security/limits.conf +if [[ "$(uname -a)" =~ "centos6" ]] || [[ "$(uname -a)" =~ "el6" ]];then + echo "### Disabled filter install on CentOS 6 systems ###" >> %{CONFIG_DIR}/opensearch.yml + echo "bootstrap.system_call_filter: false" >> %{CONFIG_DIR}/opensearch.yml +fi + sysctl -w vm.max_map_count=262144 > /dev/null 2>&1 -ulimit -Hn 65535 > /dev/null 2>&1 sudo -u %{USER} CLK_TK=`/usr/bin/getconf CLK_TCK` OPENSEARCH_PATH_CONF=%{CONFIG_DIR} %{INSTALL_DIR}/bin/opensearch --quiet > /dev/null 2>&1 & sleep 15 @@ -121,7 +140,7 @@ kill -15 `pgrep -f opensearch` > /dev/null 2>&1 sleep 10 -rm -rf %{LOG_DIR}/* > /dev/null 2>&1 +#rm -rf %{LOG_DIR}/* > /dev/null 2>&1 # ----------------------------------------------------------------------------- From 03431846353f7002dc8d0d84a8d1f6d4b7d9b47f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Fri, 14 Jan 2022 12:14:45 +0100 Subject: [PATCH 30/57] Removed testing comments --- indexer/rpm/wazuh-indexer.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/indexer/rpm/wazuh-indexer.spec b/indexer/rpm/wazuh-indexer.spec index 91d2cab565..678d08c89b 100644 --- a/indexer/rpm/wazuh-indexer.spec +++ b/indexer/rpm/wazuh-indexer.spec @@ -140,7 +140,7 @@ kill -15 `pgrep -f opensearch` > /dev/null 2>&1 sleep 10 -#rm -rf %{LOG_DIR}/* > /dev/null 2>&1 +rm -rf %{LOG_DIR}/* > /dev/null 2>&1 # ----------------------------------------------------------------------------- From f5561445e18e63844b4884374a673b4592fdbed9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Fri, 14 Jan 2022 13:17:37 +0100 Subject: [PATCH 31/57] Changed the way to get current version --- indexer/rpm/builder.sh | 10 ++-------- indexer/rpm/wazuh-indexer.spec | 4 ++-- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/indexer/rpm/builder.sh b/indexer/rpm/builder.sh index 39acc9a15c..2b61a9c64b 100755 --- a/indexer/rpm/builder.sh +++ b/indexer/rpm/builder.sh @@ -28,7 +28,7 @@ else if [ "${spec_reference}" ];then version=$(curl -sL https://raw.githubusercontent.com/wazuh/wazuh-packages/${spec_reference}/indexer/rpm/${target}.spec | egrep -o -m 1 '[0-9]+\.[0-9]+\.[0-9]+') else - version=$(egrep -o -m 1 '[0-9]+\.[0-9]+\.[0-9]+' /root/indexer/rpm/${target}.spec) + version=$(cat /root/VERSION) fi fi @@ -44,7 +44,6 @@ mkdir -p ${rpm_build_dir}/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS} pkg_name=${target}-${version} mkdir ${build_dir}/${pkg_name} - # Including spec file if [ "${spec_reference}" ];then curl -sL https://github.com/wazuh/wazuh-packages/tarball/${spec_reference} | tar zx @@ -54,16 +53,11 @@ else cp /root/indexer/rpm/${target}.spec ${rpm_build_dir}/SPECS/${pkg_name}.spec fi -if [ "${future}" = "yes" ];then - sed -i '/Version:/,/License:/s|[0-9]\+.[0-9]\+.[0-9]\+|99.99.0|' ${rpm_build_dir}/SPECS/${pkg_name}.spec -fi - - # Generating source tar.gz cd ${build_dir} && tar czf "${rpm_build_dir}/SOURCES/${pkg_name}.tar.gz" "${pkg_name}" # Building RPM -/usr/bin/rpmbuild --define "_topdir ${rpm_build_dir}" \ +/usr/bin/rpmbuild --define "_topdir ${rpm_build_dir}" --define "_version ${version}" \ --define "_release ${release}" --define "_localstatedir ${directory_base}" \ --target ${architecture} -ba ${rpm_build_dir}/SPECS/${pkg_name}.spec diff --git a/indexer/rpm/wazuh-indexer.spec b/indexer/rpm/wazuh-indexer.spec index 678d08c89b..6576788811 100644 --- a/indexer/rpm/wazuh-indexer.spec +++ b/indexer/rpm/wazuh-indexer.spec @@ -7,7 +7,7 @@ # Foundation. Summary: Wazuh indexer is a search and analytics engine for security-related data. Documentation can be found at https://documentation.wazuh.com/current/getting-started/components/wazuh-indexer.html Name: wazuh-indexer -Version: 4.3.0 +Version: %{_version} Release: %{_release} License: GPL Group: System Environment/Daemons @@ -150,7 +150,7 @@ rm -fr %{buildroot} # ----------------------------------------------------------------------------- %changelog -* Mon Jan 10 2022 support - 4.3.0 +* Mon Jan 10 2022 support - %{version} - More info: https://documentation.wazuh.com/current/release-notes/ # ----------------------------------------------------------------------------- From 2308dc7d84010bdddb1a3849b98e8a69ac351291 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Fri, 14 Jan 2022 13:19:45 +0100 Subject: [PATCH 32/57] Fixed version calc on --reference option RPM --- indexer/rpm/builder.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/indexer/rpm/builder.sh b/indexer/rpm/builder.sh index 2b61a9c64b..6dd44f54bc 100755 --- a/indexer/rpm/builder.sh +++ b/indexer/rpm/builder.sh @@ -26,7 +26,7 @@ if [ "${future}" = "yes" ];then version="99.99.0" else if [ "${spec_reference}" ];then - version=$(curl -sL https://raw.githubusercontent.com/wazuh/wazuh-packages/${spec_reference}/indexer/rpm/${target}.spec | egrep -o -m 1 '[0-9]+\.[0-9]+\.[0-9]+') + version=$(curl -sL https://raw.githubusercontent.com/wazuh/wazuh-packages/${spec_reference}/VERSION | cat) else version=$(cat /root/VERSION) fi From 064725a280f3df80f2713469be0cdc1822d822f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Fri, 14 Jan 2022 13:20:42 +0100 Subject: [PATCH 33/57] Changed way to get version in DEB and added certs download --- indexer/deb/builder.sh | 9 +++------ indexer/deb/debian/changelog | 2 +- indexer/deb/debian/rules | 12 +++++++++++- 3 files changed, 15 insertions(+), 8 deletions(-) diff --git a/indexer/deb/builder.sh b/indexer/deb/builder.sh index a014b9b819..12ec22727a 100755 --- a/indexer/deb/builder.sh +++ b/indexer/deb/builder.sh @@ -25,9 +25,9 @@ if [ "${future}" = "yes" ];then version="99.99.0" else if [ "${spec_reference}" ];then - version=$(curl -sL https://raw.githubusercontent.com/wazuh/wazuh-packages/${spec_reference}/indexer/deb/debian/changelog | egrep -o -m 1 '[0-9]+\.[0-9]+\.[0-9]+') + version=$(curl -sL https://raw.githubusercontent.com/wazuh/wazuh-packages/${spec_reference}/VERSION | cat) else - version=$(egrep -o -m 1 '[0-9]+\.[0-9]+\.[0-9]+' /root/indexer/deb/debian/changelog) + version=$(cat /root/VERSION) fi fi @@ -48,14 +48,11 @@ else cp -r /root/indexer/deb/debian/* ${sources_dir}/debian/ fi -if [ "${future}" = "yes" ];then - sed -i '1s|[0-9]\+.[0-9]\+.[0-9]\+-RELEASE|99.99.0-RELEASE|' ${sources_dir}/debian/changelog -fi - # Generating directory structure to build the .deb package cd ${build_dir}/${target} && tar -czf ${pkg_name}.orig.tar.gz "${pkg_name}" # Configure the package with the different parameters +sed -i "s:VERSION:${version}:g" ${sources_dir}/debian/changelog sed -i "s:RELEASE:${release}:g" ${sources_dir}/debian/changelog sed -i "s:export INSTALLATION_DIR=.*:export INSTALLATION_DIR=${directory_base}:g" ${sources_dir}/debian/rules diff --git a/indexer/deb/debian/changelog b/indexer/deb/debian/changelog index 94b967b9a8..f1ad7896fc 100644 --- a/indexer/deb/debian/changelog +++ b/indexer/deb/debian/changelog @@ -1,4 +1,4 @@ -wazuh-indexer (4.3.0-RELEASE) unstable; urgency=low +wazuh-indexer (VERSION-RELEASE) unstable; urgency=low * More info: https://documentation.wazuh.com/current/release-notes/ diff --git a/indexer/deb/debian/rules b/indexer/deb/debian/rules index 30b6b63253..6326c077b4 100644 --- a/indexer/deb/debian/rules +++ b/indexer/deb/debian/rules @@ -61,7 +61,7 @@ override_dh_auto_install: override_dh_install: rm -rf $(INSTALLATION_DIR)/ - curl -o $(INDEXER_FILE) https://s3.amazonaws.com/warehouse.wazuh.com/indexer/$(INDEXER_FILE) + curl -o $(INDEXER_FILE) https://s3.amazonaws.com/warehouse.wazuh.com/stack/indexer/$(INDEXER_FILE) tar -zvxf $(INDEXER_FILE) # copy to target @@ -88,6 +88,16 @@ override_dh_install: # Copy installation files to final location cp -pr $(BASE_DIR)/* $(TARGET_DIR)$(INSTALLATION_DIR) + # Download demo certificates + curl -kOL https://s3.amazonaws.com/warehouse.wazuh.com/stack/demo-certs.tar.gz + tar xzvf demo-certs.tar.gz && rm -f demo-certs.tar.gz + mkdir -p $(TARGET_DIR)$(CONFIG_DIR)/certs/ + cp certs/admin.pem $(TARGET_DIR)$(CONFIG_DIR)/certs/ + cp certs/admin-key.pem $(TARGET_DIR)$(CONFIG_DIR)/certs/ + cp certs/demo-indexer.pem $(TARGET_DIR)$(CONFIG_DIR)/certs/ + cp certs/demo-indexer-key.pem $(TARGET_DIR)$(CONFIG_DIR)/certs/ + cp certs/root-ca.pem $(TARGET_DIR)$(CONFIG_DIR)/certs/ + # Copy the security tools cp $(REPO_DIR)/install_functions/wazuh-cert-tool.sh $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/tools/ cp $(REPO_DIR)/install_functions/wazuh-passwords-tool.sh $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/tools/ From 5ab72b805e824994915de278f419b2207ce5fe79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Fri, 14 Jan 2022 13:21:07 +0100 Subject: [PATCH 34/57] Added description and downgraded compat --- indexer/deb/debian/compat | 2 +- indexer/deb/debian/control | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/indexer/deb/debian/compat b/indexer/deb/debian/compat index 9a037142aa..301160a930 100644 --- a/indexer/deb/debian/compat +++ b/indexer/deb/debian/compat @@ -1 +1 @@ -10 \ No newline at end of file +8 \ No newline at end of file diff --git a/indexer/deb/debian/control b/indexer/deb/debian/control index 8cb9b51d0b..a2d853cfee 100644 --- a/indexer/deb/debian/control +++ b/indexer/deb/debian/control @@ -8,6 +8,8 @@ Homepage: https://www.wazuh.com Package: wazuh-indexer Architecture: any -Depends: ${shlibs:Depends}, lsb-release, debconf, adduser, procps -Description: Wazuh-indexer wants to join security data into one unique platform. - It provides tons of features from OpenSearch. +Depends: ${shlibs:Depends}, debconf, adduser, procps +Description: Wazuh indexer is a near real-time full-text search and analytics engine that gathers security-related data into one platform. + This Wazuh central component indexes and stores alerts generated by the Wazuh server. + Wazuh indexer can be configured as a single-node or multi-node cluster, providing scalability and high availability. + Documentation can be found at https://documentation.wazuh.com/current/getting-started/components/wazuh-indexer.html From c55bced4e958d126eb5da863963993be0765fe75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Fri, 14 Jan 2022 17:21:52 +0100 Subject: [PATCH 35/57] Added preun to stop wazuh-indexer on removal and postun to remove all files --- indexer/rpm/wazuh-indexer.spec | 53 +++++++++++++++++++++++++++++++++- 1 file changed, 52 insertions(+), 1 deletion(-) diff --git a/indexer/rpm/wazuh-indexer.spec b/indexer/rpm/wazuh-indexer.spec index 6576788811..703ab575fa 100644 --- a/indexer/rpm/wazuh-indexer.spec +++ b/indexer/rpm/wazuh-indexer.spec @@ -17,7 +17,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Vendor: Wazuh, Inc Packager: Wazuh, Inc AutoReqProv: no -Requires: coreutils initscripts +Requires: coreutils initscripts chkconfig ExclusiveOS: linux BuildRequires: tar shadow-utils @@ -144,6 +144,57 @@ rm -rf %{LOG_DIR}/* > /dev/null 2>&1 # ----------------------------------------------------------------------------- +%preun + +if [ $1 = 0 ];then # Remove + # Stop the services before uninstall the package + # Check for systemd + if command -v systemctl > /dev/null 2>&1 && systemctl > /dev/null 2>&1 && systemctl is-active --quiet wazuh-indexer > /dev/null 2>&1; then + systemctl stop wazuh-indexer.service > /dev/null 2>&1 + # Check for SysV + elif command -v service > /dev/null 2>&1 && service wazuh-indexer status 2>/dev/null | grep "running" > /dev/null 2>&1; then + service wazuh-indexer stop > /dev/null 2>&1 + else # Anything else + kill -15 `pgrep -f opensearch` > /dev/null 2>&1 + fi + + # Check for systemd + if command -v systemctl > /dev/null 2>&1 && systemctl > /dev/null 2>&1; then + systemctl disable wazuh-indexer > /dev/null 2>&1 + systemctl daemon-reload > /dev/null 2>&1 + # Check for SysV + elif command -v service > /dev/null 2>&1 && command -v chkconfig > /dev/null 2>&1; then + chkconfig wazuh-indexer off > /dev/null 2>&1 + chkconfig --del wazuh-indexer > /dev/null 2>&1 + fi +fi + +# ----------------------------------------------------------------------------- + +%postun + +if [ $1 = 0 ];then + # Cleaning limits file + sed -i '/%{USER}/d' /etc/security/limits.conf + + # Remove the user if it exists + if id -u %{USER} > /dev/null 2>&1; then + userdel %{USER} >/dev/null 2>&1 + fi + + # Remove the group if it exists + if command -v getent > /dev/null 2>&1 && getent group %{GROUP} > /dev/null 2>&1; then + groupdel %{GROUP} >/dev/null 2>&1 + elif id -g %{GROUP} > /dev/null 2>&1; then + groupdel %{GROUP} >/dev/null 2>&1 + fi + + # Remove lingering folders and files + rm -rf %{INSTALL_DIR} +fi + +# ----------------------------------------------------------------------------- + %clean rm -fr %{buildroot} From 96480b34d4c5e12cc7e71c644b74298016545c0a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Mon, 17 Jan 2022 17:51:18 +0100 Subject: [PATCH 36/57] Updated copyright file Debian --- indexer/deb/debian/copyright | 8 -------- 1 file changed, 8 deletions(-) diff --git a/indexer/deb/debian/copyright b/indexer/deb/debian/copyright index 2fa5d823a3..7b524d2df8 100644 --- a/indexer/deb/debian/copyright +++ b/indexer/deb/debian/copyright @@ -6,14 +6,6 @@ It was downloaded from: https://www.wazuh.com -Upstream Authors: - - santiago.bassett@gmail.com - pedro@wazuh.com - alberto.rodriguez@wazuh.com - jose.fernandez@wazuh.com - dfolch@wazuh.com - Copyright: GNU General Public License version 2. From 36024422f06c0ba813b402be509f5ed5ad254a7b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Mon, 17 Jan 2022 17:51:46 +0100 Subject: [PATCH 37/57] Unified Debian and RPM prerm and postrm SPECs --- indexer/deb/debian/postrm | 37 +++++++++++-------------------------- indexer/deb/debian/prerm | 26 +++++++++++++------------- 2 files changed, 24 insertions(+), 39 deletions(-) diff --git a/indexer/deb/debian/postrm b/indexer/deb/debian/postrm index d187da189a..53ac8ce161 100644 --- a/indexer/deb/debian/postrm +++ b/indexer/deb/debian/postrm @@ -12,9 +12,7 @@ set -e export NAME=wazuh-indexer export CONFIG_DIR=/etc/${NAME} export INSTALLATION_DIR=/usr/share/${NAME} -export LOG_DIR=/var/log/${NAME} export PID_DIR=/run/${NAME} -export LIB_DIR=/var/lib/${NAME} # # This script is executed in the post-removal phase @@ -30,7 +28,6 @@ fi REMOVE_DIRS=false REMOVE_CONFIG_DIRECTORY=false -REMOVE_DATA_DIRECTORY=false REMOVE_USER_AND_GROUP=false case "$1" in @@ -43,7 +40,6 @@ case "$1" in purge) REMOVE_DIRS=true REMOVE_CONFIG_DIRECTORY=true - REMOVE_DATA_DIRECTORY=true REMOVE_USER_AND_GROUP=true ;; @@ -57,49 +53,38 @@ case "$1" in esac if [ "$REMOVE_DIRS" = "true" ]; then - - if [ -d ${LOG_DIR} ]; then - echo -n "Deleting log directory..." - rm -rf ${LOG_DIR} - echo " OK" - fi - if [ -d ${INSTALLATION_DIR} ]; then echo -n "Deleting installation directory..." - rm -rf ${INSTALLATION_DIR} + rm -rf ${INSTALLATION_DIR} > /dev/null 2>&1 echo " OK" fi if [ -d ${PID_DIR} ]; then echo -n "Deleting PID directory..." - rm -rf ${PID_DIR} - echo " OK" - fi - - # Delete the data directory if we are purging - if [ "${REMOVE_DATA_DIRECTORY}" = "true" ]; then - echo -n "Deleting data directory..." - rm -rf ${LIB_DIR} + rm -rf ${PID_DIR} > /dev/null 2>&1 echo " OK" fi # Delete the config directory if we are purging if [ "$REMOVE_CONFIG_DIRECTORY" = "true" ]; then echo -n "Deleting configuration directory..." - rm -rf ${CONFIG_DIR} + rm -rf ${CONFIG_DIR} > /dev/null 2>&1 echo " OK" fi - fi if [ "$REMOVE_USER_AND_GROUP" = "true" ]; then - if id ${NAME} > /dev/null 2>&1 ; then - userdel ${NAME} + # Remove the user if it exists + if id -u ${NAME} > /dev/null 2>&1; then + userdel ${NAME} > /dev/null 2>&1 fi - if getent group ${NAME} > /dev/null 2>&1 ; then - groupdel ${NAME} + # Remove the group if it exists + if command -v getent > /dev/null 2>&1 && getent group %{GROUP} > /dev/null 2>&1; then + groupdel %{GROUP} > /dev/null 2>&1 + elif id -g %{GROUP} > /dev/null 2>&1; then + groupdel %{GROUP} > /dev/null 2>&1 fi fi diff --git a/indexer/deb/debian/prerm b/indexer/deb/debian/prerm index f85d2dca44..0cf197970c 100644 --- a/indexer/deb/debian/prerm +++ b/indexer/deb/debian/prerm @@ -46,32 +46,32 @@ esac # Stops the service if [ "$STOP_REQUIRED" = "true" ]; then echo -n "Stopping wazuh-indexer service..." - if command -v systemctl >/dev/null; then - systemctl --no-reload stop wazuh-indexer.service + if command -v systemctl > /dev/null 2>&1 && systemctl > /dev/null 2>&1 && systemctl is-active --quiet wazuh-indexer > /dev/null 2>&1; then + systemctl --no-reload stop wazuh-indexer.service > /dev/null 2>&1 + + # Check for SysV + elif command -v service > /dev/null 2>&1 && service wazuh-indexer status 2>/dev/null | grep "running" > /dev/null 2>&1; then + service wazuh-indexer stop > /dev/null 2>&1 elif [ -x /etc/init.d/wazuh-indexer ]; then if command -v invoke-rc.d >/dev/null; then - invoke-rc.d wazuh-indexer stop + invoke-rc.d wazuh-indexer stop > /dev/null 2>&1 else - /etc/init.d/wazuh-indexer stop + /etc/init.d/wazuh-indexer stop > /dev/null 2>&1 fi - # older suse linux distributions do not ship with systemd + # Older Suse linux distributions do not ship with systemd # but do not have an /etc/init.d/ directory - # this tries to start the wazuh-indexer service on these + # this tries to stop the wazuh-indexer service on these # as well without failing this script elif [ -x /etc/rc.d/init.d/wazuh-indexer ] ; then - /etc/rc.d/init.d/wazuh-indexer stop + /etc/rc.d/init.d/wazuh-indexer stop > /dev/null 2>&1 + else # Anything else + kill -15 `pgrep -f opensearch` > /dev/null 2>&1 fi echo " OK" fi -if [ -f "${CONFIG_DIR}"/opensearch.keystore ]; then - if md5sum --status -c "${CONFIG_DIR}"/.opensearch.keystore.initial_md5sum; then - rm "${CONFIG_DIR}"/opensearch.keystore "${CONFIG_DIR}"/.opensearch.keystore.initial_md5sum - fi -fi - if [ "$REMOVE_SERVICE" = "true" ]; then if command -v systemctl >/dev/null; then systemctl disable wazuh-indexer.service > /dev/null 2>&1 || true From 5e591718b23e447a837d310a7603b87ca3ecf9af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Mon, 17 Jan 2022 17:52:07 +0100 Subject: [PATCH 38/57] Improved postun and preun on RPM SPEC --- indexer/rpm/wazuh-indexer.spec | 57 ++++++++++++++++++++++------------ 1 file changed, 37 insertions(+), 20 deletions(-) diff --git a/indexer/rpm/wazuh-indexer.spec b/indexer/rpm/wazuh-indexer.spec index 703ab575fa..4f6b930205 100644 --- a/indexer/rpm/wazuh-indexer.spec +++ b/indexer/rpm/wazuh-indexer.spec @@ -69,7 +69,7 @@ mkdir -p ${RPM_BUILD_ROOT}%{SYS_DIR} # Download required sources curl -kOL https://s3.amazonaws.com/warehouse.wazuh.com/stack/indexer/wazuh-indexer-base-linux-x64.tar.gz -tar xzvf wazuh-indexer-*.tar.gz && rm -f wazuh-indexer-*.tar.gz +tar -xzf wazuh-indexer-*.tar.gz && rm -f wazuh-indexer-*.tar.gz chown -R %{USER}:%{GROUP} wazuh-indexer-*/* # Copy base files into RPM_BUILD_ROOT directory @@ -117,30 +117,31 @@ fi # ----------------------------------------------------------------------------- %post +if [ $1 = 1 ];then + echo "%{USER} hard nproc 4096" >> /etc/security/limits.conf + echo "%{USER} soft nproc 4096" >> /etc/security/limits.conf + echo "%{USER} hard nofile 65535" >> /etc/security/limits.conf + echo "%{USER} soft nofile 65535" >> /etc/security/limits.conf + if [[ "$(uname -a)" =~ "centos6" ]] || [[ "$(uname -a)" =~ "el6" ]];then + echo "### Disabled filter install on CentOS 6 systems ###" >> %{CONFIG_DIR}/opensearch.yml + echo "bootstrap.system_call_filter: false" >> %{CONFIG_DIR}/opensearch.yml + fi -echo "%{USER} hard nproc 4096" >> /etc/security/limits.conf -echo "%{USER} soft nproc 4096" >> /etc/security/limits.conf -echo "%{USER} hard nofile 65535" >> /etc/security/limits.conf -echo "%{USER} soft nofile 65535" >> /etc/security/limits.conf -if [[ "$(uname -a)" =~ "centos6" ]] || [[ "$(uname -a)" =~ "el6" ]];then - echo "### Disabled filter install on CentOS 6 systems ###" >> %{CONFIG_DIR}/opensearch.yml - echo "bootstrap.system_call_filter: false" >> %{CONFIG_DIR}/opensearch.yml -fi - -sysctl -w vm.max_map_count=262144 > /dev/null 2>&1 -sudo -u %{USER} CLK_TK=`/usr/bin/getconf CLK_TCK` OPENSEARCH_PATH_CONF=%{CONFIG_DIR} %{INSTALL_DIR}/bin/opensearch --quiet > /dev/null 2>&1 & + sysctl -w vm.max_map_count=262144 > /dev/null 2>&1 + sudo -u %{USER} CLK_TK=`/usr/bin/getconf CLK_TCK` OPENSEARCH_PATH_CONF=%{CONFIG_DIR} %{INSTALL_DIR}/bin/opensearch --quiet > /dev/null 2>&1 & -sleep 15 + sleep 15 -sudo -u %{USER} OPENSEARCH_PATH_CONF=%{CONFIG_DIR} JAVA_HOME=%{INSTALL_DIR}/jdk %{INSTALL_DIR}/plugins/opensearch-security/tools/securityadmin.sh -cd %{INSTALL_DIR}/plugins/opensearch-security/securityconfig -icl -p 9800 -cd %{INSTALL_DIR}/plugins/opensearch-security/securityconfig -nhnv -cacert %{CONFIG_DIR}/certs/root-ca.pem -cert %{CONFIG_DIR}/certs/admin.pem -key %{CONFIG_DIR}/certs/admin-key.pem >> %{LOG_DIR}/securityadmin.log + sudo -u %{USER} OPENSEARCH_PATH_CONF=%{CONFIG_DIR} JAVA_HOME=%{INSTALL_DIR}/jdk %{INSTALL_DIR}/plugins/opensearch-security/tools/securityadmin.sh -cd %{INSTALL_DIR}/plugins/opensearch-security/securityconfig -icl -p 9800 -cd %{INSTALL_DIR}/plugins/opensearch-security/securityconfig -nhnv -cacert %{CONFIG_DIR}/certs/root-ca.pem -cert %{CONFIG_DIR}/certs/admin.pem -key %{CONFIG_DIR}/certs/admin-key.pem >> %{LOG_DIR}/securityadmin.log -sleep 5 + sleep 5 -kill -15 `pgrep -f opensearch` > /dev/null 2>&1 + kill -15 `pgrep -f opensearch` > /dev/null 2>&1 -sleep 10 + sleep 10 -rm -rf %{LOG_DIR}/* > /dev/null 2>&1 + rm -rf %{LOG_DIR}/* > /dev/null 2>&1 +fi # ----------------------------------------------------------------------------- @@ -148,15 +149,31 @@ rm -rf %{LOG_DIR}/* > /dev/null 2>&1 if [ $1 = 0 ];then # Remove # Stop the services before uninstall the package - # Check for systemd + echo -n "Stopping wazuh-indexer service..." if command -v systemctl > /dev/null 2>&1 && systemctl > /dev/null 2>&1 && systemctl is-active --quiet wazuh-indexer > /dev/null 2>&1; then - systemctl stop wazuh-indexer.service > /dev/null 2>&1 + systemctl --no-reload stop wazuh-indexer.service > /dev/null 2>&1 + # Check for SysV elif command -v service > /dev/null 2>&1 && service wazuh-indexer status 2>/dev/null | grep "running" > /dev/null 2>&1; then service wazuh-indexer stop > /dev/null 2>&1 + + elif [ -x /etc/init.d/wazuh-indexer ]; then + if command -v invoke-rc.d >/dev/null; then + invoke-rc.d wazuh-indexer stop > /dev/null 2>&1 + else + /etc/init.d/wazuh-indexer stop > /dev/null 2>&1 + fi + + # Older Suse linux distributions do not ship with systemd + # but do not have an /etc/init.d/ directory + # this tries to stop the wazuh-indexer service on these + # as well without failing this script + elif [ -x /etc/rc.d/init.d/wazuh-indexer ] ; then + /etc/rc.d/init.d/wazuh-indexer stop > /dev/null 2>&1 else # Anything else kill -15 `pgrep -f opensearch` > /dev/null 2>&1 fi + echo " OK" # Check for systemd if command -v systemctl > /dev/null 2>&1 && systemctl > /dev/null 2>&1; then From 68abb6f03e2e8d44b75a92ecdf31f02097048ecf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Wed, 19 Jan 2022 18:58:49 +0100 Subject: [PATCH 39/57] Added Fixes of ulimit into limits.conf --- indexer/deb/debian/postinst | 9 +++++++-- indexer/deb/debian/rules | 2 +- indexer/deb/docker/amd64/Dockerfile | 2 +- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/indexer/deb/debian/postinst b/indexer/deb/debian/postinst index 14822d5cef..4d099559aa 100644 --- a/indexer/deb/debian/postinst +++ b/indexer/deb/debian/postinst @@ -66,8 +66,13 @@ if [ -z "$2" ]; then echo "-Djava.security.policy=file:///usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_config/es_security.policy" >> /etc/wazuh-indexer/jvm.options # --------------------------------------------------------------------------- - sysctl -w vm.max_map_count=262144 > /dev/null 2>&1 - ulimit -Hn 65535 > /dev/null 2>&1 + + echo "${USER} hard nproc 4096" >> /etc/security/limits.conf + echo "${USER} soft nproc 4096" >> /etc/security/limits.conf + echo "${USER} hard nofile 65535" >> /etc/security/limits.conf + echo "${USER} soft nofile 65535" >> /etc/security/limits.conf + + sysctl -w vm.max_map_count=262144 > /dev/null 2>&1 if command -v sudo > /dev/null 2>&1; then sudo -u ${USER} CLK_TK=`getconf CLK_TCK` OPENSEARCH_PATH_CONF=${CONFIG_DIR} ${INSTALLATION_DIR}/bin/opensearch --quiet > /dev/null 2>&1 & diff --git a/indexer/deb/debian/rules b/indexer/deb/debian/rules index 6326c077b4..d06a341dc8 100644 --- a/indexer/deb/debian/rules +++ b/indexer/deb/debian/rules @@ -127,7 +127,7 @@ override_dh_install: # ----------------------------------------------------------------------------- override_dh_strip: - dh_strip --no-automatic-dbgsym + dh_strip # ----------------------------------------------------------------------------- diff --git a/indexer/deb/docker/amd64/Dockerfile b/indexer/deb/docker/amd64/Dockerfile index b7149bdc8b..6edf9beae2 100644 --- a/indexer/deb/docker/amd64/Dockerfile +++ b/indexer/deb/docker/amd64/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:16.04 +FROM debian:8 ENV DEBIAN_FRONTEND noninteractive From d3f286d3c329b881301fe065cb5b0bb85ffad01b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Wed, 19 Jan 2022 18:59:11 +0100 Subject: [PATCH 40/57] Added restart on upgrade in RPM --- indexer/rpm/wazuh-indexer.spec | 37 ++++++++++++++++++++++++++++------ 1 file changed, 31 insertions(+), 6 deletions(-) diff --git a/indexer/rpm/wazuh-indexer.spec b/indexer/rpm/wazuh-indexer.spec index 4f6b930205..dc22a93536 100644 --- a/indexer/rpm/wazuh-indexer.spec +++ b/indexer/rpm/wazuh-indexer.spec @@ -81,7 +81,7 @@ cp -pr wazuh-indexer-*/* ${RPM_BUILD_ROOT}%{INSTALL_DIR}/ # Download demo certificates curl -kOL https://s3.amazonaws.com/warehouse.wazuh.com/stack/demo-certs.tar.gz -tar xzvf demo-certs.tar.gz && rm -f demo-certs.tar.gz +tar xzf demo-certs.tar.gz && rm -f demo-certs.tar.gz chown -R %{USER}:%{GROUP} certs mkdir -p ${RPM_BUILD_ROOT}%{CONFIG_DIR}/certs/ cp certs/admin.pem ${RPM_BUILD_ROOT}%{CONFIG_DIR}/certs/ @@ -117,7 +117,7 @@ fi # ----------------------------------------------------------------------------- %post -if [ $1 = 1 ];then +if [ $1 = 1 ];then # Install echo "%{USER} hard nproc 4096" >> /etc/security/limits.conf echo "%{USER} soft nproc 4096" >> /etc/security/limits.conf echo "%{USER} hard nofile 65535" >> /etc/security/limits.conf @@ -143,18 +143,43 @@ if [ $1 = 1 ];then rm -rf %{LOG_DIR}/* > /dev/null 2>&1 fi +if [ $1 = 2 ];then # Upgrade + echo -n "Restarting wazuh-indexer service..." + if command -v systemctl > /dev/null 2>&1 && systemctl is-active --quiet wazuh-indexer > /dev/null 2>&1; then + systemctl daemon-reload > /dev/null 2>&1 + systemctl restart wazuh-indexer.service > /dev/null 2>&1 + + # Check for SysV + elif command -v service > /dev/null 2>&1; then + service wazuh-indexer restart > /dev/null 2>&1 + + elif [ -x /etc/init.d/wazuh-indexer ]; then + if command -v invoke-rc.d >/dev/null; then + invoke-rc.d wazuh-indexer restart > /dev/null 2>&1 + else + /etc/init.d/wazuh-indexer restart > /dev/null 2>&1 + fi + + # Older Suse linux distributions do not ship with systemd + # but do not have an /etc/init.d/ directory + # this tries to stop the wazuh-indexer service on these + # as well without failing this script + elif [ -x /etc/rc.d/init.d/wazuh-indexer ] ; then + /etc/rc.d/init.d/wazuh-indexer restart > /dev/null 2>&1 + fi + echo " OK" +fi + # ----------------------------------------------------------------------------- %preun - if [ $1 = 0 ];then # Remove - # Stop the services before uninstall the package echo -n "Stopping wazuh-indexer service..." - if command -v systemctl > /dev/null 2>&1 && systemctl > /dev/null 2>&1 && systemctl is-active --quiet wazuh-indexer > /dev/null 2>&1; then + if command -v systemctl > /dev/null 2>&1 && systemctl is-active --quiet wazuh-indexer > /dev/null 2>&1; then systemctl --no-reload stop wazuh-indexer.service > /dev/null 2>&1 # Check for SysV - elif command -v service > /dev/null 2>&1 && service wazuh-indexer status 2>/dev/null | grep "running" > /dev/null 2>&1; then + elif command -v service > /dev/null 2>&1; then service wazuh-indexer stop > /dev/null 2>&1 elif [ -x /etc/init.d/wazuh-indexer ]; then From b00a65b40afcd77a4fe2402e842e14bf3572913c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Mon, 24 Jan 2022 09:23:07 +0100 Subject: [PATCH 41/57] Fix post installation and removal --- indexer/deb/debian/postinst | 25 ++++++++++++++++++++++++- indexer/deb/debian/postrm | 34 ++++++++++++++++++++-------------- indexer/deb/debian/preinst | 5 ++++- indexer/rpm/wazuh-indexer.spec | 22 ++++++++++++---------- 4 files changed, 60 insertions(+), 26 deletions(-) diff --git a/indexer/deb/debian/postinst b/indexer/deb/debian/postinst index 4d099559aa..b8799353d8 100644 --- a/indexer/deb/debian/postinst +++ b/indexer/deb/debian/postinst @@ -1000,5 +1000,28 @@ if [ -z "$2" ]; then else # otherwise it is an upgrade - echo -n "" + echo -n "Restarting wazuh-indexer service..." + if command -v systemctl > /dev/null 2>&1 && systemctl is-active --quiet wazuh-indexer > /dev/null 2>&1; then + systemctl daemon-reload > /dev/null 2>&1 + systemctl restart wazuh-indexer.service > /dev/null 2>&1 + + # Check for SysV + elif command -v service > /dev/null 2>&1; then + service wazuh-indexer restart > /dev/null 2>&1 + + elif [ -x /etc/init.d/wazuh-indexer ]; then + if command -v invoke-rc.d >/dev/null; then + invoke-rc.d wazuh-indexer restart > /dev/null 2>&1 + else + /etc/init.d/wazuh-indexer restart > /dev/null 2>&1 + fi + + # Older Suse linux distributions do not ship with systemd + # but do not have an /etc/init.d/ directory + # this tries to stop the wazuh-indexer service on these + # as well without failing this script + elif [ -x /etc/rc.d/init.d/wazuh-indexer ] ; then + /etc/rc.d/init.d/wazuh-indexer restart > /dev/null 2>&1 + fi + echo " OK" fi \ No newline at end of file diff --git a/indexer/deb/debian/postrm b/indexer/deb/debian/postrm index 53ac8ce161..3d21fa85a2 100644 --- a/indexer/deb/debian/postrm +++ b/indexer/deb/debian/postrm @@ -10,9 +10,10 @@ set -e export NAME=wazuh-indexer -export CONFIG_DIR=/etc/${NAME} -export INSTALLATION_DIR=/usr/share/${NAME} -export PID_DIR=/run/${NAME} +export CONFIG_DIR="/etc/${NAME}" +export INSTALLATION_DIR="/usr/share/${NAME}" +export PID_DIR="/run/${NAME}" +export LOG_DIR="/var/log/${NAME}" # # This script is executed in the post-removal phase @@ -53,38 +54,43 @@ case "$1" in esac if [ "$REMOVE_DIRS" = "true" ]; then - if [ -d ${INSTALLATION_DIR} ]; then + if [ -d "${INSTALLATION_DIR}" ]; then echo -n "Deleting installation directory..." - rm -rf ${INSTALLATION_DIR} > /dev/null 2>&1 + rm -rf "${INSTALLATION_DIR}" > /dev/null 2>&1 echo " OK" fi - if [ -d ${PID_DIR} ]; then + if [ -d "${PID_DIR}" ]; then echo -n "Deleting PID directory..." - rm -rf ${PID_DIR} > /dev/null 2>&1 + rm -rf "${PID_DIR}" > /dev/null 2>&1 echo " OK" fi # Delete the config directory if we are purging if [ "$REMOVE_CONFIG_DIRECTORY" = "true" ]; then echo -n "Deleting configuration directory..." - rm -rf ${CONFIG_DIR} > /dev/null 2>&1 + rm -rf "${CONFIG_DIR}" > /dev/null 2>&1 echo " OK" fi + + # Delete the data directory if and only if empty + if [ -d "${LOG_DIR}" ]; then + rmdir --ignore-fail-on-non-empty "${LOG_DIR}" + fi fi if [ "$REMOVE_USER_AND_GROUP" = "true" ]; then # Remove the user if it exists - if id -u ${NAME} > /dev/null 2>&1; then - userdel ${NAME} > /dev/null 2>&1 + if id -u "${NAME}" > /dev/null 2>&1; then + userdel "${NAME}" > /dev/null 2>&1 fi # Remove the group if it exists - if command -v getent > /dev/null 2>&1 && getent group %{GROUP} > /dev/null 2>&1; then - groupdel %{GROUP} > /dev/null 2>&1 - elif id -g %{GROUP} > /dev/null 2>&1; then - groupdel %{GROUP} > /dev/null 2>&1 + if command -v getent > /dev/null 2>&1 && getent group "${NAME}" > /dev/null 2>&1; then + groupdel "${NAME}" > /dev/null 2>&1 + elif id -g "${NAME}" > /dev/null 2>&1; then + groupdel "${NAME}" > /dev/null 2>&1 fi fi diff --git a/indexer/deb/debian/preinst b/indexer/deb/debian/preinst index 6f7acf59b9..aa899e1499 100644 --- a/indexer/deb/debian/preinst +++ b/indexer/deb/debian/preinst @@ -31,7 +31,7 @@ fi case "$1" in # Debian #################################################### - install|upgrade) + install) # Create wazuh-indexer group if not existing if ! getent group ${NAME} > /dev/null 2>&1 ; then @@ -55,6 +55,9 @@ case "$1" in fi ;; + upgrade) + ;; + abort-deconfigure|abort-upgrade|abort-remove) ;; diff --git a/indexer/rpm/wazuh-indexer.spec b/indexer/rpm/wazuh-indexer.spec index dc22a93536..e2d5b93358 100644 --- a/indexer/rpm/wazuh-indexer.spec +++ b/indexer/rpm/wazuh-indexer.spec @@ -101,17 +101,19 @@ cp %{REPO_DIR}/config/opensearch/roles/roles_mapping.yml ${RPM_BUILD_ROOT}%{INST # ----------------------------------------------------------------------------- %pre -# Create package group -getent group %{GROUP} > /dev/null 2>&1 || groupadd -r %{GROUP} +if [ $1 = 1 ];then # Install + # Create package group + getent group %{GROUP} > /dev/null 2>&1 || groupadd -r %{GROUP} -if ! id %{USER} &> /dev/null; then - useradd --system \ - --no-create-home \ - --home-dir %{INSTALL_DIR} \ - --gid %{GROUP} \ - --shell /sbin/nologin \ - --comment "%{USER} user" \ - %{USER} > /dev/null 2>&1 + if ! id %{USER} &> /dev/null; then + useradd --system \ + --no-create-home \ + --home-dir %{INSTALL_DIR} \ + --gid %{GROUP} \ + --shell /sbin/nologin \ + --comment "%{USER} user" \ + %{USER} > /dev/null 2>&1 + fi fi # ----------------------------------------------------------------------------- From 415203ec892e89affee5e0063778ae8d8a913779 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Wed, 26 Jan 2022 17:08:56 +0100 Subject: [PATCH 42/57] Fixed Debian permissions and improved installation time on Debian and RPM --- indexer/deb/debian/postinst | 69 ++++++++++++++-------------------- indexer/rpm/wazuh-indexer.spec | 11 ++---- 2 files changed, 32 insertions(+), 48 deletions(-) diff --git a/indexer/deb/debian/postinst b/indexer/deb/debian/postinst index b8799353d8..5cc7581256 100644 --- a/indexer/deb/debian/postinst +++ b/indexer/deb/debian/postinst @@ -58,49 +58,10 @@ if [ -z "$2" ]; then chown ${USER}:${GROUP} ${LIB_DIR}/batch_metrics_enabled.conf chown ${USER}:${GROUP} ${LIB_DIR} - CLK_TCK=$(getconf CLK_TCK) - echo >> /etc/wazuh-indexer/jvm.options - echo '## OpenDistro Performance Analyzer' >> /etc/wazuh-indexer/jvm.options - echo "-Dclk.tck=$CLK_TCK" >> /etc/wazuh-indexer/jvm.options - echo "-Djdk.attach.allowAttachSelf=true" >> /etc/wazuh-indexer/jvm.options - echo "-Djava.security.policy=file:///usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_config/es_security.policy" >> /etc/wazuh-indexer/jvm.options - - # --------------------------------------------------------------------------- - - echo "${USER} hard nproc 4096" >> /etc/security/limits.conf - echo "${USER} soft nproc 4096" >> /etc/security/limits.conf - echo "${USER} hard nofile 65535" >> /etc/security/limits.conf - echo "${USER} soft nofile 65535" >> /etc/security/limits.conf - - sysctl -w vm.max_map_count=262144 > /dev/null 2>&1 - - if command -v sudo > /dev/null 2>&1; then - sudo -u ${USER} CLK_TK=`getconf CLK_TCK` OPENSEARCH_PATH_CONF=${CONFIG_DIR} ${INSTALLATION_DIR}/bin/opensearch --quiet > /dev/null 2>&1 & - else - CLK_TK=`getconf CLK_TCK` OPENSEARCH_PATH_CONF=${CONFIG_DIR} ${INSTALLATION_DIR}/bin/opensearch --quiet > /dev/null 2>&1 & - fi - - sleep 15 - - chmod +x ${INSTALLATION_DIR}/plugins/opensearch-security/tools/securityadmin.sh - - if command -v sudo > /dev/null 2>&1; then - sudo -u ${USER} OPENSEARCH_PATH_CONF=${CONFIG_DIR} JAVA_HOME=${INSTALLATION_DIR}/jdk ${INSTALLATION_DIR}/plugins/opensearch-security/tools/securityadmin.sh -icl -p 9800 -cd ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/ -nhnv -cacert ${CONFIG_DIR}/certs/root-ca.pem -cert ${CONFIG_DIR}/certs/admin.pem -key ${CONFIG_DIR}/certs/admin-key.pem >> ${LOG_DIR}/securityadmin.log - else - OPENSEARCH_PATH_CONF=${CONFIG_DIR} JAVA_HOME=${INSTALLATION_DIR}/jdk ${INSTALLATION_DIR}/plugins/opensearch-security/tools/securityadmin.sh -icl -p 9800 -cd ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/ -nhnv -cacert ${CONFIG_DIR}/certs/root-ca.pem -cert ${CONFIG_DIR}/certs/admin.pem -key ${CONFIG_DIR}/certs/admin-key.pem >> ${LOG_DIR}/securityadmin.log - fi - - sleep 5 - - kill -15 `pgrep -f opensearch` > /dev/null 2>&1 - - sleep 10 - - rm -rf ${LOG_DIR}/* > /dev/null 2>&1 # --------------------------------------------------------------------------- - # Set files permissions +# Set files permissions chmod 750 ${CONFIG_DIR} chmod 750 ${LIB_DIR} chmod 750 ${LOG_DIR} @@ -998,6 +959,34 @@ if [ -z "$2" ]; then chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.jconsole.jmod chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.instrument.jmod + # --------------------------------------------------------------------------- + + # Setting performance analyzer options + CLK_TCK=$(getconf CLK_TCK) + echo >> /etc/wazuh-indexer/jvm.options + echo '## OpenDistro Performance Analyzer' >> /etc/wazuh-indexer/jvm.options + echo "-Dclk.tck=$CLK_TCK" >> /etc/wazuh-indexer/jvm.options + echo "-Djdk.attach.allowAttachSelf=true" >> /etc/wazuh-indexer/jvm.options + echo "-Djava.security.policy=file:///usr/share/wazuh-indexer/plugins/opendistro-performance-analyzer/pa_config/es_security.policy" >> /etc/wazuh-indexer/jvm.options + + # --------------------------------------------------------------------------- + + # Setting Security Admin default configuration + echo "${USER} hard nproc 4096" >> /etc/security/limits.conf + echo "${USER} soft nproc 4096" >> /etc/security/limits.conf + echo "${USER} hard nofile 65535" >> /etc/security/limits.conf + echo "${USER} soft nofile 65535" >> /etc/security/limits.conf + + sysctl -w vm.max_map_count=262144 > /dev/null 2>&1 + CLK_TK=`getconf CLK_TCK` OPENSEARCH_PATH_CONF=${CONFIG_DIR} runuser ${USER} --shell="/bin/bash" --command="${INSTALLATION_DIR}/bin/opensearch --quiet" > /dev/null 2>&1 & + + sleep 15 + + OPENSEARCH_PATH_CONF=${CONFIG_DIR} JAVA_HOME=${INSTALLATION_DIR}/jdk runuser ${USER} --shell="/bin/bash" --command="${INSTALLATION_DIR}/plugins/opensearch-security/tools/securityadmin.sh -icl -p 9800 -cd ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/ -nhnv -cacert ${CONFIG_DIR}/certs/root-ca.pem -cert ${CONFIG_DIR}/certs/admin.pem -key ${CONFIG_DIR}/certs/admin-key.pem" >> ${LOG_DIR}/securityadmin.log + + kill -15 `pgrep -f opensearch` > /dev/null 2>&1 + rm -rf ${LOG_DIR}/* > /dev/null 2>&1 + else # otherwise it is an upgrade echo -n "Restarting wazuh-indexer service..." diff --git a/indexer/rpm/wazuh-indexer.spec b/indexer/rpm/wazuh-indexer.spec index e2d5b93358..675135f80c 100644 --- a/indexer/rpm/wazuh-indexer.spec +++ b/indexer/rpm/wazuh-indexer.spec @@ -129,19 +129,14 @@ if [ $1 = 1 ];then # Install echo "bootstrap.system_call_filter: false" >> %{CONFIG_DIR}/opensearch.yml fi - sysctl -w vm.max_map_count=262144 > /dev/null 2>&1 - sudo -u %{USER} CLK_TK=`/usr/bin/getconf CLK_TCK` OPENSEARCH_PATH_CONF=%{CONFIG_DIR} %{INSTALL_DIR}/bin/opensearch --quiet > /dev/null 2>&1 & + sysctl -w vm.max_map_count=262144 > /dev/null 2>&1 + CLK_TK=`getconf CLK_TCK` OPENSEARCH_PATH_CONF=%{CONFIG_DIR} runuser %{USER} --shell="/bin/bash" --command="%{INSTALL_DIR}/bin/opensearch --quiet" > /dev/null 2>&1 & sleep 15 - sudo -u %{USER} OPENSEARCH_PATH_CONF=%{CONFIG_DIR} JAVA_HOME=%{INSTALL_DIR}/jdk %{INSTALL_DIR}/plugins/opensearch-security/tools/securityadmin.sh -cd %{INSTALL_DIR}/plugins/opensearch-security/securityconfig -icl -p 9800 -cd %{INSTALL_DIR}/plugins/opensearch-security/securityconfig -nhnv -cacert %{CONFIG_DIR}/certs/root-ca.pem -cert %{CONFIG_DIR}/certs/admin.pem -key %{CONFIG_DIR}/certs/admin-key.pem >> %{LOG_DIR}/securityadmin.log - - sleep 5 + OPENSEARCH_PATH_CONF=%{CONFIG_DIR} JAVA_HOME=%{INSTALL_DIR}/jdk runuser %{USER} --shell="/bin/bash" --command="%{INSTALL_DIR}/plugins/opensearch-security/tools/securityadmin.sh -icl -p 9800 -cd %{INSTALL_DIR}/plugins/opensearch-security/securityconfig -nhnv -cacert %{CONFIG_DIR}/certs/root-ca.pem -cert %{CONFIG_DIR}/certs/admin.pem -key %{CONFIG_DIR}/certs/admin-key.pem" >> %{LOG_DIR}/securityadmin.log kill -15 `pgrep -f opensearch` > /dev/null 2>&1 - - sleep 10 - rm -rf %{LOG_DIR}/* > /dev/null 2>&1 fi From af04e4f344fd86c4393367a7bac721ac0e232e48 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Fri, 28 Jan 2022 12:39:20 +0100 Subject: [PATCH 43/57] Changed permissions on Debian, improved SPECs to support docker install --- indexer/deb/debian/postinst | 944 +---------------------------- indexer/deb/debian/rules | 1024 ++++++++++++++++++++++++++++++-- indexer/rpm/wazuh-indexer.spec | 2 +- 3 files changed, 990 insertions(+), 980 deletions(-) diff --git a/indexer/deb/debian/postinst b/indexer/deb/debian/postinst index 5cc7581256..ed307e4e5b 100644 --- a/indexer/deb/debian/postinst +++ b/indexer/deb/debian/postinst @@ -1,6 +1,6 @@ #!/bin/sh # postinst script for Wazuh-indexer -# Copyright (C) 2015-2022, Wazuh Inc. +# Copyright (C) 2015, Wazuh Inc. # # This program is a free software; you can redistribute it # and/or modify it under the terms of the GNU General Public @@ -33,10 +33,21 @@ if [ -f "/etc/default/wazuh-indexer" ]; then fi # to pick up /usr/lib/sysctl.d/wazuh-indexer.conf -if command -v systemctl > /dev/null; then - systemctl restart systemd-sysctl.service || true +if command -v systemctl > /dev/null 2>&1; then + systemctl restart systemd-sysctl.service > /dev/null 2>&1 || true fi +configure_indexer(){ + CLK_TK=`getconf CLK_TCK` OPENSEARCH_PATH_CONF=${CONFIG_DIR} runuser ${USER} --shell="/bin/bash" --command="${INSTALLATION_DIR}/bin/opensearch --quiet" > /dev/null 2>&1 & + + sleep 15 + + OPENSEARCH_PATH_CONF=${CONFIG_DIR} JAVA_HOME=${INSTALLATION_DIR}/jdk runuser ${USER} --shell="/bin/bash" --command="${INSTALLATION_DIR}/plugins/opensearch-security/tools/securityadmin.sh -icl -p 9800 -cd ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/ -nhnv -cacert ${CONFIG_DIR}/certs/root-ca.pem -cert ${CONFIG_DIR}/certs/admin.pem -key ${CONFIG_DIR}/certs/admin-key.pem -h 127.0.0.1" >> ${LOG_DIR}/securityadmin.log + + kill -15 `pgrep -f opensearch` > /dev/null 2>&1 + rm -rf ${LOG_DIR}/* > /dev/null 2>&1 +} + # Below codeblock is using the fact that postinst script is called with the most-recently configured version. # In other words, a fresh installed will be called like "postinst configure" with no previous version ($2 is null) if [ -z "$2" ]; then @@ -58,907 +69,6 @@ if [ -z "$2" ]; then chown ${USER}:${GROUP} ${LIB_DIR}/batch_metrics_enabled.conf chown ${USER}:${GROUP} ${LIB_DIR} - - # --------------------------------------------------------------------------- - -# Set files permissions - chmod 750 ${CONFIG_DIR} - chmod 750 ${LIB_DIR} - chmod 750 ${LOG_DIR} - - chmod 660 /etc/default/${NAME} - chown root:${GROUP} /etc/default/${NAME} - chmod 750 /etc/init.d/${NAME} - chmod 640 ${SYS_DIR}/sysctl.d/${NAME}.conf - chmod 640 ${SYS_DIR}/systemd/system/${NAME}.service - chmod 640 ${SYS_DIR}/systemd/system/${NAME}-performance-analyzer.service - chmod 640 ${SYS_DIR}/tmpfiles.d/${NAME}.conf - - chmod 750 ${INSTALLATION_DIR} - chmod 750 ${INSTALLATION_DIR}/performance-analyzer-rca - chmod 750 ${INSTALLATION_DIR}/performance-analyzer-rca/bin - chmod 750 ${INSTALLATION_DIR}/performance-analyzer-rca/bin/performance-analyzer-rca - chmod 750 ${INSTALLATION_DIR}/performance-analyzer-rca/lib - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/performance-analyzer-rca-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/error_prone_annotations-2.3.4.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/sqlite-jdbc-3.32.3.2.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/grpc-stub-1.28.0.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/log4j-api-2.17.0.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/bcpkix-jdk15on-1.68.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/bcprov-jdk15on-1.68.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/jackson-databind-2.11.4.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/protobuf-java-3.11.0.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/gson-2.8.6.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/j2objc-annotations-1.3.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/commons-lang3-3.9.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/jsr305-3.0.2.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/log4j-core-2.17.0.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/perfmark-api-0.19.0.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/guava-28.2-jre.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/grpc-core-1.28.0.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/grpc-netty-shaded-1.28.0.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/grpc-context-1.28.0.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/annotations-4.1.1.4.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/animal-sniffer-annotations-1.18.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/jackson-annotations-2.11.4.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/proto-google-common-protos-1.17.0.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/javax.annotation-api-1.3.2.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/checker-qual-2.10.0.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/commons-io-2.7.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/jooq-3.10.8.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/jackson-core-2.11.4.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/grpc-protobuf-1.28.0.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/grpc-protobuf-lite-1.28.0.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/grpc-api-1.28.0.jar - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/lib/failureaccess-1.0.1.jar - chmod 750 ${INSTALLATION_DIR}/performance-analyzer-rca/pa_bin - chmod 750 ${INSTALLATION_DIR}/performance-analyzer-rca/pa_bin/performance-analyzer-agent - chmod 750 ${INSTALLATION_DIR}/performance-analyzer-rca/pa_config - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/pa_config/agent-stats-metadata - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/pa_config/plugin-stats-metadata - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/pa_config/performance-analyzer.properties - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/pa_config/rca_master.conf - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/pa_config/rca.conf - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/pa_config/opensearch_security.policy - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/pa_config/log4j2.xml - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/pa_config/rca_idle_master.conf - chmod 640 ${INSTALLATION_DIR}/performance-analyzer-rca/pa_config/supervisord.conf - chmod 750 ${INSTALLATION_DIR}/bin - chmod 750 ${INSTALLATION_DIR}/bin/opensearch-shard - chmod 750 ${INSTALLATION_DIR}/bin/opensearch-node - chmod 750 ${INSTALLATION_DIR}/bin/opensearch-keystore - chmod 750 ${INSTALLATION_DIR}/bin/opensearch-plugin - chmod 750 ${INSTALLATION_DIR}/bin/opensearch - chmod 750 ${INSTALLATION_DIR}/bin/opensearch-cli - chmod 750 ${INSTALLATION_DIR}/bin/opensearch-env - chmod 750 ${INSTALLATION_DIR}/bin/performance-analyzer-agent-cli - chmod 750 ${INSTALLATION_DIR}/bin/opensearch-env-from-file - chmod 750 ${INSTALLATION_DIR}/bin/opensearch-upgrade - chmod 750 ${INSTALLATION_DIR}/bin/systemd-entrypoint - chmod 750 ${INSTALLATION_DIR}/lib - chmod 640 ${INSTALLATION_DIR}/lib/hppc-0.8.1.jar - chmod 640 ${INSTALLATION_DIR}/lib/lucene-highlighter-8.10.1.jar - chmod 640 ${INSTALLATION_DIR}/lib/opensearch-geo-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/lib/lucene-spatial-extras-8.10.1.jar - chmod 640 ${INSTALLATION_DIR}/lib/opensearch-cli-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/lib/java-version-checker-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/lib/lucene-memory-8.10.1.jar - chmod 640 ${INSTALLATION_DIR}/lib/log4j-api-2.17.0.jar - chmod 640 ${INSTALLATION_DIR}/lib/lucene-analyzers-common-8.10.1.jar - chmod 640 ${INSTALLATION_DIR}/lib/snakeyaml-1.26.jar - chmod 640 ${INSTALLATION_DIR}/lib/joda-time-2.10.4.jar - chmod 640 ${INSTALLATION_DIR}/lib/opensearch-x-content-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/lib/lucene-join-8.10.1.jar - chmod 640 ${INSTALLATION_DIR}/lib/opensearch-plugin-classloader-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/lib/jna-5.5.0.jar - chmod 640 ${INSTALLATION_DIR}/lib/jackson-dataformat-smile-2.12.5.jar - chmod 640 ${INSTALLATION_DIR}/lib/log4j-core-2.17.0.jar - chmod 640 ${INSTALLATION_DIR}/lib/lucene-suggest-8.10.1.jar - chmod 640 ${INSTALLATION_DIR}/lib/opensearch-launchers-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/lib/jackson-dataformat-yaml-2.12.5.jar - chmod 640 ${INSTALLATION_DIR}/lib/HdrHistogram-2.1.9.jar - chmod 640 ${INSTALLATION_DIR}/lib/lucene-core-8.10.1.jar - chmod 640 ${INSTALLATION_DIR}/lib/lucene-queries-8.10.1.jar - chmod 640 ${INSTALLATION_DIR}/lib/opensearch-secure-sm-1.2.3.jar - chmod 750 ${INSTALLATION_DIR}/lib/tools - chmod 750 ${INSTALLATION_DIR}/lib/tools/plugin-cli - chmod 640 ${INSTALLATION_DIR}/lib/tools/plugin-cli/bcpg-fips-1.0.4.jar - chmod 640 ${INSTALLATION_DIR}/lib/tools/plugin-cli/opensearch-plugin-cli-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/lib/tools/plugin-cli/bc-fips-1.0.2.jar - chmod 750 ${INSTALLATION_DIR}/lib/tools/upgrade-cli - chmod 640 ${INSTALLATION_DIR}/lib/tools/upgrade-cli/jackson-annotations-2.12.5.jar - chmod 640 ${INSTALLATION_DIR}/lib/tools/upgrade-cli/jackson-databind-2.12.5.jar - chmod 640 ${INSTALLATION_DIR}/lib/tools/upgrade-cli/jackson-core-2.12.5.jar - chmod 640 ${INSTALLATION_DIR}/lib/tools/upgrade-cli/opensearch-upgrade-cli-1.2.3.jar - chmod 750 ${INSTALLATION_DIR}/lib/tools/keystore-cli - chmod 640 ${INSTALLATION_DIR}/lib/tools/keystore-cli/keystore-cli-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/lib/lucene-queryparser-8.10.1.jar - chmod 640 ${INSTALLATION_DIR}/lib/lucene-sandbox-8.10.1.jar - chmod 640 ${INSTALLATION_DIR}/lib/jts-core-1.15.0.jar - chmod 640 ${INSTALLATION_DIR}/lib/jackson-dataformat-cbor-2.12.5.jar - chmod 640 ${INSTALLATION_DIR}/lib/opensearch-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/lib/lucene-grouping-8.10.1.jar - chmod 640 ${INSTALLATION_DIR}/lib/lucene-misc-8.10.1.jar - chmod 640 ${INSTALLATION_DIR}/lib/jackson-core-2.12.5.jar - chmod 640 ${INSTALLATION_DIR}/lib/t-digest-3.2.jar - chmod 640 ${INSTALLATION_DIR}/lib/opensearch-core-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/lib/lucene-backward-codecs-8.10.1.jar - chmod 640 ${INSTALLATION_DIR}/lib/spatial4j-0.7.jar - chmod 640 ${INSTALLATION_DIR}/lib/jopt-simple-5.0.2.jar - chmod 640 ${INSTALLATION_DIR}/lib/lucene-spatial3d-8.10.1.jar - chmod 750 ${CONFIG_DIR}/certs - chmod 400 ${CONFIG_DIR}/certs/admin.pem - chmod 400 ${CONFIG_DIR}/certs/admin-key.pem - chmod 400 ${CONFIG_DIR}/certs/demo-indexer.pem - chmod 400 ${CONFIG_DIR}/certs/demo-indexer-key.pem - chmod 400 ${CONFIG_DIR}/certs/root-ca.pem - chmod 750 ${CONFIG_DIR}/opensearch-observability - chmod 660 ${CONFIG_DIR}/opensearch-observability/observability.yml - chmod 750 ${CONFIG_DIR}/opensearch-reports-scheduler - chmod 660 ${CONFIG_DIR}/opensearch-reports-scheduler/reports-scheduler.yml - chmod 660 ${CONFIG_DIR}/jvm.options - chmod 660 ${CONFIG_DIR}/opensearch.yml - chmod 750 ${CONFIG_DIR}/jvm.options.d - chmod 660 ${CONFIG_DIR}/log4j2.properties - chmod 640 ${INSTALLATION_DIR}/NOTICE.txt - chmod 640 ${INSTALLATION_DIR}/LICENSE.txt - chmod 750 ${INSTALLATION_DIR}/plugins - chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-observability - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-observability/opensearch-observability-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-observability/common-utils-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-observability/kotlin-stdlib-1.4.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-observability/annotations-13.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-observability/kotlinx-coroutines-core-jvm-1.3.9.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-observability/plugin-descriptor.properties - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-observability/plugin-security.policy - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-observability/kotlin-stdlib-common-1.4.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-observability/guava-15.0.jar - chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-reports-scheduler - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-reports-scheduler/jsoup-1.14.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-reports-scheduler/minimal-json-0.9.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-reports-scheduler/json-flattener-0.1.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-reports-scheduler/common-utils-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-reports-scheduler/kotlin-stdlib-1.4.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-reports-scheduler/annotations-13.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-reports-scheduler/json-20180813.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-reports-scheduler/kotlinx-coroutines-core-jvm-1.3.9.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-reports-scheduler/plugin-descriptor.properties - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-reports-scheduler/plugin-security.policy - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-reports-scheduler/kotlin-stdlib-common-1.4.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-reports-scheduler/opensearch-reports-scheduler-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-reports-scheduler/guava-15.0.jar - chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-sql - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/spring-beans-5.2.5.RELEASE.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/resilience4j-core-1.5.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/error_prone_annotations-2.3.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/core-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/spring-expression-5.2.5.RELEASE.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/httpcore-nio-4.4.12.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/httpasyncclient-4.1.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/spring-aop-5.2.5.RELEASE.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/guava-29.0-jre.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/protocol-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/spring-context-5.2.5.RELEASE.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/slf4j-api-1.7.30.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/druid-1.0.15.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/sql-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/opensearch-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/commons-lang3-3.10.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/jackson-databind-2.11.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/checker-qual-2.11.1.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/reindex-client-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/gson-2.8.6.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/j2objc-annotations-1.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/jsr305-3.0.2.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/spring-core-5.2.5.RELEASE.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/antlr4-runtime-4.7.1.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/json-20180813.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/NOTICE.txt - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/resilience4j-retry-1.5.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/plugin-descriptor.properties - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/spring-jcl-5.2.5.RELEASE.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/LICENSE.txt - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/jackson-annotations-2.11.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/vavr-match-0.10.2.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/parent-join-client-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/vavr-0.10.2.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/presto-matching-0.240.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/opensearch-rest-client-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/plugin-security.policy - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/httpclient-4.5.13.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/legacy-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/opensearch-ssl-config-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/commons-codec-1.13.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/opensearch-sql-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/commons-math3-3.6.1.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/ppl-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/httpcore-4.4.12.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/failureaccess-1.0.1.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-sql/common-1.2.3.0.jar - chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-cross-cluster-replication - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-cross-cluster-replication/ipaddress-5.3.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-cross-cluster-replication/common-utils-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-cross-cluster-replication/annotations-13.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-cross-cluster-replication/plugin-descriptor.properties - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-cross-cluster-replication/kotlinx-coroutines-core-1.3.5.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-cross-cluster-replication/opensearch-cross-cluster-replication-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-common-1.3.72.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-jdk7-1.3.72.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-1.3.72.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-jdk8-1.3.72.jar - chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-knn - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/commons-lang-2.6.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/error_prone_annotations-2.3.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/guava-29.0-jre.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/opensearch-knn-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/checker-qual-2.11.1.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/j2objc-annotations-1.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/jsr305-3.0.2.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/plugin-descriptor.properties - chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-knn/knnlib - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/knnlib/libopensearchknn_common.so - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/knnlib/libgomp.so.1 - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/knnlib/libopensearchknn_nmslib.so - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/knnlib/libopensearchknn_faiss.so - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/plugin-security.policy - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-knn/failureaccess-1.0.1.jar - chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-index-management - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-index-management/ipaddress-5.3.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-index-management/common-utils-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-index-management/kotlin-stdlib-1.4.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-index-management/annotations-13.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-index-management/kotlinx-coroutines-core-jvm-1.3.9.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-index-management/notification-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-index-management/plugin-descriptor.properties - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-index-management/kotlin-stdlib-jdk8-1.4.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-index-management/opensearch-index-management-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-index-management/plugin-security.policy - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-index-management/kotlin-stdlib-common-1.4.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-index-management/kotlin-stdlib-jdk7-1.4.0.jar - chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/error_prone_annotations-2.3.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/sqlite-jdbc-3.32.3.2.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/grpc-stub-1.28.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/bcpkix-jdk15on-1.68.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/bcprov-jdk15on-1.68.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/jackson-databind-2.11.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/protobuf-java-3.11.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/paranamer-2.8.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/jackson-module-paranamer-2.11.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/gson-2.8.6.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/j2objc-annotations-1.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/commons-lang3-3.9.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/jsr305-3.0.2.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/perfmark-api-0.19.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/opensearch-performance-analyzer-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/guava-28.2-jre.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/grpc-core-1.28.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/plugin-descriptor.properties - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/grpc-netty-shaded-1.28.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/grpc-context-1.28.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/annotations-4.1.1.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/animal-sniffer-annotations-1.18.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/jackson-annotations-2.11.4.jar - chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/pa_bin - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/pa_bin/performance-analyzer-agent - chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/pa_config - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/pa_config/performance-analyzer.properties - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/pa_config/rca_master.conf - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/pa_config/rca.conf - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/pa_config/agent-stats-metadata - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/pa_config/plugin-stats-metadata - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/pa_config/opensearch_security.policy - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/pa_config/log4j2.xml - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/pa_config/rca_idle_master.conf - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/pa_config/supervisord.conf - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/performanceanalyzer-rca-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/proto-google-common-protos-1.17.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/plugin-security.policy - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/javax.annotation-api-1.3.2.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/checker-qual-2.10.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/commons-io-2.7.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/jooq-3.10.8.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/grpc-protobuf-1.28.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/grpc-protobuf-lite-1.28.0.jar - chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/extensions - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/extensions/performance-analyzer-agent - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/grpc-api-1.28.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-performance-analyzer/failureaccess-1.0.1.jar - chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-job-scheduler - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-job-scheduler/opensearch-job-scheduler-spi-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-job-scheduler/plugin-descriptor.properties - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-job-scheduler/opensearch-job-scheduler-1.2.3.0.jar - chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-security - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensaml-saml-api-3.4.5.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/commons-codec-1.14.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/java-saml-2.5.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/slf4j-api-1.7.25.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/minimal-json-0.9.5.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensaml-security-api-3.4.5.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/jakarta.jws-api-2.1.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/netty-codec-4.1.69.Final.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/jackson-databind-2.11.2.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/jakarta.activation-1.2.2.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/commons-logging-1.2.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/json-path-2.4.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/aggs-matrix-stats-client-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/httpcore-nio-4.4.12.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/httpasyncclient-4.1.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/lang-mustache-client-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/bcprov-jdk15on-1.67.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/json-flattener-0.5.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/cxf-rt-rs-json-basic-3.4.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/snappy-java-1.1.7.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/netty-common-4.1.69.Final.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensaml-xmlsec-impl-3.4.5.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/txw2-2.3.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/cxf-core-3.4.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/jackson-annotations-2.11.2.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/metrics-core-3.1.2.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/jboss-rmi-api_1.0_spec-1.0.6.Final.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensaml-soap-impl-3.4.5.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/j2objc-annotations-1.1.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/jsr305-3.0.2.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensaml-messaging-api-3.4.5.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensaml-storage-api-3.4.5.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/commons-lang-2.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/mapper-extras-client-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/jakarta.xml.bind-api-2.3.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensaml-saml-impl-3.4.5.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/java-saml-core-2.5.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/cryptacular-1.1.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensaml-core-3.4.5.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/commons-cli-1.3.1.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/jjwt-api-0.10.5.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/log4j-slf4j-impl-2.17.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/commons-lang3-3.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/lz4-java-1.7.1.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/plugin-descriptor.properties - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/rank-eval-client-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/ldaptive-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/jakarta.xml.soap-api-1.4.2.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensearch-security-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/jjwt-jackson-0.10.5.jar - chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/whitelist.yml - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/tenants.yml - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/nodes_dn.yml - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/audit.yml - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/action_groups.yml - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/config.yml - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/roles_mapping.yml - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/roles.yml - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/opensearch.yml.example - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/internal_users.yml - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/woodstox-core-6.2.6.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/eventbus-3.2.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/istack-commons-runtime-3.0.12.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/asm-9.1.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/parent-join-client-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/jjwt-impl-0.10.5.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/json-smart-2.4.7.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/xmlsec-2.2.3.jar - chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-security/tools - chmod 740 ${INSTALLATION_DIR}/plugins/opensearch-security/tools/hash.sh - chmod 740 ${INSTALLATION_DIR}/plugins/opensearch-security/tools/securityadmin.sh - chmod 740 ${INSTALLATION_DIR}/plugins/opensearch-security/tools/audit_config_migrater.sh - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/jakarta.xml.ws-api-2.3.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/xmlschema-core-2.2.5.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/httpclient-cache-4.5.13.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/velocity-1.7.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/error_prone_annotations-2.1.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/netty-resolver-4.1.69.Final.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/transport-netty4-client-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/animal-sniffer-annotations-1.14.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/stax-ex-1.8.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensearch-rest-client-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/compiler-0.9.6.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/plugin-security.policy - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/guava-25.1-jre.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensaml-xmlsec-api-3.4.5.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/httpclient-4.5.13.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/zjsonpatch-0.4.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/accessors-smart-2.4.7.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensearch-rest-high-level-client-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/cxf-rt-security-3.4.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/java-support-7.5.1.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/netty-transport-4.1.69.Final.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/kafka-clients-2.5.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/stax2-api-4.2.1.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/cxf-rt-rs-security-jose-3.4.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensaml-profile-api-3.4.5.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/jaxb-runtime-2.3.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensaml-security-impl-3.4.5.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/commons-collections-3.2.2.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/netty-buffer-4.1.69.Final.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/saaj-impl-1.5.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/commons-text-1.2.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/zstd-jni-1.4.4-7.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/jakarta.annotation-api-1.3.5.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/geronimo-jta_1.1_spec-1.1.1.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/checker-qual-2.0.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/netty-codec-http-4.1.69.Final.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/httpcore-4.4.12.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/opensaml-soap-api-3.4.5.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-security/netty-handler-4.1.69.Final.jar - chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-asynchronous-search - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-asynchronous-search/opensearch-asynchronous-search-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-asynchronous-search/common-utils-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-asynchronous-search/plugin-descriptor.properties - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-asynchronous-search/plugin-security.policy - chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/commons-lang-2.6.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/org.jacoco.report-0.8.5.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/slf4j-api-1.7.25.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/error_prone_annotations-2.3.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/httpcore-nio-4.4.12.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/httpasyncclient-4.1.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/guava-29.0-jre.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/randomcutforest-core-2.0.1.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/randomcutforest-serialization-2.0.1.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/jackson-databind-2.11.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/checker-qual-2.11.1.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/randomcutforest-parkservices-2.0.1.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/gson-2.8.6.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/protostuff-collectionschema-1.7.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/j2objc-annotations-1.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/common-utils-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/opensearch-anomaly-detection-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/jsr305-3.0.2.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/org.jacoco.ant-0.8.5.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/commons-pool2-2.10.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/sketches-core-0.13.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/org.jacoco.core-0.8.5.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/org.jacoco.agent-0.8.5.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/plugin-descriptor.properties - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/protostuff-api-1.7.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/memory-0.12.2.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/jackson-annotations-2.11.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/protostuff-runtime-1.7.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/protostuff-core-1.7.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/commons-logging-1.1.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/opensearch-rest-client-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/plugin-security.policy - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/httpclient-4.5.13.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/commons-codec-1.13.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/commons-math3-3.6.1.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/httpcore-4.4.12.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-anomaly-detection/failureaccess-1.0.1.jar - chmod 750 ${INSTALLATION_DIR}/plugins/opensearch-alerting - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/error_prone_annotations-2.3.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/httpcore-nio-4.4.12.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/httpasyncclient-4.1.4.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/cron-utils-9.1.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/javax.mail-1.6.2.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/slf4j-api-1.7.30.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/ipaddress-5.3.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/j2objc-annotations-1.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/commons-lang3-3.11.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/common-utils-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/jsr305-3.0.2.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/javax.el-3.0.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/kotlinx-coroutines-core-1.1.1.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/annotations-13.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/guava-30.0-jre.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/plugin-descriptor.properties - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/activation-1.1.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/alerting-core-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/google-java-format-1.10.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/alerting-notification-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/kotlin-stdlib-common-1.3.72.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/commons-logging-1.1.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/kotlin-stdlib-jdk7-1.3.72.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/checker-qual-3.5.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/opensearch-rest-client-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/plugin-security.policy - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/httpclient-4.5.13.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/opensearch-alerting-1.2.3.0.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/kotlinx-coroutines-core-common-1.1.1.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/kotlin-stdlib-1.3.72.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/commons-codec-1.13.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/kotlin-stdlib-jdk8-1.3.72.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/httpcore-4.4.12.jar - chmod 640 ${INSTALLATION_DIR}/plugins/opensearch-alerting/failureaccess-1.0.1.jar - chmod 750 ${INSTALLATION_DIR}/modules - chmod 750 ${INSTALLATION_DIR}/modules/ingest-common - chmod 640 ${INSTALLATION_DIR}/modules/ingest-common/jcodings-1.0.44.jar - chmod 640 ${INSTALLATION_DIR}/modules/ingest-common/joni-2.1.29.jar - chmod 640 ${INSTALLATION_DIR}/modules/ingest-common/opensearch-grok-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/modules/ingest-common/opensearch-dissect-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/modules/ingest-common/plugin-descriptor.properties - chmod 640 ${INSTALLATION_DIR}/modules/ingest-common/ingest-common-1.2.3.jar - chmod 750 ${INSTALLATION_DIR}/modules/geo - chmod 640 ${INSTALLATION_DIR}/modules/geo/plugin-descriptor.properties - chmod 640 ${INSTALLATION_DIR}/modules/geo/geo-1.2.3.jar - chmod 750 ${INSTALLATION_DIR}/modules/ingest-geoip - chmod 640 ${INSTALLATION_DIR}/modules/ingest-geoip/GeoLite2-Country.mmdb - chmod 640 ${INSTALLATION_DIR}/modules/ingest-geoip/GeoLite2-City.mmdb - chmod 640 ${INSTALLATION_DIR}/modules/ingest-geoip/geoip2-2.13.1.jar - chmod 640 ${INSTALLATION_DIR}/modules/ingest-geoip/maxmind-db-1.3.1.jar - chmod 640 ${INSTALLATION_DIR}/modules/ingest-geoip/jackson-annotations-2.12.5.jar - chmod 640 ${INSTALLATION_DIR}/modules/ingest-geoip/jackson-databind-2.12.5.jar - chmod 640 ${INSTALLATION_DIR}/modules/ingest-geoip/ingest-geoip-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/modules/ingest-geoip/plugin-descriptor.properties - chmod 640 ${INSTALLATION_DIR}/modules/ingest-geoip/GeoLite2-ASN.mmdb - chmod 640 ${INSTALLATION_DIR}/modules/ingest-geoip/plugin-security.policy - chmod 750 ${INSTALLATION_DIR}/modules/percolator - chmod 640 ${INSTALLATION_DIR}/modules/percolator/plugin-descriptor.properties - chmod 640 ${INSTALLATION_DIR}/modules/percolator/percolator-client-1.2.3.jar - chmod 750 ${INSTALLATION_DIR}/modules/analysis-common - chmod 640 ${INSTALLATION_DIR}/modules/analysis-common/plugin-descriptor.properties - chmod 640 ${INSTALLATION_DIR}/modules/analysis-common/analysis-common-1.2.3.jar - chmod 750 ${INSTALLATION_DIR}/modules/aggs-matrix-stats - chmod 640 ${INSTALLATION_DIR}/modules/aggs-matrix-stats/aggs-matrix-stats-client-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/modules/aggs-matrix-stats/plugin-descriptor.properties - chmod 750 ${INSTALLATION_DIR}/modules/repository-url - chmod 640 ${INSTALLATION_DIR}/modules/repository-url/plugin-descriptor.properties - chmod 640 ${INSTALLATION_DIR}/modules/repository-url/plugin-security.policy - chmod 640 ${INSTALLATION_DIR}/modules/repository-url/repository-url-1.2.3.jar - chmod 750 ${INSTALLATION_DIR}/modules/lang-mustache - chmod 640 ${INSTALLATION_DIR}/modules/lang-mustache/lang-mustache-client-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/modules/lang-mustache/plugin-descriptor.properties - chmod 640 ${INSTALLATION_DIR}/modules/lang-mustache/compiler-0.9.6.jar - chmod 640 ${INSTALLATION_DIR}/modules/lang-mustache/plugin-security.policy - chmod 750 ${INSTALLATION_DIR}/modules/systemd - chmod 640 ${INSTALLATION_DIR}/modules/systemd/plugin-descriptor.properties - chmod 640 ${INSTALLATION_DIR}/modules/systemd/plugin-security.policy - chmod 640 ${INSTALLATION_DIR}/modules/systemd/systemd-1.2.3.jar - chmod 750 ${INSTALLATION_DIR}/modules/transport-netty4 - chmod 640 ${INSTALLATION_DIR}/modules/transport-netty4/netty-codec-4.1.69.Final.jar - chmod 640 ${INSTALLATION_DIR}/modules/transport-netty4/netty-common-4.1.69.Final.jar - chmod 640 ${INSTALLATION_DIR}/modules/transport-netty4/plugin-descriptor.properties - chmod 640 ${INSTALLATION_DIR}/modules/transport-netty4/netty-resolver-4.1.69.Final.jar - chmod 640 ${INSTALLATION_DIR}/modules/transport-netty4/transport-netty4-client-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/modules/transport-netty4/plugin-security.policy - chmod 640 ${INSTALLATION_DIR}/modules/transport-netty4/netty-transport-4.1.69.Final.jar - chmod 640 ${INSTALLATION_DIR}/modules/transport-netty4/netty-buffer-4.1.69.Final.jar - chmod 640 ${INSTALLATION_DIR}/modules/transport-netty4/netty-codec-http-4.1.69.Final.jar - chmod 640 ${INSTALLATION_DIR}/modules/transport-netty4/netty-handler-4.1.69.Final.jar - chmod 750 ${INSTALLATION_DIR}/modules/lang-expression - chmod 640 ${INSTALLATION_DIR}/modules/lang-expression/lucene-expressions-8.10.1.jar - chmod 640 ${INSTALLATION_DIR}/modules/lang-expression/lang-expression-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/modules/lang-expression/antlr4-runtime-4.5.1-1.jar - chmod 640 ${INSTALLATION_DIR}/modules/lang-expression/plugin-descriptor.properties - chmod 640 ${INSTALLATION_DIR}/modules/lang-expression/plugin-security.policy - chmod 640 ${INSTALLATION_DIR}/modules/lang-expression/asm-5.0.4.jar - chmod 640 ${INSTALLATION_DIR}/modules/lang-expression/asm-commons-5.0.4.jar - chmod 640 ${INSTALLATION_DIR}/modules/lang-expression/asm-tree-5.0.4.jar - chmod 750 ${INSTALLATION_DIR}/modules/lang-painless - chmod 640 ${INSTALLATION_DIR}/modules/lang-painless/asm-7.2.jar - chmod 640 ${INSTALLATION_DIR}/modules/lang-painless/antlr4-runtime-4.5.3.jar - chmod 640 ${INSTALLATION_DIR}/modules/lang-painless/asm-tree-7.2.jar - chmod 640 ${INSTALLATION_DIR}/modules/lang-painless/asm-util-7.2.jar - chmod 640 ${INSTALLATION_DIR}/modules/lang-painless/asm-analysis-7.2.jar - chmod 640 ${INSTALLATION_DIR}/modules/lang-painless/plugin-descriptor.properties - chmod 640 ${INSTALLATION_DIR}/modules/lang-painless/asm-commons-7.2.jar - chmod 640 ${INSTALLATION_DIR}/modules/lang-painless/lang-painless-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/modules/lang-painless/plugin-security.policy - chmod 640 ${INSTALLATION_DIR}/modules/lang-painless/opensearch-scripting-painless-spi-1.2.3.jar - chmod 750 ${INSTALLATION_DIR}/modules/rank-eval - chmod 640 ${INSTALLATION_DIR}/modules/rank-eval/plugin-descriptor.properties - chmod 640 ${INSTALLATION_DIR}/modules/rank-eval/rank-eval-client-1.2.3.jar - chmod 750 ${INSTALLATION_DIR}/modules/opensearch-dashboards - chmod 640 ${INSTALLATION_DIR}/modules/opensearch-dashboards/httpcore-nio-4.4.12.jar - chmod 640 ${INSTALLATION_DIR}/modules/opensearch-dashboards/httpasyncclient-4.1.4.jar - chmod 640 ${INSTALLATION_DIR}/modules/opensearch-dashboards/reindex-client-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/modules/opensearch-dashboards/plugin-descriptor.properties - chmod 640 ${INSTALLATION_DIR}/modules/opensearch-dashboards/commons-logging-1.1.3.jar - chmod 640 ${INSTALLATION_DIR}/modules/opensearch-dashboards/opensearch-rest-client-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/modules/opensearch-dashboards/httpclient-4.5.13.jar - chmod 640 ${INSTALLATION_DIR}/modules/opensearch-dashboards/opensearch-dashboards-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/modules/opensearch-dashboards/opensearch-ssl-config-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/modules/opensearch-dashboards/commons-codec-1.13.jar - chmod 640 ${INSTALLATION_DIR}/modules/opensearch-dashboards/httpcore-4.4.12.jar - chmod 750 ${INSTALLATION_DIR}/modules/ingest-user-agent - chmod 640 ${INSTALLATION_DIR}/modules/ingest-user-agent/ingest-user-agent-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/modules/ingest-user-agent/plugin-descriptor.properties - chmod 750 ${INSTALLATION_DIR}/modules/mapper-extras - chmod 640 ${INSTALLATION_DIR}/modules/mapper-extras/mapper-extras-client-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/modules/mapper-extras/plugin-descriptor.properties - chmod 750 ${INSTALLATION_DIR}/modules/parent-join - chmod 640 ${INSTALLATION_DIR}/modules/parent-join/plugin-descriptor.properties - chmod 640 ${INSTALLATION_DIR}/modules/parent-join/parent-join-client-1.2.3.jar - chmod 750 ${INSTALLATION_DIR}/modules/reindex - chmod 640 ${INSTALLATION_DIR}/modules/reindex/httpcore-nio-4.4.12.jar - chmod 640 ${INSTALLATION_DIR}/modules/reindex/httpasyncclient-4.1.4.jar - chmod 640 ${INSTALLATION_DIR}/modules/reindex/reindex-client-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/modules/reindex/plugin-descriptor.properties - chmod 640 ${INSTALLATION_DIR}/modules/reindex/commons-logging-1.1.3.jar - chmod 640 ${INSTALLATION_DIR}/modules/reindex/opensearch-rest-client-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/modules/reindex/plugin-security.policy - chmod 640 ${INSTALLATION_DIR}/modules/reindex/httpclient-4.5.13.jar - chmod 640 ${INSTALLATION_DIR}/modules/reindex/opensearch-ssl-config-1.2.3.jar - chmod 640 ${INSTALLATION_DIR}/modules/reindex/commons-codec-1.13.jar - chmod 640 ${INSTALLATION_DIR}/modules/reindex/httpcore-4.4.12.jar - chmod 750 ${INSTALLATION_DIR}/jdk - chmod 750 ${INSTALLATION_DIR}/jdk/man - chmod 750 ${INSTALLATION_DIR}/jdk/man/man1 - chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jrunscript.1 - chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jcmd.1 - chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/java.1 - chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jdeprscan.1 - chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/javadoc.1 - chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/rmid.1 - chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jar.1 - chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jdb.1 - chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jpackage.1 - chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jstatd.1 - chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/serialver.1 - chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/keytool.1 - chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jconsole.1 - chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jlink.1 - chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jhsdb.1 - chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jaotc.1 - chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jshell.1 - chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/rmiregistry.1 - chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/javac.1 - chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jstack.1 - chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jfr.1 - chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jps.1 - chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jarsigner.1 - chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jmod.1 - chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jstat.1 - chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jinfo.1 - chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jmap.1 - chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/jdeps.1 - chmod 640 ${INSTALLATION_DIR}/jdk/man/man1/javap.1 - chmod 750 ${INSTALLATION_DIR}/jdk/bin - chmod 750 ${INSTALLATION_DIR}/jdk/bin/jdeps - chmod 750 ${INSTALLATION_DIR}/jdk/bin/rmiregistry - chmod 750 ${INSTALLATION_DIR}/jdk/bin/jrunscript - chmod 750 ${INSTALLATION_DIR}/jdk/bin/jdeprscan - chmod 750 ${INSTALLATION_DIR}/jdk/bin/jar - chmod 750 ${INSTALLATION_DIR}/jdk/bin/jmap - chmod 750 ${INSTALLATION_DIR}/jdk/bin/jps - chmod 750 ${INSTALLATION_DIR}/jdk/bin/jstatd - chmod 750 ${INSTALLATION_DIR}/jdk/bin/rmid - chmod 750 ${INSTALLATION_DIR}/jdk/bin/java - chmod 750 ${INSTALLATION_DIR}/jdk/bin/jdb - chmod 750 ${INSTALLATION_DIR}/jdk/bin/jimage - chmod 750 ${INSTALLATION_DIR}/jdk/bin/javadoc - chmod 750 ${INSTALLATION_DIR}/jdk/bin/jconsole - chmod 750 ${INSTALLATION_DIR}/jdk/bin/jcmd - chmod 750 ${INSTALLATION_DIR}/jdk/bin/jstack - chmod 750 ${INSTALLATION_DIR}/jdk/bin/jinfo - chmod 750 ${INSTALLATION_DIR}/jdk/bin/jpackage - chmod 750 ${INSTALLATION_DIR}/jdk/bin/serialver - chmod 750 ${INSTALLATION_DIR}/jdk/bin/javap - chmod 750 ${INSTALLATION_DIR}/jdk/bin/keytool - chmod 750 ${INSTALLATION_DIR}/jdk/bin/jaotc - chmod 750 ${INSTALLATION_DIR}/jdk/bin/jarsigner - chmod 750 ${INSTALLATION_DIR}/jdk/bin/jhsdb - chmod 750 ${INSTALLATION_DIR}/jdk/bin/jlink - chmod 750 ${INSTALLATION_DIR}/jdk/bin/jfr - chmod 750 ${INSTALLATION_DIR}/jdk/bin/jstat - chmod 750 ${INSTALLATION_DIR}/jdk/bin/javac - chmod 750 ${INSTALLATION_DIR}/jdk/bin/jmod - chmod 750 ${INSTALLATION_DIR}/jdk/bin/jshell - chmod 640 ${INSTALLATION_DIR}/jdk/release - chmod 750 ${INSTALLATION_DIR}/jdk/legal - chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.base - chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.base/LICENSE - chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.base/ADDITIONAL_LICENSE_INFO - chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.base/icu.md - chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.base/c-libutl.md - chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.base/public_suffix.md - chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.base/cldr.md - chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.base/aes.md - chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.base/ASSEMBLY_EXCEPTION - chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.base/asm.md - chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.base/unicode.md - chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.security.sasl - chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.scripting - chmod 640 ${INSTALLATION_DIR}/jdk/legal/jdk.dynalink/dynalink.md - chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.management - chmod 640 ${INSTALLATION_DIR}/jdk/legal/jdk.javadoc/jqueryUI.md - chmod 640 ${INSTALLATION_DIR}/jdk/legal/jdk.javadoc/jquery.md - chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.xml - chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.xml/xalan.md - chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.xml/xerces.md - chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.xml/jcup.md - chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.xml/bcel.md - chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.xml/dom.md - chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.smartcardio - chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.smartcardio/pcsclite.md - chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.transaction.xa - chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.prefs - chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.compiler - chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.logging - chmod 640 ${INSTALLATION_DIR}/jdk/legal/jdk.internal.opt/jopt-simple.md - chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.xml.crypto - chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.xml.crypto/santuario.md - chmod 640 ${INSTALLATION_DIR}/jdk/legal/jdk.localedata/thaidict.md - chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.sql.rowset - chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.net.http - chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.rmi - chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.sql - chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.naming - chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.datatransfer - chmod 640 ${INSTALLATION_DIR}/jdk/legal/jdk.internal.le/jline.md - chmod 640 ${INSTALLATION_DIR}/jdk/legal/jdk.crypto.cryptoki/pkcs11cryptotoken.md - chmod 640 ${INSTALLATION_DIR}/jdk/legal/jdk.crypto.cryptoki/pkcs11wrapper.md - chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.instrument - chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.management.rmi - chmod 750 ${INSTALLATION_DIR}/jdk/legal/java.desktop - chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.desktop/xwd.md - chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.desktop/mesa3d.md - chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.desktop/harfbuzz.md - chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.desktop/lcms.md - chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.desktop/freetype.md - chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.desktop/giflib.md - chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.desktop/jpeg.md - chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.desktop/colorimaging.md - chmod 640 ${INSTALLATION_DIR}/jdk/legal/java.desktop/libpng.md - chmod 640 ${INSTALLATION_DIR}/jdk/legal/jdk.crypto.ec/ecc.md - chmod 750 ${INSTALLATION_DIR}/jdk/lib - chmod 750 ${INSTALLATION_DIR}/jdk/lib/server - chmod 640 ${INSTALLATION_DIR}/jdk/lib/server/libjsig.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/server/classes.jsa - chmod 640 ${INSTALLATION_DIR}/jdk/lib/server/classes_nocoops.jsa - chmod 640 ${INSTALLATION_DIR}/jdk/lib/server/libjvm.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libawt.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libawt_headless.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libsplashscreen.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libnio.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libjdwp.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libj2pcsc.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libjli.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libsctp.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libjimage.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libjsig.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libjava.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libsunec.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/liblcms.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libawt_xawt.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/jexec - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libverify.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libmanagement_agent.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/psfont.properties.ja - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libprefs.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libzip.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libjaas.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libjsound.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libextnet.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libj2gss.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/tzdb.dat - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libdt_socket.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/psfontj2d.properties - chmod 640 ${INSTALLATION_DIR}/jdk/lib/jvm.cfg - chmod 640 ${INSTALLATION_DIR}/jdk/lib/ct.sym - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libj2pkcs11.so - chmod 750 ${INSTALLATION_DIR}/jdk/lib/jfr - chmod 640 ${INSTALLATION_DIR}/jdk/lib/jfr/default.jfc - chmod 640 ${INSTALLATION_DIR}/jdk/lib/jfr/profile.jfc - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libmanagement_ext.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/classlist - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libnet.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libjavajpeg.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libfontmanager.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/modules - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libinstrument.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libmanagement.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libjawt.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libsaproc.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libmlib_image.so - chmod 750 ${INSTALLATION_DIR}/jdk/lib/security - chmod 640 ${INSTALLATION_DIR}/jdk/lib/security/cacerts - chmod 640 ${INSTALLATION_DIR}/jdk/lib/security/blacklisted.certs - chmod 640 ${INSTALLATION_DIR}/jdk/lib/security/public_suffix_list.dat - chmod 640 ${INSTALLATION_DIR}/jdk/lib/security/default.policy - chmod 640 ${INSTALLATION_DIR}/jdk/lib/librmi.so - chmod 750 ${INSTALLATION_DIR}/jdk/lib/jspawnhelper - chmod 640 ${INSTALLATION_DIR}/jdk/lib/jrt-fs.jar - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libattach.so - chmod 640 ${INSTALLATION_DIR}/jdk/lib/libfreetype.so - chmod 750 ${INSTALLATION_DIR}/jdk/include - chmod 640 ${INSTALLATION_DIR}/jdk/include/jvmti.h - chmod 640 ${INSTALLATION_DIR}/jdk/include/classfile_constants.h - chmod 640 ${INSTALLATION_DIR}/jdk/include/jdwpTransport.h - chmod 640 ${INSTALLATION_DIR}/jdk/include/jawt.h - chmod 640 ${INSTALLATION_DIR}/jdk/include/jni.h - chmod 640 ${INSTALLATION_DIR}/jdk/include/jvmticmlr.h - chmod 750 ${INSTALLATION_DIR}/jdk/include/linux - chmod 640 ${INSTALLATION_DIR}/jdk/include/linux/jawt_md.h - chmod 640 ${INSTALLATION_DIR}/jdk/include/linux/jni_md.h - chmod 750 ${INSTALLATION_DIR}/jdk/conf - chmod 640 ${INSTALLATION_DIR}/jdk/conf/net.properties - chmod 640 ${INSTALLATION_DIR}/jdk/conf/sound.properties - chmod 750 ${INSTALLATION_DIR}/jdk/conf/sdp - chmod 640 ${INSTALLATION_DIR}/jdk/conf/sdp/sdp.conf.template - chmod 750 ${INSTALLATION_DIR}/jdk/conf/management - chmod 640 ${INSTALLATION_DIR}/jdk/conf/management/management.properties - chmod 640 ${INSTALLATION_DIR}/jdk/conf/management/jmxremote.access - chmod 640 ${INSTALLATION_DIR}/jdk/conf/management/jmxremote.password.template - chmod 640 ${INSTALLATION_DIR}/jdk/conf/logging.properties - chmod 750 ${INSTALLATION_DIR}/jdk/conf/security - chmod 640 ${INSTALLATION_DIR}/jdk/conf/security/java.policy - chmod 750 ${INSTALLATION_DIR}/jdk/conf/security/policy - chmod 750 ${INSTALLATION_DIR}/jdk/conf/security/policy/limited - chmod 640 ${INSTALLATION_DIR}/jdk/conf/security/policy/limited/default_US_export.policy - chmod 640 ${INSTALLATION_DIR}/jdk/conf/security/policy/limited/exempt_local.policy - chmod 640 ${INSTALLATION_DIR}/jdk/conf/security/policy/limited/default_local.policy - chmod 750 ${INSTALLATION_DIR}/jdk/conf/security/policy/unlimited - chmod 640 ${INSTALLATION_DIR}/jdk/conf/security/policy/unlimited/default_US_export.policy - chmod 640 ${INSTALLATION_DIR}/jdk/conf/security/policy/unlimited/default_local.policy - chmod 640 ${INSTALLATION_DIR}/jdk/conf/security/policy/README.txt - chmod 640 ${INSTALLATION_DIR}/jdk/conf/security/java.security - chmod 750 ${INSTALLATION_DIR}/jdk/jmods - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.unsupported.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.transaction.xa.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.crypto.cryptoki.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.rmi.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.attach.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.jshell.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.xml.dom.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.se.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.internal.ed.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.jartool.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.compiler.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.base.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.smartcardio.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.security.auth.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.unsupported.desktop.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.security.sasl.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.incubator.foreign.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.management.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.management.agent.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.xml.crypto.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.internal.vm.ci.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.prefs.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.crypto.ec.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.internal.jvmstat.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.sql.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.incubator.jpackage.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.xml.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.security.jgss.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.compiler.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.sctp.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.charsets.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.management.jfr.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.jlink.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.localedata.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.jsobject.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.net.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.hotspot.agent.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.jstatd.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.dynalink.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.jfr.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.naming.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.internal.le.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.jcmd.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.management.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.net.http.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.logging.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.accessibility.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.internal.opt.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.management.rmi.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.security.jgss.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.desktop.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.nio.mapmode.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.internal.vm.compiler.management.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.jdwp.agent.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.jdi.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.javadoc.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.naming.rmi.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.naming.dns.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.editpad.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.jdeps.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.internal.vm.compiler.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.sql.rowset.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.scripting.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.datatransfer.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.httpserver.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.zipfs.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.aot.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/jdk.jconsole.jmod - chmod 640 ${INSTALLATION_DIR}/jdk/jmods/java.instrument.jmod - # --------------------------------------------------------------------------- # Setting performance analyzer options @@ -971,21 +81,25 @@ if [ -z "$2" ]; then # --------------------------------------------------------------------------- - # Setting Security Admin default configuration + # Setting Indexer default configuration echo "${USER} hard nproc 4096" >> /etc/security/limits.conf echo "${USER} soft nproc 4096" >> /etc/security/limits.conf echo "${USER} hard nofile 65535" >> /etc/security/limits.conf echo "${USER} soft nofile 65535" >> /etc/security/limits.conf - sysctl -w vm.max_map_count=262144 > /dev/null 2>&1 - CLK_TK=`getconf CLK_TCK` OPENSEARCH_PATH_CONF=${CONFIG_DIR} runuser ${USER} --shell="/bin/bash" --command="${INSTALLATION_DIR}/bin/opensearch --quiet" > /dev/null 2>&1 & - - sleep 15 - - OPENSEARCH_PATH_CONF=${CONFIG_DIR} JAVA_HOME=${INSTALLATION_DIR}/jdk runuser ${USER} --shell="/bin/bash" --command="${INSTALLATION_DIR}/plugins/opensearch-security/tools/securityadmin.sh -icl -p 9800 -cd ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/ -nhnv -cacert ${CONFIG_DIR}/certs/root-ca.pem -cert ${CONFIG_DIR}/certs/admin.pem -key ${CONFIG_DIR}/certs/admin-key.pem" >> ${LOG_DIR}/securityadmin.log - - kill -15 `pgrep -f opensearch` > /dev/null 2>&1 - rm -rf ${LOG_DIR}/* > /dev/null 2>&1 + max_map_count=$(cat /proc/sys/vm/max_map_count) + if [ "${max_map_count}" -lt 262144 ]; then + if command -v sysctl; then + sysctl -w vm.max_map_count=262144 > /dev/null 2>&1 + configure_indexer() + else + echo "[WARNING] Sysctl command not available and vm.max_map_count is lower than 262144" + echo "The security admin default configuration cannot run" + echo "Increase vm.max_map_count to 262144 and launch security config tool" + fi + else + configure_indexer() + fi else # otherwise it is an upgrade @@ -1009,7 +123,7 @@ else # but do not have an /etc/init.d/ directory # this tries to stop the wazuh-indexer service on these # as well without failing this script - elif [ -x /etc/rc.d/init.d/wazuh-indexer ] ; then + elif [ -x /etc/rc.d/init.d/wazuh-indexer ]; then /etc/rc.d/init.d/wazuh-indexer restart > /dev/null 2>&1 fi echo " OK" diff --git a/indexer/deb/debian/rules b/indexer/deb/debian/rules index d06a341dc8..ce3a89b66c 100644 --- a/indexer/deb/debian/rules +++ b/indexer/deb/debian/rules @@ -35,6 +35,7 @@ export LOG_DIR=/var/log/${NAME} export LIB_DIR=/var/lib/${NAME} export PID_DIR=/run/${NAME} export INSTALLATION_DIR=/usr/share/${NAME} +export SYS_DIR=/usr/lib export BASE_DIR=${NAME}-* export INDEXER_FILE=wazuh-indexer-base-linux-x64.tar.gz export REPO_DIR=/root/unattended_installer @@ -59,70 +60,965 @@ override_dh_auto_install: # ----------------------------------------------------------------------------- override_dh_install: - rm -rf $(INSTALLATION_DIR)/ - - curl -o $(INDEXER_FILE) https://s3.amazonaws.com/warehouse.wazuh.com/stack/indexer/$(INDEXER_FILE) - tar -zvxf $(INDEXER_FILE) - - # copy to target - mkdir -p $(TARGET_DIR)$(INSTALLATION_DIR) - mkdir -p $(TARGET_DIR)$(CONFIG_DIR) - mkdir -p $(TARGET_DIR)$(LIB_DIR) - mkdir -p $(TARGET_DIR)$(LOG_DIR) - mkdir -p $(TARGET_DIR)/etc/init.d - mkdir -p $(TARGET_DIR)/etc/default - mkdir -p $(TARGET_DIR)/usr/lib/tmpfiles.d - mkdir -p $(TARGET_DIR)/usr/lib/sysctl.d - mkdir -p $(TARGET_DIR)/usr/lib/systemd/system - - # Move configuration files for wazuh-indexer - mv -f $(BASE_DIR)/etc/init.d/$(NAME) $(TARGET_DIR)/etc/init.d/$(NAME) - mv -f $(BASE_DIR)/etc/wazuh-indexer/* $(TARGET_DIR)$(CONFIG_DIR) - mv -f $(BASE_DIR)/etc/sysconfig/$(NAME) $(TARGET_DIR)/etc/default/ - mv -f $(BASE_DIR)/usr/lib/tmpfiles.d/* $(TARGET_DIR)/usr/lib/tmpfiles.d/ - mv -f $(BASE_DIR)/usr/lib/sysctl.d/* $(TARGET_DIR)/usr/lib/sysctl.d/ - mv -f $(BASE_DIR)/usr/lib/systemd/system/* $(TARGET_DIR)/usr/lib/systemd/system/ - rm -rf $(BASE_DIR)/etc - rm -rf $(BASE_DIR)/usr - - # Copy installation files to final location - cp -pr $(BASE_DIR)/* $(TARGET_DIR)$(INSTALLATION_DIR) - - # Download demo certificates - curl -kOL https://s3.amazonaws.com/warehouse.wazuh.com/stack/demo-certs.tar.gz - tar xzvf demo-certs.tar.gz && rm -f demo-certs.tar.gz - mkdir -p $(TARGET_DIR)$(CONFIG_DIR)/certs/ - cp certs/admin.pem $(TARGET_DIR)$(CONFIG_DIR)/certs/ - cp certs/admin-key.pem $(TARGET_DIR)$(CONFIG_DIR)/certs/ - cp certs/demo-indexer.pem $(TARGET_DIR)$(CONFIG_DIR)/certs/ - cp certs/demo-indexer-key.pem $(TARGET_DIR)$(CONFIG_DIR)/certs/ - cp certs/root-ca.pem $(TARGET_DIR)$(CONFIG_DIR)/certs/ - - # Copy the security tools - cp $(REPO_DIR)/install_functions/wazuh-cert-tool.sh $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/tools/ - cp $(REPO_DIR)/install_functions/wazuh-passwords-tool.sh $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/tools/ - cp $(REPO_DIR)/config/opensearch/certificate/config_aio.yml $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/tools/config.yml - - # Copy Wazuh's config files for the security plugin - cp -pr $(REPO_DIR)/config/opensearch/roles/roles_mapping.yml $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/securityconfig/ - cp -pr $(REPO_DIR)/config/opensearch/roles/roles.yml $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/securityconfig/ - cp -pr $(REPO_DIR)/config/opensearch/roles/internal_users.yml $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/securityconfig/ - - # Create group and user in chroot environment - groupadd -r $(GROUP) - useradd --system \ - --no-create-home \ - --home-dir /nonexistent \ - --gid $(GROUP) \ - --shell /sbin/nologin \ - --comment "$(USER) user" \ - $(USER) - - chown $(USER):$(GROUP) -R $(TARGET_DIR) - chmod ug+x $(TARGET_DIR)$(INSTALLATION_DIR)/* - -#override_dh_auto_clean: - #$(MAKE) -C src clean + rm -rf $(INSTALLATION_DIR)/ + + curl -o $(INDEXER_FILE) https://s3.amazonaws.com/warehouse.wazuh.com/stack/indexer/$(INDEXER_FILE) + tar -zvxf $(INDEXER_FILE) + + # copy to target + mkdir -p $(TARGET_DIR)$(INSTALLATION_DIR) + mkdir -p $(TARGET_DIR)$(CONFIG_DIR) + mkdir -p $(TARGET_DIR)$(LIB_DIR) + mkdir -p $(TARGET_DIR)$(LOG_DIR) + mkdir -p $(TARGET_DIR)/etc/init.d + mkdir -p $(TARGET_DIR)/etc/default + mkdir -p $(TARGET_DIR)/usr/lib/tmpfiles.d + mkdir -p $(TARGET_DIR)/usr/lib/sysctl.d + mkdir -p $(TARGET_DIR)/usr/lib/systemd/system + + # Move configuration files for wazuh-indexer + mv -f $(BASE_DIR)/etc/init.d/$(NAME) $(TARGET_DIR)/etc/init.d/$(NAME) + mv -f $(BASE_DIR)/etc/wazuh-indexer/* $(TARGET_DIR)$(CONFIG_DIR) + mv -f $(BASE_DIR)/etc/sysconfig/$(NAME) $(TARGET_DIR)/etc/default/ + mv -f $(BASE_DIR)/usr/lib/tmpfiles.d/* $(TARGET_DIR)/usr/lib/tmpfiles.d/ + mv -f $(BASE_DIR)/usr/lib/sysctl.d/* $(TARGET_DIR)/usr/lib/sysctl.d/ + mv -f $(BASE_DIR)/usr/lib/systemd/system/* $(TARGET_DIR)/usr/lib/systemd/system/ + rm -rf $(BASE_DIR)/etc + rm -rf $(BASE_DIR)/usr + + # Copy installation files to final location + cp -pr $(BASE_DIR)/* $(TARGET_DIR)$(INSTALLATION_DIR) + + # Download demo certificates + curl -kOL https://s3.amazonaws.com/warehouse.wazuh.com/stack/demo-certs.tar.gz + tar xzvf demo-certs.tar.gz && rm -f demo-certs.tar.gz + mkdir -p $(TARGET_DIR)$(CONFIG_DIR)/certs/ + cp certs/admin.pem $(TARGET_DIR)$(CONFIG_DIR)/certs/ + cp certs/admin-key.pem $(TARGET_DIR)$(CONFIG_DIR)/certs/ + cp certs/demo-indexer.pem $(TARGET_DIR)$(CONFIG_DIR)/certs/ + cp certs/demo-indexer-key.pem $(TARGET_DIR)$(CONFIG_DIR)/certs/ + cp certs/root-ca.pem $(TARGET_DIR)$(CONFIG_DIR)/certs/ + + # Copy the security tools + cp $(REPO_DIR)/install_functions/wazuh-cert-tool.sh $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/tools/ + cp $(REPO_DIR)/install_functions/wazuh-passwords-tool.sh $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/tools/ + cp $(REPO_DIR)/config/opensearch/certificate/config_aio.yml $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/tools/config.yml + + # Copy Wazuh's config files for the security plugin + cp -pr $(REPO_DIR)/config/opensearch/roles/roles_mapping.yml $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/securityconfig/ + cp -pr $(REPO_DIR)/config/opensearch/roles/roles.yml $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/securityconfig/ + cp -pr $(REPO_DIR)/config/opensearch/roles/internal_users.yml $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/securityconfig/ + + # Create group and user in chroot environment + groupadd -r $(GROUP) + useradd --system \ + --no-create-home \ + --home-dir /nonexistent \ + --gid $(GROUP) \ + --shell /sbin/nologin \ + --comment "$(USER) user" \ + $(USER) + + chown $(USER):$(GROUP) -R $(TARGET_DIR) + chmod ug+x $(TARGET_DIR)$(INSTALLATION_DIR)/* + + # Set files permissions + chmod 750 $(TARGET_DIR)$(CONFIG_DIR) + chmod 750 $(TARGET_DIR)$(LIB_DIR) + chmod 750 $(TARGET_DIR)$(LOG_DIR) + + chmod 660 $(TARGET_DIR)/etc/default/$(NAME) + chown root:$(GROUP) $(TARGET_DIR)/etc/default/$(NAME) + chmod 750 $(TARGET_DIR)/etc/init.d/$(NAME) + chmod 640 $(TARGET_DIR)$(SYS_DIR)/sysctl.d/$(NAME).conf + chmod 640 $(TARGET_DIR)$(SYS_DIR)/systemd/system/$(NAME).service + chmod 640 $(TARGET_DIR)$(SYS_DIR)/systemd/system/$(NAME)-performance-analyzer.service + chmod 640 $(TARGET_DIR)$(SYS_DIR)/tmpfiles.d/$(NAME).conf + + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR) + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/bin + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/bin/performance-analyzer-rca + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/performance-analyzer-rca-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/error_prone_annotations-2.3.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/sqlite-jdbc-3.32.3.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/grpc-stub-1.28.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/log4j-api-2.17.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/bcpkix-jdk15on-1.68.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/bcprov-jdk15on-1.68.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/jackson-databind-2.11.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/protobuf-java-3.11.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/gson-2.8.6.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/j2objc-annotations-1.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/commons-lang3-3.9.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/jsr305-3.0.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/log4j-core-2.17.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/perfmark-api-0.19.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/guava-28.2-jre.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/grpc-core-1.28.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/grpc-netty-shaded-1.28.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/grpc-context-1.28.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/annotations-4.1.1.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/animal-sniffer-annotations-1.18.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/jackson-annotations-2.11.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/proto-google-common-protos-1.17.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/javax.annotation-api-1.3.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/checker-qual-2.10.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/commons-io-2.7.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/jooq-3.10.8.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/jackson-core-2.11.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/grpc-protobuf-1.28.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/grpc-protobuf-lite-1.28.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/grpc-api-1.28.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/lib/failureaccess-1.0.1.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/pa_bin + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/pa_bin/performance-analyzer-agent + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/pa_config + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/pa_config/agent-stats-metadata + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/pa_config/plugin-stats-metadata + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/pa_config/performance-analyzer.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/pa_config/rca_master.conf + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/pa_config/rca.conf + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/pa_config/opensearch_security.policy + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/pa_config/log4j2.xml + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/pa_config/rca_idle_master.conf + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/performance-analyzer-rca/pa_config/supervisord.conf + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/bin + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/bin/opensearch-shard + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/bin/opensearch-node + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/bin/opensearch-keystore + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/bin/opensearch-plugin + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/bin/opensearch + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/bin/opensearch-cli + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/bin/opensearch-env + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/bin/performance-analyzer-agent-cli + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/bin/opensearch-env-from-file + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/bin/opensearch-upgrade + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/bin/systemd-entrypoint + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/lib + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/hppc-0.8.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/lucene-highlighter-8.10.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/opensearch-geo-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/lucene-spatial-extras-8.10.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/opensearch-cli-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/java-version-checker-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/lucene-memory-8.10.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/log4j-api-2.17.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/lucene-analyzers-common-8.10.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/snakeyaml-1.26.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/joda-time-2.10.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/opensearch-x-content-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/lucene-join-8.10.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/opensearch-plugin-classloader-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/jna-5.5.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/jackson-dataformat-smile-2.12.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/log4j-core-2.17.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/lucene-suggest-8.10.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/opensearch-launchers-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/jackson-dataformat-yaml-2.12.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/HdrHistogram-2.1.9.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/lucene-core-8.10.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/lucene-queries-8.10.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/opensearch-secure-sm-1.2.3.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/tools + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/tools/plugin-cli + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/tools/plugin-cli/bcpg-fips-1.0.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/tools/plugin-cli/opensearch-plugin-cli-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/tools/plugin-cli/bc-fips-1.0.2.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/tools/upgrade-cli + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/tools/upgrade-cli/jackson-annotations-2.12.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/tools/upgrade-cli/jackson-databind-2.12.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/tools/upgrade-cli/jackson-core-2.12.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/tools/upgrade-cli/opensearch-upgrade-cli-1.2.3.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/tools/keystore-cli + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/tools/keystore-cli/keystore-cli-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/lucene-queryparser-8.10.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/lucene-sandbox-8.10.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/jts-core-1.15.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/jackson-dataformat-cbor-2.12.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/opensearch-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/lucene-grouping-8.10.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/lucene-misc-8.10.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/jackson-core-2.12.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/t-digest-3.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/opensearch-core-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/lucene-backward-codecs-8.10.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/spatial4j-0.7.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/jopt-simple-5.0.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/lib/lucene-spatial3d-8.10.1.jar + chmod 750 $(TARGET_DIR)$(CONFIG_DIR)/certs + chmod 400 $(TARGET_DIR)$(CONFIG_DIR)/certs/admin.pem + chmod 400 $(TARGET_DIR)$(CONFIG_DIR)/certs/admin-key.pem + chmod 400 $(TARGET_DIR)$(CONFIG_DIR)/certs/demo-indexer.pem + chmod 400 $(TARGET_DIR)$(CONFIG_DIR)/certs/demo-indexer-key.pem + chmod 400 $(TARGET_DIR)$(CONFIG_DIR)/certs/root-ca.pem + chmod 750 $(TARGET_DIR)$(CONFIG_DIR)/opensearch-observability + chmod 660 $(TARGET_DIR)$(CONFIG_DIR)/opensearch-observability/observability.yml + chmod 750 $(TARGET_DIR)$(CONFIG_DIR)/opensearch-reports-scheduler + chmod 660 $(TARGET_DIR)$(CONFIG_DIR)/opensearch-reports-scheduler/reports-scheduler.yml + chmod 660 $(TARGET_DIR)$(CONFIG_DIR)/jvm.options + chmod 660 $(TARGET_DIR)$(CONFIG_DIR)/opensearch.yml + chmod 750 $(TARGET_DIR)$(CONFIG_DIR)/jvm.options.d + chmod 660 $(TARGET_DIR)$(CONFIG_DIR)/log4j2.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/NOTICE.txt + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/LICENSE.txt + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-observability + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-observability/opensearch-observability-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-observability/common-utils-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-observability/kotlin-stdlib-1.4.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-observability/annotations-13.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-observability/kotlinx-coroutines-core-jvm-1.3.9.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-observability/plugin-descriptor.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-observability/plugin-security.policy + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-observability/kotlin-stdlib-common-1.4.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-observability/guava-15.0.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-reports-scheduler + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-reports-scheduler/jsoup-1.14.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-reports-scheduler/minimal-json-0.9.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-reports-scheduler/json-flattener-0.1.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-reports-scheduler/common-utils-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-reports-scheduler/kotlin-stdlib-1.4.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-reports-scheduler/annotations-13.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-reports-scheduler/json-20180813.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-reports-scheduler/kotlinx-coroutines-core-jvm-1.3.9.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-reports-scheduler/plugin-descriptor.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-reports-scheduler/plugin-security.policy + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-reports-scheduler/kotlin-stdlib-common-1.4.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-reports-scheduler/opensearch-reports-scheduler-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-reports-scheduler/guava-15.0.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/spring-beans-5.2.5.RELEASE.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/resilience4j-core-1.5.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/error_prone_annotations-2.3.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/core-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/spring-expression-5.2.5.RELEASE.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/httpcore-nio-4.4.12.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/httpasyncclient-4.1.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/spring-aop-5.2.5.RELEASE.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/guava-29.0-jre.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/protocol-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/spring-context-5.2.5.RELEASE.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/slf4j-api-1.7.30.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/druid-1.0.15.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/sql-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/opensearch-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/commons-lang3-3.10.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/jackson-databind-2.11.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/checker-qual-2.11.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/reindex-client-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/gson-2.8.6.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/j2objc-annotations-1.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/jsr305-3.0.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/spring-core-5.2.5.RELEASE.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/antlr4-runtime-4.7.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/json-20180813.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/NOTICE.txt + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/resilience4j-retry-1.5.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/plugin-descriptor.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/spring-jcl-5.2.5.RELEASE.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/LICENSE.txt + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/jackson-annotations-2.11.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/vavr-match-0.10.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/parent-join-client-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/vavr-0.10.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/presto-matching-0.240.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/opensearch-rest-client-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/plugin-security.policy + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/httpclient-4.5.13.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/legacy-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/opensearch-ssl-config-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/commons-codec-1.13.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/opensearch-sql-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/commons-math3-3.6.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/ppl-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/httpcore-4.4.12.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/failureaccess-1.0.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-sql/common-1.2.3.0.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-cross-cluster-replication + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-cross-cluster-replication/ipaddress-5.3.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-cross-cluster-replication/common-utils-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-cross-cluster-replication/annotations-13.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-cross-cluster-replication/plugin-descriptor.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-cross-cluster-replication/kotlinx-coroutines-core-1.3.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-cross-cluster-replication/opensearch-cross-cluster-replication-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-common-1.3.72.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-jdk7-1.3.72.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-1.3.72.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-jdk8-1.3.72.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-knn + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-knn/commons-lang-2.6.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-knn/error_prone_annotations-2.3.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-knn/guava-29.0-jre.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-knn/opensearch-knn-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-knn/checker-qual-2.11.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-knn/j2objc-annotations-1.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-knn/jsr305-3.0.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-knn/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-knn/plugin-descriptor.properties + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-knn/knnlib + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-knn/knnlib/libopensearchknn_common.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-knn/knnlib/libgomp.so.1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-knn/knnlib/libopensearchknn_nmslib.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-knn/knnlib/libopensearchknn_faiss.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-knn/plugin-security.policy + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-knn/failureaccess-1.0.1.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-index-management + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-index-management/ipaddress-5.3.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-index-management/common-utils-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-index-management/kotlin-stdlib-1.4.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-index-management/annotations-13.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-index-management/kotlinx-coroutines-core-jvm-1.3.9.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-index-management/notification-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-index-management/plugin-descriptor.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-index-management/kotlin-stdlib-jdk8-1.4.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-index-management/opensearch-index-management-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-index-management/plugin-security.policy + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-index-management/kotlin-stdlib-common-1.4.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-index-management/kotlin-stdlib-jdk7-1.4.0.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/error_prone_annotations-2.3.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/sqlite-jdbc-3.32.3.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/grpc-stub-1.28.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/bcpkix-jdk15on-1.68.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/bcprov-jdk15on-1.68.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/jackson-databind-2.11.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/protobuf-java-3.11.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/paranamer-2.8.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/jackson-module-paranamer-2.11.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/gson-2.8.6.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/j2objc-annotations-1.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/commons-lang3-3.9.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/jsr305-3.0.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/perfmark-api-0.19.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/opensearch-performance-analyzer-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/guava-28.2-jre.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/grpc-core-1.28.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/plugin-descriptor.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/grpc-netty-shaded-1.28.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/grpc-context-1.28.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/annotations-4.1.1.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/animal-sniffer-annotations-1.18.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/jackson-annotations-2.11.4.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/pa_bin + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/pa_bin/performance-analyzer-agent + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/pa_config + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/pa_config/performance-analyzer.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/pa_config/rca_master.conf + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/pa_config/rca.conf + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/pa_config/agent-stats-metadata + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/pa_config/plugin-stats-metadata + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/pa_config/opensearch_security.policy + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/pa_config/log4j2.xml + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/pa_config/rca_idle_master.conf + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/pa_config/supervisord.conf + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/performanceanalyzer-rca-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/proto-google-common-protos-1.17.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/plugin-security.policy + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/javax.annotation-api-1.3.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/checker-qual-2.10.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/commons-io-2.7.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/jooq-3.10.8.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/grpc-protobuf-1.28.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/grpc-protobuf-lite-1.28.0.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/extensions + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/extensions/performance-analyzer-agent + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/grpc-api-1.28.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-performance-analyzer/failureaccess-1.0.1.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-job-scheduler + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-job-scheduler/opensearch-job-scheduler-spi-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-job-scheduler/plugin-descriptor.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-job-scheduler/opensearch-job-scheduler-1.2.3.0.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/opensaml-saml-api-3.4.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/commons-codec-1.14.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/java-saml-2.5.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/slf4j-api-1.7.25.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/minimal-json-0.9.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/opensaml-security-api-3.4.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/jakarta.jws-api-2.1.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/netty-codec-4.1.69.Final.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/jackson-databind-2.11.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/jakarta.activation-1.2.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/commons-logging-1.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/json-path-2.4.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/aggs-matrix-stats-client-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/httpcore-nio-4.4.12.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/httpasyncclient-4.1.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/lang-mustache-client-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/bcprov-jdk15on-1.67.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/json-flattener-0.5.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/cxf-rt-rs-json-basic-3.4.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/snappy-java-1.1.7.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/netty-common-4.1.69.Final.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/opensaml-xmlsec-impl-3.4.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/txw2-2.3.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/cxf-core-3.4.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/jackson-annotations-2.11.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/metrics-core-3.1.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/jboss-rmi-api_1.0_spec-1.0.6.Final.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/opensaml-soap-impl-3.4.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/j2objc-annotations-1.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/jsr305-3.0.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/opensaml-messaging-api-3.4.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/opensaml-storage-api-3.4.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/commons-lang-2.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/mapper-extras-client-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/jakarta.xml.bind-api-2.3.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/opensaml-saml-impl-3.4.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/java-saml-core-2.5.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/cryptacular-1.1.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/opensaml-core-3.4.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/commons-cli-1.3.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/jjwt-api-0.10.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/log4j-slf4j-impl-2.17.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/commons-lang3-3.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/lz4-java-1.7.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/plugin-descriptor.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/rank-eval-client-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/ldaptive-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/jakarta.xml.soap-api-1.4.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/opensearch-security-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/jjwt-jackson-0.10.5.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/securityconfig + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/securityconfig/whitelist.yml + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/securityconfig/tenants.yml + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/securityconfig/nodes_dn.yml + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/securityconfig/audit.yml + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/securityconfig/action_groups.yml + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/securityconfig/config.yml + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/securityconfig/roles_mapping.yml + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/securityconfig/roles.yml + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/securityconfig/opensearch.yml.example + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/securityconfig/internal_users.yml + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/woodstox-core-6.2.6.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/eventbus-3.2.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/istack-commons-runtime-3.0.12.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/asm-9.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/parent-join-client-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/jjwt-impl-0.10.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/json-smart-2.4.7.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/xmlsec-2.2.3.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/tools + chmod 740 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/tools/hash.sh + chmod 740 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/tools/securityadmin.sh + chmod 740 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/tools/audit_config_migrater.sh + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/jakarta.xml.ws-api-2.3.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/xmlschema-core-2.2.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/httpclient-cache-4.5.13.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/velocity-1.7.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/error_prone_annotations-2.1.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/netty-resolver-4.1.69.Final.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/transport-netty4-client-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/animal-sniffer-annotations-1.14.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/stax-ex-1.8.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/opensearch-rest-client-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/compiler-0.9.6.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/plugin-security.policy + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/guava-25.1-jre.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/opensaml-xmlsec-api-3.4.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/httpclient-4.5.13.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/zjsonpatch-0.4.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/accessors-smart-2.4.7.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/opensearch-rest-high-level-client-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/cxf-rt-security-3.4.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/java-support-7.5.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/netty-transport-4.1.69.Final.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/kafka-clients-2.5.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/stax2-api-4.2.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/cxf-rt-rs-security-jose-3.4.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/opensaml-profile-api-3.4.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/jaxb-runtime-2.3.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/opensaml-security-impl-3.4.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/commons-collections-3.2.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/netty-buffer-4.1.69.Final.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/saaj-impl-1.5.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/commons-text-1.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/zstd-jni-1.4.4-7.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/jakarta.annotation-api-1.3.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/geronimo-jta_1.1_spec-1.1.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/checker-qual-2.0.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/netty-codec-http-4.1.69.Final.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/httpcore-4.4.12.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/opensaml-soap-api-3.4.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-security/netty-handler-4.1.69.Final.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-asynchronous-search + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-asynchronous-search/opensearch-asynchronous-search-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-asynchronous-search/common-utils-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-asynchronous-search/plugin-descriptor.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-asynchronous-search/plugin-security.policy + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/commons-lang-2.6.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/org.jacoco.report-0.8.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/slf4j-api-1.7.25.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/error_prone_annotations-2.3.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/httpcore-nio-4.4.12.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/httpasyncclient-4.1.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/guava-29.0-jre.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/randomcutforest-core-2.0.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/randomcutforest-serialization-2.0.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/jackson-databind-2.11.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/checker-qual-2.11.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/randomcutforest-parkservices-2.0.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/gson-2.8.6.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/protostuff-collectionschema-1.7.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/j2objc-annotations-1.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/common-utils-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/opensearch-anomaly-detection-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/jsr305-3.0.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/org.jacoco.ant-0.8.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/commons-pool2-2.10.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/sketches-core-0.13.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/org.jacoco.core-0.8.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/org.jacoco.agent-0.8.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/plugin-descriptor.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/protostuff-api-1.7.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/memory-0.12.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/jackson-annotations-2.11.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/protostuff-runtime-1.7.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/protostuff-core-1.7.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/commons-logging-1.1.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/opensearch-rest-client-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/plugin-security.policy + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/httpclient-4.5.13.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/commons-codec-1.13.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/commons-math3-3.6.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/httpcore-4.4.12.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-anomaly-detection/failureaccess-1.0.1.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/error_prone_annotations-2.3.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/httpcore-nio-4.4.12.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/httpasyncclient-4.1.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/cron-utils-9.1.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/javax.mail-1.6.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/slf4j-api-1.7.30.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/ipaddress-5.3.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/j2objc-annotations-1.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/commons-lang3-3.11.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/common-utils-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/jsr305-3.0.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/javax.el-3.0.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/kotlinx-coroutines-core-1.1.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/annotations-13.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/guava-30.0-jre.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/plugin-descriptor.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/activation-1.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/alerting-core-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/google-java-format-1.10.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/alerting-notification-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/kotlin-stdlib-common-1.3.72.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/commons-logging-1.1.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/kotlin-stdlib-jdk7-1.3.72.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/checker-qual-3.5.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/opensearch-rest-client-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/plugin-security.policy + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/httpclient-4.5.13.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/opensearch-alerting-1.2.3.0.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/kotlinx-coroutines-core-common-1.1.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/kotlin-stdlib-1.3.72.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/commons-codec-1.13.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/kotlin-stdlib-jdk8-1.3.72.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/httpcore-4.4.12.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/plugins/opensearch-alerting/failureaccess-1.0.1.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/modules + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/ingest-common + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/ingest-common/jcodings-1.0.44.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/ingest-common/joni-2.1.29.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/ingest-common/opensearch-grok-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/ingest-common/opensearch-dissect-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/ingest-common/plugin-descriptor.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/ingest-common/ingest-common-1.2.3.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/geo + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/geo/plugin-descriptor.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/geo/geo-1.2.3.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/ingest-geoip + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/ingest-geoip/GeoLite2-Country.mmdb + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/ingest-geoip/GeoLite2-City.mmdb + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/ingest-geoip/geoip2-2.13.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/ingest-geoip/maxmind-db-1.3.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/ingest-geoip/jackson-annotations-2.12.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/ingest-geoip/jackson-databind-2.12.5.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/ingest-geoip/ingest-geoip-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/ingest-geoip/plugin-descriptor.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/ingest-geoip/GeoLite2-ASN.mmdb + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/ingest-geoip/plugin-security.policy + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/percolator + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/percolator/plugin-descriptor.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/percolator/percolator-client-1.2.3.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/analysis-common + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/analysis-common/plugin-descriptor.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/analysis-common/analysis-common-1.2.3.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/aggs-matrix-stats + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/aggs-matrix-stats/aggs-matrix-stats-client-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/aggs-matrix-stats/plugin-descriptor.properties + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/repository-url + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/repository-url/plugin-descriptor.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/repository-url/plugin-security.policy + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/repository-url/repository-url-1.2.3.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/lang-mustache + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/lang-mustache/lang-mustache-client-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/lang-mustache/plugin-descriptor.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/lang-mustache/compiler-0.9.6.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/lang-mustache/plugin-security.policy + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/systemd + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/systemd/plugin-descriptor.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/systemd/plugin-security.policy + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/systemd/systemd-1.2.3.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/transport-netty4 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/transport-netty4/netty-codec-4.1.69.Final.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/transport-netty4/netty-common-4.1.69.Final.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/transport-netty4/plugin-descriptor.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/transport-netty4/netty-resolver-4.1.69.Final.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/transport-netty4/transport-netty4-client-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/transport-netty4/plugin-security.policy + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/transport-netty4/netty-transport-4.1.69.Final.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/transport-netty4/netty-buffer-4.1.69.Final.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/transport-netty4/netty-codec-http-4.1.69.Final.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/transport-netty4/netty-handler-4.1.69.Final.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/lang-expression + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/lang-expression/lucene-expressions-8.10.1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/lang-expression/lang-expression-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/lang-expression/antlr4-runtime-4.5.1-1.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/lang-expression/plugin-descriptor.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/lang-expression/plugin-security.policy + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/lang-expression/asm-5.0.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/lang-expression/asm-commons-5.0.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/lang-expression/asm-tree-5.0.4.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/lang-painless + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/lang-painless/asm-7.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/lang-painless/antlr4-runtime-4.5.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/lang-painless/asm-tree-7.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/lang-painless/asm-util-7.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/lang-painless/asm-analysis-7.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/lang-painless/plugin-descriptor.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/lang-painless/asm-commons-7.2.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/lang-painless/lang-painless-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/lang-painless/plugin-security.policy + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/lang-painless/opensearch-scripting-painless-spi-1.2.3.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/rank-eval + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/rank-eval/plugin-descriptor.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/rank-eval/rank-eval-client-1.2.3.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/opensearch-dashboards + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/opensearch-dashboards/httpcore-nio-4.4.12.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/opensearch-dashboards/httpasyncclient-4.1.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/opensearch-dashboards/reindex-client-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/opensearch-dashboards/plugin-descriptor.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/opensearch-dashboards/commons-logging-1.1.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/opensearch-dashboards/opensearch-rest-client-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/opensearch-dashboards/httpclient-4.5.13.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/opensearch-dashboards/opensearch-dashboards-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/opensearch-dashboards/opensearch-ssl-config-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/opensearch-dashboards/commons-codec-1.13.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/opensearch-dashboards/httpcore-4.4.12.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/ingest-user-agent + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/ingest-user-agent/ingest-user-agent-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/ingest-user-agent/plugin-descriptor.properties + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/mapper-extras + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/mapper-extras/mapper-extras-client-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/mapper-extras/plugin-descriptor.properties + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/parent-join + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/parent-join/plugin-descriptor.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/parent-join/parent-join-client-1.2.3.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/reindex + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/reindex/httpcore-nio-4.4.12.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/reindex/httpasyncclient-4.1.4.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/reindex/reindex-client-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/reindex/plugin-descriptor.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/reindex/commons-logging-1.1.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/reindex/opensearch-rest-client-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/reindex/plugin-security.policy + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/reindex/httpclient-4.5.13.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/reindex/opensearch-ssl-config-1.2.3.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/reindex/commons-codec-1.13.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/modules/reindex/httpcore-4.4.12.jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1/jrunscript.1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1/jcmd.1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1/java.1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1/jdeprscan.1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1/javadoc.1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1/rmid.1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1/jar.1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1/jdb.1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1/jpackage.1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1/jstatd.1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1/serialver.1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1/keytool.1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1/jconsole.1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1/jlink.1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1/jhsdb.1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1/jaotc.1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1/jshell.1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1/rmiregistry.1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1/javac.1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1/jstack.1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1/jfr.1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1/jps.1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1/jarsigner.1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1/jmod.1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1/jstat.1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1/jinfo.1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1/jmap.1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1/jdeps.1 + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/man/man1/javap.1 + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/jdeps + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/rmiregistry + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/jrunscript + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/jdeprscan + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/jar + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/jmap + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/jps + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/jstatd + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/rmid + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/java + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/jdb + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/jimage + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/javadoc + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/jconsole + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/jcmd + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/jstack + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/jinfo + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/jpackage + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/serialver + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/javap + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/keytool + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/jaotc + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/jarsigner + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/jhsdb + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/jlink + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/jfr + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/jstat + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/javac + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/jmod + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/bin/jshell + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/release + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.base + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.base/LICENSE + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.base/ADDITIONAL_LICENSE_INFO + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.base/icu.md + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.base/c-libutl.md + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.base/public_suffix.md + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.base/cldr.md + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.base/aes.md + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.base/ASSEMBLY_EXCEPTION + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.base/asm.md + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.base/unicode.md + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.security.sasl + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.scripting + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/jdk.dynalink/dynalink.md + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.management + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/jdk.javadoc/jqueryUI.md + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/jdk.javadoc/jquery.md + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.xml + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.xml/xalan.md + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.xml/xerces.md + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.xml/jcup.md + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.xml/bcel.md + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.xml/dom.md + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.smartcardio + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.smartcardio/pcsclite.md + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.transaction.xa + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.prefs + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.compiler + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.logging + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/jdk.internal.opt/jopt-simple.md + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.xml.crypto + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.xml.crypto/santuario.md + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/jdk.localedata/thaidict.md + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.sql.rowset + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.net.http + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.rmi + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.sql + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.naming + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.datatransfer + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/jdk.internal.le/jline.md + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/jdk.crypto.cryptoki/pkcs11cryptotoken.md + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/jdk.crypto.cryptoki/pkcs11wrapper.md + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.instrument + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.management.rmi + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.desktop + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.desktop/xwd.md + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.desktop/mesa3d.md + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.desktop/harfbuzz.md + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.desktop/lcms.md + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.desktop/freetype.md + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.desktop/giflib.md + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.desktop/jpeg.md + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.desktop/colorimaging.md + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/java.desktop/libpng.md + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/legal/jdk.crypto.ec/ecc.md + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/server + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/server/libjsig.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/server/classes.jsa + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/server/classes_nocoops.jsa + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/server/libjvm.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libawt.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libawt_headless.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libsplashscreen.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libnio.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libjdwp.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libj2pcsc.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libjli.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libsctp.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libjimage.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libjsig.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libjava.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libsunec.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/liblcms.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libawt_xawt.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/jexec + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libverify.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libmanagement_agent.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/psfont.properties.ja + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libprefs.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libzip.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libjaas.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libjsound.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libextnet.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libj2gss.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/tzdb.dat + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libdt_socket.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/psfontj2d.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/jvm.cfg + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/ct.sym + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libj2pkcs11.so + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/jfr + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/jfr/default.jfc + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/jfr/profile.jfc + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libmanagement_ext.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/classlist + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libnet.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libjavajpeg.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libfontmanager.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/modules + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libinstrument.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libmanagement.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libjawt.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libsaproc.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libmlib_image.so + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/security + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/security/cacerts + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/security/blacklisted.certs + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/security/public_suffix_list.dat + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/security/default.policy + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/librmi.so + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/jspawnhelper + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/jrt-fs.jar + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libattach.so + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/lib/libfreetype.so + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/include + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/include/jvmti.h + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/include/classfile_constants.h + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/include/jdwpTransport.h + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/include/jawt.h + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/include/jni.h + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/include/jvmticmlr.h + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/include/linux + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/include/linux/jawt_md.h + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/include/linux/jni_md.h + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/conf + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/conf/net.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/conf/sound.properties + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/conf/sdp + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/conf/sdp/sdp.conf.template + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/conf/management + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/conf/management/management.properties + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/conf/management/jmxremote.access + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/conf/management/jmxremote.password.template + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/conf/logging.properties + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/conf/security + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/conf/security/java.policy + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/conf/security/policy + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/conf/security/policy/limited + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/conf/security/policy/limited/default_US_export.policy + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/conf/security/policy/limited/exempt_local.policy + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/conf/security/policy/limited/default_local.policy + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/conf/security/policy/unlimited + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/conf/security/policy/unlimited/default_US_export.policy + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/conf/security/policy/unlimited/default_local.policy + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/conf/security/policy/README.txt + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/conf/security/java.security + chmod 750 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.unsupported.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/java.transaction.xa.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.crypto.cryptoki.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/java.rmi.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.attach.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.jshell.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.xml.dom.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/java.se.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.internal.ed.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.jartool.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.compiler.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/java.base.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/java.smartcardio.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.security.auth.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.unsupported.desktop.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/java.security.sasl.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.incubator.foreign.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/java.management.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.management.agent.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/java.xml.crypto.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.internal.vm.ci.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/java.prefs.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.crypto.ec.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.internal.jvmstat.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/java.sql.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.incubator.jpackage.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/java.xml.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/java.security.jgss.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/java.compiler.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.sctp.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.charsets.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.management.jfr.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.jlink.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.localedata.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.jsobject.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.net.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.hotspot.agent.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.jstatd.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.dynalink.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.jfr.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/java.naming.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.internal.le.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.jcmd.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.management.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/java.net.http.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/java.logging.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.accessibility.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.internal.opt.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/java.management.rmi.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.security.jgss.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/java.desktop.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.nio.mapmode.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.internal.vm.compiler.management.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.jdwp.agent.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.jdi.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.javadoc.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.naming.rmi.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.naming.dns.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.editpad.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.jdeps.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.internal.vm.compiler.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/java.sql.rowset.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/java.scripting.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/java.datatransfer.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.httpserver.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.zipfs.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.aot.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.jconsole.jmod + chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/java.instrument.jmod # ----------------------------------------------------------------------------- diff --git a/indexer/rpm/wazuh-indexer.spec b/indexer/rpm/wazuh-indexer.spec index 675135f80c..9a050ec021 100644 --- a/indexer/rpm/wazuh-indexer.spec +++ b/indexer/rpm/wazuh-indexer.spec @@ -134,7 +134,7 @@ if [ $1 = 1 ];then # Install sleep 15 - OPENSEARCH_PATH_CONF=%{CONFIG_DIR} JAVA_HOME=%{INSTALL_DIR}/jdk runuser %{USER} --shell="/bin/bash" --command="%{INSTALL_DIR}/plugins/opensearch-security/tools/securityadmin.sh -icl -p 9800 -cd %{INSTALL_DIR}/plugins/opensearch-security/securityconfig -nhnv -cacert %{CONFIG_DIR}/certs/root-ca.pem -cert %{CONFIG_DIR}/certs/admin.pem -key %{CONFIG_DIR}/certs/admin-key.pem" >> %{LOG_DIR}/securityadmin.log + OPENSEARCH_PATH_CONF=%{CONFIG_DIR} JAVA_HOME=%{INSTALL_DIR}/jdk runuser %{USER} --shell="/bin/bash" --command="%{INSTALL_DIR}/plugins/opensearch-security/tools/securityadmin.sh -icl -p 9800 -cd %{INSTALL_DIR}/plugins/opensearch-security/securityconfig -nhnv -cacert %{CONFIG_DIR}/certs/root-ca.pem -cert %{CONFIG_DIR}/certs/admin.pem -key %{CONFIG_DIR}/certs/admin-key.pem -h 127.0.0.1" >> %{LOG_DIR}/securityadmin.log kill -15 `pgrep -f opensearch` > /dev/null 2>&1 rm -rf %{LOG_DIR}/* > /dev/null 2>&1 From 759aff2495893f387f0795f812162fc991153867 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Fri, 28 Jan 2022 17:43:46 +0100 Subject: [PATCH 44/57] Fixed permissions, fixed purge on Debian --- indexer/deb/debian/postinst | 7 +++---- indexer/deb/debian/prerm | 2 +- indexer/deb/debian/rules | 5 +++++ 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/indexer/deb/debian/postinst b/indexer/deb/debian/postinst index ed307e4e5b..ed72a69720 100644 --- a/indexer/deb/debian/postinst +++ b/indexer/deb/debian/postinst @@ -89,16 +89,15 @@ if [ -z "$2" ]; then max_map_count=$(cat /proc/sys/vm/max_map_count) if [ "${max_map_count}" -lt 262144 ]; then - if command -v sysctl; then - sysctl -w vm.max_map_count=262144 > /dev/null 2>&1 - configure_indexer() + if command -v sysctl > /dev/null 2>&1 && sysctl -w vm.max_map_count=262144 > /dev/null 2>&1; then + configure_indexer else echo "[WARNING] Sysctl command not available and vm.max_map_count is lower than 262144" echo "The security admin default configuration cannot run" echo "Increase vm.max_map_count to 262144 and launch security config tool" fi else - configure_indexer() + configure_indexer fi else diff --git a/indexer/deb/debian/prerm b/indexer/deb/debian/prerm index 0cf197970c..f6dc763071 100644 --- a/indexer/deb/debian/prerm +++ b/indexer/deb/debian/prerm @@ -29,7 +29,7 @@ REMOVE_SERVICE=false case "$1" in # Debian #################################################### - remove) + remove|purge) STOP_REQUIRED=true REMOVE_SERVICE=true ;; diff --git a/indexer/deb/debian/rules b/indexer/deb/debian/rules index ce3a89b66c..3a396141bd 100644 --- a/indexer/deb/debian/rules +++ b/indexer/deb/debian/rules @@ -122,6 +122,10 @@ override_dh_install: chown $(USER):$(GROUP) -R $(TARGET_DIR) chmod ug+x $(TARGET_DIR)$(INSTALLATION_DIR)/* +# ----------------------------------------------------------------------------- + +override_dh_fixperms: + dh_fixperms # Set files permissions chmod 750 $(TARGET_DIR)$(CONFIG_DIR) chmod 750 $(TARGET_DIR)$(LIB_DIR) @@ -1020,6 +1024,7 @@ override_dh_install: chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/jdk.jconsole.jmod chmod 640 $(TARGET_DIR)$(INSTALLATION_DIR)/jdk/jmods/java.instrument.jmod + # ----------------------------------------------------------------------------- override_dh_strip: From e01205ca972f5aa89c021b6d8cf4c821ed9ead7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Mon, 31 Jan 2022 13:15:59 +0100 Subject: [PATCH 45/57] Fixed case when sysctl is not available --- indexer/rpm/wazuh-indexer.spec | 33 ++++++++++++++++++++++++--------- 1 file changed, 24 insertions(+), 9 deletions(-) diff --git a/indexer/rpm/wazuh-indexer.spec b/indexer/rpm/wazuh-indexer.spec index 9a050ec021..bce34e4410 100644 --- a/indexer/rpm/wazuh-indexer.spec +++ b/indexer/rpm/wazuh-indexer.spec @@ -119,6 +119,18 @@ fi # ----------------------------------------------------------------------------- %post + +configure_indexer(){ + CLK_TK=`getconf CLK_TCK` OPENSEARCH_PATH_CONF=%{CONFIG_DIR} runuser %{USER} --shell="/bin/bash" --command="%{INSTALL_DIR}/bin/opensearch --quiet" > /dev/null 2>&1 & + + sleep 15 + + OPENSEARCH_PATH_CONF=%{CONFIG_DIR} JAVA_HOME=%{INSTALL_DIR}/jdk runuser %{USER} --shell="/bin/bash" --command="%{INSTALL_DIR}/plugins/opensearch-security/tools/securityadmin.sh -icl -p 9800 -cd %{INSTALL_DIR}/plugins/opensearch-security/securityconfig -nhnv -cacert %{CONFIG_DIR}/certs/root-ca.pem -cert %{CONFIG_DIR}/certs/admin.pem -key %{CONFIG_DIR}/certs/admin-key.pem -h 127.0.0.1" >> %{LOG_DIR}/securityadmin.log + + kill -15 `pgrep -f opensearch` > /dev/null 2>&1 + rm -rf %{LOG_DIR}/* > /dev/null 2>&1 +} + if [ $1 = 1 ];then # Install echo "%{USER} hard nproc 4096" >> /etc/security/limits.conf echo "%{USER} soft nproc 4096" >> /etc/security/limits.conf @@ -129,15 +141,18 @@ if [ $1 = 1 ];then # Install echo "bootstrap.system_call_filter: false" >> %{CONFIG_DIR}/opensearch.yml fi - sysctl -w vm.max_map_count=262144 > /dev/null 2>&1 - CLK_TK=`getconf CLK_TCK` OPENSEARCH_PATH_CONF=%{CONFIG_DIR} runuser %{USER} --shell="/bin/bash" --command="%{INSTALL_DIR}/bin/opensearch --quiet" > /dev/null 2>&1 & - - sleep 15 - - OPENSEARCH_PATH_CONF=%{CONFIG_DIR} JAVA_HOME=%{INSTALL_DIR}/jdk runuser %{USER} --shell="/bin/bash" --command="%{INSTALL_DIR}/plugins/opensearch-security/tools/securityadmin.sh -icl -p 9800 -cd %{INSTALL_DIR}/plugins/opensearch-security/securityconfig -nhnv -cacert %{CONFIG_DIR}/certs/root-ca.pem -cert %{CONFIG_DIR}/certs/admin.pem -key %{CONFIG_DIR}/certs/admin-key.pem -h 127.0.0.1" >> %{LOG_DIR}/securityadmin.log - - kill -15 `pgrep -f opensearch` > /dev/null 2>&1 - rm -rf %{LOG_DIR}/* > /dev/null 2>&1 + max_map_count=$(cat /proc/sys/vm/max_map_count) + if [ "${max_map_count}" -lt 262144 ]; then + if command -v sysctl > /dev/null 2>&1 && sysctl -w vm.max_map_count=262144 > /dev/null 2>&1; then + configure_indexer + else + echo "[WARNING] Sysctl command not available and vm.max_map_count is lower than 262144" + echo "The security admin default configuration cannot run" + echo "Increase vm.max_map_count to 262144 and launch security config tool" + fi + else + configure_indexer + fi fi if [ $1 = 2 ];then # Upgrade From 0be33c99d0c0de99ce7a4f7a34b4a56e0163aa1f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Mon, 31 Jan 2022 16:42:15 +0100 Subject: [PATCH 46/57] Added message if lib directory exists --- indexer/deb/debian/postinst | 22 ++++++++++++++-------- indexer/rpm/wazuh-indexer.spec | 23 +++++++++++++++-------- 2 files changed, 29 insertions(+), 16 deletions(-) diff --git a/indexer/deb/debian/postinst b/indexer/deb/debian/postinst index ed72a69720..b95c7c7783 100644 --- a/indexer/deb/debian/postinst +++ b/indexer/deb/debian/postinst @@ -87,17 +87,23 @@ if [ -z "$2" ]; then echo "${USER} hard nofile 65535" >> /etc/security/limits.conf echo "${USER} soft nofile 65535" >> /etc/security/limits.conf - max_map_count=$(cat /proc/sys/vm/max_map_count) - if [ "${max_map_count}" -lt 262144 ]; then - if command -v sysctl > /dev/null 2>&1 && sysctl -w vm.max_map_count=262144 > /dev/null 2>&1; then - configure_indexer + if [ ! -d "${LIB_DIR}" ]; then + max_map_count=$(cat /proc/sys/vm/max_map_count) + if [ "${max_map_count}" -lt 262144 ]; then + if command -v sysctl > /dev/null 2>&1 && sysctl -w vm.max_map_count=262144 > /dev/null 2>&1; then + configure_indexer + else + echo "[WARNING] Sysctl command not available and vm.max_map_count is lower than 262144" + echo "The security admin default configuration cannot run" + echo "Increase vm.max_map_count to 262144 and launch security config tool" + fi else - echo "[WARNING] Sysctl command not available and vm.max_map_count is lower than 262144" - echo "The security admin default configuration cannot run" - echo "Increase vm.max_map_count to 262144 and launch security config tool" + configure_indexer fi else - configure_indexer + echo "[WARNING] ${LIB_DIR} directory found." + echo "Cannot configure Security Admin." + echo "Perform security configuration manually." fi else diff --git a/indexer/rpm/wazuh-indexer.spec b/indexer/rpm/wazuh-indexer.spec index bce34e4410..bf56fa6edb 100644 --- a/indexer/rpm/wazuh-indexer.spec +++ b/indexer/rpm/wazuh-indexer.spec @@ -141,18 +141,25 @@ if [ $1 = 1 ];then # Install echo "bootstrap.system_call_filter: false" >> %{CONFIG_DIR}/opensearch.yml fi - max_map_count=$(cat /proc/sys/vm/max_map_count) - if [ "${max_map_count}" -lt 262144 ]; then - if command -v sysctl > /dev/null 2>&1 && sysctl -w vm.max_map_count=262144 > /dev/null 2>&1; then - configure_indexer + if [ ! -d "%{LIB_DIR}" ]; then + max_map_count=$(cat /proc/sys/vm/max_map_count) + if [ "${max_map_count}" -lt 262144 ]; then + if command -v sysctl > /dev/null 2>&1 && sysctl -w vm.max_map_count=262144 > /dev/null 2>&1; then + configure_indexer + else + echo "[WARNING] Sysctl command not available and vm.max_map_count is lower than 262144" + echo "The security admin default configuration cannot run" + echo "Increase vm.max_map_count to 262144 and launch security config tool" + fi else - echo "[WARNING] Sysctl command not available and vm.max_map_count is lower than 262144" - echo "The security admin default configuration cannot run" - echo "Increase vm.max_map_count to 262144 and launch security config tool" + configure_indexer fi else - configure_indexer + echo "[WARNING] %{LIB_DIR} directory found." + echo "Cannot configure Security Admin." + echo "Perform security configuration manually." fi + fi if [ $1 = 2 ];then # Upgrade From 1260d77a3e21f14084af79975a323f13ecc16697 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Mon, 31 Jan 2022 17:14:15 +0100 Subject: [PATCH 47/57] Fix empty dir case on installation --- indexer/deb/debian/postinst | 2 +- indexer/rpm/wazuh-indexer.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/indexer/deb/debian/postinst b/indexer/deb/debian/postinst index b95c7c7783..d6508c91c7 100644 --- a/indexer/deb/debian/postinst +++ b/indexer/deb/debian/postinst @@ -87,7 +87,7 @@ if [ -z "$2" ]; then echo "${USER} hard nofile 65535" >> /etc/security/limits.conf echo "${USER} soft nofile 65535" >> /etc/security/limits.conf - if [ ! -d "${LIB_DIR}" ]; then + if [ ! -n "ls -A ${LIB_DIR} 2> /dev/null" ]; then max_map_count=$(cat /proc/sys/vm/max_map_count) if [ "${max_map_count}" -lt 262144 ]; then if command -v sysctl > /dev/null 2>&1 && sysctl -w vm.max_map_count=262144 > /dev/null 2>&1; then diff --git a/indexer/rpm/wazuh-indexer.spec b/indexer/rpm/wazuh-indexer.spec index bf56fa6edb..5fa7b7b305 100644 --- a/indexer/rpm/wazuh-indexer.spec +++ b/indexer/rpm/wazuh-indexer.spec @@ -141,7 +141,7 @@ if [ $1 = 1 ];then # Install echo "bootstrap.system_call_filter: false" >> %{CONFIG_DIR}/opensearch.yml fi - if [ ! -d "%{LIB_DIR}" ]; then + if [ ! -n "ls -A %{LIB_DIR} 2> /dev/null" ]; then max_map_count=$(cat /proc/sys/vm/max_map_count) if [ "${max_map_count}" -lt 262144 ]; then if command -v sysctl > /dev/null 2>&1 && sysctl -w vm.max_map_count=262144 > /dev/null 2>&1; then From 32bffb2a419962c2eaf3da8f633fe79cceae8cb9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Tue, 1 Feb 2022 11:03:53 +0100 Subject: [PATCH 48/57] Removed securityadmin call --- indexer/deb/debian/postinst | 30 ------------------------------ indexer/rpm/wazuh-indexer.spec | 30 ------------------------------ 2 files changed, 60 deletions(-) diff --git a/indexer/deb/debian/postinst b/indexer/deb/debian/postinst index d6508c91c7..c5db2868bf 100644 --- a/indexer/deb/debian/postinst +++ b/indexer/deb/debian/postinst @@ -37,17 +37,6 @@ if command -v systemctl > /dev/null 2>&1; then systemctl restart systemd-sysctl.service > /dev/null 2>&1 || true fi -configure_indexer(){ - CLK_TK=`getconf CLK_TCK` OPENSEARCH_PATH_CONF=${CONFIG_DIR} runuser ${USER} --shell="/bin/bash" --command="${INSTALLATION_DIR}/bin/opensearch --quiet" > /dev/null 2>&1 & - - sleep 15 - - OPENSEARCH_PATH_CONF=${CONFIG_DIR} JAVA_HOME=${INSTALLATION_DIR}/jdk runuser ${USER} --shell="/bin/bash" --command="${INSTALLATION_DIR}/plugins/opensearch-security/tools/securityadmin.sh -icl -p 9800 -cd ${INSTALLATION_DIR}/plugins/opensearch-security/securityconfig/ -nhnv -cacert ${CONFIG_DIR}/certs/root-ca.pem -cert ${CONFIG_DIR}/certs/admin.pem -key ${CONFIG_DIR}/certs/admin-key.pem -h 127.0.0.1" >> ${LOG_DIR}/securityadmin.log - - kill -15 `pgrep -f opensearch` > /dev/null 2>&1 - rm -rf ${LOG_DIR}/* > /dev/null 2>&1 -} - # Below codeblock is using the fact that postinst script is called with the most-recently configured version. # In other words, a fresh installed will be called like "postinst configure" with no previous version ($2 is null) if [ -z "$2" ]; then @@ -87,25 +76,6 @@ if [ -z "$2" ]; then echo "${USER} hard nofile 65535" >> /etc/security/limits.conf echo "${USER} soft nofile 65535" >> /etc/security/limits.conf - if [ ! -n "ls -A ${LIB_DIR} 2> /dev/null" ]; then - max_map_count=$(cat /proc/sys/vm/max_map_count) - if [ "${max_map_count}" -lt 262144 ]; then - if command -v sysctl > /dev/null 2>&1 && sysctl -w vm.max_map_count=262144 > /dev/null 2>&1; then - configure_indexer - else - echo "[WARNING] Sysctl command not available and vm.max_map_count is lower than 262144" - echo "The security admin default configuration cannot run" - echo "Increase vm.max_map_count to 262144 and launch security config tool" - fi - else - configure_indexer - fi - else - echo "[WARNING] ${LIB_DIR} directory found." - echo "Cannot configure Security Admin." - echo "Perform security configuration manually." - fi - else # otherwise it is an upgrade echo -n "Restarting wazuh-indexer service..." diff --git a/indexer/rpm/wazuh-indexer.spec b/indexer/rpm/wazuh-indexer.spec index 5fa7b7b305..2aaed4481b 100644 --- a/indexer/rpm/wazuh-indexer.spec +++ b/indexer/rpm/wazuh-indexer.spec @@ -120,17 +120,6 @@ fi %post -configure_indexer(){ - CLK_TK=`getconf CLK_TCK` OPENSEARCH_PATH_CONF=%{CONFIG_DIR} runuser %{USER} --shell="/bin/bash" --command="%{INSTALL_DIR}/bin/opensearch --quiet" > /dev/null 2>&1 & - - sleep 15 - - OPENSEARCH_PATH_CONF=%{CONFIG_DIR} JAVA_HOME=%{INSTALL_DIR}/jdk runuser %{USER} --shell="/bin/bash" --command="%{INSTALL_DIR}/plugins/opensearch-security/tools/securityadmin.sh -icl -p 9800 -cd %{INSTALL_DIR}/plugins/opensearch-security/securityconfig -nhnv -cacert %{CONFIG_DIR}/certs/root-ca.pem -cert %{CONFIG_DIR}/certs/admin.pem -key %{CONFIG_DIR}/certs/admin-key.pem -h 127.0.0.1" >> %{LOG_DIR}/securityadmin.log - - kill -15 `pgrep -f opensearch` > /dev/null 2>&1 - rm -rf %{LOG_DIR}/* > /dev/null 2>&1 -} - if [ $1 = 1 ];then # Install echo "%{USER} hard nproc 4096" >> /etc/security/limits.conf echo "%{USER} soft nproc 4096" >> /etc/security/limits.conf @@ -141,25 +130,6 @@ if [ $1 = 1 ];then # Install echo "bootstrap.system_call_filter: false" >> %{CONFIG_DIR}/opensearch.yml fi - if [ ! -n "ls -A %{LIB_DIR} 2> /dev/null" ]; then - max_map_count=$(cat /proc/sys/vm/max_map_count) - if [ "${max_map_count}" -lt 262144 ]; then - if command -v sysctl > /dev/null 2>&1 && sysctl -w vm.max_map_count=262144 > /dev/null 2>&1; then - configure_indexer - else - echo "[WARNING] Sysctl command not available and vm.max_map_count is lower than 262144" - echo "The security admin default configuration cannot run" - echo "Increase vm.max_map_count to 262144 and launch security config tool" - fi - else - configure_indexer - fi - else - echo "[WARNING] %{LIB_DIR} directory found." - echo "Cannot configure Security Admin." - echo "Perform security configuration manually." - fi - fi if [ $1 = 2 ];then # Upgrade From a22659dab9be3161a0a60947963c0e8de47dd3c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Tue, 1 Feb 2022 12:47:06 +0100 Subject: [PATCH 49/57] Moved to stack folder --- indexer/rpm/wazuh-indexer.spec | 1 - .../indexer}/deb/build_package.sh | 2 +- {indexer => stack/indexer}/deb/builder.sh | 4 +- .../indexer}/deb/debian/changelog | 0 {indexer => stack/indexer}/deb/debian/compat | 0 {indexer => stack/indexer}/deb/debian/control | 0 .../indexer}/deb/debian/copyright | 0 .../indexer}/deb/debian/postinst | 0 {indexer => stack/indexer}/deb/debian/postrm | 0 {indexer => stack/indexer}/deb/debian/preinst | 0 {indexer => stack/indexer}/deb/debian/prerm | 0 {indexer => stack/indexer}/deb/debian/rules | 0 .../indexer}/deb/docker/amd64/Dockerfile | 0 .../indexer}/rpm/build_package.sh | 2 +- {indexer => stack/indexer}/rpm/builder.sh | 4 +- .../indexer}/rpm/docker/x86_64/Dockerfile | 0 stack/indexer/rpm/wazuh-indexer.spec | 1139 +++++++++++++++++ stack/indexer/securityadmin_wrapper.sh | 76 ++ 18 files changed, 1221 insertions(+), 7 deletions(-) rename {indexer => stack/indexer}/deb/build_package.sh (98%) rename {indexer => stack/indexer}/deb/builder.sh (93%) rename {indexer => stack/indexer}/deb/debian/changelog (100%) rename {indexer => stack/indexer}/deb/debian/compat (100%) rename {indexer => stack/indexer}/deb/debian/control (100%) rename {indexer => stack/indexer}/deb/debian/copyright (100%) rename {indexer => stack/indexer}/deb/debian/postinst (100%) rename {indexer => stack/indexer}/deb/debian/postrm (100%) rename {indexer => stack/indexer}/deb/debian/preinst (100%) rename {indexer => stack/indexer}/deb/debian/prerm (100%) rename {indexer => stack/indexer}/deb/debian/rules (100%) rename {indexer => stack/indexer}/deb/docker/amd64/Dockerfile (100%) rename {indexer => stack/indexer}/rpm/build_package.sh (98%) rename {indexer => stack/indexer}/rpm/builder.sh (91%) rename {indexer => stack/indexer}/rpm/docker/x86_64/Dockerfile (100%) create mode 100644 stack/indexer/rpm/wazuh-indexer.spec create mode 100644 stack/indexer/securityadmin_wrapper.sh diff --git a/indexer/rpm/wazuh-indexer.spec b/indexer/rpm/wazuh-indexer.spec index 2aaed4481b..d01a9e89e6 100644 --- a/indexer/rpm/wazuh-indexer.spec +++ b/indexer/rpm/wazuh-indexer.spec @@ -129,7 +129,6 @@ if [ $1 = 1 ];then # Install echo "### Disabled filter install on CentOS 6 systems ###" >> %{CONFIG_DIR}/opensearch.yml echo "bootstrap.system_call_filter: false" >> %{CONFIG_DIR}/opensearch.yml fi - fi if [ $1 = 2 ];then # Upgrade diff --git a/indexer/deb/build_package.sh b/stack/indexer/deb/build_package.sh similarity index 98% rename from indexer/deb/build_package.sh rename to stack/indexer/deb/build_package.sh index 0a34f7d5e2..42b4e9c4c9 100755 --- a/indexer/deb/build_package.sh +++ b/stack/indexer/deb/build_package.sh @@ -52,7 +52,7 @@ build_deb() { ${FUTURE} ${REFERENCE} || return 1 else docker run -t --rm -v ${OUTDIR}/:/tmp:Z \ - -v ${CURRENT_PATH}/../..:/root:Z \ + -v ${CURRENT_PATH}/../../..:/root:Z \ ${CONTAINER_NAME} ${ARCHITECTURE} \ ${REVISION} ${FUTURE} || return 1 fi diff --git a/indexer/deb/builder.sh b/stack/indexer/deb/builder.sh similarity index 93% rename from indexer/deb/builder.sh rename to stack/indexer/deb/builder.sh index 12ec22727a..83b1f2c7e7 100755 --- a/indexer/deb/builder.sh +++ b/stack/indexer/deb/builder.sh @@ -42,10 +42,10 @@ mkdir -p ${sources_dir}/debian # Including spec file if [ "${spec_reference}" ];then curl -sL https://github.com/wazuh/wazuh-packages/tarball/${spec_reference} | tar zx - cp -r ./wazuh*/indexer/deb/debian/* ${sources_dir}/debian/ + cp -r ./wazuh*/stack/indexer/deb/debian/* ${sources_dir}/debian/ cp -r ./wazuh*/* /root/ else - cp -r /root/indexer/deb/debian/* ${sources_dir}/debian/ + cp -r /root/stack/indexer/deb/debian/* ${sources_dir}/debian/ fi # Generating directory structure to build the .deb package diff --git a/indexer/deb/debian/changelog b/stack/indexer/deb/debian/changelog similarity index 100% rename from indexer/deb/debian/changelog rename to stack/indexer/deb/debian/changelog diff --git a/indexer/deb/debian/compat b/stack/indexer/deb/debian/compat similarity index 100% rename from indexer/deb/debian/compat rename to stack/indexer/deb/debian/compat diff --git a/indexer/deb/debian/control b/stack/indexer/deb/debian/control similarity index 100% rename from indexer/deb/debian/control rename to stack/indexer/deb/debian/control diff --git a/indexer/deb/debian/copyright b/stack/indexer/deb/debian/copyright similarity index 100% rename from indexer/deb/debian/copyright rename to stack/indexer/deb/debian/copyright diff --git a/indexer/deb/debian/postinst b/stack/indexer/deb/debian/postinst similarity index 100% rename from indexer/deb/debian/postinst rename to stack/indexer/deb/debian/postinst diff --git a/indexer/deb/debian/postrm b/stack/indexer/deb/debian/postrm similarity index 100% rename from indexer/deb/debian/postrm rename to stack/indexer/deb/debian/postrm diff --git a/indexer/deb/debian/preinst b/stack/indexer/deb/debian/preinst similarity index 100% rename from indexer/deb/debian/preinst rename to stack/indexer/deb/debian/preinst diff --git a/indexer/deb/debian/prerm b/stack/indexer/deb/debian/prerm similarity index 100% rename from indexer/deb/debian/prerm rename to stack/indexer/deb/debian/prerm diff --git a/indexer/deb/debian/rules b/stack/indexer/deb/debian/rules similarity index 100% rename from indexer/deb/debian/rules rename to stack/indexer/deb/debian/rules diff --git a/indexer/deb/docker/amd64/Dockerfile b/stack/indexer/deb/docker/amd64/Dockerfile similarity index 100% rename from indexer/deb/docker/amd64/Dockerfile rename to stack/indexer/deb/docker/amd64/Dockerfile diff --git a/indexer/rpm/build_package.sh b/stack/indexer/rpm/build_package.sh similarity index 98% rename from indexer/rpm/build_package.sh rename to stack/indexer/rpm/build_package.sh index ae264bd275..3087c9c9b1 100755 --- a/indexer/rpm/build_package.sh +++ b/stack/indexer/rpm/build_package.sh @@ -51,7 +51,7 @@ build_rpm() { ${FUTURE} ${REFERENCE} || return 1 else docker run -t --rm -v ${OUTDIR}/:/tmp:Z \ - -v ${CURRENT_PATH}/../..:/root:Z \ + -v ${CURRENT_PATH}/../../..:/root:Z \ ${CONTAINER_NAME} ${ARCHITECTURE} \ ${REVISION} ${FUTURE} || return 1 fi diff --git a/indexer/rpm/builder.sh b/stack/indexer/rpm/builder.sh similarity index 91% rename from indexer/rpm/builder.sh rename to stack/indexer/rpm/builder.sh index 6dd44f54bc..bc0bdfce09 100755 --- a/indexer/rpm/builder.sh +++ b/stack/indexer/rpm/builder.sh @@ -47,10 +47,10 @@ mkdir ${build_dir}/${pkg_name} # Including spec file if [ "${spec_reference}" ];then curl -sL https://github.com/wazuh/wazuh-packages/tarball/${spec_reference} | tar zx - cp ./wazuh*/indexer/rpm/${target}.spec ${rpm_build_dir}/SPECS/${pkg_name}.spec + cp ./wazuh*/stack/indexer/rpm/${target}.spec ${rpm_build_dir}/SPECS/${pkg_name}.spec cp -r ./wazuh*/* /root/ else - cp /root/indexer/rpm/${target}.spec ${rpm_build_dir}/SPECS/${pkg_name}.spec + cp /root/stack/indexer/rpm/${target}.spec ${rpm_build_dir}/SPECS/${pkg_name}.spec fi # Generating source tar.gz diff --git a/indexer/rpm/docker/x86_64/Dockerfile b/stack/indexer/rpm/docker/x86_64/Dockerfile similarity index 100% rename from indexer/rpm/docker/x86_64/Dockerfile rename to stack/indexer/rpm/docker/x86_64/Dockerfile diff --git a/stack/indexer/rpm/wazuh-indexer.spec b/stack/indexer/rpm/wazuh-indexer.spec new file mode 100644 index 0000000000..2aaed4481b --- /dev/null +++ b/stack/indexer/rpm/wazuh-indexer.spec @@ -0,0 +1,1139 @@ +# Wazuh package SPEC +# Copyright (C) 2015-2022, Wazuh Inc. +# +# This program is a free software; you can redistribute it +# and/or modify it under the terms of the GNU General Public +# License (version 2) as published by the FSF - Free Software +# Foundation. +Summary: Wazuh indexer is a search and analytics engine for security-related data. Documentation can be found at https://documentation.wazuh.com/current/getting-started/components/wazuh-indexer.html +Name: wazuh-indexer +Version: %{_version} +Release: %{_release} +License: GPL +Group: System Environment/Daemons +Source0: %{name}-%{version}.tar.gz +URL: https://www.wazuh.com/ +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Vendor: Wazuh, Inc +Packager: Wazuh, Inc +AutoReqProv: no +Requires: coreutils initscripts chkconfig +ExclusiveOS: linux +BuildRequires: tar shadow-utils + +# ----------------------------------------------------------------------------- + +%global USER %{name} +%global GROUP %{name} +%global CONFIG_DIR /etc/%{name} +%global LOG_DIR /var/log/%{name} +%global LIB_DIR /var/lib/%{name} +%global SYS_DIR /usr/lib +%global INSTALL_DIR /usr/share/%{name} +%global REPO_DIR /root/unattended_installer + +# ----------------------------------------------------------------------------- + +%description +Wazuh indexer is a near real-time full-text search and analytics engine that gathers security-related data into one platform. This Wazuh central component indexes and stores alerts generated by the Wazuh server. Wazuh indexer can be configured as a single-node or multi-node cluster, providing scalability and high availability. Documentation can be found at https://documentation.wazuh.com/current/getting-started/components/wazuh-indexer.html + +# ----------------------------------------------------------------------------- + +%prep +# Clean BUILDROOT +rm -fr %{buildroot} + +# Create package group +getent group %{GROUP} || groupadd -r %{GROUP} + +# Create package user +if ! id %{USER} &> /dev/null; then + useradd --system \ + --no-create-home \ + --home-dir %{INSTALL_DIR} \ + --gid %{GROUP} \ + --shell /sbin/nologin \ + --comment "%{USER} user" \ + %{USER} +fi + +# ----------------------------------------------------------------------------- + +%install +# Create directories +mkdir -p ${RPM_BUILD_ROOT}%{INSTALL_DIR} +mkdir -p ${RPM_BUILD_ROOT}/etc +mkdir -p ${RPM_BUILD_ROOT}%{LOG_DIR} +mkdir -p ${RPM_BUILD_ROOT}%{LIB_DIR} +mkdir -p ${RPM_BUILD_ROOT}%{SYS_DIR} + +# Download required sources +curl -kOL https://s3.amazonaws.com/warehouse.wazuh.com/stack/indexer/wazuh-indexer-base-linux-x64.tar.gz +tar -xzf wazuh-indexer-*.tar.gz && rm -f wazuh-indexer-*.tar.gz +chown -R %{USER}:%{GROUP} wazuh-indexer-*/* + +# Copy base files into RPM_BUILD_ROOT directory +mv wazuh-indexer-*/etc ${RPM_BUILD_ROOT}/ +mv wazuh-indexer-*%{SYS_DIR}/* ${RPM_BUILD_ROOT}%{SYS_DIR}/ +rm -rf wazuh-indexer-*/etc +rm -rf wazuh-indexer-*/usr +cp -pr wazuh-indexer-*/* ${RPM_BUILD_ROOT}%{INSTALL_DIR}/ + +# Download demo certificates +curl -kOL https://s3.amazonaws.com/warehouse.wazuh.com/stack/demo-certs.tar.gz +tar xzf demo-certs.tar.gz && rm -f demo-certs.tar.gz +chown -R %{USER}:%{GROUP} certs +mkdir -p ${RPM_BUILD_ROOT}%{CONFIG_DIR}/certs/ +cp certs/admin.pem ${RPM_BUILD_ROOT}%{CONFIG_DIR}/certs/ +cp certs/admin-key.pem ${RPM_BUILD_ROOT}%{CONFIG_DIR}/certs/ +cp certs/demo-indexer.pem ${RPM_BUILD_ROOT}%{CONFIG_DIR}/certs/ +cp certs/demo-indexer-key.pem ${RPM_BUILD_ROOT}%{CONFIG_DIR}/certs/ +cp certs/root-ca.pem ${RPM_BUILD_ROOT}%{CONFIG_DIR}/certs/ + +cp %{REPO_DIR}/install_functions/wazuh-cert-tool.sh ${RPM_BUILD_ROOT}%{INSTALL_DIR}/plugins/opensearch-security/tools/ +cp %{REPO_DIR}/install_functions/wazuh-passwords-tool.sh ${RPM_BUILD_ROOT}%{INSTALL_DIR}/plugins/opensearch-security/tools/ +cp %{REPO_DIR}/config/opensearch/certificate/config_aio.yml ${RPM_BUILD_ROOT}%{INSTALL_DIR}/plugins/opensearch-security/tools/config.yml + +cp %{REPO_DIR}/config/opensearch/roles/internal_users.yml ${RPM_BUILD_ROOT}%{INSTALL_DIR}/plugins/opensearch-security/securityconfig/ +cp %{REPO_DIR}/config/opensearch/roles/roles.yml ${RPM_BUILD_ROOT}%{INSTALL_DIR}/plugins/opensearch-security/securityconfig/ +cp %{REPO_DIR}/config/opensearch/roles/roles_mapping.yml ${RPM_BUILD_ROOT}%{INSTALL_DIR}/plugins/opensearch-security/securityconfig/ + +# ----------------------------------------------------------------------------- + +%pre +if [ $1 = 1 ];then # Install + # Create package group + getent group %{GROUP} > /dev/null 2>&1 || groupadd -r %{GROUP} + + if ! id %{USER} &> /dev/null; then + useradd --system \ + --no-create-home \ + --home-dir %{INSTALL_DIR} \ + --gid %{GROUP} \ + --shell /sbin/nologin \ + --comment "%{USER} user" \ + %{USER} > /dev/null 2>&1 + fi +fi + +# ----------------------------------------------------------------------------- + +%post + +if [ $1 = 1 ];then # Install + echo "%{USER} hard nproc 4096" >> /etc/security/limits.conf + echo "%{USER} soft nproc 4096" >> /etc/security/limits.conf + echo "%{USER} hard nofile 65535" >> /etc/security/limits.conf + echo "%{USER} soft nofile 65535" >> /etc/security/limits.conf + if [[ "$(uname -a)" =~ "centos6" ]] || [[ "$(uname -a)" =~ "el6" ]];then + echo "### Disabled filter install on CentOS 6 systems ###" >> %{CONFIG_DIR}/opensearch.yml + echo "bootstrap.system_call_filter: false" >> %{CONFIG_DIR}/opensearch.yml + fi + +fi + +if [ $1 = 2 ];then # Upgrade + echo -n "Restarting wazuh-indexer service..." + if command -v systemctl > /dev/null 2>&1 && systemctl is-active --quiet wazuh-indexer > /dev/null 2>&1; then + systemctl daemon-reload > /dev/null 2>&1 + systemctl restart wazuh-indexer.service > /dev/null 2>&1 + + # Check for SysV + elif command -v service > /dev/null 2>&1; then + service wazuh-indexer restart > /dev/null 2>&1 + + elif [ -x /etc/init.d/wazuh-indexer ]; then + if command -v invoke-rc.d >/dev/null; then + invoke-rc.d wazuh-indexer restart > /dev/null 2>&1 + else + /etc/init.d/wazuh-indexer restart > /dev/null 2>&1 + fi + + # Older Suse linux distributions do not ship with systemd + # but do not have an /etc/init.d/ directory + # this tries to stop the wazuh-indexer service on these + # as well without failing this script + elif [ -x /etc/rc.d/init.d/wazuh-indexer ] ; then + /etc/rc.d/init.d/wazuh-indexer restart > /dev/null 2>&1 + fi + echo " OK" +fi + +# ----------------------------------------------------------------------------- + +%preun +if [ $1 = 0 ];then # Remove + echo -n "Stopping wazuh-indexer service..." + if command -v systemctl > /dev/null 2>&1 && systemctl is-active --quiet wazuh-indexer > /dev/null 2>&1; then + systemctl --no-reload stop wazuh-indexer.service > /dev/null 2>&1 + + # Check for SysV + elif command -v service > /dev/null 2>&1; then + service wazuh-indexer stop > /dev/null 2>&1 + + elif [ -x /etc/init.d/wazuh-indexer ]; then + if command -v invoke-rc.d >/dev/null; then + invoke-rc.d wazuh-indexer stop > /dev/null 2>&1 + else + /etc/init.d/wazuh-indexer stop > /dev/null 2>&1 + fi + + # Older Suse linux distributions do not ship with systemd + # but do not have an /etc/init.d/ directory + # this tries to stop the wazuh-indexer service on these + # as well without failing this script + elif [ -x /etc/rc.d/init.d/wazuh-indexer ] ; then + /etc/rc.d/init.d/wazuh-indexer stop > /dev/null 2>&1 + else # Anything else + kill -15 `pgrep -f opensearch` > /dev/null 2>&1 + fi + echo " OK" + + # Check for systemd + if command -v systemctl > /dev/null 2>&1 && systemctl > /dev/null 2>&1; then + systemctl disable wazuh-indexer > /dev/null 2>&1 + systemctl daemon-reload > /dev/null 2>&1 + # Check for SysV + elif command -v service > /dev/null 2>&1 && command -v chkconfig > /dev/null 2>&1; then + chkconfig wazuh-indexer off > /dev/null 2>&1 + chkconfig --del wazuh-indexer > /dev/null 2>&1 + fi +fi + +# ----------------------------------------------------------------------------- + +%postun + +if [ $1 = 0 ];then + # Cleaning limits file + sed -i '/%{USER}/d' /etc/security/limits.conf + + # Remove the user if it exists + if id -u %{USER} > /dev/null 2>&1; then + userdel %{USER} >/dev/null 2>&1 + fi + + # Remove the group if it exists + if command -v getent > /dev/null 2>&1 && getent group %{GROUP} > /dev/null 2>&1; then + groupdel %{GROUP} >/dev/null 2>&1 + elif id -g %{GROUP} > /dev/null 2>&1; then + groupdel %{GROUP} >/dev/null 2>&1 + fi + + # Remove lingering folders and files + rm -rf %{INSTALL_DIR} +fi + +# ----------------------------------------------------------------------------- + +%clean +rm -fr %{buildroot} + +# ----------------------------------------------------------------------------- + +%changelog +* Mon Jan 10 2022 support - %{version} +- More info: https://documentation.wazuh.com/current/release-notes/ + +# ----------------------------------------------------------------------------- + +%files +%defattr(-, %{USER}, %{GROUP}) +%dir %attr(750, %{USER}, %{GROUP}) %{CONFIG_DIR} +%dir %attr(750, %{USER}, %{GROUP}) %{LIB_DIR} +%dir %attr(750, %{USER}, %{GROUP}) %{LOG_DIR} + +%config(noreplace) %attr(0660, root, %{GROUP}) "/etc/sysconfig/%{name}" +%attr(0750, root, root) /etc/init.d/%{name} +%attr(0640, root, root) %{SYS_DIR}/sysctl.d/%{name}.conf +%attr(0640, root, root) %{SYS_DIR}/systemd/system/%{name}.service +%attr(0640, root, root) %{SYS_DIR}/systemd/system/%{name}-performance-analyzer.service +%attr(0640, root, root) %{SYS_DIR}/tmpfiles.d/%{name}.conf + +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR} +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/bin +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/bin/performance-analyzer-rca +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/performance-analyzer-rca-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/error_prone_annotations-2.3.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/sqlite-jdbc-3.32.3.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-stub-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/log4j-api-2.17.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/bcpkix-jdk15on-1.68.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/bcprov-jdk15on-1.68.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/jackson-databind-2.11.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/protobuf-java-3.11.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/gson-2.8.6.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/j2objc-annotations-1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/commons-lang3-3.9.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/jsr305-3.0.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/log4j-core-2.17.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/perfmark-api-0.19.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/guava-28.2-jre.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-core-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-netty-shaded-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-context-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/annotations-4.1.1.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/animal-sniffer-annotations-1.18.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/jackson-annotations-2.11.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/proto-google-common-protos-1.17.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/javax.annotation-api-1.3.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/checker-qual-2.10.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/commons-io-2.7.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/jooq-3.10.8.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/jackson-core-2.11.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-protobuf-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-protobuf-lite-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-api-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/failureaccess-1.0.1.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_bin +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_bin/performance-analyzer-agent +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/agent-stats-metadata +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/plugin-stats-metadata +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/performance-analyzer.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/rca_master.conf +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/rca.conf +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/opensearch_security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/log4j2.xml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/rca_idle_master.conf +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/supervisord.conf +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-shard +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-node +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-keystore +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-plugin +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-cli +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-env +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/performance-analyzer-agent-cli +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-env-from-file +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-upgrade +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/systemd-entrypoint +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/hppc-0.8.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-highlighter-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-geo-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-spatial-extras-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-cli-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/java-version-checker-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-memory-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/log4j-api-2.17.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-analyzers-common-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/snakeyaml-1.26.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/joda-time-2.10.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-x-content-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-join-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-plugin-classloader-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jna-5.5.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jackson-dataformat-smile-2.12.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/log4j-core-2.17.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-suggest-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-launchers-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jackson-dataformat-yaml-2.12.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/HdrHistogram-2.1.9.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-core-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-queries-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-secure-sm-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/plugin-cli +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/plugin-cli/bcpg-fips-1.0.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/plugin-cli/opensearch-plugin-cli-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/plugin-cli/bc-fips-1.0.2.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/upgrade-cli +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/upgrade-cli/jackson-annotations-2.12.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/upgrade-cli/jackson-databind-2.12.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/upgrade-cli/jackson-core-2.12.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/upgrade-cli/opensearch-upgrade-cli-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/keystore-cli +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/keystore-cli/keystore-cli-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-queryparser-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-sandbox-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jts-core-1.15.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jackson-dataformat-cbor-2.12.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-grouping-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-misc-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jackson-core-2.12.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/t-digest-3.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-core-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-backward-codecs-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/spatial4j-0.7.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jopt-simple-5.0.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-spatial3d-8.10.1.jar +%dir %attr(750, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs +%config(noreplace) %attr(400, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs/admin.pem +%config(noreplace) %attr(400, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs/admin-key.pem +%config(noreplace) %attr(400, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs/demo-indexer.pem +%config(noreplace) %attr(400, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs/demo-indexer-key.pem +%config(noreplace) %attr(400, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs/root-ca.pem +%dir %attr(750, %{USER}, %{GROUP}) %{CONFIG_DIR}/opensearch-observability +%attr(660, %{USER}, %{GROUP}) %{CONFIG_DIR}/opensearch-observability/observability.yml +%dir %attr(750, %{USER}, %{GROUP}) %{CONFIG_DIR}/opensearch-reports-scheduler +%attr(660, %{USER}, %{GROUP}) %{CONFIG_DIR}/opensearch-reports-scheduler/reports-scheduler.yml +%config(noreplace) %attr(660, %{USER}, %{GROUP}) %{CONFIG_DIR}/jvm.options +%config(noreplace) %attr(660, %{USER}, %{GROUP}) %{CONFIG_DIR}/opensearch.yml +%dir %attr(750, %{USER}, %{GROUP}) %{CONFIG_DIR}/jvm.options.d +%config(noreplace) %attr(660, %{USER}, %{GROUP}) %{CONFIG_DIR}/log4j2.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/NOTICE.txt +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/LICENSE.txt +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/opensearch-observability-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/common-utils-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/kotlin-stdlib-1.4.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/annotations-13.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/kotlinx-coroutines-core-jvm-1.3.9.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/kotlin-stdlib-common-1.4.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/guava-15.0.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/jsoup-1.14.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/minimal-json-0.9.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/json-flattener-0.1.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/common-utils-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/kotlin-stdlib-1.4.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/annotations-13.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/json-20180813.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/kotlinx-coroutines-core-jvm-1.3.9.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/kotlin-stdlib-common-1.4.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/opensearch-reports-scheduler-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/guava-15.0.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-beans-5.2.5.RELEASE.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/resilience4j-core-1.5.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/error_prone_annotations-2.3.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/core-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-expression-5.2.5.RELEASE.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/httpcore-nio-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/httpasyncclient-4.1.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-aop-5.2.5.RELEASE.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/guava-29.0-jre.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/protocol-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-context-5.2.5.RELEASE.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/slf4j-api-1.7.30.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/druid-1.0.15.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/sql-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/opensearch-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/commons-lang3-3.10.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/jackson-databind-2.11.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/checker-qual-2.11.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/reindex-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/gson-2.8.6.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/j2objc-annotations-1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/jsr305-3.0.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-core-5.2.5.RELEASE.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/antlr4-runtime-4.7.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/json-20180813.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/NOTICE.txt +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/resilience4j-retry-1.5.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-jcl-5.2.5.RELEASE.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/LICENSE.txt +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/jackson-annotations-2.11.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/vavr-match-0.10.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/parent-join-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/vavr-0.10.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/presto-matching-0.240.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/opensearch-rest-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/httpclient-4.5.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/legacy-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/opensearch-ssl-config-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/commons-codec-1.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/opensearch-sql-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/commons-math3-3.6.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/ppl-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/httpcore-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/failureaccess-1.0.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/common-1.2.3.0.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/ipaddress-5.3.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/common-utils-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/annotations-13.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/kotlinx-coroutines-core-1.3.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/opensearch-cross-cluster-replication-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-common-1.3.72.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-jdk7-1.3.72.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-1.3.72.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-jdk8-1.3.72.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/commons-lang-2.6.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/error_prone_annotations-2.3.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/guava-29.0-jre.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/opensearch-knn-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/checker-qual-2.11.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/j2objc-annotations-1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/jsr305-3.0.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/plugin-descriptor.properties +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/knnlib +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/knnlib/libopensearchknn_common.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/knnlib/libgomp.so.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/knnlib/libopensearchknn_nmslib.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/knnlib/libopensearchknn_faiss.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/failureaccess-1.0.1.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/ipaddress-5.3.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/common-utils-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/kotlin-stdlib-1.4.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/annotations-13.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/kotlinx-coroutines-core-jvm-1.3.9.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/notification-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/kotlin-stdlib-jdk8-1.4.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/opensearch-index-management-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/kotlin-stdlib-common-1.4.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/kotlin-stdlib-jdk7-1.4.0.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/error_prone_annotations-2.3.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/sqlite-jdbc-3.32.3.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-stub-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/bcpkix-jdk15on-1.68.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/bcprov-jdk15on-1.68.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/jackson-databind-2.11.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/protobuf-java-3.11.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/paranamer-2.8.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/jackson-module-paranamer-2.11.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/gson-2.8.6.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/j2objc-annotations-1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/commons-lang3-3.9.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/jsr305-3.0.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/perfmark-api-0.19.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/opensearch-performance-analyzer-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/guava-28.2-jre.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-core-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-netty-shaded-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-context-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/annotations-4.1.1.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/animal-sniffer-annotations-1.18.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/jackson-annotations-2.11.4.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_bin +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_bin/performance-analyzer-agent +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/performance-analyzer.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/rca_master.conf +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/rca.conf +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/agent-stats-metadata +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/plugin-stats-metadata +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/opensearch_security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/log4j2.xml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/rca_idle_master.conf +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/supervisord.conf +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/performanceanalyzer-rca-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/proto-google-common-protos-1.17.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/javax.annotation-api-1.3.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/checker-qual-2.10.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/commons-io-2.7.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/jooq-3.10.8.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-protobuf-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-protobuf-lite-1.28.0.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/extensions +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/extensions/performance-analyzer-agent +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-api-1.28.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/failureaccess-1.0.1.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-job-scheduler +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-job-scheduler/opensearch-job-scheduler-spi-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-job-scheduler/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-job-scheduler/opensearch-job-scheduler-1.2.3.0.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-saml-api-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-codec-1.14.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/java-saml-2.5.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/slf4j-api-1.7.25.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/minimal-json-0.9.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-security-api-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.jws-api-2.1.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-codec-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jackson-databind-2.11.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.activation-1.2.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-logging-1.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/json-path-2.4.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/aggs-matrix-stats-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/httpcore-nio-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/httpasyncclient-4.1.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/lang-mustache-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/bcprov-jdk15on-1.67.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/json-flattener-0.5.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/cxf-rt-rs-json-basic-3.4.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/snappy-java-1.1.7.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-common-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-xmlsec-impl-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/txw2-2.3.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/cxf-core-3.4.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jackson-annotations-2.11.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/metrics-core-3.1.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jboss-rmi-api_1.0_spec-1.0.6.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-soap-impl-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/j2objc-annotations-1.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jsr305-3.0.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-messaging-api-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-storage-api-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-lang-2.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/mapper-extras-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.xml.bind-api-2.3.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-saml-impl-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/java-saml-core-2.5.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/cryptacular-1.1.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-core-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-cli-1.3.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jjwt-api-0.10.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/log4j-slf4j-impl-2.17.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-lang3-3.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/lz4-java-1.7.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/rank-eval-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/ldaptive-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.xml.soap-api-1.4.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensearch-security-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jjwt-jackson-0.10.5.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/whitelist.yml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/tenants.yml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/nodes_dn.yml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/audit.yml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/action_groups.yml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/config.yml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/roles_mapping.yml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/roles.yml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/opensearch.yml.example +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/internal_users.yml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/woodstox-core-6.2.6.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/eventbus-3.2.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/istack-commons-runtime-3.0.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/asm-9.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/parent-join-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jjwt-impl-0.10.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/json-smart-2.4.7.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/xmlsec-2.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools/config.yml +%attr(740, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools/hash.sh +%attr(740, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools/securityadmin.sh +%attr(740, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools/audit_config_migrater.sh +%attr(740, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools/wazuh-cert-tool.sh +%attr(740, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools/wazuh-passwords-tool.sh +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.xml.ws-api-2.3.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/xmlschema-core-2.2.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/httpclient-cache-4.5.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/velocity-1.7.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/error_prone_annotations-2.1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-resolver-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/transport-netty4-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/animal-sniffer-annotations-1.14.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/stax-ex-1.8.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensearch-rest-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/compiler-0.9.6.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/guava-25.1-jre.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-xmlsec-api-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/httpclient-4.5.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/zjsonpatch-0.4.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/accessors-smart-2.4.7.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensearch-rest-high-level-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/cxf-rt-security-3.4.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/java-support-7.5.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-transport-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/kafka-clients-2.5.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/stax2-api-4.2.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/cxf-rt-rs-security-jose-3.4.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-profile-api-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jaxb-runtime-2.3.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-security-impl-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-collections-3.2.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-buffer-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/saaj-impl-1.5.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-text-1.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/zstd-jni-1.4.4-7.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.annotation-api-1.3.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/geronimo-jta_1.1_spec-1.1.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/checker-qual-2.0.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-codec-http-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/httpcore-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-soap-api-3.4.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-handler-4.1.69.Final.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-asynchronous-search +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-asynchronous-search/opensearch-asynchronous-search-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-asynchronous-search/common-utils-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-asynchronous-search/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-asynchronous-search/plugin-security.policy +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/commons-lang-2.6.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/org.jacoco.report-0.8.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/slf4j-api-1.7.25.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/error_prone_annotations-2.3.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/httpcore-nio-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/httpasyncclient-4.1.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/guava-29.0-jre.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/randomcutforest-core-2.0.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/randomcutforest-serialization-2.0.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/jackson-databind-2.11.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/checker-qual-2.11.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/randomcutforest-parkservices-2.0.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/gson-2.8.6.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/protostuff-collectionschema-1.7.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/j2objc-annotations-1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/common-utils-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/opensearch-anomaly-detection-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/jsr305-3.0.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/org.jacoco.ant-0.8.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/commons-pool2-2.10.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/sketches-core-0.13.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/org.jacoco.core-0.8.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/org.jacoco.agent-0.8.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/protostuff-api-1.7.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/memory-0.12.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/jackson-annotations-2.11.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/protostuff-runtime-1.7.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/protostuff-core-1.7.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/commons-logging-1.1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/opensearch-rest-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/httpclient-4.5.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/commons-codec-1.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/commons-math3-3.6.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/httpcore-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/failureaccess-1.0.1.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/error_prone_annotations-2.3.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/httpcore-nio-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/httpasyncclient-4.1.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/cron-utils-9.1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/javax.mail-1.6.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/slf4j-api-1.7.30.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/ipaddress-5.3.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/j2objc-annotations-1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/commons-lang3-3.11.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/common-utils-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/jsr305-3.0.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/javax.el-3.0.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlinx-coroutines-core-1.1.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/annotations-13.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/guava-30.0-jre.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/activation-1.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/alerting-core-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/google-java-format-1.10.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/alerting-notification-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlin-stdlib-common-1.3.72.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/commons-logging-1.1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlin-stdlib-jdk7-1.3.72.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/checker-qual-3.5.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/opensearch-rest-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/httpclient-4.5.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/opensearch-alerting-1.2.3.0.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlinx-coroutines-core-common-1.1.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlin-stdlib-1.3.72.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/commons-codec-1.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlin-stdlib-jdk8-1.3.72.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/httpcore-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/failureaccess-1.0.1.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/jcodings-1.0.44.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/joni-2.1.29.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/opensearch-grok-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/opensearch-dissect-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/ingest-common-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/geo +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/geo/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/geo/geo-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/GeoLite2-Country.mmdb +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/GeoLite2-City.mmdb +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/geoip2-2.13.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/maxmind-db-1.3.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/jackson-annotations-2.12.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/jackson-databind-2.12.5.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/ingest-geoip-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/GeoLite2-ASN.mmdb +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/plugin-security.policy +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/percolator +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/percolator/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/percolator/percolator-client-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/analysis-common +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/analysis-common/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/analysis-common/analysis-common-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/aggs-matrix-stats +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/aggs-matrix-stats/aggs-matrix-stats-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/aggs-matrix-stats/plugin-descriptor.properties +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/repository-url +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/repository-url/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/repository-url/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/repository-url/repository-url-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-mustache +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-mustache/lang-mustache-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-mustache/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-mustache/compiler-0.9.6.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-mustache/plugin-security.policy +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/systemd +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/systemd/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/systemd/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/systemd/systemd-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-codec-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-common-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-resolver-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/transport-netty4-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-transport-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-buffer-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-codec-http-4.1.69.Final.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-handler-4.1.69.Final.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/lucene-expressions-8.10.1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/lang-expression-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/antlr4-runtime-4.5.1-1.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/asm-5.0.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/asm-commons-5.0.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/asm-tree-5.0.4.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/asm-7.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/antlr4-runtime-4.5.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/asm-tree-7.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/asm-util-7.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/asm-analysis-7.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/asm-commons-7.2.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/lang-painless-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/opensearch-scripting-painless-spi-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/rank-eval +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/rank-eval/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/rank-eval/rank-eval-client-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/httpcore-nio-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/httpasyncclient-4.1.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/reindex-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/commons-logging-1.1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/opensearch-rest-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/httpclient-4.5.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/opensearch-dashboards-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/opensearch-ssl-config-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/commons-codec-1.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/httpcore-4.4.12.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-user-agent +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-user-agent/ingest-user-agent-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-user-agent/plugin-descriptor.properties +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/mapper-extras +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/mapper-extras/mapper-extras-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/mapper-extras/plugin-descriptor.properties +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/parent-join +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/parent-join/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/parent-join/parent-join-client-1.2.3.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/httpcore-nio-4.4.12.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/httpasyncclient-4.1.4.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/reindex-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/plugin-descriptor.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/commons-logging-1.1.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/opensearch-rest-client-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/plugin-security.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/httpclient-4.5.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/opensearch-ssl-config-1.2.3.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/commons-codec-1.13.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/httpcore-4.4.12.jar +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jrunscript.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jcmd.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/java.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jdeprscan.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/javadoc.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/rmid.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jar.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jdb.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jpackage.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jstatd.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/serialver.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/keytool.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jconsole.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jlink.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jhsdb.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jaotc.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jshell.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/rmiregistry.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/javac.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jstack.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jfr.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jps.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jarsigner.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jmod.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jstat.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jinfo.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jmap.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jdeps.1 +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/javap.1 +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jdeps +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/rmiregistry +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jrunscript +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jdeprscan +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jar +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jmap +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jps +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jstatd +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/rmid +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/java +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jdb +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jimage +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/javadoc +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jconsole +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jcmd +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jstack +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jinfo +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jpackage +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/serialver +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/javap +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/keytool +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jaotc +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jarsigner +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jhsdb +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jlink +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jfr +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jstat +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/javac +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jmod +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jshell +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/release +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/LICENSE +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/ADDITIONAL_LICENSE_INFO +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/icu.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/c-libutl.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/public_suffix.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/cldr.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/aes.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/ASSEMBLY_EXCEPTION +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/asm.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/unicode.md +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.security.sasl +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.scripting +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.dynalink/dynalink.md +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.management +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.javadoc/jqueryUI.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.javadoc/jquery.md +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml/xalan.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml/xerces.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml/jcup.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml/bcel.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml/dom.md +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.smartcardio +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.smartcardio/pcsclite.md +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.transaction.xa +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.prefs +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.compiler +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.logging +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.internal.opt/jopt-simple.md +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml.crypto +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml.crypto/santuario.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.localedata/thaidict.md +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.sql.rowset +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.net.http +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.rmi +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.sql +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.naming +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.datatransfer +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.internal.le/jline.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.crypto.cryptoki/pkcs11cryptotoken.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.crypto.cryptoki/pkcs11wrapper.md +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.instrument +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.management.rmi +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/xwd.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/mesa3d.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/harfbuzz.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/lcms.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/freetype.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/giflib.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/jpeg.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/colorimaging.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/libpng.md +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.crypto.ec/ecc.md +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/server +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/server/libjsig.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/server/classes.jsa +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/server/classes_nocoops.jsa +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/server/libjvm.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libawt.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libawt_headless.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libsplashscreen.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libnio.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjdwp.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libj2pcsc.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjli.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libsctp.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjimage.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjsig.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjava.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libsunec.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/liblcms.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libawt_xawt.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jexec +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libverify.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libmanagement_agent.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/psfont.properties.ja +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libprefs.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libzip.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjaas.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjsound.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libextnet.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libj2gss.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/tzdb.dat +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libdt_socket.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/psfontj2d.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jvm.cfg +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/ct.sym +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libj2pkcs11.so +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jfr +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jfr/default.jfc +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jfr/profile.jfc +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libmanagement_ext.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/classlist +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libnet.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjavajpeg.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libfontmanager.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/modules +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libinstrument.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libmanagement.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjawt.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libsaproc.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libmlib_image.so +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/security +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/security/cacerts +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/security/blacklisted.certs +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/security/public_suffix_list.dat +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/security/default.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/librmi.so +%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jspawnhelper +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jrt-fs.jar +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libattach.so +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libfreetype.so +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/jvmti.h +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/classfile_constants.h +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/jdwpTransport.h +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/jawt.h +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/jni.h +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/jvmticmlr.h +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/linux +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/linux/jawt_md.h +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/linux/jni_md.h +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/net.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/sound.properties +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/sdp +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/sdp/sdp.conf.template +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/management +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/management/management.properties +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/management/jmxremote.access +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/management/jmxremote.password.template +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/logging.properties +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/java.policy +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/limited +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/limited/default_US_export.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/limited/exempt_local.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/limited/default_local.policy +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/unlimited +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/unlimited/default_US_export.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/unlimited/default_local.policy +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/README.txt +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/java.security +%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.unsupported.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.transaction.xa.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.crypto.cryptoki.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.rmi.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.attach.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jshell.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.xml.dom.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.se.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.ed.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jartool.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.compiler.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.base.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.smartcardio.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.security.auth.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.unsupported.desktop.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.security.sasl.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.incubator.foreign.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.management.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.management.agent.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.xml.crypto.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.vm.ci.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.prefs.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.crypto.ec.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.jvmstat.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.sql.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.incubator.jpackage.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.xml.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.security.jgss.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.compiler.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.sctp.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.charsets.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.management.jfr.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jlink.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.localedata.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jsobject.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.net.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.hotspot.agent.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jstatd.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.dynalink.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jfr.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.naming.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.le.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jcmd.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.management.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.net.http.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.logging.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.accessibility.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.opt.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.management.rmi.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.security.jgss.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.desktop.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.nio.mapmode.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.vm.compiler.management.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jdwp.agent.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jdi.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.javadoc.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.naming.rmi.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.naming.dns.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.editpad.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jdeps.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.vm.compiler.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.sql.rowset.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.scripting.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.datatransfer.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.httpserver.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.zipfs.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.aot.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jconsole.jmod +%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.instrument.jmod diff --git a/stack/indexer/securityadmin_wrapper.sh b/stack/indexer/securityadmin_wrapper.sh new file mode 100644 index 0000000000..018a28c8c3 --- /dev/null +++ b/stack/indexer/securityadmin_wrapper.sh @@ -0,0 +1,76 @@ +#!/bin/bash + +# Wazuh-indexer securityadmin wrapper +# Copyright (C) 2022, Wazuh Inc. +# +# This program is a free software; you can redistribute it +# and/or modify it under the terms of the GNU General Public +# License (version 2) as published by the FSF - Free Software +# Foundation. + +HOST="127.0.0.1" +INSTALL_PATH="/usr/share/wazuh-indexer" +CONFIG_PATH="/etc/wazuh-indexer" +OPTIONS="-icl -nhnv" +PORT="9800" + +securityadmin() { +SECURITY_PATH="${INSTALL_PATH}/plugins/opensearch-security" + +OPENSEARCH_PATH_CONF="${CONFIG_PATH}" JAVA_HOME="${INSTALL_PATH}/jdk" runuser wazuh-indexer --shell="/bin/bash" --command="${SECURITY_PATH}/tools/securityadmin.sh -cd ${SECURITY_PATH}/securityconfig -cacert ${CONFIG_PATH}/certs/root-ca.pem -cert ${CONFIG_PATH}/certs/admin.pem -key ${CONFIG_PATH}/certs/admin-key.pem -h ${HOST} -p ${PORT} ${OPTIONS}" + +} + +help() { + echo + echo "Usage: $0 [OPTIONS]" + echo + echo " -h, --host [Optional] Target IP or DNS to configure security." + echo " -p, --port [Optional] wazuh-indexer security port, by default ${PORT}." + echo " --options [Optional] Custom securityadmin options." + echo " -h, --help Show this help." + echo + exit $1 +} + + +main() { + while [ -n "$1" ] + do + case "$1" in + "-h"|"--help") + help 0 + ;; + "-h"|"--host") + if [ -n "$2" ]; then + HOST="$2" + shift 2 + else + help 1 + fi + ;; + "-p"|"--port") + if [ -n "$2" ]; then + PORT="$2" + shift 2 + else + help 1 + fi + ;; + "--options") + if [ -n "$2" ]; then + OPTIONS="$2" + shift 2 + else + help 1 + fi + ;; + *) + help 1 + esac + done + + securityadmin +} + +main "$@" From 1a7644cec7f0c510f6495f7f3276b838f5884cb6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Tue, 1 Feb 2022 12:49:22 +0100 Subject: [PATCH 50/57] Changed first release revision --- stack/indexer/deb/debian/changelog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stack/indexer/deb/debian/changelog b/stack/indexer/deb/debian/changelog index f1ad7896fc..2e611c0a37 100644 --- a/stack/indexer/deb/debian/changelog +++ b/stack/indexer/deb/debian/changelog @@ -4,7 +4,7 @@ wazuh-indexer (VERSION-RELEASE) unstable; urgency=low -- Wazuh, Inc Wed, 5 Jan 2022 10:00:00 +0000 -wazuh-indexer (4.2.5-RELEASE) UNRELEASED; urgency=low +wazuh-indexer (4.2.5-1) UNRELEASED; urgency=low * More info: https://documentation.wazuh.com/current/release-notes/ From 2ad2a4d3f73601e0c7374c2eb0155229f3e69147 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Thu, 3 Feb 2022 09:23:06 +0100 Subject: [PATCH 51/57] Removed indexer folder --- indexer/rpm/wazuh-indexer.spec | 1138 -------------------------------- 1 file changed, 1138 deletions(-) delete mode 100644 indexer/rpm/wazuh-indexer.spec diff --git a/indexer/rpm/wazuh-indexer.spec b/indexer/rpm/wazuh-indexer.spec deleted file mode 100644 index d01a9e89e6..0000000000 --- a/indexer/rpm/wazuh-indexer.spec +++ /dev/null @@ -1,1138 +0,0 @@ -# Wazuh package SPEC -# Copyright (C) 2015-2022, Wazuh Inc. -# -# This program is a free software; you can redistribute it -# and/or modify it under the terms of the GNU General Public -# License (version 2) as published by the FSF - Free Software -# Foundation. -Summary: Wazuh indexer is a search and analytics engine for security-related data. Documentation can be found at https://documentation.wazuh.com/current/getting-started/components/wazuh-indexer.html -Name: wazuh-indexer -Version: %{_version} -Release: %{_release} -License: GPL -Group: System Environment/Daemons -Source0: %{name}-%{version}.tar.gz -URL: https://www.wazuh.com/ -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Vendor: Wazuh, Inc -Packager: Wazuh, Inc -AutoReqProv: no -Requires: coreutils initscripts chkconfig -ExclusiveOS: linux -BuildRequires: tar shadow-utils - -# ----------------------------------------------------------------------------- - -%global USER %{name} -%global GROUP %{name} -%global CONFIG_DIR /etc/%{name} -%global LOG_DIR /var/log/%{name} -%global LIB_DIR /var/lib/%{name} -%global SYS_DIR /usr/lib -%global INSTALL_DIR /usr/share/%{name} -%global REPO_DIR /root/unattended_installer - -# ----------------------------------------------------------------------------- - -%description -Wazuh indexer is a near real-time full-text search and analytics engine that gathers security-related data into one platform. This Wazuh central component indexes and stores alerts generated by the Wazuh server. Wazuh indexer can be configured as a single-node or multi-node cluster, providing scalability and high availability. Documentation can be found at https://documentation.wazuh.com/current/getting-started/components/wazuh-indexer.html - -# ----------------------------------------------------------------------------- - -%prep -# Clean BUILDROOT -rm -fr %{buildroot} - -# Create package group -getent group %{GROUP} || groupadd -r %{GROUP} - -# Create package user -if ! id %{USER} &> /dev/null; then - useradd --system \ - --no-create-home \ - --home-dir %{INSTALL_DIR} \ - --gid %{GROUP} \ - --shell /sbin/nologin \ - --comment "%{USER} user" \ - %{USER} -fi - -# ----------------------------------------------------------------------------- - -%install -# Create directories -mkdir -p ${RPM_BUILD_ROOT}%{INSTALL_DIR} -mkdir -p ${RPM_BUILD_ROOT}/etc -mkdir -p ${RPM_BUILD_ROOT}%{LOG_DIR} -mkdir -p ${RPM_BUILD_ROOT}%{LIB_DIR} -mkdir -p ${RPM_BUILD_ROOT}%{SYS_DIR} - -# Download required sources -curl -kOL https://s3.amazonaws.com/warehouse.wazuh.com/stack/indexer/wazuh-indexer-base-linux-x64.tar.gz -tar -xzf wazuh-indexer-*.tar.gz && rm -f wazuh-indexer-*.tar.gz -chown -R %{USER}:%{GROUP} wazuh-indexer-*/* - -# Copy base files into RPM_BUILD_ROOT directory -mv wazuh-indexer-*/etc ${RPM_BUILD_ROOT}/ -mv wazuh-indexer-*%{SYS_DIR}/* ${RPM_BUILD_ROOT}%{SYS_DIR}/ -rm -rf wazuh-indexer-*/etc -rm -rf wazuh-indexer-*/usr -cp -pr wazuh-indexer-*/* ${RPM_BUILD_ROOT}%{INSTALL_DIR}/ - -# Download demo certificates -curl -kOL https://s3.amazonaws.com/warehouse.wazuh.com/stack/demo-certs.tar.gz -tar xzf demo-certs.tar.gz && rm -f demo-certs.tar.gz -chown -R %{USER}:%{GROUP} certs -mkdir -p ${RPM_BUILD_ROOT}%{CONFIG_DIR}/certs/ -cp certs/admin.pem ${RPM_BUILD_ROOT}%{CONFIG_DIR}/certs/ -cp certs/admin-key.pem ${RPM_BUILD_ROOT}%{CONFIG_DIR}/certs/ -cp certs/demo-indexer.pem ${RPM_BUILD_ROOT}%{CONFIG_DIR}/certs/ -cp certs/demo-indexer-key.pem ${RPM_BUILD_ROOT}%{CONFIG_DIR}/certs/ -cp certs/root-ca.pem ${RPM_BUILD_ROOT}%{CONFIG_DIR}/certs/ - -cp %{REPO_DIR}/install_functions/wazuh-cert-tool.sh ${RPM_BUILD_ROOT}%{INSTALL_DIR}/plugins/opensearch-security/tools/ -cp %{REPO_DIR}/install_functions/wazuh-passwords-tool.sh ${RPM_BUILD_ROOT}%{INSTALL_DIR}/plugins/opensearch-security/tools/ -cp %{REPO_DIR}/config/opensearch/certificate/config_aio.yml ${RPM_BUILD_ROOT}%{INSTALL_DIR}/plugins/opensearch-security/tools/config.yml - -cp %{REPO_DIR}/config/opensearch/roles/internal_users.yml ${RPM_BUILD_ROOT}%{INSTALL_DIR}/plugins/opensearch-security/securityconfig/ -cp %{REPO_DIR}/config/opensearch/roles/roles.yml ${RPM_BUILD_ROOT}%{INSTALL_DIR}/plugins/opensearch-security/securityconfig/ -cp %{REPO_DIR}/config/opensearch/roles/roles_mapping.yml ${RPM_BUILD_ROOT}%{INSTALL_DIR}/plugins/opensearch-security/securityconfig/ - -# ----------------------------------------------------------------------------- - -%pre -if [ $1 = 1 ];then # Install - # Create package group - getent group %{GROUP} > /dev/null 2>&1 || groupadd -r %{GROUP} - - if ! id %{USER} &> /dev/null; then - useradd --system \ - --no-create-home \ - --home-dir %{INSTALL_DIR} \ - --gid %{GROUP} \ - --shell /sbin/nologin \ - --comment "%{USER} user" \ - %{USER} > /dev/null 2>&1 - fi -fi - -# ----------------------------------------------------------------------------- - -%post - -if [ $1 = 1 ];then # Install - echo "%{USER} hard nproc 4096" >> /etc/security/limits.conf - echo "%{USER} soft nproc 4096" >> /etc/security/limits.conf - echo "%{USER} hard nofile 65535" >> /etc/security/limits.conf - echo "%{USER} soft nofile 65535" >> /etc/security/limits.conf - if [[ "$(uname -a)" =~ "centos6" ]] || [[ "$(uname -a)" =~ "el6" ]];then - echo "### Disabled filter install on CentOS 6 systems ###" >> %{CONFIG_DIR}/opensearch.yml - echo "bootstrap.system_call_filter: false" >> %{CONFIG_DIR}/opensearch.yml - fi -fi - -if [ $1 = 2 ];then # Upgrade - echo -n "Restarting wazuh-indexer service..." - if command -v systemctl > /dev/null 2>&1 && systemctl is-active --quiet wazuh-indexer > /dev/null 2>&1; then - systemctl daemon-reload > /dev/null 2>&1 - systemctl restart wazuh-indexer.service > /dev/null 2>&1 - - # Check for SysV - elif command -v service > /dev/null 2>&1; then - service wazuh-indexer restart > /dev/null 2>&1 - - elif [ -x /etc/init.d/wazuh-indexer ]; then - if command -v invoke-rc.d >/dev/null; then - invoke-rc.d wazuh-indexer restart > /dev/null 2>&1 - else - /etc/init.d/wazuh-indexer restart > /dev/null 2>&1 - fi - - # Older Suse linux distributions do not ship with systemd - # but do not have an /etc/init.d/ directory - # this tries to stop the wazuh-indexer service on these - # as well without failing this script - elif [ -x /etc/rc.d/init.d/wazuh-indexer ] ; then - /etc/rc.d/init.d/wazuh-indexer restart > /dev/null 2>&1 - fi - echo " OK" -fi - -# ----------------------------------------------------------------------------- - -%preun -if [ $1 = 0 ];then # Remove - echo -n "Stopping wazuh-indexer service..." - if command -v systemctl > /dev/null 2>&1 && systemctl is-active --quiet wazuh-indexer > /dev/null 2>&1; then - systemctl --no-reload stop wazuh-indexer.service > /dev/null 2>&1 - - # Check for SysV - elif command -v service > /dev/null 2>&1; then - service wazuh-indexer stop > /dev/null 2>&1 - - elif [ -x /etc/init.d/wazuh-indexer ]; then - if command -v invoke-rc.d >/dev/null; then - invoke-rc.d wazuh-indexer stop > /dev/null 2>&1 - else - /etc/init.d/wazuh-indexer stop > /dev/null 2>&1 - fi - - # Older Suse linux distributions do not ship with systemd - # but do not have an /etc/init.d/ directory - # this tries to stop the wazuh-indexer service on these - # as well without failing this script - elif [ -x /etc/rc.d/init.d/wazuh-indexer ] ; then - /etc/rc.d/init.d/wazuh-indexer stop > /dev/null 2>&1 - else # Anything else - kill -15 `pgrep -f opensearch` > /dev/null 2>&1 - fi - echo " OK" - - # Check for systemd - if command -v systemctl > /dev/null 2>&1 && systemctl > /dev/null 2>&1; then - systemctl disable wazuh-indexer > /dev/null 2>&1 - systemctl daemon-reload > /dev/null 2>&1 - # Check for SysV - elif command -v service > /dev/null 2>&1 && command -v chkconfig > /dev/null 2>&1; then - chkconfig wazuh-indexer off > /dev/null 2>&1 - chkconfig --del wazuh-indexer > /dev/null 2>&1 - fi -fi - -# ----------------------------------------------------------------------------- - -%postun - -if [ $1 = 0 ];then - # Cleaning limits file - sed -i '/%{USER}/d' /etc/security/limits.conf - - # Remove the user if it exists - if id -u %{USER} > /dev/null 2>&1; then - userdel %{USER} >/dev/null 2>&1 - fi - - # Remove the group if it exists - if command -v getent > /dev/null 2>&1 && getent group %{GROUP} > /dev/null 2>&1; then - groupdel %{GROUP} >/dev/null 2>&1 - elif id -g %{GROUP} > /dev/null 2>&1; then - groupdel %{GROUP} >/dev/null 2>&1 - fi - - # Remove lingering folders and files - rm -rf %{INSTALL_DIR} -fi - -# ----------------------------------------------------------------------------- - -%clean -rm -fr %{buildroot} - -# ----------------------------------------------------------------------------- - -%changelog -* Mon Jan 10 2022 support - %{version} -- More info: https://documentation.wazuh.com/current/release-notes/ - -# ----------------------------------------------------------------------------- - -%files -%defattr(-, %{USER}, %{GROUP}) -%dir %attr(750, %{USER}, %{GROUP}) %{CONFIG_DIR} -%dir %attr(750, %{USER}, %{GROUP}) %{LIB_DIR} -%dir %attr(750, %{USER}, %{GROUP}) %{LOG_DIR} - -%config(noreplace) %attr(0660, root, %{GROUP}) "/etc/sysconfig/%{name}" -%attr(0750, root, root) /etc/init.d/%{name} -%attr(0640, root, root) %{SYS_DIR}/sysctl.d/%{name}.conf -%attr(0640, root, root) %{SYS_DIR}/systemd/system/%{name}.service -%attr(0640, root, root) %{SYS_DIR}/systemd/system/%{name}-performance-analyzer.service -%attr(0640, root, root) %{SYS_DIR}/tmpfiles.d/%{name}.conf - -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR} -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/bin -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/bin/performance-analyzer-rca -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/performance-analyzer-rca-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/error_prone_annotations-2.3.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/sqlite-jdbc-3.32.3.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-stub-1.28.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/log4j-api-2.17.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/bcpkix-jdk15on-1.68.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/bcprov-jdk15on-1.68.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/jackson-databind-2.11.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/protobuf-java-3.11.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/gson-2.8.6.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/j2objc-annotations-1.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/commons-lang3-3.9.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/jsr305-3.0.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/log4j-core-2.17.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/perfmark-api-0.19.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/guava-28.2-jre.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-core-1.28.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-netty-shaded-1.28.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-context-1.28.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/annotations-4.1.1.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/animal-sniffer-annotations-1.18.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/jackson-annotations-2.11.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/proto-google-common-protos-1.17.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/javax.annotation-api-1.3.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/checker-qual-2.10.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/commons-io-2.7.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/jooq-3.10.8.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/jackson-core-2.11.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-protobuf-1.28.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-protobuf-lite-1.28.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/grpc-api-1.28.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/lib/failureaccess-1.0.1.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_bin -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_bin/performance-analyzer-agent -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/agent-stats-metadata -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/plugin-stats-metadata -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/performance-analyzer.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/rca_master.conf -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/rca.conf -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/opensearch_security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/log4j2.xml -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/rca_idle_master.conf -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/performance-analyzer-rca/pa_config/supervisord.conf -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-shard -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-node -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-keystore -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-plugin -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-cli -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-env -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/performance-analyzer-agent-cli -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-env-from-file -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/opensearch-upgrade -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/bin/systemd-entrypoint -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/hppc-0.8.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-highlighter-8.10.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-geo-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-spatial-extras-8.10.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-cli-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/java-version-checker-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-memory-8.10.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/log4j-api-2.17.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-analyzers-common-8.10.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/snakeyaml-1.26.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/joda-time-2.10.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-x-content-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-join-8.10.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-plugin-classloader-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jna-5.5.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jackson-dataformat-smile-2.12.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/log4j-core-2.17.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-suggest-8.10.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-launchers-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jackson-dataformat-yaml-2.12.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/HdrHistogram-2.1.9.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-core-8.10.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-queries-8.10.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-secure-sm-1.2.3.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/plugin-cli -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/plugin-cli/bcpg-fips-1.0.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/plugin-cli/opensearch-plugin-cli-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/plugin-cli/bc-fips-1.0.2.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/upgrade-cli -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/upgrade-cli/jackson-annotations-2.12.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/upgrade-cli/jackson-databind-2.12.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/upgrade-cli/jackson-core-2.12.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/upgrade-cli/opensearch-upgrade-cli-1.2.3.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/keystore-cli -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/tools/keystore-cli/keystore-cli-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-queryparser-8.10.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-sandbox-8.10.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jts-core-1.15.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jackson-dataformat-cbor-2.12.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-grouping-8.10.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-misc-8.10.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jackson-core-2.12.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/t-digest-3.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/opensearch-core-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-backward-codecs-8.10.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/spatial4j-0.7.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/jopt-simple-5.0.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/lib/lucene-spatial3d-8.10.1.jar -%dir %attr(750, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs -%config(noreplace) %attr(400, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs/admin.pem -%config(noreplace) %attr(400, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs/admin-key.pem -%config(noreplace) %attr(400, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs/demo-indexer.pem -%config(noreplace) %attr(400, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs/demo-indexer-key.pem -%config(noreplace) %attr(400, %{USER}, %{GROUP}) %{CONFIG_DIR}/certs/root-ca.pem -%dir %attr(750, %{USER}, %{GROUP}) %{CONFIG_DIR}/opensearch-observability -%attr(660, %{USER}, %{GROUP}) %{CONFIG_DIR}/opensearch-observability/observability.yml -%dir %attr(750, %{USER}, %{GROUP}) %{CONFIG_DIR}/opensearch-reports-scheduler -%attr(660, %{USER}, %{GROUP}) %{CONFIG_DIR}/opensearch-reports-scheduler/reports-scheduler.yml -%config(noreplace) %attr(660, %{USER}, %{GROUP}) %{CONFIG_DIR}/jvm.options -%config(noreplace) %attr(660, %{USER}, %{GROUP}) %{CONFIG_DIR}/opensearch.yml -%dir %attr(750, %{USER}, %{GROUP}) %{CONFIG_DIR}/jvm.options.d -%config(noreplace) %attr(660, %{USER}, %{GROUP}) %{CONFIG_DIR}/log4j2.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/NOTICE.txt -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/LICENSE.txt -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/opensearch-observability-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/common-utils-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/kotlin-stdlib-1.4.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/annotations-13.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/kotlinx-coroutines-core-jvm-1.3.9.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/kotlin-stdlib-common-1.4.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-observability/guava-15.0.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/jsoup-1.14.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/minimal-json-0.9.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/json-flattener-0.1.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/common-utils-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/kotlin-stdlib-1.4.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/annotations-13.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/json-20180813.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/kotlinx-coroutines-core-jvm-1.3.9.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/kotlin-stdlib-common-1.4.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/opensearch-reports-scheduler-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-reports-scheduler/guava-15.0.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-beans-5.2.5.RELEASE.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/resilience4j-core-1.5.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/error_prone_annotations-2.3.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/core-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-expression-5.2.5.RELEASE.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/httpcore-nio-4.4.12.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/httpasyncclient-4.1.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-aop-5.2.5.RELEASE.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/guava-29.0-jre.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/protocol-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-context-5.2.5.RELEASE.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/slf4j-api-1.7.30.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/druid-1.0.15.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/sql-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/opensearch-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/commons-lang3-3.10.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/jackson-databind-2.11.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/checker-qual-2.11.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/reindex-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/gson-2.8.6.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/j2objc-annotations-1.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/jsr305-3.0.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-core-5.2.5.RELEASE.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/antlr4-runtime-4.7.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/json-20180813.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/NOTICE.txt -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/resilience4j-retry-1.5.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/spring-jcl-5.2.5.RELEASE.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/LICENSE.txt -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/jackson-annotations-2.11.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/vavr-match-0.10.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/parent-join-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/vavr-0.10.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/presto-matching-0.240.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/opensearch-rest-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/httpclient-4.5.13.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/legacy-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/opensearch-ssl-config-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/commons-codec-1.13.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/opensearch-sql-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/commons-math3-3.6.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/ppl-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/httpcore-4.4.12.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/failureaccess-1.0.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-sql/common-1.2.3.0.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/ipaddress-5.3.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/common-utils-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/annotations-13.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/kotlinx-coroutines-core-1.3.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/opensearch-cross-cluster-replication-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-common-1.3.72.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-jdk7-1.3.72.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-1.3.72.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-cross-cluster-replication/kotlin-stdlib-jdk8-1.3.72.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/commons-lang-2.6.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/error_prone_annotations-2.3.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/guava-29.0-jre.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/opensearch-knn-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/checker-qual-2.11.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/j2objc-annotations-1.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/jsr305-3.0.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/plugin-descriptor.properties -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/knnlib -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/knnlib/libopensearchknn_common.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/knnlib/libgomp.so.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/knnlib/libopensearchknn_nmslib.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/knnlib/libopensearchknn_faiss.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-knn/failureaccess-1.0.1.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/ipaddress-5.3.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/common-utils-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/kotlin-stdlib-1.4.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/annotations-13.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/kotlinx-coroutines-core-jvm-1.3.9.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/notification-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/kotlin-stdlib-jdk8-1.4.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/opensearch-index-management-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/kotlin-stdlib-common-1.4.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-index-management/kotlin-stdlib-jdk7-1.4.0.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/error_prone_annotations-2.3.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/sqlite-jdbc-3.32.3.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-stub-1.28.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/bcpkix-jdk15on-1.68.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/bcprov-jdk15on-1.68.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/jackson-databind-2.11.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/protobuf-java-3.11.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/paranamer-2.8.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/jackson-module-paranamer-2.11.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/gson-2.8.6.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/j2objc-annotations-1.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/commons-lang3-3.9.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/jsr305-3.0.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/perfmark-api-0.19.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/opensearch-performance-analyzer-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/guava-28.2-jre.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-core-1.28.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-netty-shaded-1.28.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-context-1.28.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/annotations-4.1.1.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/animal-sniffer-annotations-1.18.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/jackson-annotations-2.11.4.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_bin -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_bin/performance-analyzer-agent -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/performance-analyzer.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/rca_master.conf -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/rca.conf -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/agent-stats-metadata -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/plugin-stats-metadata -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/opensearch_security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/log4j2.xml -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/rca_idle_master.conf -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/pa_config/supervisord.conf -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/performanceanalyzer-rca-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/proto-google-common-protos-1.17.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/javax.annotation-api-1.3.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/checker-qual-2.10.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/commons-io-2.7.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/jooq-3.10.8.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-protobuf-1.28.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-protobuf-lite-1.28.0.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/extensions -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/extensions/performance-analyzer-agent -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/grpc-api-1.28.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-performance-analyzer/failureaccess-1.0.1.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-job-scheduler -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-job-scheduler/opensearch-job-scheduler-spi-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-job-scheduler/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-job-scheduler/opensearch-job-scheduler-1.2.3.0.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-saml-api-3.4.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-codec-1.14.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/java-saml-2.5.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/slf4j-api-1.7.25.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/minimal-json-0.9.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-security-api-3.4.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.jws-api-2.1.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-codec-4.1.69.Final.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jackson-databind-2.11.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.activation-1.2.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-logging-1.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/json-path-2.4.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/aggs-matrix-stats-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/httpcore-nio-4.4.12.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/httpasyncclient-4.1.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/lang-mustache-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/bcprov-jdk15on-1.67.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/json-flattener-0.5.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/cxf-rt-rs-json-basic-3.4.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/snappy-java-1.1.7.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-common-4.1.69.Final.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-xmlsec-impl-3.4.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/txw2-2.3.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/cxf-core-3.4.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jackson-annotations-2.11.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/metrics-core-3.1.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jboss-rmi-api_1.0_spec-1.0.6.Final.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-soap-impl-3.4.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/j2objc-annotations-1.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jsr305-3.0.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-messaging-api-3.4.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-storage-api-3.4.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-lang-2.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/mapper-extras-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.xml.bind-api-2.3.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-saml-impl-3.4.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/java-saml-core-2.5.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/cryptacular-1.1.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-core-3.4.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-cli-1.3.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jjwt-api-0.10.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/log4j-slf4j-impl-2.17.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-lang3-3.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/lz4-java-1.7.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/rank-eval-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/ldaptive-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.xml.soap-api-1.4.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensearch-security-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jjwt-jackson-0.10.5.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/whitelist.yml -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/tenants.yml -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/nodes_dn.yml -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/audit.yml -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/action_groups.yml -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/config.yml -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/roles_mapping.yml -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/roles.yml -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/opensearch.yml.example -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/securityconfig/internal_users.yml -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/woodstox-core-6.2.6.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/eventbus-3.2.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/istack-commons-runtime-3.0.12.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/asm-9.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/parent-join-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jjwt-impl-0.10.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/json-smart-2.4.7.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/xmlsec-2.2.3.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools/config.yml -%attr(740, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools/hash.sh -%attr(740, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools/securityadmin.sh -%attr(740, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools/audit_config_migrater.sh -%attr(740, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools/wazuh-cert-tool.sh -%attr(740, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/tools/wazuh-passwords-tool.sh -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.xml.ws-api-2.3.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/xmlschema-core-2.2.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/httpclient-cache-4.5.13.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/velocity-1.7.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/error_prone_annotations-2.1.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-resolver-4.1.69.Final.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/transport-netty4-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/animal-sniffer-annotations-1.14.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/stax-ex-1.8.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensearch-rest-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/compiler-0.9.6.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/guava-25.1-jre.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-xmlsec-api-3.4.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/httpclient-4.5.13.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/zjsonpatch-0.4.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/accessors-smart-2.4.7.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensearch-rest-high-level-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/cxf-rt-security-3.4.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/java-support-7.5.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-transport-4.1.69.Final.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/kafka-clients-2.5.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/stax2-api-4.2.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/cxf-rt-rs-security-jose-3.4.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-profile-api-3.4.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jaxb-runtime-2.3.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-security-impl-3.4.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-collections-3.2.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-buffer-4.1.69.Final.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/saaj-impl-1.5.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/commons-text-1.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/zstd-jni-1.4.4-7.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/jakarta.annotation-api-1.3.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/geronimo-jta_1.1_spec-1.1.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/checker-qual-2.0.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-codec-http-4.1.69.Final.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/httpcore-4.4.12.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/opensaml-soap-api-3.4.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-security/netty-handler-4.1.69.Final.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-asynchronous-search -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-asynchronous-search/opensearch-asynchronous-search-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-asynchronous-search/common-utils-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-asynchronous-search/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-asynchronous-search/plugin-security.policy -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/commons-lang-2.6.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/org.jacoco.report-0.8.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/slf4j-api-1.7.25.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/error_prone_annotations-2.3.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/httpcore-nio-4.4.12.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/httpasyncclient-4.1.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/guava-29.0-jre.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/randomcutforest-core-2.0.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/randomcutforest-serialization-2.0.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/jackson-databind-2.11.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/checker-qual-2.11.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/randomcutforest-parkservices-2.0.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/gson-2.8.6.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/protostuff-collectionschema-1.7.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/j2objc-annotations-1.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/common-utils-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/opensearch-anomaly-detection-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/jsr305-3.0.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/org.jacoco.ant-0.8.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/commons-pool2-2.10.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/sketches-core-0.13.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/org.jacoco.core-0.8.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/org.jacoco.agent-0.8.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/protostuff-api-1.7.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/memory-0.12.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/jackson-annotations-2.11.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/protostuff-runtime-1.7.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/protostuff-core-1.7.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/commons-logging-1.1.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/opensearch-rest-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/httpclient-4.5.13.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/commons-codec-1.13.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/commons-math3-3.6.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/httpcore-4.4.12.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-anomaly-detection/failureaccess-1.0.1.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/error_prone_annotations-2.3.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/httpcore-nio-4.4.12.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/httpasyncclient-4.1.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/cron-utils-9.1.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/javax.mail-1.6.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/slf4j-api-1.7.30.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/ipaddress-5.3.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/j2objc-annotations-1.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/commons-lang3-3.11.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/common-utils-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/jsr305-3.0.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/javax.el-3.0.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlinx-coroutines-core-1.1.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/annotations-13.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/guava-30.0-jre.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/activation-1.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/alerting-core-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/google-java-format-1.10.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/alerting-notification-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlin-stdlib-common-1.3.72.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/commons-logging-1.1.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlin-stdlib-jdk7-1.3.72.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/checker-qual-3.5.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/opensearch-rest-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/httpclient-4.5.13.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/opensearch-alerting-1.2.3.0.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlinx-coroutines-core-common-1.1.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlin-stdlib-1.3.72.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/commons-codec-1.13.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/kotlin-stdlib-jdk8-1.3.72.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/httpcore-4.4.12.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/plugins/opensearch-alerting/failureaccess-1.0.1.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/jcodings-1.0.44.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/joni-2.1.29.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/opensearch-grok-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/opensearch-dissect-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-common/ingest-common-1.2.3.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/geo -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/geo/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/geo/geo-1.2.3.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/GeoLite2-Country.mmdb -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/GeoLite2-City.mmdb -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/geoip2-2.13.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/maxmind-db-1.3.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/jackson-annotations-2.12.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/jackson-databind-2.12.5.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/ingest-geoip-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/GeoLite2-ASN.mmdb -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-geoip/plugin-security.policy -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/percolator -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/percolator/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/percolator/percolator-client-1.2.3.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/analysis-common -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/analysis-common/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/analysis-common/analysis-common-1.2.3.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/aggs-matrix-stats -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/aggs-matrix-stats/aggs-matrix-stats-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/aggs-matrix-stats/plugin-descriptor.properties -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/repository-url -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/repository-url/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/repository-url/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/repository-url/repository-url-1.2.3.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-mustache -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-mustache/lang-mustache-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-mustache/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-mustache/compiler-0.9.6.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-mustache/plugin-security.policy -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/systemd -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/systemd/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/systemd/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/systemd/systemd-1.2.3.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-codec-4.1.69.Final.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-common-4.1.69.Final.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-resolver-4.1.69.Final.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/transport-netty4-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-transport-4.1.69.Final.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-buffer-4.1.69.Final.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-codec-http-4.1.69.Final.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/transport-netty4/netty-handler-4.1.69.Final.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/lucene-expressions-8.10.1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/lang-expression-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/antlr4-runtime-4.5.1-1.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/asm-5.0.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/asm-commons-5.0.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-expression/asm-tree-5.0.4.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/asm-7.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/antlr4-runtime-4.5.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/asm-tree-7.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/asm-util-7.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/asm-analysis-7.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/asm-commons-7.2.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/lang-painless-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/lang-painless/opensearch-scripting-painless-spi-1.2.3.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/rank-eval -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/rank-eval/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/rank-eval/rank-eval-client-1.2.3.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/httpcore-nio-4.4.12.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/httpasyncclient-4.1.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/reindex-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/commons-logging-1.1.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/opensearch-rest-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/httpclient-4.5.13.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/opensearch-dashboards-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/opensearch-ssl-config-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/commons-codec-1.13.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/opensearch-dashboards/httpcore-4.4.12.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-user-agent -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-user-agent/ingest-user-agent-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/ingest-user-agent/plugin-descriptor.properties -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/mapper-extras -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/mapper-extras/mapper-extras-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/mapper-extras/plugin-descriptor.properties -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/parent-join -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/parent-join/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/parent-join/parent-join-client-1.2.3.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/httpcore-nio-4.4.12.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/httpasyncclient-4.1.4.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/reindex-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/plugin-descriptor.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/commons-logging-1.1.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/opensearch-rest-client-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/plugin-security.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/httpclient-4.5.13.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/opensearch-ssl-config-1.2.3.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/commons-codec-1.13.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/modules/reindex/httpcore-4.4.12.jar -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jrunscript.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jcmd.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/java.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jdeprscan.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/javadoc.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/rmid.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jar.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jdb.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jpackage.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jstatd.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/serialver.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/keytool.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jconsole.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jlink.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jhsdb.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jaotc.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jshell.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/rmiregistry.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/javac.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jstack.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jfr.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jps.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jarsigner.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jmod.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jstat.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jinfo.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jmap.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/jdeps.1 -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/man/man1/javap.1 -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jdeps -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/rmiregistry -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jrunscript -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jdeprscan -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jar -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jmap -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jps -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jstatd -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/rmid -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/java -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jdb -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jimage -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/javadoc -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jconsole -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jcmd -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jstack -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jinfo -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jpackage -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/serialver -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/javap -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/keytool -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jaotc -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jarsigner -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jhsdb -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jlink -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jfr -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jstat -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/javac -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jmod -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/bin/jshell -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/release -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/LICENSE -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/ADDITIONAL_LICENSE_INFO -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/icu.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/c-libutl.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/public_suffix.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/cldr.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/aes.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/ASSEMBLY_EXCEPTION -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/asm.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.base/unicode.md -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.security.sasl -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.scripting -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.dynalink/dynalink.md -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.management -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.javadoc/jqueryUI.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.javadoc/jquery.md -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml/xalan.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml/xerces.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml/jcup.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml/bcel.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml/dom.md -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.smartcardio -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.smartcardio/pcsclite.md -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.transaction.xa -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.prefs -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.compiler -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.logging -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.internal.opt/jopt-simple.md -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml.crypto -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.xml.crypto/santuario.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.localedata/thaidict.md -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.sql.rowset -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.net.http -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.rmi -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.sql -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.naming -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.datatransfer -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.internal.le/jline.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.crypto.cryptoki/pkcs11cryptotoken.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.crypto.cryptoki/pkcs11wrapper.md -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.instrument -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.management.rmi -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/xwd.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/mesa3d.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/harfbuzz.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/lcms.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/freetype.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/giflib.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/jpeg.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/colorimaging.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/java.desktop/libpng.md -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/legal/jdk.crypto.ec/ecc.md -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/server -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/server/libjsig.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/server/classes.jsa -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/server/classes_nocoops.jsa -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/server/libjvm.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libawt.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libawt_headless.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libsplashscreen.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libnio.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjdwp.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libj2pcsc.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjli.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libsctp.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjimage.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjsig.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjava.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libsunec.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/liblcms.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libawt_xawt.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jexec -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libverify.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libmanagement_agent.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/psfont.properties.ja -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libprefs.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libzip.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjaas.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjsound.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libextnet.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libj2gss.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/tzdb.dat -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libdt_socket.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/psfontj2d.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jvm.cfg -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/ct.sym -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libj2pkcs11.so -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jfr -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jfr/default.jfc -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jfr/profile.jfc -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libmanagement_ext.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/classlist -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libnet.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjavajpeg.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libfontmanager.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/modules -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libinstrument.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libmanagement.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libjawt.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libsaproc.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libmlib_image.so -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/security -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/security/cacerts -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/security/blacklisted.certs -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/security/public_suffix_list.dat -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/security/default.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/librmi.so -%attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jspawnhelper -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/jrt-fs.jar -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libattach.so -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/lib/libfreetype.so -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/jvmti.h -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/classfile_constants.h -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/jdwpTransport.h -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/jawt.h -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/jni.h -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/jvmticmlr.h -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/linux -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/linux/jawt_md.h -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/include/linux/jni_md.h -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/net.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/sound.properties -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/sdp -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/sdp/sdp.conf.template -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/management -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/management/management.properties -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/management/jmxremote.access -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/management/jmxremote.password.template -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/logging.properties -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/java.policy -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/limited -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/limited/default_US_export.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/limited/exempt_local.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/limited/default_local.policy -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/unlimited -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/unlimited/default_US_export.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/unlimited/default_local.policy -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/policy/README.txt -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/conf/security/java.security -%dir %attr(750, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.unsupported.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.transaction.xa.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.crypto.cryptoki.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.rmi.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.attach.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jshell.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.xml.dom.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.se.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.ed.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jartool.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.compiler.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.base.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.smartcardio.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.security.auth.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.unsupported.desktop.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.security.sasl.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.incubator.foreign.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.management.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.management.agent.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.xml.crypto.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.vm.ci.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.prefs.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.crypto.ec.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.jvmstat.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.sql.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.incubator.jpackage.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.xml.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.security.jgss.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.compiler.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.sctp.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.charsets.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.management.jfr.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jlink.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.localedata.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jsobject.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.net.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.hotspot.agent.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jstatd.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.dynalink.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jfr.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.naming.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.le.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jcmd.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.management.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.net.http.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.logging.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.accessibility.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.opt.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.management.rmi.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.security.jgss.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.desktop.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.nio.mapmode.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.vm.compiler.management.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jdwp.agent.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jdi.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.javadoc.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.naming.rmi.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.naming.dns.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.editpad.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jdeps.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.internal.vm.compiler.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.sql.rowset.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.scripting.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.datatransfer.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.httpserver.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.zipfs.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.aot.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/jdk.jconsole.jmod -%attr(640, %{USER}, %{GROUP}) %{INSTALL_DIR}/jdk/jmods/java.instrument.jmod From 5950942f438de1d1baf219052b8aaf4981a2bae3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Thu, 3 Feb 2022 09:26:28 +0100 Subject: [PATCH 52/57] Fix comment in postinst --- stack/indexer/deb/debian/postinst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stack/indexer/deb/debian/postinst b/stack/indexer/deb/debian/postinst index c5db2868bf..963e1485b9 100644 --- a/stack/indexer/deb/debian/postinst +++ b/stack/indexer/deb/debian/postinst @@ -42,7 +42,7 @@ fi if [ -z "$2" ]; then # If $2 is null, this is an install - # Setting Owner and group of own folders + # Setting owner and group chown -R ${USER}:${GROUP} ${CONFIG_DIR} chown -R ${USER}:${GROUP} ${INSTALLATION_DIR} chown -R ${USER}:${GROUP} ${LOG_DIR} From ea35c66cf30d31e143f7478fa63c9c5782d3c48c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Thu, 3 Feb 2022 09:27:21 +0100 Subject: [PATCH 53/57] Fix comment in postinst L40 --- stack/indexer/deb/debian/postinst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stack/indexer/deb/debian/postinst b/stack/indexer/deb/debian/postinst index 963e1485b9..191af1fd48 100644 --- a/stack/indexer/deb/debian/postinst +++ b/stack/indexer/deb/debian/postinst @@ -37,7 +37,7 @@ if command -v systemctl > /dev/null 2>&1; then systemctl restart systemd-sysctl.service > /dev/null 2>&1 || true fi -# Below codeblock is using the fact that postinst script is called with the most-recently configured version. +# The codeblock below is using the fact that postinst script is called with the most-recently configured version. # In other words, a fresh installed will be called like "postinst configure" with no previous version ($2 is null) if [ -z "$2" ]; then # If $2 is null, this is an install From e7e9888c258aaf4f5e9b1ede46a895fba485a98e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Thu, 3 Feb 2022 09:28:37 +0100 Subject: [PATCH 54/57] Removed CentOS 6 configuration fix --- stack/indexer/rpm/wazuh-indexer.spec | 5 ----- 1 file changed, 5 deletions(-) diff --git a/stack/indexer/rpm/wazuh-indexer.spec b/stack/indexer/rpm/wazuh-indexer.spec index 2aaed4481b..963f9ebdfb 100644 --- a/stack/indexer/rpm/wazuh-indexer.spec +++ b/stack/indexer/rpm/wazuh-indexer.spec @@ -125,11 +125,6 @@ if [ $1 = 1 ];then # Install echo "%{USER} soft nproc 4096" >> /etc/security/limits.conf echo "%{USER} hard nofile 65535" >> /etc/security/limits.conf echo "%{USER} soft nofile 65535" >> /etc/security/limits.conf - if [[ "$(uname -a)" =~ "centos6" ]] || [[ "$(uname -a)" =~ "el6" ]];then - echo "### Disabled filter install on CentOS 6 systems ###" >> %{CONFIG_DIR}/opensearch.yml - echo "bootstrap.system_call_filter: false" >> %{CONFIG_DIR}/opensearch.yml - fi - fi if [ $1 = 2 ];then # Upgrade From cfb4b3e75f715926c63793915f88628d99a5b4c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Thu, 3 Feb 2022 09:34:54 +0100 Subject: [PATCH 55/57] Fixed capital letters --- stack/indexer/deb/debian/postinst | 4 ++-- stack/indexer/deb/debian/postrm | 2 +- stack/indexer/deb/debian/preinst | 2 +- stack/indexer/deb/debian/prerm | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/stack/indexer/deb/debian/postinst b/stack/indexer/deb/debian/postinst index 191af1fd48..e8f63e63e0 100644 --- a/stack/indexer/deb/debian/postinst +++ b/stack/indexer/deb/debian/postinst @@ -27,7 +27,7 @@ set -e # On Debian, # $1=configure : is set to 'configure' and if $2 is set, it is an upgrade -# source the default env file +# Source the default env file if [ -f "/etc/default/wazuh-indexer" ]; then . "/etc/default/wazuh-indexer" fi @@ -77,7 +77,7 @@ if [ -z "$2" ]; then echo "${USER} soft nofile 65535" >> /etc/security/limits.conf else - # otherwise it is an upgrade + # Otherwise it is an upgrade echo -n "Restarting wazuh-indexer service..." if command -v systemctl > /dev/null 2>&1 && systemctl is-active --quiet wazuh-indexer > /dev/null 2>&1; then systemctl daemon-reload > /dev/null 2>&1 diff --git a/stack/indexer/deb/debian/postrm b/stack/indexer/deb/debian/postrm index 3d21fa85a2..643e1ab19f 100644 --- a/stack/indexer/deb/debian/postrm +++ b/stack/indexer/deb/debian/postrm @@ -22,7 +22,7 @@ export LOG_DIR="/var/log/${NAME}" # $1=remove : indicates a removal # $1=purge : indicates an upgrade -# source the default env file +# Source the default env file if [ -f "/etc/default/${NAME}" ]; then . "/etc/default/${NAME}" fi diff --git a/stack/indexer/deb/debian/preinst b/stack/indexer/deb/debian/preinst index aa899e1499..bf4a3cd008 100644 --- a/stack/indexer/deb/debian/preinst +++ b/stack/indexer/deb/debian/preinst @@ -23,7 +23,7 @@ err_exit() { exit 1 } -# source the default env file +# Source the default env file if [ -f "/etc/default/wazuh-indexer" ]; then . "/etc/default/wazuh-indexer" fi diff --git a/stack/indexer/deb/debian/prerm b/stack/indexer/deb/debian/prerm index f6dc763071..1015fc909b 100644 --- a/stack/indexer/deb/debian/prerm +++ b/stack/indexer/deb/debian/prerm @@ -18,7 +18,7 @@ export CONFIG_DIR=/etc/wazuh-indexer # $1=remove : indicates a removal # $1=upgrade : indicates an upgrade -# source the default env file +# Source the default env file if [ -f "/etc/default/wazuh-indexer" ]; then . "/etc/default/wazuh-indexer" fi From 0d74a7510d60abb20346e776f89dc39d82f02ecb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Thu, 3 Feb 2022 09:38:34 +0100 Subject: [PATCH 56/57] Fix comment in rules L68 --- stack/indexer/deb/debian/rules | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stack/indexer/deb/debian/rules b/stack/indexer/deb/debian/rules index 3a396141bd..c9c636baa4 100644 --- a/stack/indexer/deb/debian/rules +++ b/stack/indexer/deb/debian/rules @@ -65,7 +65,7 @@ override_dh_install: curl -o $(INDEXER_FILE) https://s3.amazonaws.com/warehouse.wazuh.com/stack/indexer/$(INDEXER_FILE) tar -zvxf $(INDEXER_FILE) - # copy to target + # Copy to the target mkdir -p $(TARGET_DIR)$(INSTALLATION_DIR) mkdir -p $(TARGET_DIR)$(CONFIG_DIR) mkdir -p $(TARGET_DIR)$(LIB_DIR) From 1fcd99dd7bc24256a8583498d46a31a8490f3080 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Fern=C3=A1ndez?= Date: Thu, 3 Feb 2022 09:40:34 +0100 Subject: [PATCH 57/57] Fix RPM SPEC header --- stack/indexer/rpm/wazuh-indexer.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stack/indexer/rpm/wazuh-indexer.spec b/stack/indexer/rpm/wazuh-indexer.spec index 963f9ebdfb..5de4ec292f 100644 --- a/stack/indexer/rpm/wazuh-indexer.spec +++ b/stack/indexer/rpm/wazuh-indexer.spec @@ -1,4 +1,4 @@ -# Wazuh package SPEC +# Wazuh indexer SPEC # Copyright (C) 2015-2022, Wazuh Inc. # # This program is a free software; you can redistribute it