воскресенье, 14 марта 2010 г.

Блог переехал

Блог находиться по адресу: http://shidakov.ru

четверг, 7 января 2010 г.

Установка плагина lua к Verlihub с поддержкой luasocket на FreeBSD

1. Скачиваем необходимые файлы:

Lua 5.1.4
wget "http://www.lua.org/ftp/lua-5.1.4.tar.gz"

LuaSocket 2.0.2
wget "http://luaforge.net/frs/download.php/2664/luasocket-2.0.2.tar.gz"

Lua plugin 1.8.1
wget "http://sunet.dl.sourceforge.net/sourceforge/verlihub/lua-1.8.1.tar.gz"

2. Извлекаем файлы из архивов:

tar -zxvpf lua-5.1.4.tar.gz

tar -zxvpf luasocket-2.0.2.tar.gz

tar -zxvpf lua-1.8.1.tar.gz

3. Собираем Lua 5.1.4
make freebsd
make install

4. Собираем LuaSocket 2.0.2
make && make install

5. Создаем ссылки:
ln /usr/local/lib/lua/5.1/socket/core.so /usr/local/lib/libluasocket.so
ln /usr/local/lib/lua/5.1/mime/core.so /usr/local/lib/libluamime.so

6. Собираем Lua plugin
./configure --with-luasocket CPPFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib
make

7. Если при сборке будут ошибки, тогда переустанавливаем следующие пакеты:
pkg_info | grep libiconv
pkg_delete -f libiconv-XXXX
pkg_add -r libiconv
pkg_info | grep gettext
pkg_delete -f gettext-XXXX
pkg_add -r gettext

И заново запускаем комманду make

make install

Тестировалось на FreeBSD 7.2

По материалам: http://forums.verlihub-project.org/viewtopic.php?f=26&t=4244&start=30#p10684

Как сменить пароль serveradmin в TeamSpeak 3

Нижеописанное уже неактуально, достаточно остановить сервер и запустить с параметром коммандной строки serveradmin_password=passwordhere:

killall ts3server_linux_x86

./ts3server_linux_x86 serveradmin_password=passwordhere

где passwordhere - новый пароль.


Неактуально:

1. Скачиваем файл из папки с сервером ts3server.sqlitedb 

2. Скачиваем и устанавливаем sqliteman http://sqliteman.com/

3. При помощи Sqliteman открываем ts3server.sqlitedb












4. Выполняем комманду: 

UPDATE clients
SET client_login_password = "r5oBZ3Z8s8IqjiEJ/k3o9dkSUgU="
WHERE client_id = "1";

5. Закачиваем файл обратно в папку с сервером и запускаем сервер.

6. Пароль serveradmin скидывается на ykN+zfqD

7. Запускаем из клиента TS3 ServerQuery

8. Меняем пароль: выполняем комманды:

login serveradmin ykN+zfqD

clientsetserverquerylogin client_login_name=serveradmin

Новый пароль будет в ответе сервера, например:

client_login_name=serveradmin client_login_password=qyJWITqU

воскресенье, 3 февраля 2008 г.

Intro

Собственно попался мне один интересный блог по настройке FreeBSD на ноуте Acer, и я решил создать свой, чтобы сохранять здесь напоминания о проделанной работе.