Архив рубрики: Linux

Наработки и статьи по работе с Linux

Предыстория:

До этой недели с успехом пользовался pptpd для VPN соединения, однако после того как провайдер поставил у себя новый коммутатор, VPN соединения перестали работать. Путем долгих поисков, выяснил что на этом коммутаторе был запрещен GRE трафик. Можно было конечно попытаться пободатся с провайдером, чтоб разрешили доступ, но здраво подумал, что лучше сделать так, чтоб подобных вопросов просто не возникало. Посему назрела необходимость поднять OpenVPN, который не использует GRE пакеты. Да и гораздо безопаснее сам по себе в конечном итоге.

Итак имеем: сервер Ubuntu 8.04 с двумя сетевыми картами. eth0 смотрит в локаль, eth1 смотрит в интернет. Настроен маскарадинг и форвардинг. В iptables разрешено все что не запрещено.

Читать далее

Sweet home 3D конструктор обстановки

Удобный инструмент под Linux если хочется посмотреть как будет выглядеть интерьер твоей квартиры но перепехивать мебель с места на место ну никак не хочется..

fb2txt конвертирование файлов fb2 Linux

Скрипт конвертирует все файлы fb2 из текущего каталога в txt с тем-же именем. Для работы необходимы следующие телодвижения:
1. sudo apt-get install xsltproc

2. Скрипт http://www.gribuser.ru/xml/fictionbook/2.0/xsl/export/FB2_2_txt_ru.xsl

3. Создайте файл например conv.sh, положите в него:

#!/bin/sh
FILES=$(ls *.fb2)
for file in $FILES
do
xsltproc FB2_2_txt.xsl $file > $file.txt
done

Собственно все. В каталог со скритами скидайте файлы *.fb2 и запустите скрипт из коммандной строки.

P.S. Собственно мне это было для нужд чтения книг на сотовом. Потому еще пригодилась и команда

enconv -L ru -x CP-1251 *.txt

которая конвертирует все текстовые файлы в кодировку cp-1251, собственно которую только и понимает ReadManiak