ÐÐ ÐÑ, 2004-06-29 Ð 15:41, ÐÑÐÑÑÐÑÐÑ ÐÐÐÑÑÐÐÑ ÐÐÐÐÑÐ:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> ÐÑÐÐÐÐÐÐ Ð ÑÐÐÐÐÐÑ - ÐÑÐÑÐÐÑ ÐÐÐÐ ÑÐÑÐÐÑ ÐÐÐÑÐ 
> ÐÐ ÑÑÐÐÑÐ ÑÐÐÐÐÐÐÑÐÐÐÐ 
> ÑÑÐÑÐÑÑÐÐÐ ÐÑ ÑÑÐÑÐÐÐ ÐÐ ppp ÐÐÑÐÑÑÐÐÑÐÑÐ. 
> ÐÐÐÑÑÐ Ð ÐÐ ÑÑÐÑÐÑÑÐÐÐÑÐ ÐÐÐÑÐ 
> ÑÑÐÐÑÐ ÐÑÐÑÐÑÐÐÑ ÑÐÑÐÐÑ ÐÐ ÑÐ ÑÐÑÑÐÑÑ ÐÑÐÑÐÐÐ 
> ÐÐ ÐÑÑÐÐ ÐÐÑÐÐÐÐ. Ð ÐÐÐÐÐÑÐ ÑÐ 
> ÑÑÐÑ ÐÐÐ ÐÐ ÐÑÐÑÐÑÑÐÑ ÑÑÐÑÐÐÑÐÐÑÐ ÑÐÑÐÐ. 
> ÐÐÐÐÐ ÑÐ ÑÐ ÐÐ snmp ÐÐ ÑÑÐÐÐÐÐÐÐ ÐÐ 
> ÑÑÐÐÐ - ÐÐÐ ÐÐÑÐÐÐÑÐÐÐÐ ÐÐ ÐÑÐÐÐÐÐÑÐ ÐÐ 
> ÑÐÐÑÑÐÐ ÐÐÐ. ÐÐÑÐÐ ÑÐ ÐÐ ÐÑÐÐÐÐÐ ÐÐÐÐ 
> ÐÐ ÐÐ ÐÐÐÐ ÐÑ ÑÑÑ ÐÐ ÑÐ ÑÑÑÑÐÐ ÐÐÐÐÐÐÑÐÐÐ - 
> ÐÐÐÑ. ÐÐÐÐÐÑÐ ÐÐÐÑÐ ÐÐ ÐÐÑÐ ÐÐ 
> ÐÐÐÐÐÐ ÑÐ ÐÐÑÑ Ð ÐÐ ÑÐ ÐÑÐÐÐÐÐÐ ÐÑÐÑÐÐ ÐÐÐÑÐ 
> ÐÑ ÐÐÐÐÑ, ÐÐÐÑ Ð ÐÑÐÐÐÐÐÐ ÐÐÐÐÑÐ 
> Ð ÐÐÐÐ. ÐÑÐÑÑÐ ÐÐ ÑÐ ÑÐ ÐÐ ÐÑÐÐÐÐÐÐÐ ÐÐÑÐ 
> ÑÑÐÑÐÐ ÑÑÐÐÐÐÑÑÐÐ ÐÑ ÑÐÐÐ ÐÐ snmp. 
> ÐÑÐÐÐ ÐÑÐÐ ÐÐ ÐÐÐÐÐ 300 ÑÐÐÐÐÑÐÐ ÑÐÑÐÐÐÐ 
> ÑÑÐÐÐÐÑÑÐ.

ÐÐ ÑÐÑÐ ÐÐÐÐÐÐÐ ÐÑÐÐÐÐÐ ÐÐ ÑÐÐÐÐÐÑ ÐÐÑÐÐ - ÐÐ 
ÐÐÑÐÐÐÑÐ, ÐÐÑÑÐ ÐÐÐÐÑÐÑÐ
ÐÐÐÐÐÑÐ, ÑÐÐÐÑÐ ÐÐÑÐ ÑÐÐÐÐÐ Ð cron-Ð:
#!/bin/sh
# da se pogrizhim da ne se pusne vtori put sushtiq proces
if [ -f /var/run/cront.pid ]; then
        if [ -d /proc/`cat /var/run/cront.pid` ] ; then
                echo Cront already running!
                exit 0
        fi
fi
echo $$ > /var/run/cront.pid
trap "rm -f /var/run/cront.pid" exit SIGHUP SIGINT SIGTERM 
# tova subira dannite
gather_data > tmp/tmpfile
stamp=`date +%s`
hn=`hostname`
# mv e atomichna operaciq na edna i sushta FS, taka che nqma shans
# neshtoto ot drugata strana da se hvane i da vzeme polovin fajl
mv tmp/tmpfile data/stat.$hn.$stamp
rm -f /var/run/cront.pid

Ð ÐÐ ÑÑÐÐÑÐÑÐÑÐ ÐÐÑÐÐÐ ÐÐÐ Ð cron-Ð ÐÐÐ ÐÐÑÐ ÐÐÑÐ 
ÑÐÐÐ (ÑÐÑ ÑÐÑÐÐÑ ÑÑÑÐ
ÐÐÐ locking, ÐÐ ÐÐ ÐÑÑÐÐ ÐÐ ÐÐ ÐÐÐÑÐÑÑÐ, ÑÑÑÐÑ Ð 
ÐÐÑÐ ÐÐÑÐÐÑ):
#!/bin/bash
set -e
cd /home/stats/final
for i in `cat /etc/machinelist`; do
        scp 'username@'$i':/home/stats/data/*' .
        t=data.$i.*
        # da pochistim starite fajlove
        ssh [EMAIL PROTECTED] "cd /home/stats/data && rm $t"
done
for i in *; do 
        parse_data $i
done

ÐÐÐÐ Ð ÐÐÑÐ ÐÐÐÐÐ ÑÐ ÐÐÑÐÐÑÐÑÐ, ÑÐ ÐÑÐÐ ÐÐ ÐÐÐÑ 
ÐÐÐÐÐÐÐÑÐÑÐ ÑÐÐÐÐÐÐ, Ð
ÑÐ Ð ÐÐ ÐÐÑÑÑÐÐÑ ÐÐÐÐ update, ÐÐ Ð ÑÐÑÐÐÐÐ  ÐÐÐÐÑ 
ÑÑÐÑÐÐÑÐÐ ÐÐ ÑÐ
ÑÐÐÐÑÐÐÐÐÑÑ ÑÐÐÐÐÐÐÑÐ ÐÑ ÑÐÐÐÐÑÐÐ ÐÐÑÐÐÐ ÐÐ 
ÐÐÑÐÐÑÐÑÐÐ (Ð ÐÐÑ ÑÐÑÑÐÐ ÐÐ
ÐÐ ÑÑÑÐÐÐÑÐ, ÑÐÐÐ, ÐÐÐÑÐ ÑÑÐÐÑÐÑÐ ÐÐÐÐÐÑÐ ÐÐ 
ÑÐÐÐÐÑÐ label-Ð).

ÐÐÐÐ ÐÐ ÐÐÐ ÐÑÐÐÐÐÐ ÐÑÐÑÐÐ Ð locking ÐÐÑÐÐÐÐÐÐ (Ñ.Ð. 
ÐÐ ÐÐ ÐÑÑÐÐ
ÑÐÑÑÐÐÐÐ cron-Ð ÐÑÐÑÐ ÑÐÐÑÐ ÐÑÐÑÐÑ, ÐÐÐÐÑÐ ÑÐÐÐÑÐ 
ÐÑÑÐÐÑ, Ð ÐÐ ÐÐÐÐÐÐ
ÑÐÑÑÐÑÐÑÑÐ), ÐÐ ÑÐÐÐ ÐÐÑÐ ÐÐÑÐÐ ÑÐ ÐÐÑÐÐÑ, ÐÐÐ 
ÐÑÐÐÐÐÐ ÐÐÐÐÐ ÐÐÐÑÐ
ÐÐÑÐÐÐÐÐÐ ÐÐ ÑÐÐÑÐ. 

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to