Eric Lippmann
c0444a81b2
setup: Fix octdec for directory modes
...
Modes prefixed w/ zero, e.g. 0775 require a string conversion before calling octdec.
2015-01-19 11:43:38 +01:00
Eric Lippmann
abc74c7fb5
monitoring/setup: Fix directory mode of the monitoring configuration directory
...
We should introduce a CreateConfigDirectoryStep because module developers must not
provide a directory mode but use our default.
2015-01-19 11:43:38 +01:00
Eric Lippmann
f4ea24bfa0
rpm: Fix configuration files permissions
...
refs #4075
2015-01-19 11:43:38 +01:00
Eric Lippmann
4819ebb6b2
rpm: Install configuration for the setup module
...
refs #4075
refs #8232
2015-01-19 11:43:38 +01:00
Eric Lippmann
70f080313d
setup: Use schema path from setup's config or default
...
refs #8232
2015-01-19 11:43:38 +01:00
Eric Lippmann
ef412688e9
setup: Require to set a path to the schema files
...
refs #8232
2015-01-19 11:43:38 +01:00
Eric Lippmann
556610adc1
rpm: icingaweb2-common must not install any config file except the config directory
...
refs #4075
2015-01-19 11:43:38 +01:00
Eric Lippmann
6014362089
packages: Install custom setup module config w/ correct path to the schema files
...
refs #4075
2015-01-19 11:43:38 +01:00
Eric Lippmann
a57f1b00a9
rpm: Introduce config directory for packaged configuration files
...
refs #4075
2015-01-19 11:43:37 +01:00
Johannes Meyer
b34eb793b7
Merge branch 'bugfix/get-rid-of-t-and-mt-in-forms-7551'
...
fixes #7551
2015-01-19 11:33:09 +01:00
Johannes Meyer
dbd69ba693
Replace t() and mt() with translate() in the application's forms
...
refs #7551
2015-01-19 11:26:23 +01:00
Johannes Meyer
8c87a9df13
Replace t() and mt() with translate() in setup module's forms
...
refs #7551
2015-01-19 11:07:39 +01:00
Johannes Meyer
970006838c
Replace t() and mt() with translate() in the monitoring module's forms
...
refs #7551
2015-01-19 10:49:02 +01:00
Eric Lippmann
bab92b1b16
rpm: Use a macro for the docs directory
...
refs #4075
2015-01-16 17:38:22 +01:00
Eric Lippmann
dae3ccd90c
monitoring: Take status_update_time into account when is_currently_running is 1
...
fixes #8210
2015-01-16 17:02:35 +01:00
Eric Lippmann
a6861789bb
lib: Remove superfluous return false from IdoQuery
2015-01-16 17:01:52 +01:00
Eric Lippmann
e93e8f6330
setup: Convert octal directory mode to decimal notation
...
PHP's chmod sets wrong permissions when using 2770 as directory mode for example.
fixes #8233
2015-01-16 17:01:41 +01:00
Eric Lippmann
35e090c17e
monitoring: Support format query parameters for process/info
2015-01-16 13:12:10 +01:00
Eric Lippmann
37880c6c89
rpm: Support SUSE packages
...
resolves #6403
2015-01-14 14:15:24 +01:00
Eric Lippmann
b8288b28a7
doc/installation: Add PHP gettext and PHP OpenSSL support as requirement
2015-01-14 14:14:44 +01:00
Eric Lippmann
b983f1901b
modules: Fix that the forms namespace is not registered when the module does not have any library file
2015-01-14 13:24:31 +01:00
Eric Lippmann
4971037b37
doc/installation: Add section Preparing Web Setup
2015-01-14 13:24:04 +01:00
Eric Lippmann
e2667dfb63
doc: Use icingaweb2 as directory instead of icingaweb
2015-01-13 13:08:09 +01:00
Rene Moser
3961a44769
setup-welcome: fix cli doc
...
* `createDirectory` does not exist, this should be `direcotory`.
* For changing the group option `--group` must be used.
* Default config directory is `/etc/icingaweb2` not `/etc/icingaweb`.
Signed-off-by: Eric Lippmann <eric.lippmann@netways.de>
2015-01-13 13:04:04 +01:00
Matthias Jentsch
5e2594d250
Parse perfdata thresholds provisionary
...
Use a heuristic to determine whether thresholds should be inverted, to support plugins with non-standard perfdata output while still being able to parse standard-compliant perfdata input.
2015-01-13 10:59:33 +01:00
Michael Friedrich
e842abf80f
spec: Add %revision macro for snapshot builds
...
fixes #8193
2015-01-13 09:00:23 +01:00
Eric Lippmann
be91fce75f
rpm: Install schema files to /usr/share/doc/icingaweb2
...
refs #4075
2015-01-12 16:19:14 +01:00
Matthias Jentsch
ec38c0c817
Fix pies in multi views
2015-01-05 11:33:19 +01:00
Eric Lippmann
80730e0bb2
cli/setup: Remove is_string checks for switches of the webserver generation
2014-12-30 18:49:47 +01:00
Matthias Jentsch
b5747797b7
Fix perfdata output
...
Display all perfdata key-value pairs in a formatted table, add padding to table css
improve piechart label.
2014-12-30 16:35:42 +01:00
Matthias Jentsch
e47eb73499
Improve visibility of focus
...
Display navigation focus in a visible color and display focus outline in regular site body more prominently.
fixes #6164
2014-12-30 16:35:42 +01:00
Eric Lippmann
9f545535a0
cli/setup: Issue nice error messages when creating the config directory fails
2014-12-30 16:03:05 +01:00
Eric Lippmann
865b5c126a
cli/setup: Do not exit setup config directory when the directory already exists
...
mkdir may succeed but chmod or chgrp may fail. The next time the command is called
it will ll exit before trying to chmod or chgrp again because the directory already exists.
2014-12-30 15:56:42 +01:00
Eric Lippmann
90fb44122b
cli/setup: Do not translate \n again
2014-12-30 15:55:14 +01:00
Eric Lippmann
f9ca0296a4
cli/setup: Do not return false; after $this->fail()
...
$this-fail() throws an exception.
2014-12-30 15:54:07 +01:00
Eric Lippmann
9de1b20d3c
cli/setup: Issue an error if chmod fails when setting up the configuration directory
2014-12-30 15:51:00 +01:00
Eric Lippmann
9c40372b61
cli/setup: Do not translate \n
2014-12-30 15:49:11 +01:00
Eric Lippmann
672500029c
cli/setup: Add sanity check for the --mode switch when creating the config directory
2014-12-30 15:46:22 +01:00
Eric Lippmann
d3dcf152fb
setup: Do not use umask(0)
...
chmod is not affected in any way by the umask.
2014-12-30 15:40:06 +01:00
Eric Lippmann
fbe252063b
IniWriter: Do not use umask(0)
...
chmod is not affected in any way by the umask.
2014-12-30 15:39:03 +01:00
Eric Lippmann
f84a9a6529
cli/setup: Do not use umask(0)
...
chmod is not affected in any way by the umask.
2014-12-30 15:33:01 +01:00
Eric Lippmann
082cdd6dd2
cli/setup: Rename --path switch to --config for the directory action
...
All other actions use --config too.
2014-12-30 15:24:31 +01:00
Eric Lippmann
bad7aad05e
cli/setup: Do not use the webserver user's group but 'icingaweb2'
2014-12-30 15:22:53 +01:00
Eric Lippmann
861252b1e7
setup: Rename createDirectory to diretory
...
'icingacli setup config directory' does not suffer from camel case notation and explains
pretty much what it does.
2014-12-30 14:59:23 +01:00
Eric Lippmann
4b6ea55cbb
setup: Add --config switch to TokenCommand::createAction()
...
refs #7906
2014-12-30 14:55:44 +01:00
Eric Lippmann
59dc5c5bc3
rpm: Fix {_sysconfig} usages missing the leading %
2014-12-30 14:51:18 +01:00
Eric Lippmann
cc68c58fe3
rpm: Fix typo
2014-12-30 14:48:47 +01:00
Eric Lippmann
deec606a22
rpm: Do not copy var/ to build root
...
This directory does no longer exist.
2014-12-30 14:48:02 +01:00
Eric Lippmann
bee3fe7027
rpm: Install bash completion for icingacli
2014-12-30 14:44:17 +01:00
Eric Lippmann
aea7b068da
setup: Add --config switch to TokenCommand::showAction()
...
refs #7906
2014-12-30 14:43:19 +01:00