Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Recreate install experience similar to older versions of RITA #5

Closed
cbrenton-acm opened this issue Jul 22, 2024 · 3 comments
Closed
Assignees
Labels
bug Something isn't working

Comments

@cbrenton-acm
Copy link

Prior to RITA version 5, RITA required you to download a single install script. When you ran the script, all needed files were downloaded and automatically installed. Further, at the end of the install, you were given the option to install Zeek as well. Besides selecting the interface Zeek should listen on, that process was also automated.

As of version 5, the RITA install is a lot more challenging. Users have to download a tarball, expand it, and run the included install script. Further, there is no option for installing Zeek. The user is given some instructions but left to manually get it running for themselves.

The install process for RITA5 needs to be updated so that the install process is as simple as previous versions.

@cbrenton-acm cbrenton-acm added the bug Something isn't working label Jul 22, 2024
@william-stearns
Copy link
Contributor

The instructions for a "single command install of both tools" is in the google doc "docker-zeek 6.2.1 install". If these instructions and the associated script cover what you need, feel free to close this issue.

@joswr1ght
Copy link
Contributor

I was surprised to see that the installer script does a silent apt-get update && apt-get upgrade -q -y, which is a pretty significant change in an automated script. I think the intention for automating an install is nice, but operationally that's a pretty dangerous command to run without explicitly indicating that the installer is going to make drastic system changes.

@cbrenton-acm
Copy link
Author

Install has been streamlined to a single command.
Doing an apt update/upgrade prior to install is pretty common. We are not updating the OS version which I agree could break things, we are just installing patches for existing tools. If performing an upgrade breaks things, they are hosed anyway as that's the common process for installing patches.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants