OpenBCM V1.08-5-g2f4a (Linux)

Packet Radio Mailbox

IZ3LSV

[San Dona' di P. JN]

 Login: GUEST





  
I0OJJ  > PACKET   07.09.08 16:46l 86 Lines 3433 Bytes #999 (0) @ ITA
BID : 1948_I0OJJ
Read: GUEST
Subj: xFBB: mautenzione database
Path: IZ3LSV<IV3SCP<IR2UBX<I4UKI<I0OJJ
Sent: 080907/1540Z 1948@I0OJJ.ILAZ.ITA.EU [Colleferro] $:1948_I0OJJ
From: I0OJJ@I0OJJ.ILAZ.ITA.EU
To  : PACKET@ITA


Ciao  a  tutti,

da  prove  condotte insieme a Mirco  IK4XQC, sul sistema I4UKI-8 abbiamo
notato  che,  facendo qualche prova di  download,  per mettere a punto i
sistemi  di  trasmissione, nei giorni  seguenti  ai download, non veniva
azzerato  il 'count' dei bytes che avevo scaricato a piu'  riprese... il
conteggio  infatti  aumentava ad ogni download.  Il  tutto accade per il
fatto  che  manca,  sia nelle distribuzioni  compilate di xfbbd, sia nei
sorgenti,  uno script che compia questi servizi  durante le manutenzioni
di FBB.

Troverete infatti nei vostri sistemi in /usr/lib/fbb/script/maintenance,
soltanto  gli  script  20_epurmess  e  20_epurwp  che  sono addetti agli
omonimi  servizi, ma il resto rimane da fare e questo in particolare per
i database che riguardano l'area utenti e quella dei satelliti.

A  suo tempo, molti anni fa, avevo  notato che non venivano processati i
bollettini  AMSAT  per  aggiornare  il database  di  FBB  e quindi avevo
editato al volo uno script che facesse questo servizio.  Mi sono accorto
poi  che anche 'maintinf' e 'clr_user'  non venivano lanciati da nessuno
script  e quindi li ho aggiunti, risolvendo il problema... il nome dello
script   che  fino  ad  oggi   era  denominato  20_satupdat,  oggi  l'ho
ribattezzato 20_maintinf perche' mi sono reso conto che la denominazione
non era esaustiva per la funzione piu' vasta che doveva compiere, quindi
da  oggi  si chiama cosi' anche nel mio sistema, che ho rimesso in linea
dopo quattro anni di esperienza con l'ottimo obcm.

Spediro'  in  rete il file 'maintinf.zip'  che  e' stato zippato in modo
tale  da conservare la lunghezza originale  del filename (che supera gli
otto  bits)  ma  soprattutto  per  conservare  le 'Permission ottali' di
eseguibilita',  quindi  scompattatelo in ambiente  Linux e NON in winzoz
altrimenti  le  perderebbe! Voglio ricordare che  il  file deve avere le
Permission  100755 per essere eseguito e,  qualora volete usate la copia
dello  script  appeso al presente  ricordate di renderlo eseguibile come
sopra. Nello script fra l'altro c'e' anche l'istruzione 7pfbb alla quale
ho  messo un cancelletto per disattivarla,  oltre che da 'cron.sys' puo'
essere utile farla partire anche da qui.

Dimenticavo,  ho fatto delle prove di download anche nei sistemi xfbb di
IK1ZNW-8  e di IK6IHL-8 (intorno ai 20000 bds, HI!) e il count dei bytes
non viene azzerato per quanto ho spiegato sopra.
Non  ho potuto provare il sistema  IK1YPH  perche'  mi ha dato il prompt
GUEST... OK, mi pare di aver detto tutto.

73,
Gus i0ojj

----------------------------cut here-------------------------------
#!/bin/sh

	echo
	echo "--- Running maintenance"
	echo

	maintinf 0 /a
#	7pfbb
	cd $DATADIR/wp
	rm wp.old
	cd $FBBDIR
	clr_user
	rm dirmes.old
    # Added lines for satupdat
	if [ -f $FBBDIR/sat/amsat.txt ]
	then
	    cd $FBBDIR/sat
            satdoc amsat.txt > satdoc.res
	    satdoc -i amsat.txt >> satdoc.res
            satupdat amsat.txt /n /d60 > satupdat.res
            satupdat amsat.txt /a /d60 >> satupdat.res
	    rm amsat.txt
	    cd $FBBDIR
	fi
    # End of satupdat process
----------------------------cut here-------------------------------

----==-- _  73, Gus i0ojj      / /  \
---==---(_)__  __ ____  __    / / /\ \
--==---/ / _ \/ // /\ \/ /   / /_/\ \ \
-=====/_/_//_/\_,_/ /_/\_\  /______\ \ \
A proud member of LinuxTeam \_________\/



Read previous mail | Read next mail


 23.12.2024 02:25:35lGo back Go up