Andrew Jaffie
d95feb4950
Log messages now use CN, file permissions fixed, ca remove now will not remove CSR's that have already been signed.
2019-06-07 10:33:55 +02:00
Andrew Jaffie
6aa2e0c36b
Added ca restore command+docs to undo effects of ca remove
2019-06-07 10:33:55 +02:00
Andrew Jaffie
a970f7dcf9
Implemented cli command + documentation.
2019-06-07 10:33:55 +02:00
Michael Friedrich
e72721b62f
CLI: Remove broken troubleshoot command
...
It wasn't finished nor have we used it for support questions.
Issue templates, troubleshooting docs and external scripts
serve a better purpose here, especially with distributed systems.
2019-05-28 12:31:38 +02:00
Michael Friedrich
458f997a18
Replace Copyright header with a short version, part II
2019-02-25 15:09:36 +01:00
Michael Friedrich
dea5ec614e
icinga.com: Update CMakeLists.txt
2018-10-18 09:35:18 +02:00
Michael Friedrich
2fd6709952
Remove ApiUser password_hash functionality
...
This affects and fixes
- Windows reload
- Config validation
- RHEL 7.5 OpenSSL memory corruption
- Hash algorithm, requested changes
refs #6378
refs #6279
refs #6278
2018-06-19 11:32:03 +02:00
Jean Flach
6bb2ed4258
Merge branch 'feature/security-features'
2018-02-21 16:19:54 +01:00
Jean Flach
6ae376b7fd
Add cli tool to send signals as Icinga user
...
fixes #5991
2018-02-20 14:16:43 +01:00
Jean Flach
92e2faaa08
Hash API password and comparison
...
fixes #4920
2018-02-15 13:09:22 +01:00
Jean Flach
1da6b2c883
Fix whitespaces in CMakeLists files
...
Uses 2 space indentation as standard
2018-01-19 09:19:40 +01:00
Gunnar Beutner
2a9dceb367
Use CMake object libraries for our libs
2018-01-17 04:28:21 +01:00
Gunnar Beutner
75e2473616
Clean up source lists in the CMakeLists.txt files
2018-01-03 11:47:46 +01:00
Gunnar Beutner
90496b5456
Build libraries as static libraries
2018-01-02 23:29:48 +01:00
Michael Insel
158ae2188e
Change copyright header for 2018
2018-01-02 12:08:55 +01:00
Michael Friedrich
601c10b997
Remove bottom-up CLI commands
...
refs #4799
2017-09-22 14:04:43 +02:00
Gunnar Beutner
c02742925e
Refactor PkiUtility class
...
refs #5450
2017-09-12 12:52:49 +02:00
Gunnar Beutner
abdd4b307b
Implement the 'ca list' and 'ca sign' CLI commands
...
refs #5450
2017-09-12 12:52:49 +02:00
Michael Friedrich
b7caf0820d
Ensure that *.icinga.com is used everywhere
...
fixes #13897
fixes #13277
2017-01-10 17:19:12 +01:00
Gunnar Beutner
30762e5330
Set versions for all internal libraries
...
fixes #12552
2016-08-25 17:56:18 +02:00
Gunnar Beutner
ae1ab5f865
Implement unit tests for state changes
...
fixes #12530
2016-08-24 19:45:52 +02:00
Gunnar Beutner
599929b0f6
Update copyright headers for 2016
2016-01-12 08:29:59 +01:00
Michael Friedrich
7b0b04ba8f
Implement 'api setup' cli command & add ApiUser config
...
refs #9471
2015-06-25 10:08:34 +02:00
Gunnar Beutner
37736caa5c
Implement support for libedit
...
fixes #8776
2015-03-17 15:05:47 +01:00
Jean-Marcel Flach
a28685d139
Rename troubleshootCollectCommand to troubleshootCommand
2015-02-25 09:55:35 +01:00
Jean Flach
afb9bea74d
Move objectlistcommands printObject to objectlistuility
...
PrintObject() is now public and now everybody can use pretty object printing
2015-02-18 10:23:27 +01:00
Jean Flach
cc5a8da6e8
CLI: Add 'troubleshoot collect' command
...
By calling `icinga2 troubleshoot collect [--console]` a small file
containing basic application information and a tail of all found logs
and the latest crash report will be created [or displayed].
It does not collect config files at the moment.
refs #3446
2015-02-15 12:38:28 +01:00
Michael Friedrich
78bfd0204c
Update copyright year
2015-01-22 12:00:23 +01:00
Gunnar Beutner
a20d168340
Remove libreadline support
...
fixes #8168
2015-01-13 14:45:38 +01:00
Gunnar Beutner
82a31c9b20
Rename the "repl" command to "console"
...
fixes #8167
2015-01-12 14:31:33 +01:00
Gunnar Beutner
c90c8919ca
Fix the dependency nightmare that is libreadline
...
refs #8091
2014-12-17 10:24:13 +01:00
Gunnar Beutner
3436dbc697
Fix incorrect package name for SLES/openSUSE
...
refs #8091
2014-12-17 09:30:54 +01:00
Gunnar Beutner
92eb6a2f45
Update documentation for libreadline requirement
...
fixes #8091
2014-12-17 09:07:05 +01:00
Gunnar Beutner
d82defe6a9
Add readline support for the "repl" command
...
fixes #8091
2014-12-16 13:26:26 +01:00
Gunnar Beutner
8d0ddb7c8c
Implement more unit tests
...
refs #7805
2014-11-23 12:35:13 +01:00
Gunnar Beutner
037b886584
Remove the C++ code generator
...
refs #7699
2014-11-22 19:24:13 +01:00
Gunnar Beutner
8e265b7b7f
Implement a C++ code generator for libconfig
...
fixes #7699
fixes #7704
fixes #7706
2014-11-20 21:53:32 +01:00
Gunnar Beutner
95b5e1d67b
Move the "repository commit --clear" functionality into a separate command
...
fixes #7499
2014-10-31 13:27:29 +01:00
Gunnar Beutner
79f1711a61
Rename CLI command "agent" to "node"
...
fixes #7525
2014-10-31 11:38:16 +01:00
Gunnar Beutner
c2270445d3
Use VariableUtility for "pki ticket"
...
fixes #7443
2014-10-30 15:25:34 +01:00
Michael Friedrich
4cf46de5ab
Cli: Fix autocompletion on Debian
...
refs #7246
2014-10-27 14:13:55 +01:00
Michael Friedrich
70ae037324
Fix unity build
...
fixes #7433
2014-10-23 18:20:39 +02:00
Michael Friedrich
79be125f03
CLI: Add basic repository <type> <command> & commit functionality
...
Still work in progress
refs #7255
2014-10-23 14:57:19 +02:00
Michael Friedrich
3ab9e35cc0
Cli: Move pki command funactionality into PkiUtility class
...
Preparing for usage in setup agent cli command.
refs #7423
2014-10-21 16:02:44 +02:00
Gunnar Beutner
01e2646fd4
Build fix
2014-10-21 13:54:56 +02:00
Gunnar Beutner
2972c6bfe8
Implement the "variable" CLI command
...
fixes #7370
2014-10-20 21:14:56 +02:00
Gunnar Beutner
4d7caeabab
Build fix for Windows
2014-10-20 20:13:55 +02:00
Gunnar Beutner
26b9c5a81b
Move clicommand.{cpp,hpp} to lib/cli
...
refs #7246
2014-10-20 14:06:21 +02:00
Michael Friedrich
e98d719e5b
CLI: Add feature enable/disable auto-completion
...
Refactor feature list code.
Add disabled features to list output.
Add more console colors.
Change output to stdout for general logging.
fixes #7381
fixes #7415
refs #7376
2014-10-18 20:13:09 +02:00
Michael Friedrich
f9209ec5e8
Cli commands: Add basic agent command set
...
refs #7248
2014-10-17 16:06:12 +02:00