diff --git a/.trash/dev.bash b/.recycle/.trash/dev.bash similarity index 100% rename from .trash/dev.bash rename to .recycle/.trash/dev.bash diff --git a/0bfbd331-9892-4573-bbce-aeeb408228b5.devvv b/.recycle/d9c50f74-ecb9-44af-a84f-f1be49c905d1.devvv similarity index 100% rename from 0bfbd331-9892-4573-bbce-aeeb408228b5.devvv rename to .recycle/d9c50f74-ecb9-44af-a84f-f1be49c905d1.devvv diff --git a/readme.md b/.recycle/readme.md similarity index 100% rename from readme.md rename to .recycle/readme.md diff --git a/touch b/.recycle/touch similarity index 100% rename from touch rename to .recycle/touch diff --git a/Dockerfile b/Dockerfile index 540a318..c219b8a 100755 --- a/Dockerfile +++ b/Dockerfile @@ -6,7 +6,7 @@ WORKDIR / COPY /provision / -## +#### install the NY Giants background #### COPY /provision/media/Backgrounds/desktop.png /usr/share/lxqt/themes/light/simple_blue_widescreen.png @@ -19,16 +19,35 @@ RUN ls -lha / RUN ls -lha /usr/share/lxqt/themes/light/simple_blue_widescreen.png -## +#### install the NY Giants background #### RUN bash installs/gnomedownloader.bash RUN bash installs/sshserver.bash +RUN bash installs/cron.bash + ## -COPY provision/installs/startup/startup.sh /startup.sh +COPY provision/startup/startup.sh /startup.sh ## +#### + +COPY ping.script /tmp/ping.bash + +RUN chmod +x /tmp/ping.bash + +RUN ls -lha /tmp/ + +#### + +COPY cronfile /etc/cron.d/cronfile + +# Give execution rights on the cron job +RUN chmod 0644 /etc/cron.d/cronfile + +# Apply the cron job +RUN crontab -u root /etc/cron.d/cronfile diff --git a/cronfile b/cronfile new file mode 100644 index 0000000..d03f4b2 --- /dev/null +++ b/cronfile @@ -0,0 +1,3 @@ +* * * * * root /tmp/ping.bash >> /var/log/cron.log 2>&1 + +* * * * * /tmp/ping.bash >> /var/log/cron.log 2>&1 diff --git a/ping.script b/ping.script new file mode 100644 index 0000000..f26e4bd --- /dev/null +++ b/ping.script @@ -0,0 +1,3 @@ +touch /tmp/`date +%Y_%m_%d_%H_%M_%S`.dat + +ls -lha /tmp/*dat diff --git a/provision/installs/docker.bash b/provision/installs/.old/docker.bash similarity index 100% rename from provision/installs/docker.bash rename to provision/installs/.old/docker.bash diff --git a/provision/installs/hostname.bash b/provision/installs/.old/hostname.bash similarity index 100% rename from provision/installs/hostname.bash rename to provision/installs/.old/hostname.bash diff --git a/provision/installs/network.bash b/provision/installs/.old/network.bash similarity index 100% rename from provision/installs/network.bash rename to provision/installs/.old/network.bash diff --git a/provision/installs/recycle/media.bash b/provision/installs/.old/recycle/media.bash similarity index 100% rename from provision/installs/recycle/media.bash rename to provision/installs/.old/recycle/media.bash diff --git a/provision/installs/recycle/netbeans.bash b/provision/installs/.old/recycle/netbeans.bash similarity index 100% rename from provision/installs/recycle/netbeans.bash rename to provision/installs/.old/recycle/netbeans.bash diff --git a/provision/installs/software.bash b/provision/installs/.old/software.bash similarity index 100% rename from provision/installs/software.bash rename to provision/installs/.old/software.bash diff --git a/provision/installs/cron.bash b/provision/installs/cron.bash new file mode 100755 index 0000000..474868c --- /dev/null +++ b/provision/installs/cron.bash @@ -0,0 +1,3 @@ +#!/bin/bash + +apt install -y cron; diff --git a/provision/installs/gnomedownloader.bash b/provision/installs/gnomedownloader.bash index 5404737..51f54a5 100755 --- a/provision/installs/gnomedownloader.bash +++ b/provision/installs/gnomedownloader.bash @@ -1,12 +1,10 @@ #!/bin/bash -## - echo "##" -echo "## launch > python jms client (aventador JMS)" +echo "## launch > yankee > downloader node provisioning" echo "##" -sudo apt update; +apt update sudo apt install git -y @@ -19,3 +17,31 @@ pip install selenium ## for rest situations pip install requests + +## + +#### + +cd / + +git clone https://code.yankee.embanet.online/yankee/yankee-gnome-fire-consumer.git + +chmod 777 yankee-gnome-fire-consumer -R + +cd yankee-gnome-fire-consumer + +chmod +x *.bash + +chmod +x *.sh + +bash provision.bash + +pppwd=`pwd` + +echo " dir / "$pppwd + +##echo "python3 $pppwd/consumer.py" | at now + 1 minutes + +##echo "/yankee/go.sh" | at now + 10 minutes + +#### \ No newline at end of file diff --git a/provision/installs/startup/startup.sh b/provision/startup/startup.sh similarity index 87% rename from provision/installs/startup/startup.sh rename to provision/startup/startup.sh index c06df9c..68fdfbd 100755 --- a/provision/installs/startup/startup.sh +++ b/provision/startup/startup.sh @@ -86,30 +86,11 @@ service ssh restart; #### -cd / +service cron status -git clone https://code.yankee.embanet.online/yankee/yankee-gnome-fire-consumer.git - -chmod 777 yankee-gnome-fire-consumer -R - -cd yankee-gnome-fire-consumer - -chmod +x *.bash - -chmod +x *.sh - -bash provision.bash - -pppwd=`pwd` - -echo " dir / "$pppwd - -echo "python3 $pppwd/consumer.py" | at now + 1 minutes - -##echo "/yankee/go.sh" | at now + 10 minutes - -#### +service cron restart +service cron status #### diff --git a/tor-robot-remix/.dockerignore b/tor-robot-remix/.dockerignore deleted file mode 100755 index e69de29..0000000 diff --git a/tor-robot-remix/.gitignore b/tor-robot-remix/.gitignore deleted file mode 100755 index b8d330d..0000000 --- a/tor-robot-remix/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -mycron - diff --git a/tor-robot-remix/Dockerfile b/tor-robot-remix/Dockerfile deleted file mode 100755 index 6e8b550..0000000 --- a/tor-robot-remix/Dockerfile +++ /dev/null @@ -1,45 +0,0 @@ -FROM softwareshinobi/software-shinobi-linux - -ARG DEBIAN_FRONTEND=noninteractive - -WORKDIR /tmp/robotinstall - -COPY . . - -## - -RUN apt-get update && \ - apt-get -y install cron - -# Create the log file to be able to run tail - -RUN touch /var/log/cron.log - -# Start the cron service - -RUN install/provision.bash - -## - -RUN install/install.full.bash - -RUN ls -lha /var/root/ - -## - -COPY bashrc/bashrc /tmp/.bashr - -## - -CMD cron && tail -f /var/log/cron.log - -######################################### - -##RUN echo "docker image build completed" - -## - -##EXPOSE 22 - -##CMD ["/usr/sbin/sshd","-D"] - diff --git a/tor-robot-remix/bashrc/bashrc b/tor-robot-remix/bashrc/bashrc deleted file mode 100755 index 133d2fa..0000000 --- a/tor-robot-remix/bashrc/bashrc +++ /dev/null @@ -1,192 +0,0 @@ -#!/bin/bash - -## -## docker aliases -## - -alias prune="docker system prune -a -f;docker volume prune -a -f" - -## -## some more ls aliases -## - -alias ll='ls -alF' -alias la='ls -A' -alias l='ls -CF' - -## -## uncategorized -## - -alias r="reset;clear;" - -alias push="reset;clear;git add .;git commit -m 'automated terminal push';git push origin;" - -alias pushe="reset;clear;git add .;git commit -m 'automated terminal push';git push origin;exit" - -## video editing things - -alias record="recordmydesktop on-the-fly-encoding --no-sound" - -## - -alias d="docker" - -alias c="docker-compose" - -alias compose='docker-compose' - -## incoming - -alias ll='ls -l' - -alias r="reset;clear;" - -## - -alias cd..='cd ..' -alias ..='cd ..' -alias ...='cd ../../../' -alias ....='cd ../../../../' -alias .....='cd ../../../../' -alias .4='cd ../../../../' -alias .5='cd ../../../../..' - -## - -alias @memory-info='free -m -l -t' -alias @memory-top='ps auxf | sort -nr -k 4 | head -10' -alias @memory-top-10='ps auxf | sort -nr -k 4 | head -10' - -alias @cpu-info='lscpu' -alias @cpu-top='ps auxf | sort -nr -k 3' -alias @cpu-top-10='ps auxf | sort -nr -k 3 | head -10' - -alias @net-open-ports="sudo netstat -tlpn" -alias @net-external-ip="dig +short myip.opendns.com @resolver1.opendns.com" -alias @net-internal-interfaces="dig +short myip.opendns.com @resolver1.opendns.com" - -## aliases for accessing cloud desktop - -alias dustydepot="ssh dustydepot0@linux.softwareshinobi.digital -p 4444" - -## -## everything below here is factory bullshit -## -# ~/.bashrc: executed by bash(1) for non-login shells. -# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc) -# for examples - -# If not running interactively, don't do anything -case $- in - *i*) ;; - *) return;; -esac - -# don't put duplicate lines or lines starting with space in the history. -# See bash(1) for more options -HISTCONTROL=ignoreboth - -# append to the history file, don't overwrite it -shopt -s histappend - -# for setting history length see HISTSIZE and HISTFILESIZE in bash(1) -HISTSIZE=1000 -HISTFILESIZE=2000 - -# check the window size after each command and, if necessary, -# update the values of LINES and COLUMNS. -shopt -s checkwinsize - -# If set, the pattern "**" used in a pathname expansion context will -# match all files and zero or more directories and subdirectories. -#shopt -s globstar - -# make less more friendly for non-text input files, see lesspipe(1) -[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)" - -# set variable identifying the chroot you work in (used in the prompt below) -if [ -z "${debian_chroot:-}" ] && [ -r /etc/debian_chroot ]; then - debian_chroot=$(cat /etc/debian_chroot) -fi - -# set a fancy prompt (non-color, unless we know we "want" color) -case "$TERM" in - xterm-color|*-256color) color_prompt=yes;; -esac - -# uncomment for a colored prompt, if the terminal has the capability; turned -# off by default to not distract the user: the focus in a terminal window -# should be on the output of commands, not on the prompt -#force_color_prompt=yes - -if [ -n "$force_color_prompt" ]; then - if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then - # We have color support; assume it's compliant with Ecma-48 - # (ISO/IEC-6429). (Lack of such support is extremely rare, and such - # a case would tend to support setf rather than setaf.) - color_prompt=yes - else - color_prompt= - fi -fi - -if [ "$color_prompt" = yes ]; then - PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' -else - PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' -fi -unset color_prompt force_color_prompt - -# If this is an xterm set the title to user@host:dir -case "$TERM" in -xterm*|rxvt*) - PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1" - ;; -*) - ;; -esac - -# enable color support of ls and also add handy aliases -if [ -x /usr/bin/dircolors ]; then - test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)" - alias ls='ls --color=auto' - #alias dir='dir --color=auto' - #alias vdir='vdir --color=auto' - - alias grep='grep --color=auto' - alias fgrep='fgrep --color=auto' - alias egrep='egrep --color=auto' -fi - -# colored GCC warnings and errors -#export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01' - -# some more ls aliases -alias ll='ls -alF' -alias la='ls -A' -alias l='ls -CF' - -# Add an "alert" alias for long running commands. Use like so: -# sleep 10; alert -alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"' - -# Alias definitions. -# You may want to put all your additions into a separate file like -# ~/.bash_aliases, instead of adding them here directly. -# See /usr/share/doc/bash-doc/examples in the bash-doc package. - -if [ -f ~/.bash_aliases ]; then - . ~/.bash_aliases -fi - -# enable programmable completion features (you don't need to enable -# this, if it's already enabled in /etc/bash.bashrc and /etc/profile -# sources /etc/bash.bashrc). -if ! shopt -oq posix; then - if [ -f /usr/share/bash-completion/bash_completion ]; then - . /usr/share/bash-completion/bash_completion - elif [ -f /etc/bash_completion ]; then - . /etc/bash_completion - fi -fi diff --git a/tor-robot-remix/compose.bash b/tor-robot-remix/compose.bash deleted file mode 100755 index 5ccc905..0000000 --- a/tor-robot-remix/compose.bash +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/bash - -## - -reset; - -clear; - -## - -set -e; - -set -x; - -## - -docker-compose pull - -docker-compose up --build -d diff --git a/tor-robot-remix/compose.yaml b/tor-robot-remix/compose.yaml deleted file mode 100755 index 1c1d994..0000000 --- a/tor-robot-remix/compose.yaml +++ /dev/null @@ -1,23 +0,0 @@ -version: "3.8" - -services: - - tor-robot-revisited: - - build: - - context: . - - dockerfile: Dockerfile - - container_name: tor-robot-revisited - - hostname: torrobot - - image: softwareshinobi/tor-robot-revisited - - domainname: torrobot.softwareshinobi.digital - - ports: - - - "2222:22" diff --git a/tor-robot-remix/install.bash b/tor-robot-remix/install.bash deleted file mode 100755 index 2cfaed1..0000000 --- a/tor-robot-remix/install.bash +++ /dev/null @@ -1,8 +0,0 @@ - -bash install/provision.bash - -bash install/install.full.bash - -cd robot - -bash monitor.bash \ No newline at end of file diff --git a/tor-robot-remix/install/install.full.bash b/tor-robot-remix/install/install.full.bash deleted file mode 100755 index 6add3c6..0000000 --- a/tor-robot-remix/install/install.full.bash +++ /dev/null @@ -1,51 +0,0 @@ -#!/bin/sh - -## -## This script installs the digital hunter killer drone. -## The scripts will be installed to /var/root/robot-process-killer/ -## The scripts will be automated via cron job configuration -## -## Questions or issues? Email me here: -## -## the.software.shinobi@gmail.com -## - -set -x - -set -e - -## - -mkdir -p /var/root/robot-process-killer/ - -ls -lha /var/root/robot-process-killer/ - -## - -cp -r robot/* /var/root/robot-process-killer/ - -ls -lha /var/root/robot-process-killer/ - -## - -cd /var/root/robot-process-killer/ - -chmod +x *.bash - -ls -lha - -## - -echo "* * * * * /var/root/robot-process-killer/robot-kill-target-system-processes.sh" >> robotcron - -echo "printing crontab" - -cat robotcron - -crontab -u root robotcron - -## - -echo -echo "finished installing robot and configuring cron". -echo diff --git a/tor-robot-remix/install/install.partial.bash b/tor-robot-remix/install/install.partial.bash deleted file mode 100755 index 4373f32..0000000 --- a/tor-robot-remix/install/install.partial.bash +++ /dev/null @@ -1,51 +0,0 @@ -#!/bin/sh - -## -## This script installs the digital hunter killer drone. -## The scripts will be installed to /var/root/robot-process-killer/ -## The scripts will be automated via cron job configuration -## -## Questions or issues? Email me here: -## -## the.software.shinobi@gmail.com -## - -set -x - -set -e - -## - -mkdir -p /var/root/robot-process-killer/ - -ls -lha /var/root/robot-process-killer/ - -## - -cp -r robot/* /var/root/robot-process-killer/ - -ls -lha /var/root/robot-process-killer/ - -## - -cd /var/root/robot-process-killer/ - -chmod +x *.bash - -ls -lha - -## - -echo "* 19 * * * /var/root/robot-process-killer/robot-kill-target-system-processes.sh" >> robotcron - -echo "printing crontab" - -cat robotcron - -crontab -u root robotcron - -## - -echo -echo "finished installing robot and configuring cron". -echo diff --git a/tor-robot-remix/install/provision.bash b/tor-robot-remix/install/provision.bash deleted file mode 100755 index 9fc3e05..0000000 --- a/tor-robot-remix/install/provision.bash +++ /dev/null @@ -1,11 +0,0 @@ - -echo "00 09 * * 1-5 echo hello" >> mycron - -echo "printing crontab" - -cat mycron - -crontab mycron - -crontab -l - diff --git a/tor-robot-remix/install/uninstall.bash b/tor-robot-remix/install/uninstall.bash deleted file mode 100755 index 6cb2870..0000000 --- a/tor-robot-remix/install/uninstall.bash +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/sh - -## -## This script uninstalls the digital hunter killer drone. -## The scripts uninstalls by removing all target cron job entries -## The script DOES NOT delete any of the script files -## -## Questions or issues? Email me here: -## -## the.software.shinobi@gmail.com -## - -set -e; -set -x; - -## - -## reset; - -## clear; - -## - -## Remove the target crontab entry - -crontab -u root -l | grep -v '* * * * * /root/robot-process-killer/robot-kill-target-system-processes.sh >/dev/null 2>&1' | crontab -u root - - -## Show the current crontab entry - -crontab -l diff --git a/tor-robot-remix/license.md b/tor-robot-remix/license.md deleted file mode 100755 index c812569..0000000 --- a/tor-robot-remix/license.md +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2024 Software Shinobi - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/tor-robot-remix/readme.md b/tor-robot-remix/readme.md deleted file mode 100755 index 600ff75..0000000 --- a/tor-robot-remix/readme.md +++ /dev/null @@ -1,43 +0,0 @@ -## Welcome to Gentle Process Management! - -This guide will help you get familiar with our application designed to streamline your system's background tasks. - -## What is it? - -Imagine having a gentle nudge to keep things running smoothly. That's what this app does! It's like a dedicated helper who quietly checks on specific processes and, if needed, guides them to a peaceful stop. - -## Under the Hood (in Simple Terms) - -This application is a set of tools designed for Unix systems. It works behind the scenes, using a built-in scheduler to regularly check on certain programs. If the app finds a program that needs to be stopped, it gently halts its operation. - -**Think of it like this:** Imagine having a list of tasks you want to complete throughout the day. This app acts as your friendly reminder, ensuring those tasks are finished at the right time. - -## Getting Started - -Here's a step-by-step guide for a smooth installation: - -* Open a terminal window on your Unix system - -* Navigate to the directory where you downloaded the application files - -``` -git clone https://github.com/softwareshinobi/tor-robot-remix.git -``` - -* navigate into install files directory - -``` -cd tor-robot-remix -``` - -* Run the install script as sudo - -``` -sudo bash install.bash -``` - -* Monitor the installation - -``` -bash robot/monitor.bash -``` diff --git a/tor-robot-remix/robot/load-robot-process-killer-capability.sh b/tor-robot-remix/robot/load-robot-process-killer-capability.sh deleted file mode 100755 index c668a1c..0000000 --- a/tor-robot-remix/robot/load-robot-process-killer-capability.sh +++ /dev/null @@ -1,62 +0,0 @@ - -execute_robot_process_killer_capability () { - - countLocalExecutions=1 - - while [ "$countLocalExecutions" -ne "$targetCountLocalExecutions" ];do - - echo - echo "calling process_killer_capability_group [`date`]" - echo - - execute_robot_process_killer_capability_group - - countLocalExecutions=$((countLocalExecutions + 1)) - - sleep 1 - - done - - echo - echo "i have been running for over a minute. exiting gracefully." - echo - echo "another robot should be following behind me..." - echo - -} - -execute_robot_process_killer_capability_group () { - - for processName in $processNameGroup; do - - echo "execute kill processes matching: "$processName - - execute_robot_process_killer_capability_single $processName - - done - -} - -execute_robot_process_killer_capability_single () { - - processToKill=$1 - - if pgrep $processToKill > /dev/null;then - - echo - echo " ** there are processes running that match: "$processToKill - echo - - ## ps aux | grep $processToKill - - killall $processToKill - - ## ps aux | grep $processToKill - - echo - echo " ** killed all of the "$processToKill" processes" - echo - - fi - -} diff --git a/tor-robot-remix/robot/load-robot-process-killer-configuration.sh b/tor-robot-remix/robot/load-robot-process-killer-configuration.sh deleted file mode 100755 index 19653c8..0000000 --- a/tor-robot-remix/robot/load-robot-process-killer-configuration.sh +++ /dev/null @@ -1,13 +0,0 @@ - -## Here are the names of all the processes that we want killed. -## to add new ones,just following the same pattern. - -set -- "Tor" "tor" "tor-browser" "Tor-Browser" "Tor Browser" "tor browser" "TorBrowser" "torbrowser" "firefox" "FindMy" ## you can add stuff here. put the process name in double quotes - -processNameGroup=$@; ## don't touch this. - -## - -targetCountLocalExecutions=64; ## don't touch this. - -## diff --git a/tor-robot-remix/robot/monitor.bash b/tor-robot-remix/robot/monitor.bash deleted file mode 100755 index 47553e1..0000000 --- a/tor-robot-remix/robot/monitor.bash +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/sh - -## -## This script lists the running processes related to the robot -## This script is for local monitoring and verification. -## -## Questions or issues? Email me here: -## -## the.software.shinobi@gmail.com -## - -##set -x - -##set -e - -## - -watch -n 1 'ps aux | grep robot' diff --git a/tor-robot-remix/robot/robot-kill-target-system-processes.sh b/tor-robot-remix/robot/robot-kill-target-system-processes.sh deleted file mode 100755 index f9a6e39..0000000 --- a/tor-robot-remix/robot/robot-kill-target-system-processes.sh +++ /dev/null @@ -1,62 +0,0 @@ -#!/bin/sh - -## -## This script is a digital hunter killer drone -## to terminate target application processes -## on the local system -## -## Questions or issues? Email me here: -## -## the.software.shinobi@gmail.com -## - -#set -e; -#set -x; - -## - -## reset; - -## clear; - -## Navigate to the robot-killer-home-directory - -pwd - -cd /var/root/robot-process-killer/ - -pwd - -ls -lha - -## Load the robot configuration from external file - -echo -echo "BEGIN: load robot process killer configuration from file" -echo - -. ./load-robot-process-killer-configuration.sh - -echo -echo "END: load robot process killer configuration from file" -echo - -## Load the robot functions and "do work" functionality from external file - -echo -echo "BEGIN: load robot process killer capability from file" -echo - -. ./load-robot-process-killer-capability.sh - -echo -echo "END: load robot process killer capability from file" -echo - -## Exeute the robot process killer functionality - -echo -echo "starting the robot process killer" -echo - -execute_robot_process_killer_capability