Linux Dev Environment: fix /usr/local/icinga2/etc ownership

We instruct the users to build as root and chown just /usr/local/icinga2/var, but at least `icinga2 api setup` also needs to modify /usr/local/icinga2/etc.
This commit is contained in:
Alexander Aleksandrovič Klimov 2024-09-16 16:13:02 +02:00 committed by GitHub
parent 0b8f70bbba
commit f3ed85171e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 3 additions and 3 deletions

View File

@ -1423,7 +1423,7 @@ The source installation doesn't set proper permissions, this is
handled in the package builds which are officially supported. handled in the package builds which are officially supported.
```bash ```bash
chown -R icinga:icinga /usr/local/icinga2/var/ chown -R icinga:icinga /usr/local/icinga2/{etc,var}/
/usr/local/icinga2/lib/icinga2/prepare-dirs /usr/local/icinga2/etc/sysconfig/icinga2 /usr/local/icinga2/lib/icinga2/prepare-dirs /usr/local/icinga2/etc/sysconfig/icinga2
/usr/local/icinga2/sbin/icinga2 api setup /usr/local/icinga2/sbin/icinga2 api setup
@ -1476,7 +1476,7 @@ The source installation doesn't set proper permissions, this is
handled in the package builds which are officially supported. handled in the package builds which are officially supported.
```bash ```bash
chown -R icinga:icinga /usr/local/icinga2/var/ chown -R icinga:icinga /usr/local/icinga2/{etc,var}/
/usr/local/icinga2/lib/icinga2/prepare-dirs /usr/local/icinga2/etc/sysconfig/icinga2 /usr/local/icinga2/lib/icinga2/prepare-dirs /usr/local/icinga2/etc/sysconfig/icinga2
/usr/local/icinga2/sbin/icinga2 api setup /usr/local/icinga2/sbin/icinga2 api setup
@ -1540,7 +1540,7 @@ The source installation doesn't set proper permissions, this is
handled in the package builds which are officially supported. handled in the package builds which are officially supported.
```bash ```bash
chown -R icinga:icinga /usr/local/icinga2/var/ chown -R icinga:icinga /usr/local/icinga2/{etc,var}/
/usr/local/icinga2/lib/icinga2/prepare-dirs /usr/local/icinga2/etc/sysconfig/icinga2 /usr/local/icinga2/lib/icinga2/prepare-dirs /usr/local/icinga2/etc/sysconfig/icinga2
/usr/local/icinga2/sbin/icinga2 api setup /usr/local/icinga2/sbin/icinga2 api setup