2024-01-18 12:18:03 +00:00
|
|
|
function zssh_boot()
|
|
|
|
{
|
|
|
|
zshlibs_log zssh "zssh is booting up
|
|
|
|
----------------------------"
|
|
|
|
typeset -g zssh_ssh_dotdir="${HOME}/.ssh"
|
|
|
|
typeset -g zssh_private_keys="${zssh_ssh_dotdir}/keystore"
|
|
|
|
typeset -g zssh_private_configs="${zssh_ssh_dotdir}/config.d"
|
|
|
|
typeset -g zssh_global_configs=${globaldots_path}/config/ssh
|
|
|
|
typeset -g zssh_global_pubkeys=${globaldots_path}/keys/ssh
|
2024-01-18 12:39:51 +00:00
|
|
|
autoload zssh_configure zssh_process zssh_check_pubkeys zssh_enumeratenodes \
|
|
|
|
zssh_generate_config4 zssh_generate_hostaccessconfig zssh_generate_privkey4 \
|
|
|
|
zssh_host_info zssh_install_peers zssh_mail_pubkey2 zssh_node_info \
|
|
|
|
zssh_publish_configs zssh_publish_pubkeys
|
2024-01-18 12:18:03 +00:00
|
|
|
zssh_configure
|
|
|
|
zssh_process
|
|
|
|
}
|