[Dxspider-support] DXSpider crontabs in general
Niels
pd9q at packet-radio.net
Fri Jan 1 19:39:29 CET 2021
Hi Jim,
And this one. (as sysop)
cd /tmp | wget -qN ftp://ftp.w1nr.net/usdbraw.gz & /spider/perl/create_usdb.pl usdbraw.gz
load/usdb
PD9Q de PI1LAP-1 1-Jan-2021 1836Z dxspider >
load/usdb
US Database loaded
PD9Q de PI1LAP-1 1-Jan-2021 1836Z dxspider >
crontab just look like this....
# Update USDB
0 2 * * 1,3,5 spawn("cd /tmp | wget -qN ftp://ftp.w1nr.net/usdbraw.gz & /spider/perl/create_usdb.pl usdbraw.gz")
5 2 * * 1,3,5 run_cmd("load/usdb")
10 2 * * 1,3,5 spawn("rm /tmp/usdbraw.gz")
73 Niels PD9Q
Op Fri, 1 Jan 2021 08:20:11 -0500
James Snider via Dxspider-support <dxspider-support at tobit.co.uk>
schreef:
> Not sure if usb was working before. I’m just running a standard
> install on a raspberry pi.
>
> I tried your commands but I get the same results. When we do the
> create_usdb.pl what is the name of the file that gets created and
> where does it reside? I want to make sure that it’s getting created.
>
> Jim W8BS
>
> James Snider
> jim at lexiann.com
>
>
>
> > On Dec 26, 2020, at 12:02 PM, Stephen Carroll
> > <scarroll659 at gmail.com> wrote:
> >
> > Jim,
> >
> > I'm assuming you've had the USDB running previously and just
> > updating?
> >
> > If you are manually executing commands in the terminal window,
> > here's what I've been using for the past year:
> >
> > cd /spider/data
> >
> > wget -qN ftp://ftp.w1nr.net/usdbraw.gz
> > <ftp://ftp.w1nr.net/usdbraw.gz> /spider/perl/create_usdb.pl
> > usdbraw.gz
> >
> > rm usdbraw.gz
> >
> > Then login and type: load/usdb
> >
> > I'm somewhat new to linux and currently working on automating this
> > process in crontab with the help of this listserver.
> >
> > 73, Steve - AA4U
> >
> >
> >
> > On 12/26/2020 6:27 AM, James Snider via Dxspider-support wrote:
> >> Was playing with some of these commands this morning and was
> >> trying to update the usdb files so I did the following
> >>
> >>
> >> cd /spider
> >> wget ftp://ftp.w1nr.net/usdbraw.gz <ftp://ftp.w1nr.net/usdbraw.gz>
> >>
> >> Then I executed this
> >>
> >> /spider/perl/create_usdb.pl usdbraw.gz
> >>
> >> It came back with this
> >>
> >> 1462465 records
> >>
> >>
> >> But when I log in and do load/usdb I get this
> >>
> >>
> >> W8BS de W8BS-2 26-Dec-2020 1220Z dxspider >
> >> load/usdb
> >> US Database not loaded
> >> W8BS de W8BS-2 26-Dec-2020 1221Z dxspider >
> >>
> >>
> >> What am I missing here??
> >>
> >> Jim W8BS
> >>
> >>
> >> James Snider
> >> jim at lexiann.com <mailto:jim at lexiann.com>
> >>
> >>
> >>
> >>> On Dec 24, 2020, at 2:21 AM, David Spoelstra via Dxspider-support
> >>> <dxspider-support at tobit.co.uk
> >>> <mailto:dxspider-support at tobit.co.uk>> wrote:
> >>>
> >>> Since we're sharing, I thought I'd give everyone my entire
> >>> DXSpider crontab. Maybe I can help others and maybe someone has a
> >>> better way of doing something than I do. BTW, mine has been
> >>> running flawlessly for years. -David, N9KT
> >>>
> >>> # /spider/local_cmd/crontab
> >>> # MAKE SURE /spider/cmd_import EXISTS!
> >>> # min, hour, day-of-month, month, day-of-week (0=Sun)
> >>> # TIME IS UTC!
> >>>
> >>> # Connect to other nodes
> >>> * * * * * start_connect('w9pa') unless connected('w9pa')
> >>> * * * * * start_connect('wb3ffv') unless connected('wb3ffv')
> >>> * * * * * start_connect('ky4xx') unless connected('ky4xx')
> >>>
> >>> # Monday 1am local - Get latest FCC data (W1NR updates Sundays)
> >>> 0 5 * * 1 spawn("cd /tmp && wget -qN
> >>> ftp://ftp.w1nr.net/usdbraw.gz
> >>> <ftp://ftp.w1nr.net/usdbraw.gz>&& /spider/perl/create_usdb.pl
> >>> <http://create_usdb.pl/> usdbraw.gz") 15 5 * * 1
> >>> run_cmd("load/usdb") 30 5 * * 1 spawn("rm /tmp/usdbraw.gz")
> >>>
> >>> # Friday 1am local - Get latest Keps to be ready for any contest
> >>> 0 5 * * 5 spawn("cd /tmp && wget -qN
> >>> http://www.amsat.org/amsat/ftp/keps/current/nasabare.txt
> >>> <http://www.amsat.org/amsat/ftp/keps/current/nasabare.txt>
> >>> && /spider/perl/convkeps.pl <http://convkeps.pl/> -p
> >>> nasabare.txt") 15 5 * * 5 run_cmd("load/keps") 30 5 * * 5
> >>> spawn("rm /tmp/nasabare.txt")
> >>>
> >>> # Friday 2am local - Get latest cty.dat to be ready for any
> >>> contest 0 6 * * 5 spawn("cd /spider/data && wget -qN
> >>> http://www.country-files.com/cty/cty.dat
> >>> <http://www.country-files.com/cty/cty.dat>") 15 6 * * 5
> >>> spawn("cd /spider/data && wget -qN
> >>> http://www.country-files.com/cty/wpxloc.raw
> >>> <http://www.country-files.com/cty/wpxloc.raw>") 30 6 * * 5
> >>> spawn("cd /spider/data && /spider/perl/create_prefix.pl
> >>> <http://create_prefix.pl/>") 45 6 * * 5 run_cmd("load/prefixes")
> >>>
> >>> # Friday 3am local - Update DXSpider to be ready for any contest
> >>> 0 7 * * 5 spawn("cd /spider && git reset --hard && git pull")
> >>>
> >>> _______________________________________________
> >>> Dxspider-support mailing list
> >>> Dxspider-support at tobit.co.uk <mailto:Dxspider-support at tobit.co.uk>
> >>> https://mailman.tobit.co.uk/mailman/listinfo/dxspider-support
> >>> <https://mailman.tobit.co.uk/mailman/listinfo/dxspider-support>
> >>
> >>
> >>
> >> _______________________________________________
> >> Dxspider-support mailing list
> >> Dxspider-support at tobit.co.uk <mailto:Dxspider-support at tobit.co.uk>
> >> https://mailman.tobit.co.uk/mailman/listinfo/dxspider-support
> >> <https://mailman.tobit.co.uk/mailman/listinfo/dxspider-support>
>
More information about the Dxspider-support
mailing list