[arm-allstar] Important note about rc.allstar and an update

Doug Crompton wa3dsp at gmail.com
Sat Aug 5 01:34:10 EST 2017


The /usr/local/etc/rc.allstar file updating was turned off several months
ago to eliminate overwriting. This was done because a user wanted to
temporarily turn off the loading of Allstar and wanted to update this file
without it being overwritten. We now realize this was the wrong way to do
it. It also caused a problem with updating of a file needed for Supermon.

Because of this users should update using the ADMIN menu item 1 as soon as
possible.

Most all users will not have to do anything beyond updating but If you need
to implement any of the new parameters here is more detail on the change:

The /usr/local/etc/rc.allstar file is no longer protected and will be
overwritten at the next update. This is putting it back to the way it was
intended to work. The rc.allstar file is not a user configurable file and
should NOT be changed by users. ALL configuration changes should be done in
the /usr/local/etc/allstar.env file which is read at boot and configures
the items via variables passed to the rc.allstar file. The allstar.env file
is where you configure what items are enabled or disabled at boot. For
users who want to disable the loading of Allstar or the Allstar node
databases as well as several other parameters new environment variables
have been added. In there absence everything works normally. For users that
need to restrict the loading of the Allstar node databases as you probably
would in a strictly private node situation or stop Allstar from running for
testing purposes or prevent the loading of other items the following
environment variables can be added to the /usr/local/etc/allstar.env file.

The following variables can be added to the /usr/local/etc/allstar.env file
-

export LOAD_DAHDI_AT_BOOT="enabled"
export LOAD_ASTERISK_AT_BOOT="enabled"
export GET_NODELIST_UPDATES="enabled"
export SHOW_MORSE_AT_BOOT="enabled"
export START_SUPERMON_AT_BOOT="enabled"

PLEASE NOTE!!! If these variables are NOT added or added with -
VARIABLE_NAME="enabled" - as shown above to the allstar.env file there will
be NO change in the operation of your Allstar system. THERE IS NO NEED TO
ADD THESE VARIABLES UNLESS YOU NEED TO DISABLE THEM!!!! NORMAL OPERATION IS
ENABLED WHICH IS THE DEFAULT.

Users who want to disable any of these operations should add the variable
name followed by "disabled" - VARIABLE_NAME="disabled"

Enter any needed variables EXACTLY as shown above. Case matters!! Precede
with export, the variable name is uppercase as shown and the operation -
"enable" or "disable" is lowercase in double quotes.


*73 Doug*

*WA3DSP*

*http://www.crompton.com/hamradio <http://www.crompton.com/hamradio>*


More information about the arm-allstar mailing list