logstash/pkg/ubuntu/after-install.sh
Andres Rodriguez 3dca252b65
[Backport] Set correct permissions for /usr/share/logstash on pkg installs (#12788)
Set the correct ownership of /usr/share/logstash on DEB & RPM installs, following FHS guidelines.

Fixes: #12771
Backports: #12782. cherry picked from commit c4cb8f4f12)
2021-03-31 16:46:19 -04:00

12 lines
415 B
Bash

#!/bin/sh
chown -R root:root /usr/share/logstash
chown -R logstash /var/log/logstash
chown logstash:logstash /var/lib/logstash
sed -i \
-e 's|# path.logs:|path.logs: /var/log/logstash|' \
-e 's|# path.data:|path.data: /var/lib/logstash|' \
/etc/logstash/logstash.yml
/usr/share/logstash/bin/system-install /etc/logstash/startup.options
chmod 600 /etc/logstash/startup.options
chmod 600 /etc/default/logstash