re-mote 0.10.9

Released under the Apache License, Version 2.0

A live remote operations environment.

Installation

To install, add the following dependency to your project or build file:

[re-mote "0.10.9"]

Namespaces

re-mote.core

Public variables and functions:

    re-mote.log

    log collection

    re-mote.persist.es

    Persisting results into Elasticsearch

    re-mote.publish.email

    Generating run result html email

    Public variables and functions:

    re-mote.publish.riemann

    Riemann publish metrics

    Public variables and functions:

    re-mote.repl

    Main remote workflow functions of Re-mote, it includes functions for performing a range of operations from updating packages to running an Nmap scan and collecting metrics. For more info check https://re-ops.github.io/re-ops/

    re-mote.repl.base

    re-mote.repl.desktop

    Desktop oriented operations

    Public variables and functions:

    re-mote.repl.octo

    Basic octo (git backup tool)

    Public variables and functions:

    re-mote.repl.output

    Public variables and functions:

    re-mote.repl.pkg

    Package automation

    Public variables and functions:

    re-mote.repl.publish

    Public variables and functions:

    re-mote.repl.re-conf

    Running re-conf recpies on hosts

    Public variables and functions:

    re-mote.repl.re-gent

    Copy .curve server public key and run agent remotly

    Public variables and functions:

    re-mote.repl.restic

    Restic https://restic.net/ operations

    Public variables and functions:

    re-mote.repl.schedule

    Schedule tasks

    Public variables and functions:

    re-mote.repl.sensors

    Sensors monitoring over ssh

    Public variables and functions:

    re-mote.repl.spec

    Running spec on hosts

    Public variables and functions:

    re-mote.repl.stress

    Public variables and functions:

    re-mote.repl.zfs

    A bunch of function for ZFS automation

    re-mote.scripts.security

    Security scripts

    Public variables and functions:

    re-mote.scripts.sensors

    Public variables and functions:

    re-mote.scripts.stats

    Stats bash scripts

    Public variables and functions:

    re-mote.spec

    spec for results and pipelines outputs

    Public variables and functions:

    re-mote.ssh.pipeline

    Public variables and functions:

    re-mote.ssh.transport

    re-mote.validate

    Public variables and functions:

    re-mote.zero.common

    Public variables and functions:

    re-mote.zero.cycle

    Public variables and functions:

    re-mote.zero.events

    Public variables and functions:

    re-mote.zero.facts

    Stats metadata etc..

    Public variables and functions:

    re-mote.zero.functions

    re-mote.zero.git

    Git actions

    Public variables and functions:

    re-mote.zero.management

    Managing client protocol

    re-mote.zero.osquery

    Public variables and functions:

    re-mote.zero.pipeline

    Base ns for zeromq pipeline support

    re-mote.zero.pkg

    Package operations on FreeBSD Pkg and Ubuntu/Debian Apt

    Public variables and functions:

    re-mote.zero.process

    Process query and manipulation

    Public variables and functions:

    re-mote.zero.results

    results collection and analyais

    re-mote.zero.security

    Security data collection detection

    Public variables and functions:

    re-mote.zero.send

    Queue for sending back responses to the agents

    Public variables and functions:

    re-mote.zero.sensors

    Sensors monitoring using agent

    re-mote.zero.server

    An orchestration re-mote server using ZeroMq router socket

    re-mote.zero.shell

    Common shell (bash) functions

    Public variables and functions:

    re-mote.zero.stats

    General machine stats

    re-mote.zero.test

    basic operation like ls/fail etc.. (mainly for testing)

    Public variables and functions:

    re-mote.zero.worker