Skip to content
Snippets Groups Projects
Select Git revision
  • ea51e758c9861f2b0b5ef5c282d6188929f7285f
  • main default protected
2 results

plugin.js

Blame
  • install.sh 678 B
    #!/bin/bash
    
    TARGET_PLUGIN_DIR="/usr/lib/check_mk_agent/plugins"
    
    # Enter folder where installer and plugins live
    cd `dirname $0`
    
    # This script expects $1 to be the name of the plugin to install
    if [[ "" == "$1" ]]; then
        echo "Please provide the name of the plugin to install."
        echo "Example: $0 postfix-stats.sh"
        exit 1
    fi
    
    plugin_file=$1
    if [[ ! -f "$plugin_file" ]]; then
        echo "Plugin file does not exist!"
        exit 1
    fi
    
    # Plugin file should exist at this point, so let's build and install the launcher
    launcher_path="$TARGET_PLUGIN_DIR/000-launch-$plugin"
    plugin_path=$(pwd)
    echo "$plugin_path/$plugin_file" > $launcher_path
    chmod +x $launcher_path
    exit 0