vlord
Regular Contributor
The copy and paste trick mentioned by thelonelycoder caught my eye. It would be fantastic to have ready-made packaging tools or installation templates available for easy copy-pasting. Just tweak the version number, and it's ready to directly publish software packages. How great would that be!
I haven't written installation scripts before, so I can't expect to achieve success overnight. Moreover, it may require starting from scratch to learn how to build scripts and package them. This may involve learning a new programming language, understanding the process of packaging and installation, and solving any errors and issues that may arise. While this process can be a learning and growth opportunity for experienced developers, it can be challenging and frustrating for newcomers, and may take a long time to digest.
I want to express special thanks to thelonelycoder and Viktor Jaep for providing a clear guide, outlining the conditions that scripts must meet to be accepted. Additionally, they have provided some technical requirements, such as the need for scripts to have their own SSH user interface and how to handle the uninstallation process. Moreover, the wiki and community forums offer additional learning and support resources for newcomers. This has given me a preliminary understanding. Thank you!
I was thinking through this a bit more and I was wondering if there are other areas that GenAI could help out. For instance there are add ons like Skynet, Diversion, AGH, all of which have some nice dashboards but maybe you wanted to know some stats that aren't out of the box, like, "What client is most likely to have a phishing problem?", "Clients that may be infected with malware", "What is my risk factor for a DoS attack?". GenAI would correlate stats from multiple logs to determine which clients/risks may align to certain patterns. I'm sure there are a lot of use cases but I'm looking forward to the day where looking for a needle in a haystack to do RCAs is long gone (professionally and personally)