constellation/cli/cmd
Nils Hanke 68092f27dd AB#2046 : Add option to create SSH users for the first coordinator upon initialization (#133)
* Move `file`, `ssh` and `user` packages to internal
* Rename `SSHKey` to `(ssh.)UserKey`
* Rename KeyValue / Publickey to PublicKey
* Rename SSH key file from "debugd" to "ssh-keys"
* Add CreateSSHUsers function to Core
* Call CreateSSHUsers users on first control-plane node, when defined in config

Tests:
* Make StubUserCreator add entries to /etc/passwd
* Add NewLinuxUserManagerFake for unit tests
* Add unit tests & adjust existing ones to changes
2022-05-16 17:32:00 +02:00
..
cloud_test.go Rename provider 2022-04-21 09:06:35 +02:00
cloud.go Rename provider 2022-04-21 09:06:35 +02:00
config.go Feat/config/generate (#136) 2022-05-12 15:14:52 +02:00
configgenerate_test.go AB#2046 : Add option to create SSH users for the first coordinator upon initialization (#133) 2022-05-16 17:32:00 +02:00
configgenerate.go AB#2046 : Add option to create SSH users for the first coordinator upon initialization (#133) 2022-05-16 17:32:00 +02:00
constants.go cli: set MTU in wg-quick conf 2022-04-01 09:58:26 +02:00
create_test.go AB#2046 : Add option to create SSH users for the first coordinator upon initialization (#133) 2022-05-16 17:32:00 +02:00
create.go AB#2046 : Add option to create SSH users for the first coordinator upon initialization (#133) 2022-05-16 17:32:00 +02:00
init_test.go AB#2046 : Add option to create SSH users for the first coordinator upon initialization (#133) 2022-05-16 17:32:00 +02:00
init.go AB#2046 : Add option to create SSH users for the first coordinator upon initialization (#133) 2022-05-16 17:32:00 +02:00
instancetypes.go cli: show instance types on help and usage 2022-05-10 12:59:42 +02:00
protoclient_test.go AB#2046 : Add option to create SSH users for the first coordinator upon initialization (#133) 2022-05-16 17:32:00 +02:00
protoclient.go AB#2046 : Add option to create SSH users for the first coordinator upon initialization (#133) 2022-05-16 17:32:00 +02:00
recover_test.go AB#2046 : Add option to create SSH users for the first coordinator upon initialization (#133) 2022-05-16 17:32:00 +02:00
recover.go AB#2046 : Add option to create SSH users for the first coordinator upon initialization (#133) 2022-05-16 17:32:00 +02:00
recoveryclient_test.go cli: unify verify/recover endpoint flag 2022-05-08 16:45:20 +02:00
recoveryclient.go cli: unify verify/recover endpoint flag 2022-05-08 16:45:20 +02:00
root.go AB#2064 Feat/config/dev config to config (#139) 2022-05-13 11:56:43 +02:00
statuswaiter_test.go Error when no validators provided on status waiter initialization 2022-04-27 08:41:16 +02:00
statuswaiter.go Error when no validators provided on status waiter initialization 2022-04-27 08:41:16 +02:00
terminate_test.go AB#2046 : Add option to create SSH users for the first coordinator upon initialization (#133) 2022-05-16 17:32:00 +02:00
terminate.go AB#2046 : Add option to create SSH users for the first coordinator upon initialization (#133) 2022-05-16 17:32:00 +02:00
userinteraction_test.go Refactor verify command 2022-04-27 13:25:18 +02:00
userinteraction.go Refactor verify command 2022-04-27 13:25:18 +02:00
validargs_test.go cli: unify verify/recover endpoint flag 2022-05-08 16:45:20 +02:00
validargs.go Update validargs.go 2022-05-13 11:43:48 +02:00
verify_test.go AB#2046 : Add option to create SSH users for the first coordinator upon initialization (#133) 2022-05-16 17:32:00 +02:00
verify.go AB#2046 : Add option to create SSH users for the first coordinator upon initialization (#133) 2022-05-16 17:32:00 +02:00
version_test.go Split cmd package 2022-04-21 09:06:35 +02:00
version.go cli: format UI strings as suggested by cobra 2022-05-09 16:54:17 +02:00
vpnconfig_test.go refactor cli vpn config (#46) 2022-04-12 14:20:46 +02:00
vpnconfig.go refactor cli vpn config (#46) 2022-04-12 14:20:46 +02:00