The 20130404 beta release
Hi Folks
Lots of little things in this beta release. The changes are:
1. Write a .pid file for the gateway (Linux daemon version only). This used to
be included in older releases of the gateway but was removed. The file(s) is
named ircddbgateway.pid and is written in the /var/run directory. If there is a
configuration name then the file name is ircddbgateway_B.pid or similar.
2. SIGUSR1 causes the gateway to exit cleanly (Linux daemon version only).
Hopefully....
3. Include code to stop multiple copies of the gateway from running. This is a
facility within the wxWidgets toolkit so I'm not sure how it works! This has
become an issue recently and needs to be stopped from happening.
4. Split the configuration of the ircDDB Gateway into a seperate program. This
will make configuration of the gateway easier for daemon use if not using Hans's
configuration script.
5. Allow your call command to link to the default reflector. This is similar to
the ** DTMF command added in the last beta release. The new command is "
L" which does the same thing.
6. Allow CCS commands in the your call. This was added by request and also
allows CCS to be used from the Dummy Repeater :-) The commands are "CCS9999" or
"CCS99999" for a CCS call to 9999 or 99999 respectively. The command "CCSA"
disconnects the CCS call, just like the DTMF 'A' command.
7. The config directory and file name for the Timer Control are now correct in
daemon mode. This is now in line with the other programs.
8. The -confdir option now works for the Linux GUI version of the Timer Control.
9. Check that all repeater modules have seperate callsigns and modules. This
will ensure that no two entries for "GB7XYZ B" can exist in the configuration
for example.
Can I make a polite request. Do not change the identification of the gateway.
Firstly as Hans said this identification is used within CCS for protocol
switching, and secondly it's dishonest. If you want to have a piece of gateway
software identifying as you want then please write your own software.
Jonathan G4KLX