Skip to content

Commit 8a8d099

Browse files
committed
Updated installation instructions and TODO
1 parent 3af8e8e commit 8a8d099

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,16 @@ Gives the user the ability to generate a new client configuration, SSL keys and
1111
- `# chown www-data /var/www/icingaclient`
1212
- `# chown nagios:nagios /var/www/icingaclient/builds`
1313
- `# chown www-data:www-data /var/www/icingaclient/working-dir`
14-
- `# chown www-data:www-data /var/www/icingaclient/server-configs`
1514
- move `icinga2.conf` and `icinga2-setup-windows-child.nsis` to `/var/www/icingaclient/working-dir/` and chown them to `www-data:www-data`
16-
- Add `include_recursive "/var/www/icingaclient/server-configs"` to your `/etc/icinga2/icinga2.conf`
1715
- restart icinga2 `systemctl restart icinga2.service`
1816
- Enable in `Configuration > Modules > agentinstaller`
17+
- Create API user
18+
- Add API user details to the agent installer configuration options in the web interface
19+
- Create config package on api server: `curl -ksu API_USER:API_PASS -H 'Accept: application/json' -X POST 'https://localhost:5665/v1/config/packages/agentinstaller'`
1920

2021
## Todo
2122
- Fix those ugly installation instructions.
2223
- Use another method to generate keys so we don't need to sudo anything and everything.
23-
- Add some configuration options.
2424
- Show a tree of clients, parents, zones and have the ability to redownload the installer.
2525
- Manage generated configurations.
26+
- Dropdown list of zones instead of text field.

0 commit comments

Comments
 (0)