🐝

HoneyBee Bash ::: Linux Autonomous System maintenance

# bee.sh --faq

🐝 Frequently Asked Questions


🐝 Why use Bee ?
Detecting issues in linux can be a difficult task. Finding solutions may even be more of a challenge. For those that need some assistance Bee helps by applying LLM models to analyze and resolve Linux issues.


🐝 hat is Bee programmed to do ?
The bee.sh script is a looping mechanism that provides an LLM with a profile, rules, main goal, task steps and progress.

Bee then processes the suggested command and updates its logs for review. This loop repeats untill the stated goal is accomplished or the job is interupted.


🐝 How does Bee know where to start or how to command ?
Bee uses a customizable profile and ruleset to give it a nudge in the proper direction for various system aspects.
You can give it specific commands/prompts as first string like this;
> bee "Apache is failing, find and fix the problem"
This will continue or create the default job and start the task.


🐝 I just installed Bee but do not know about rules. How do i proceed ?
The default task of Bee is system analysis wich would result to Bee trying to resolve issues found. Run Bee as below to start or continue this default job;
> bee


🐝 Is there a way for Bee to seperate job data ?
If you wish to seperate your custom task from the default task then you can add a job name consisting of a alfa-numeric string with or without dashes (-) like this;
> bee "Test the mail services and report any issues." test-mail
After the first run can restart this task using an empty prompt as follows;
> bee "" test-mail


🐝 Why does Bee repeat commands ?
As the discoveries add up and logs and scope files grow Bee may lose results of commands run a few commands before it may want to compare data it already 'forgot'. It will also repeat commands to aquire refreshed results to observe if a command solution was succesful or not.


🐝 Does exporting to Hivehub publish my private details ?
The exported rulesets do arive at our server including server, IP and username details though i scrape these and manually review them for use as universal ruleset that others can use, test and expand upon.


🐝 What does Bee import from Hivehub when requested to ?
Using the parameter --importjob Bee downloads and installs the selected job ruleset for the distro of that machine. This ruleset includes the JOB Run rules and the JOB dataset. If using --import this process also download and install GLOBAL Run rules as well.