List of all items
Structs
- SeaBee
- SeaBeeMapHandles
- config::Config
- crypto::SeaBeeDigestIter
- crypto::SeaBeeKey
- crypto::SignInfo
- crypto::VerifyInfoCLI
- policy::SeaBeePolicy
- policy::policy_file::PolicyConfig
- policy::policy_file::PolicyFile
- policy::policy_file::RemovePolicyFile
- policy::policy_file::ShutdownFile
- seabeectl_lib::SeaBeeCtlArgs
- seabeectl_lib::SignedRequestInfo
Enums
- config::SecurityLevel
- crypto::SeaBeeDigest
- seabeectl_lib::CleanCommand
- seabeectl_lib::ConfigCommand
- seabeectl_lib::KeyIdentifier
- seabeectl_lib::LocalCommand
- seabeectl_lib::ObjIdentifier
- seabeectl_lib::SeaBeeCtlCommands
- seabeectl_lib::SocketCommand
Traits
Functions
- config::configure
- config::configure_logging
- config::init_paths
- config::setup_ctrlc
- crypto::get_digest_algorithm
- crypto::list_crypto_alg
- crypto::sign_file
- crypto::verify_file_signature
- crypto::verify_policy_signature_cli
- lockdown::lockdown_seabee
- main_loop
- policy::generate_policy_prog_filter
- policy::runtime_update::runtime_policy_update
- seabee_init
- seabeectl_lib::execute_args
- seabeectl_lib::execute_local_command
- seabeectl_lib::execute_socket_command
- utils::create_dir_if_not_exists
- utils::ensure_root
- utils::file_to_bytes
- utils::fill_buff_with_str
- utils::generate_sigmask
- utils::init_machine_id
- utils::open_or_create
- utils::remove_if_exists
- utils::str_to_abs_path_str
- utils::str_to_abs_pathbuf
- utils::str_to_bytes
- utils::verify_file_has_ext
- utils::verify_requirements
- utils::verify_seabee_unloaded
- utils::walk_with
Statics
Constants
- constants::BPF_PATH
- constants::CONFIG_PATH
- constants::KEYLIST_PATH
- constants::KEY_DIR
- constants::KEY_SIGNATURE_DIR
- constants::PIN_DIR
- constants::POLICY_DIR
- constants::POL_SIGNATURE_DIR
- constants::SEABEECTL_EXE
- constants::SEABEE_DIR
- constants::SEABEE_MAX_MAPS
- constants::SEABEE_MAX_POLICIES
- constants::SEABEE_MAX_POLICY_SCOPES
- constants::SEABEE_ROOT_KEY_PATH
- constants::SERVICE_PATH
- constants::SOCKET_PATH
- constants::SOCKET_TIMEOUT
- constants::SYS_PATH
- policy::ROOT_KEY_ID
- policy::policy_file::BASE_POLICY_ID