Portál AbcLinuxu, 30. prosince 2025 16:02
#!/bin/bash
#-------------VLASTNI-PROGRAM-----------------------------------------
case $1 in
#-------------START---------------------------------------------------
start) echo "Pripojuji se k internetu"
if [ ! -e /tmp/pppcosts.internet.run -a ! -e /tmp/modem.block ]
then
echo $$ > /tmp/pppcosts.internet.run
if [ ! -e /var/run/ppp?.pid ]
then
echo "Zdviham modem"
# /usr/bin/wvdial Inecnet 2>/var/log/wvdial.messages &
/sbin/ifup ppp0
fi
date '+P %H %M %w %j - Připojeno v %T %d.%m.%Y' >> ~/internet.cas
mysql -h internet -D internet -e "insert into pripojeni values ( "$(date +%s)", '192.168.2.1', 'pppcosts', 'P','"$(date +%Y-%m-%d)"','"$(date +%T)"') ;"
sleep 2
echo -n "Připojeno v "
date
else
echo "Již jste připojen - pro odpojení použijte \"internet stop\""
echo "Nebo je modem blokován!"
exit 1
fi
;;
#-------------STOP----------------------------------------------------
stop) echo "Odpojuji se od internetu"
if [ -e /tmp/pppcosts.internet.run ]
then
rm -f /tmp/pppcosts.internet.run
if [ ! -e /tmp/*.internet.run ]
then
echo "Zavěšuji modem"
# killall wvdial
/sbin/ifdown ppp0
fi
date '+O %H %M %w %j - Odpojeno v %T %d.%m.%Y' >> ~/internet.cas
mysql -h internet -D internet -e "insert into pripojeni values ( "$(date +%s)", '192.168.2.1', 'pppcosts', 'O', '"$(date +%Y-%m-%d)"', '"$(date +%T)"') ;"
sleep 2
echo -n "Odpojeno v "
date
fi
;;
#-------------NAPOVEDA------------------------------------------------
*) echo
echo "Program internet pppcosts v1.0 (c) 2000 S&S"
echo
echo "Spusťte program \"internet start\" - pro připojení"
echo " \"internet stop\" - pro odpojení"
echo
echo "V domovském adresáři jsou v souboru \"internet.cas\" zapsány"
echo "časy přístupu na internet."
;;
esac
exit 0
Takže stačí mějakej postfix a podobně
který to prostě předá tvému SMTP serveru u isp.
Musíš tam nějakej dát však nemusí poslouchat na venkovním rozhraní ale pouze na lo (127.0.0.1) a nastavit ho tak aby to předával tomu nadřazenému smtp serveru smtp.vol.cz.
Nebo musíš použít něco jiného místo mailu kde se dá smtp server nastavit.
cat /proc/mdstat
Personalities : [raid1]
read_ahead 1024 sectors
md0 : active raid1 sda1[0]
17301888 blocks [2/1] [U_]
md1 : active raid1 sda2[0]
610368 blocks [2/1] [U_]
unused devices: none
mdadm --detail /dev/md1 hlasi:
/dev/md1:
Version : 00.90.00
Creation Time : Tue Oct 19 18:22:40 2004
Raid Level : raid1
Array Size : 610368 (596.06 MiB 625.02 MB)
Device Size : 610368 (596.06 MiB 625.02 MB)
Raid Devices : 2
Total Devices : 1
Preferred Minor : 1
Persistence : Superblock is persistent
Update Time : Wed Dec 29 17:00:13 2004
State : dirty, degraded
Active Devices : 1
Working Devices : 1
Failed Devices : 0
Spare Devices : 0
UUID : baf4a9a5:46b97317:f200a831:17f247b5
Events : 0.60
Number Major Minor RaidDevice State
0 8 2 0 active sync /dev/sda2
1 0 0 1 faulty removed
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.