Update after-install.sh - fix log file permissions (#5737)

Update after-install.sh - fix log file permissions

When installing Logstash (after previous removal of the Logstash RPM), there is a chance that there are old log files without proper owner.
Running Logstash as service, it may want to append data to these log files. Consequently, the logstash service does not start because it doesn't have write permissions to that files. This patch sets the (new) user logstash to own these historic files.
This commit is contained in:
Daniel Riegel 2016-08-09 17:27:05 +02:00 committed by Suyog Rao
parent af635a6f1d
commit 24c595a57b
3 changed files with 3 additions and 3 deletions

View file

@ -1,5 +1,5 @@
chown -R logstash:logstash /usr/share/logstash
chown logstash /var/log/logstash
chown -R logstash /var/log/logstash
chown logstash:logstash /var/lib/logstash
chmod 0644 /etc/logrotate.d/logstash
sed -i \

View file

@ -1,7 +1,7 @@
#!/bin/sh
chown -R logstash:logstash /usr/share/logstash
chown logstash /var/log/logstash
chown -R logstash /var/log/logstash
chown logstash:logstash /var/lib/logstash
chmod 755 /etc/logstash
chmod 0644 /etc/logrotate.d/logstash

View file

@ -1,7 +1,7 @@
#!/bin/sh
chown -R logstash:logstash /usr/share/logstash
chown logstash /var/log/logstash
chown -R logstash /var/log/logstash
chown logstash:logstash /var/lib/logstash
chmod 0644 /etc/logrotate.d/logstash
sed -i \