malwaredb 0.3.5

Service for storing malicious, benign, or unknown files and related metadata and relationships.
// SPDX-License-Identifier: Apache-2.0

use std::process::ExitCode;

use clap::Parser;

/// Install MalwareDB as a system service
#[derive(Parser, Debug, Clone, PartialEq)]
pub struct Install {
    /// Use custom configuration file path
    pub config: Option<String>,
}

impl Installer for Install {
    fn do_install(&self) -> anyhow::Result<ExitCode> {
        eprintln!("Not yet implemented for this operating system ({})!", std::env::consts::OS);
        Ok(ExitCode::FAILURE)
    }
}