Difference between revisions of "Unattended installs"

From Atomicorp Wiki
Jump to: navigation, search
m (Important Note)
m (Instructions)
 
Line 11: Line 11:
 
= Instructions =
 
= Instructions =
  
== Step A : Copy the configuration file to the system ==
+
== Atomic Secured Linux ==
 +
 
 +
=== Step A : Copy the configuration file to the system ===
  
 
From a system with ASL already installed, copy this file:
 
From a system with ASL already installed, copy this file:
Line 23: Line 25:
 
Note: You can do this on the same system if you want a totally unattended upgrade of an existing ASL system to occur.
 
Note: You can do this on the same system if you want a totally unattended upgrade of an existing ASL system to occur.
  
== Step B : go to the root users directory ==  
+
=== Step B : go to the root users directory ===  
  
 
On the new system, without ASL installed:
 
On the new system, without ASL installed:
Line 29: Line 31:
 
cd /root/
 
cd /root/
  
== Step C : run the installer ==
+
=== Step C : run the installer ===
  
 
Run the installer as you normally would as the root on the system with the file /root/asl.cfg
 
Run the installer as you normally would as the root on the system with the file /root/asl.cfg
Line 40: Line 42:
 
# A major change is detected
 
# A major change is detected
  
== Step D : (optional for upgrades only) ==
+
=== Step D : (optional for upgrades only) ===
  
 
'''Note:  This is only required for unattended upgrades.  If you are doing an unattended install on a new system, you do not need to run this step.'''
 
'''Note:  This is only required for unattended upgrades.  If you are doing an unattended install on a new system, you do not need to run this step.'''
Line 48: Line 50:
 
''/var/asl/bin/database-setup''
 
''/var/asl/bin/database-setup''
  
== Step E: return the normal installation process ==
+
=== Step E: return the normal installation process ===
  
 
Continue with Step 3 in the normal installation process:
 
Continue with Step 3 in the normal installation process:
  
 
[[ASL_installation#Step_3:_.28Optional.29_If_you_have_installed_the_ASL_kernel]]
 
[[ASL_installation#Step_3:_.28Optional.29_If_you_have_installed_the_ASL_kernel]]
 +
 +
== Atomic WAF ==
 +
 +
=== Step A : Copy the configuration file to the system ===
 +
 +
From a system with Atomic WAF already installed, copy this file:
 +
 +
/etc/asl/config 
 +
 +
To the system you want to install ASL on, or upgrade, in this file:
 +
 +
/root/asl.cfg
 +
 +
Note: You can do this on the same system if you want a totally unattended upgrade of an existing ASL system to occur.
 +
 +
=== Step B : go to the root users directory ===
 +
 +
On the new system, without Atomic WAF installed:
 +
 +
cd /root/
 +
 +
=== Step C : run the installer ===
 +
 +
Run the installer as you normally would as the root on the system with the file /root/asl.cfg
 +
 +
''wget -q -O - https://updates.atomicorp.com/installers/asl |sh''
 +
 +
Input will only be required if:
 +
 +
# The installer encounters an unresolvable error
 +
# A major change is detected
 +
 +
=== Step D : (optional for upgrades only) ===
 +
 +
'''Note:  This is only required for unattended upgrades.  If you are doing an unattended install on a new system, you do not need to run this step.'''
 +
 +
Once the installation is complete, you must re-install the ASL database.  Run this command as root:
 +
 +
''/var/asl/bin/database-setup''
 +
 +
=== Step E: return the normal installation process ===
 +
 +
Continue with Step 3 in the normal installation process:
 +
 +
[[ASL_installation#Step_3:_.28Optional.29_If_you_have_installed_the_ASL_kernel]]
 +
 +
== Atomic Protector ==
 +
 +
Please visit docs.atomicorp.com,

Latest revision as of 17:29, 3 March 2021

Contents

[edit] Introduction

ASL, Atomic Protector and Atomic WAF support unattended installations. That means you can use the configuration of one system as the template for a new system. The installer will not ask questions for options that are templated. This document explains how to do an unattended installation.

[edit] Important Note

ASL and Atomic WAF contain a number of new features that are set up on Installation. While you can also configure these features from the web console after its installed, it may be easier to perform a full guided installation once if you have other servers to install. This will save you time needed to enable these new features on the other systems.

Additionally, as a safety feature, on existing installers the installer will ask if you want to re-install the products database. If you have important data or events in the database, do not reinstall. Save your events.

[edit] Instructions

[edit] Atomic Secured Linux

[edit] Step A : Copy the configuration file to the system

From a system with ASL already installed, copy this file:

/etc/asl/config

To the system you want to install ASL on, or upgrade, in this file:

/root/asl.cfg

Note: You can do this on the same system if you want a totally unattended upgrade of an existing ASL system to occur.

[edit] Step B : go to the root users directory

On the new system, without ASL installed:

cd /root/

[edit] Step C : run the installer

Run the installer as you normally would as the root on the system with the file /root/asl.cfg

wget -q -O - https://updates.atomicorp.com/installers/asl |sh

Input will only be required if:

  1. The installer encounters an unresolvable error
  2. A major change is detected

[edit] Step D : (optional for upgrades only)

Note: This is only required for unattended upgrades. If you are doing an unattended install on a new system, you do not need to run this step.

Once the installation is complete, you must re-install the ASL database. Run this command as root:

/var/asl/bin/database-setup

[edit] Step E: return the normal installation process

Continue with Step 3 in the normal installation process:

ASL_installation#Step_3:_.28Optional.29_If_you_have_installed_the_ASL_kernel

[edit] Atomic WAF

[edit] Step A : Copy the configuration file to the system

From a system with Atomic WAF already installed, copy this file:

/etc/asl/config

To the system you want to install ASL on, or upgrade, in this file:

/root/asl.cfg

Note: You can do this on the same system if you want a totally unattended upgrade of an existing ASL system to occur.

[edit] Step B : go to the root users directory

On the new system, without Atomic WAF installed:

cd /root/

[edit] Step C : run the installer

Run the installer as you normally would as the root on the system with the file /root/asl.cfg

wget -q -O - https://updates.atomicorp.com/installers/asl |sh

Input will only be required if:

  1. The installer encounters an unresolvable error
  2. A major change is detected

[edit] Step D : (optional for upgrades only)

Note: This is only required for unattended upgrades. If you are doing an unattended install on a new system, you do not need to run this step.

Once the installation is complete, you must re-install the ASL database. Run this command as root:

/var/asl/bin/database-setup

[edit] Step E: return the normal installation process

Continue with Step 3 in the normal installation process:

ASL_installation#Step_3:_.28Optional.29_If_you_have_installed_the_ASL_kernel

[edit] Atomic Protector

Please visit docs.atomicorp.com,

Personal tools