Docs for all releases
Page History
...
This section describes shell tools required for the deployment management of the system. All these tools are shipped with part of the JeraSoft Billing distributive. You In order to use the tools you will need either SSH or direct access to the server in order to use them. Please notice that most console. Some of the given tools require root access and show inline help when running without argumentspermissions to run.
Panel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Important! Please use these tools only if you have a clear understanding of what you are doing. Misuse of the tools may cause improper functioning of the system. |
...
Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
Attention To free our clients from confusion while trying to indicate a path to JeraSoft Billing system, we introduce the <VCSPlease note, for simplification we introduced <APP_PATH> variable that differs depending on refers to the JeraSoft Billing version:
/The example is as follows: |
Requirements Checker
The tool is aimed to check minimal requirements and security recommendations at of your server before and after installation.
Code Block | ||||
---|---|---|---|---|
| ||||
<VCS<APP_PATH>/bin/system/setup-checker |
The tool should be run under root permissions without any arguments. When the tool is run, it will perform a list of checks and show results for each of them. Use it:
...
requires root permissions and takes no arguments. It should be executed before installation of the system in order to check minimal hardware and software requirements
...
.
Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
Attention The tool checks only minimal requirements. Real hardware requirements highly depend on your traffic and deployment model. |
Safety Checker
The tool is aimed to check configuration of the main server settings after installation.
Code Block | ||||
---|---|---|---|---|
| ||||
<APP_PATH>/bin/system/security-checks |
The tool takes no arguments. When executed it performs numerous checks for the correctness of the network and server configuration.
Services Manager
The tool is used for managing the JeraSoft Billing management of System Services. It allows to correctly start, stop , get status of the and perform other actions over various JeraSoft Billing Services such as RADIUS Server, SIP Server, Calculator, etc.
Code Block | ||||
---|---|---|---|---|
| ||||
<VCS<APP_PATH>/bin/system/service <ACTION> [<service-name> <action>] [<options>] |
The tool should be run under root or vcs user. Service manager takes 2 arguments:The tool typically takes 2 arguments – action to perform and related system service. Actions prefixed with "all-*" do not require service name and operate over all services.
Action | Description |
---|---|
<start> | Start System Service Takes "--wait" argument in order to wait and exit only when service finishes its execution. |
<action> | Action to perform, one of the following:
|
Argument | Description |
---|---|
<service-name> | Short name of the service. Run the tool without arguments to get a list of the services at your system. |
<action> | Action to perform, one of the following:
|
...