#!/bin/bash mailto=mail@example.com database=db_for_backup mysqluser=dbuser mysqlpassword=dbpassword mysqldump -u ${mysqluser} --password=${mysqlpassword} ${database} > /tmp/data.sql bzip2 /tmp/data.sql DATE=`date +"%Y-%m-%d %H:%M"` host=`hostname` uuencode /tmp/data.sql.bz2 ${database}.sql.tbz2 > /tmp/data.uuc mailx -s "[backup] MySQL DB: ${database} ${host} @ ${DATE}" ${mailto} < /tmp/data.uuc rm /tmp/data.sql.bz2 rm /tmp/data.uuc |
Рубрика: Linux
Asterisk 1.8 LTS на ubuntu-10.04 LTS
пришла мысля совместить два LTS и радоваться…
Делается на раз, пакеты для убунты лежат в официальном репозитории астериска:
sudo apt-get install python-software-properties sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 175E41DF sudo add-apt-repository "deb http://packages.asterisk.org/deb `lsb_release -cs` main" sudo add-apt-repository "deb-src http://packages.asterisk.org/deb `lsb_release -cs` main" sudo apt-get update sudo apt-get install asterisk-1.8 asterisk-dahdi |
взято с официального сайта: https://wiki.asterisk.org/wiki/display/AST/Asterisk+Packages
внимание, репозиторий proposed не подключать! Часто ломается. А сегодня, например, не стратрует вообще.
Автостарт rdesktop в ubuntu
Ничего сложного, но очень удобно: сразу после логина запускается rdesktop пользователь фактически не замечает, что пользуется убунтой. При этом можно (и нужно) создать других пользователей, которые будут работать с полноценной убунтой и радоваться жизни.
Единственный косяк с раскладкой common — не работает CAPSLOCK, ну да это больше хорошо…
Видеофайлы и ZoneMinder
Замечательная штука, этот ZoneMinder (описание на русском можно почитать тут: www.openkazan.info/node/1360) С помощью одной-двух обычных вебкамер (а так же аналоговых с платой видеозахвата и IP-камер) позволяет организовать видеонаблюдение (с детектированием движения, зонами охраны, просмотром реал-тайм через интернет через любой браузер, даже через iPhone можно, проверено). Вот только когда дело доходит до просмотра всех событий за день-неделю-месяц становится ну очень утомительно: каждое событие (т.е. зарегистрированное движение) записывается отдельно и просматривать его надо отдельно. Видео тоже можно создать стандартными средствами, но опять же по одному для каждого события. А у меня, например, с каждой камеры их по 1000-2000 штук в день. Напряжно очень.
Впрочем, проблема легко решилась bash-скриптом и кроном.
Ubuntu 10.04 & eGroupWare
При обновлении на 10.04 внезапно поломался EGW. Логиниться отказывается, аргументируя железным «Ваш сеанс не может быть удостоверен»
лечится изменением
request_order = "GP"
на
request_order = "GPCS"
в php.ini (/etc/php5/apache2/php.ini)
bugs.launchpad.net
rdesktop & russian layout
Клавиатура нормально заработала после правки раскладки на
$ cat /usr/share/rdesktop/keymaps/en-us
include common
map 0x419
grave 0x29
asciitilde 0x29 shift
asciicircum 0x07 shift
backslash 0x2b
bar 0x2b shift
apostrophe 0x28
greater 0x34 shift
less 0x33 shift
найдено тут
Запускаем как
$ rdesktop -k en-us -z -N -P -a 16 -f 192.168.0.1
переход из полноэкранного режима — Ctrl+Alt+Enter
Про разрешение в ubuntu 10.04
После обновления ядра, внезапно, слетело разрешение при загрузке, и заодно в консоли. Возвращал на место с плясками и бубном, ибо в этом месте доблестный каноникал немного слажал
O3Spaces теперь на русском!
Система корпоративного документооборота O3Spaces, кою пользую уже долго-долго, с версии 2.4.beta доступна на русском языке. Возрадуемся! Перевод, надо отдать должное, вполне адекватый, не машинный. Хотя некоторые косяки все же имеются — символ переноса в заголовках окон сильно раздражает глаз.
А еще Workplace Assistent 2.4.b не встаёт на на офис 2007, вот так вот
iSCSI
Недавно возник вопрос о переносе кучи жужащих и трещащих жестких дисков с десктопа куда-нибудь подальше. Без потери доступа к ним, естественно.
Дальше следует скучное описание запуска iSCSI-target на debian/ubuntu и iSCSI-инициатора под маздаем
Apache2 как ReverseProxy
Заметка скорее для себя, но мож кому и пригодится