Поиск по этому блогу

среда, 30 июля 2008 г.

Отправка письма через telnet

telnet 127.0.0.1 25
Connected to localhost....
Escape character is '^]'.
220 ESMTP Postfix
MAIL FROM:
250 Ok
RCPT TO:
250 Ok
DATA
354 End data with .
250 Ok: queued as 828A254

понедельник, 28 июля 2008 г.

Сброс пароля mysql

1. Останавливаем mysql.
service mysqld stop
2. Запускаем mysql следующей командой:

/usr/bin/mysqld_safe --skip-grant-tables --user=root &

3. Запускаем клиента mysql
mysql -u root
4. Выполняем sql запрос
UPDATE mysql.user SET Password=PASSWORD(’newpwd’) WHERE User=’root’;
где newpwd - новый пароль.
5. Применяем изменения
FLUSH PRIVILEGES;
6. Выходим из mysql клиента выполнив в нем команду exit
7. Перегружаем mysql сервер.
service mysqld restart

четверг, 24 июля 2008 г.

четверг, 10 июля 2008 г.

Скрипт реконнекта PPP

while `sleep 10`; do
ping -w 2 ya.ru > /dev/null
exitcode=$?

if [ $exitcode -ne 0 ]; then
/etc/init.d/ppp0 stop
sleep 60
/etc/init.d/ppp0 start
fi

done

понедельник, 7 июля 2008 г.

tikle tires

Люди у которых глаза больше, видят в более широком диапазоне чем те люди у которых глаза меньше?

Что случилось бы, если бы каждый смыл туалет в одно и тоже время?

Почему на мяче для гольфа есть вмятины?

Могут ли лысые мужчины получить вшей?

Те люди, которые имеют аллергию на орехи, имеют ли они аллергию на кокосовые орехи?

Можете ли вы из ушной серы сделать свечу?

Если преступник сдает себя, разве он не должен получить денежного вознаграждения?

Если электричество прибывает от электронов, этика прибывает от идиотов?

Можете ли вы загнаться в угол в круглой комнате?

Если 75 % всех несчастных случаев случаются в пределах 5 миль дома, почему бы не переместиться на расстояние в 10 миль от дома? 1 миля - 1 852 метра

1) Where does the white go when the snow melts?

Куда девается белизна, когда снег тает?

2) Why is it called pineapple, when's there neither pine nor apple in it?

Вопрос имеет смысл только на английском языке. Его русская интерпритация звучала бы так: Почему морские свинки называются морскими свинками, если они не имеют ни какого отношения ни к морю, ни к свинкам?

3) If it is a 50 mph per hour wind and you drive your car at 50mph downwind, if you stick your head outside would you feel the wind? 

Если скорость ветра = 50 км\час, а вы едите на машине по ветру тоже со скоростью 50 км\час, то, высунувшись из окна автомобиля, вы почувствуете ветер?

4) If you were on a plane going the speed of sound and walked from the back of the plane to the front, would u be walking faster than the speed of sound?

Если вы, летя в самолёте, скорость которого равна скорости звука, пройдёте из его хвоста в нос, то ваша скорость превысит скорость звука?

5) What does OK actually mean?

Как же, в конце концов, расшифровывается ОК? - интересный вопрос. Он приходил мне пару раз, но я как-то всерьёз не задумывался. Но если уж и американцы не знают значения ОК, то это действительно становится интересным!

6) Does anyone actually kill two birds with one stone?

Вопрос имеет смысл только на английском языке. Его русская интерпритация звучала бы так: кто-нибудь ловил двух зайцев, погнавшись за ними?

7) If someone can't see, they're blind and if someone can't hear, they're deaf, so what do you call people who can't smell?[

Если человек не видит, мы называем его слепым; не слышит - глухим. А как мы назовём человека, у которого нет обоняния?

8) Do cows drink milk?

Пьют ли коровы молоко?

9) If you were born exactly on 12:00 midnight on December 31st – January 1st, which year would you say you were born in?

Если вы родились ровно в 12 в ночь с 31 дек. на 1 янв., то в каком году вы родились?

10) What would happen if you were to feed a pig some bacon?

Что случится, если вы покормите свинью беконом?

11) Can you write in pencil on an eraser?

Вы сможить писать карандашом на стёрке? -( глупый вопрос )

12) Do stairs go up or down?

Ступеньки ведут вверх, или вниз? (типа: стакан на половину пуст, или на половину полон?)

13) Why is a square meal served on round plates?

Почему квадратная еда подается на круглых тарелках?

Почему ринг квадратный?

Почему ладони и пятки не могут приобрести загар?

Если бы вы вырыли отверстие сквозь Землю, то каким образом бы вы вышли: ногами вперёд или назад?

Если тефлон не может допускать прилипания и пригорания продуктов, то как сам тефлон «прилепили» к сковородкам и кастрюлям?

скрипт для backup

!/bin/sh

LOCALDIR="/backup/etc" # Локальная директория
REMOTEDIR="/server"

DATE=`date +%Y-%m-%d-%H-%M-%S`
NAME='etc' #Имя файла

FTP_HOST='xxx'
FTP_USER='uuuu'
FTP_PASS='ppp'

cd $LOCALDIR

dd if=/dev/hda of=/etc/mbr_backup.bin bs=1 count=512

mysqldump --all-databases -uroot -p@@@ > /etc/mysql.dump
tar -czvf ${NAME}_$DATE.tar.gz /etc /usr/sbin/ov* /usr/local/bin/rrd* /var/lib/named/*

#Заходим на FTP и заливаем файл бекапа
ftp -i -n -v $FTP_HOST << EOF
user $FTP_USER $FTP_PASS
cd $REMOTEDIR
# binary ???
mput ${NAME}_$DATE.tar.gz
bye
EOF

# Заметаем следы
# rm ${NAME}_$DATE.tar.gz
# #!/bin/sh
# tar -zcvpf /backup/backup-`date '+%d-%B-%Y'`.tar.gz --directory / \
# --exclude=proc --exclude=var --exclude=mnt --exclude=usr --exclude=backup .
# Для восстановления только таблицы разделов:
# dd if=mbr_backup.bin of=/dev/устройство bs=1 count=64 skip=446 seek=446

воскресенье, 6 июля 2008 г.

Fix for Traffic Shaping Ubuntu ingress

Summary: Traffic Shaping in Shorewall 4.0.6 in Hardy breaks on compile and wondershaper will fail. To fix you need to replace iproute.


ERROR:

Setting up Traffic Control...
What is "flowid"?
Illegal "police"
ERROR: Command "tc filter add dev eth0 parent ffff: protocol ip prio 50 u32 match ip src 0.0.0.0/0 police rate 500kbps burst 10k drop flowid :1" Failed

FIX:

Enter root:

sudo -i

Install tools:

apt-get install build-essential fakeroot devscripts

Make a working directory:

mkdir /tmp/iproutefix && cd /tmp/iproutefix

Download DebDiff:

wget http://launchpadlibrarian.net/15355596/iproute_20071016-2ubuntu2.debdiff

Get the package source tree:

apt-get source iproute

Install libraries needed to build the source package:

apt-get build-dep -y iproute

Apply the debdiff changes:

cd iproute-* && patch -p1 < ../ iproute_20071016-2ubuntu2.debdiff

Build the new source package:

debuild -uc -us

Install the resulting binary package:

dpkg -i ../iproute*.deb