Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagebash
themeDJango
chmod a+x ./DualShieldFrameworkUpgrade-XXXX.YYYY.bin

(in which XXXX is the version number and YYYY is the build number.)

It is recommended that you stop the dualshield service before commencing

Code Block
languagebash
themeDJango
sudo systemctl stop dualshield

Finally, execute the command below to start the installation process Update

Code Block
languagebash
themeDJango
sudo ./DualShieldFrameworkUpgrade-XXXX.YYYY.bin -- -console 


The installation process framework upgrade will begin:

Code Block
languagebash
themeDJango
Verifying archive integrity... All good.
Uncompressing DualShield RADIUS Server InstallerUpgrade...................
64This script bitwill OS detected
setup.sh is running from /tmp/selfgz44078
Command line arguments: -console

────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Welcome
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

Welcome to the installation of DualRadius 6.x!
This software is developed by:
 - Deepnet Security Ltd. <support@deepnetsecurity.com>
The homepage is at: https://www.deepnetsecurity.com/

Press 1 to continue, 2 to quit, 3 to redisplay
1upgrade DualShield framework components, including Tomcat, JRE and MySQL.
Do you wish to continue(type yes)? yes

Answer yes

Code Block
languagebash
themeDJango
DualShield is installed at: /opt/dualshield
shell: /bin/bash
Installed DualShield: 8.0.5.20251209
Installed Tomcat: 9.0.110
Installed JRE: 11.0.28
Installed MySQL: 8.4.6
Do you wish to continue(type yes or no)? yes

Answer yes


You will now be asked which components to update.  You can some or all of them. (If your are you are using an external SQL database, you will not be prompted to update MySQL) Accept the license agreement

Code Block
languagebash
themeDJango
8.TermDo & Termination:

This agreement is effective until terminated. This
agreement and the user's right to use the product
automatically terminates if the user fails to
comply with any material provision of this
agreement. Upon termination the user must all use
of the product and remove all copies of the
product from the user's computers and storage
equipment. In no circumstances does any such
termination result in a refund of the licenses fee
the user paid for the product.


Press 1 to accept, 2 to reject, 3 to redisplay
1

Select the target path:

Code Block
languagebash
themeDJango
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Target Path
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

Select the installation path:  [/usr/local/dualradius]

------------------------------------------------------------
Message

The target directory will be created:
/usr/local/dualradius
------------------------------------------------------------
Enter O for OK, C to Cancel:
O

Use the default options

you wish to upgrade Tomcat from 9.0.110 to 9.0.112 (type yes or no)? yes
Do you wish to upgrade JRE from 11.0.28 to 11.0.29 (type yes or no)? yes
Do you wish to upgrade MySQL from 8.4.6 to 8.4.7 (type yes or no)? yes
Upgrading Tomcat: 9.0.110 -> 9.0.112?
Upgrading JRE: 11.0.28 -> 11.0.29?
Upgrading MySQL: 8.4.6 -> 8.4.7?
All required information collected, proceed upgrading? (type yes or no)? yes

Type yes for components you wish to update and/or no for the ones that you do not wish to update


Code Block
languagebash
themeDJango
PressStopping 1 to continue, 2 to quit, 3 to redisplay
1
-------------
Radius Server
-------------
Enter Y for Yes, N for No:
Y
Customize Not Selected
Done!

Press 1 to continue, 2 to quit, 3 to redisplay
1

────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Select Installation Packages
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

Select the packs you want to install:

------------------------------------------------------
  [x] Include optional pack 'DualShield Radius Server'
------------------------------------------------------
Enter Y for Yes, N for No:
Y
Done!

Press 1 to continue, 2 to quit, 3 to redisplay

DualShield Service...
Timeout on stopping the service, you may need to stop the service manually before doing this upgrade.\n

If this is the case the stop the dualshield service first then repeat the process..You can enter new port numbers or just press return to use the defaults.

Code Block
languagebash
themeDJango
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
User Data
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

RADIUS Administration Port: [8090]


RADIUS Authentication Port: [1812]

RADIUS Accounting Port: [1813]


Press 1 to continue, 2 to quit, 3 to redisplay
1

...