-
Notifications
You must be signed in to change notification settings - Fork 76
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
How to do customized BOA install? #597
Comments
Config templates are there for years: https://github.com/omega8cc/boa/tree/master/docs/cnf |
I saw the templates, but how to use them? Can I just put them in the /root dir? I didn't find docs for how to use them (on initial install). |
These are templates with built-in docs you should read. You shouldn't run BARRACUDA directly for a long time already, you should use wrappers, as explained in the docs. Now it is finally no longer even possible. You could also start installation and abort it once it creates these config files for you, re-configure them and run installation again. But why not to do that on upgrade and not initial install? It is always recommended to run upgrade after initial install before using the system in production. |
I'm familiar with the recommended install procedure via For example there are variables like I'm happy to use |
Also, of course, thanks for the awesome new release! :) |
All important options can be configured via configuration file created prior to running the initial installation. There should be no need to configure this, though, unless you have some special system requirements, like blocked port 25, which is very rare these days. Everything else can be configured before you run upgrade, which is recommended after initial install. We have made it impossible to edit and run scripts directly to avoid many hard to track and fix issues. This should make things easier for everyone. Thanks! |
Makes sense. I have one question left: how to utilize the The _SMTP_RELAY_HOST is actually just what I've used this for previously on RunAbove, since they do block port 25 (at least for the time being). |
The places you link to tell me: 1) The configuration should be located at /root/.barracuda.cnf 2) There is a template with example options and their explanations 3) To customize your configuration you should install boa as per INSTALL.txt and then customize the auto-created /root/.barracuda.cnf + upgrade. The above customize-on-upgrade was clear to me, but what still needs to be addressed, I think:
|
Feel free to propose a patch to extend the docs and explain advanced topics like this. |
Sure, but those two points are actually still questions for me. Well, I assume you need the whole template as /root/.barracuda.cnf, but what should be the installation command? |
The same commands, templates used as explained in their built-in docs. No magic involved! :) |
I am curious about this too. I never need the CHV option, and always need the SR4 option. Also, I have to change my port on initial install. The only two ways I know to do this is either ctrl z after the barracussa.cnf is created, dfelete the pid's, and then re run the process... or to do the update again after already waiting for the initial install. |
Here's my understanding so far:
|
@AntiNSA You can download barracuda.cnf from this repo to /root/barracuda.cnf before running the install and populate the values you want. |
Hello . After the initial instalation is there any problem involved with changing the port 22 on the .barracuda.cnf , because i am reaciving to much ip blocked email from the firewall beacause and attack . i think if i change the port the posibilities to be attacked are less.. |
You can configure the |
Before BOA 2.4 I could modify the variables in BARRACUDA.sh.txt and OCTOPUS.sh.txt and then install by doing
bash BARRACUDA.sh.txt && bash OCTOPUS.sh.txt
, allowing to configure all desired settings in one go.Is there an equivalent to doing this in BOA >= 2.4?
The text was updated successfully, but these errors were encountered: