Pages

понедельник, 22 декабря 2008 г.

ClarkConnect



Из описания к iso можно узнать, что ClarkConnect - мощный серверный дистрибутив для разворачивания фаерволла, шлюза и подобных задач на любой машине, идеально подходит для учебных заведений, малых и средних предприятий, дома. Прост в установке, относится к "серверам быстрого развёртывания", основан на RedHat (скорее всего, на CentOs). Поддерживаются pentium, celeron, amd, до 4 процессоров, любая видеокарта (графический сервер отсутствует), сетевые карты PCI, ISA, PCMCIA Wireless. Мышь, звук, флоппи - не нужны. Монитор - на период установки.
Посмотрим на Community Edition (версия Enterprise коммерческая).

Системные требования.


Установка.

Внимание!
В VMWare система устанавливаться будет только на сэмулированный ide диск.


Запускается обычный текстовый инсталлятор, поддерживаются 8 европейских языков (русского нет), два варианта установки: локальный (с носителя cd) и через ftp. Также отсюда можно апгрейднуть более старую версию, если ClarkConnect давно установлен.

Очень внимательно следует отнестись к этому предупреждению:


Инсталлятор удалит все существующие данные.

На следующем шаге установки предлагаются на выбор две возможности:
  1. режим Gateaway (система будет работать как фаерволл и сервер, необходимы две сетевые карты)
  2. режим Stanalone (более простой вариант сервера с одной сетевой картой)
Определившись с выбором, вводим параметры сетевые своей машины (ip, mask, gate, dns), имя, выбираем временную зону, вводим рутовый пароль.
Конфигуратор диска можно использовать в автоматическом режиме или ручном, руками назначать разделы.

В секции Modules представлены модули серверных служб (в Community Edition доступны не все, пример для Standalone):


После 5-10 минут вращений болванки в лотке привода, получаем готовую к загрузке систему. UserGuide (руководство) находится здесь.

Загрузка.

Вводим пароль администратора (root), и можно конфигурировать свой сервер.


Удалённый доступ к веб-админке сервера осуществляется через браузер на адрес https://IP_Address:81 .


Замечу, что сделаны опции очень продуманно (большинство настроек интуитивно понятны), дабы администрирование не превращалось в головную боль, также радует возможность быстрого бекапа и ресторинга из snapshot'а. По умолчанию, кроме администратора, пользователей в системе больше нет. Добавлять юзеров и группы возможно (количество лицензий - 0, необходима регистрация). Она также нужна для получения обновлений.

Статистика:


Интересно, что в качестве инструмента установки обновлений ClarkConnect использует Apt.

Система мониторинга NetworkTools:


Ключевые особенности и характеристики ClarkConnect 4.1 Community

· IPsec VPN
· PPTP VPN
· Managed/Dynamic VPN
· 1-to-1 NAT support
· DMZ support
· Stateful Firewall
· Intrusion detection
· Intrusion prevention
· Antispam
· Antivirus (license req.)
· SMTP authentication
· SMTP gateway
· SMTP server
· POP and IMAP servers
· Webmail
· Banner ad blocking
· Web proxy
· Content filtering
· Bandwidth manager
· DSL (including PPPoE)
· Cable Modem
· 802.11b Wireless
· Internal DHCP server
· Caching DNS server
· Hardware and Software RAID
· multi-processor support
· Web-based configuration
· Optional Webmin package
· Apache web server
· Support for CGI and PHP
· Secure/SSL support
· FTP server
· Windows file server
· AppleShare file server
· Print server support
· Printer sharing
· MySQL Database
Чтобы мониторить в Windows из трея состояние сервера, на инсталляционном диске в \installer\windows есть утилита ClarkConnect Tools.

Ссылки:
http://www.clarkconnect.com
Таблица возможностей различных версий ClarkConnect.
Описание со скринами на англ.
Сервер ClarkConnect (на рус.)
Также, пока я настраивал ClarkConnect, попалась ещё одна замечательная обзорная статья.
Релизы на Distrowatch.


суббота, 20 декабря 2008 г.

Gnome-моддинг



На этот раз - самый настоящий аналоговый моддинг на тему Gnome (точнее, гномовской лапы). Прочитать и посмотреть во всех подробностях можно здесь - www.casemods.ru.
Копи/пастить не буду (авторские права :) , хотя и являюсь автором статьи и кейса :) .



четверг, 18 декабря 2008 г.

Apt-get Солярка!



Проект Nexenta - очередное доказательство превосходства системы Apt (advanced packaging tool) по простоте и удобству над другими способами управления пакетами софта в мире Gnu/Linux/Unix.
Мало того, что Apt вышла за пределы Debian и производной от него Ubuntu и перекочевала в rpm-содержащие дистрибутивы (например, AltLinux), по пути наклонировав приличное наследство осей характера .deb, так ещё и вмешалась в работу уже традиционных unix-динозавров - FreeBsd (дебиан с бсдэшным ядром) и OpenSolaris (Nexenta - основа Ubuntu и утилиты Gnu на ядре OpenSolaris для платформ x86 и x64).


Разработки проекта начались ещё в 2005 году, и на сегодняшний день он насчитывает полдюжины релизов. Nexenta делится на две части - это NexentaOS and NexentaCore. Первая представляет собой готовую операционку с графическим окружением, вторая - облегчённый консольный вариант, наподобие Ubuntu Server, с возможностью доработки системы из репозиториев по собственным предпочтениям. Я остановился на втором варианте.

Образ nexenta-core-platform_1.0-b82 весит чуть больше 400 мб, установка, как в случае с Solaris типовая, без подводных камней, по-человечески продуманная. По крайней мере, заморочек я не почувствовал.
После завершения быстрой установки и ребута, попадаешь в голую консоль, где классически предлагается залогиниться.
Поскольку создание безгуевого сервера не входит в мои планы, я слазил на домашнюю страничку и пробежался по faq'у.


Для установки окружения Gnome нужно добавить в привычный /etc/apt/sources.list строку репозитория deb http://www.nexenta.org/apt-gnusolaris elatte-unstable main contrib non-free .
И после apt-get update появляется возможность установить связку xorg+gnome(стол, оффис, утилиты) - apt-get install nexenta-gnome. Apt сообщает, что нужно скачать 400 с хвостиком мб и после распаковки пожертвовать гигабайтом с лишним места на разделе. В случае не очень быстрого интернета - запасайся терпением, заодно будет время почитать всё тот же faq.

Загружаемся в Gnome.


Почти родные оттенки.


Меню:


Характеристики:

Файловая система - zfs.
Ядро - 5.11.
Стандартные репозитории содержат 12532 пакета.

Оценки:
Идея: 5+
Реализация: 4
Отзывчивость: 5
В целом я получил хороший ? (Unix) , с надёжным ядром и очень приличной поддержкой софта. Один не очень существенный минус - в репозиториях я не нашёл linuxdcpp, возможно, плохо искал, а так хотелось с одного щелчка...



среда, 17 декабря 2008 г.

Аццкий сотона



Надо признать, что "сатанинский" мод Ubuntu, Satanic Edition, намного интереснее своего прямо противоположного христианского собрата, Christian Edition, который отличается от оригинала разве что виджетом с цитатами из Библии на рабочем столе.


После лицезрения груди томной барышни из меню бутлоадера начинается загрузка.


Забавный сплэш - значок убунты в виде крылатого демона-мыши со стреловидным хвостиком :) . Где-то я уже это видел в юнихах...


Линукс для проклятых - готично.

Затем следуют устрашающие звуки из фильма ужаса, милое приветствие линуксоиду, сбившемуся с пути истинного.

Вот такой рабочий стол, кстати всё сделано с долей вкуса:


Меню также замоддили в духе "тёмного царства", а вот иконки приложений креативщики, к счастью, не стали менять.


Бросается в глаза папочка на десктопе - Music for Damned. Не трудно догадаться, что там внутри - блэк и готика.


Странно, но нигде я не нашёл цитатник Ла Вэя и Кроули. Непорядок.

Зато с предустановленными воллпапперами всё окей.




Хоумсайт


В связи со всякими культурно-религиозными эдишенами я не мог удержаться, не запостив эту мысль: "10 причин, почему Linux — это религия".


Девид Хис (David Heath) из издания ITWire опубликовал заметку, в которой он излагает свои доводы о том, почему Linux является религией. Конечно, большинству сторонников этой платформы его доводы могут показаться несерьезными, но факт остается фактом: Linux (и Mac) по своему являются культами, привлекающими последователей, считающих свою религию единственно верной. А еще при этом они находят себе верховное божество, которому яростно поклоняются, будь то Линус Торвальдс или Стив Джобс.

Начитавшись комментариев, которые приходили мне на различные статьи о Linux на ITwire, я пришел к четкому выводу: Linux это религия. И вот целая куча причин, почему это так.

10: Есть удивительно большое количество фанатов, для которых Linux не может совершать ошибок. По их мнению, что бы не делала Windows, Linux делает это лучше. И абсолютно не имеет значения, имеет ли это хоть какое-то отношение к истине.

9: Разговор на наречии. Есть ли еще другое объяснение этому: tar -czvf eglinux.tar.gz *.txt

8: Столько разных конфессий (дистрибутивов), а столько общего. Так же, как католики, англиканцы, пентекостальцы и евангелисты являются небольшими вариациями одной большой темы, так же ситуация обстоит и с Ubuntu, Suse, Knoppix и Fedora.

7: Приверженцы одной религии почти никогда не меняют ориентацию . Конечно, англиканец может стать пентекостальцем, но очень редко мусульманин становится католиком. Точно также обычный сторонник Linux может переходить из конфессии в конфессию, но он никогда не перейдет на темную сторону и не присоединится к виндузятникам.

6: Последователи Linux регулярно читают свою библию (man pages). А как еще они могут узнать имена своих пророков и как им молиться?

5: Религия это личный выбор, где каждый выбирающий может взять ровно столько, сколько им нужно. Учитывая наличие 313 (согласно моему последнему подсчету на DistroWatch) вариаций основной темы, истинные верующие могут сделать очень конкретный выбор, или даже стать основателями своей собственной церкви. Попробуйте сделать это с Windows.

4: В начале был image.iso, и установщик увидел, что это было хорошо, но image был без формы над бездною. В первый день установщик отделил Linux от Windows, и увидел он, что это хорошо. Во второй день установщик создал файловую систему, а на третий, он отделил приложения от данных пользователей. На четвертый день установщик создал утилиту cron, чтобы отделить ночь ото дня и различать времена года. И был день пятый, и файловой системе было наказано иметь в изобилии программы, и в итоге, на шестой день, файловая система была благословлена плодить пользователей. И ничего удивительного, что в последний день были собраны запасные inode.

3: Десятина. Когда еще какая-то другая операционная система просила у вас денег? Чур, спам не считается! Есть два варианта в мире ПО вы либо платите сразу все, либо ничего не платите, а затем слушаете нытье помогите разработчикам .

2: Зайдите в любую церковь утром в воскресенье она будет заполнена болезненно-выглядящими неудачниками. Видите связь?

1: Мы все поклоняемся великому Линусу Торвальдсу. Надо ли что-то добавлять?

Как я и обещал, будет еще бонус в виде пяти причин, почему Windows не является религией.

5: Кто тут мессия? Только не говорите мне, что Баллмер!

4: Как насчет пророков?

3: А где истинные верующие?

2: Почему-то PC в офисных кубиках как-то не совсем вызывает нужного энтузиазма.

1: У религии не может быть синего экрана смерти . Религиям нужны ангелы, и девственницы, и арфы, и тому подобное.

Нашёл здесь.


вторник, 16 декабря 2008 г.

Mail.Ru Агент для Linux



Запускать агента можно по-всякому, есть варианты через wine, можно через транспорт Jabber, есть написанный активистами клон для linux (признаться, я не в курсе, работает он или нет). Вот ещё один вариант: родной агент, работающий в браузере, - через программу Mozilla Prism. Её предназначение заключается в использовании веб-приложений отдельно от браузера, в самостоятельном окне.

Как установить и где взять, - читаем здесь.

Справились? По аналогии с материалом в ссылке создаём аплет для агента.
Если Prizm не запущен, запускаем /opt/prism/prism
В появившемся окне, в поле Url вводим адрес
: http://win.mail.ru/cgi-bin/loginagent
в Name - название, в поле Create Shortcuts отмечаем Desktop. Появится иконка на раб. столе.
Теперь у нас на десктопе полноправное отдельное приложение (+халявные смски=))



Плюс в том, что не надо ничего устанавливать, а Mozilla Prism ещё не раз пригодится.



понедельник, 15 декабря 2008 г.

Fluxbox & idesk



Утилита idesk довольно древняя. Предназначена для создания иконок на рабочем столе в менеджерах, где штатным образом это не предусмотрено.
Ниже рассмотрен момент на примере fluxbox.

Иконки можно масштабировать, двигать, как угодно, поддерживается прозрачность, эффекты, смена цвета и шрифта надписи.

Установка в Ubuntu:
sudo apt-get install idesk

После установки надо скопировать конфиг dot.ideskrc из /usr/share/idesk в домашнюю папку, поменяв название на .ideskrc (точка нужна).

Сам конфиг:
table Config
FontName: gothic
FontSize: 11
FontColor: #37CFA6
ToolTip.FontSize: 11
ToolTip.FontName: gothic
ToolTip.ForeColor: #0000FF
ToolTip.BackColor: #FFFFFF
ToolTip.CaptionOnHover: true
ToolTip.CaptionPlacement: Right
Locked: false
Transparency: 100
Shadow: true
ShadowColor: #000000
ShadowX: 1
ShadowY: 1
Bold: true
ClickDelay: 300
IconSnap: true
SnapWidth: 10
SnapHeight: 10
SnapOrigin: BottomRight
SnapShadow: false
SnapShadowTrans: 200
CaptionOnHover: false
CaptionPlacement: bottom
FillStyle: fillinvert
Background.Delay: 0
Background.Source: None
Background.File: None
Background.Mode: Center
Background.Color: #C2CCFF
end

table Actions
Lock: control right doubleClk
Reload: middle doubleClk
Drag: left hold
EndDrag: left singleClk
Execute[0]: left doubleClk
Execute[1]: right doubleClk
end
Регулируются: тип шрифта, цвет фона (по дефолту бирюзовый, я поменял на чёрный #000000).
"Locked" (значения true или false) - заблокировать на месте все иконки (чтобы в дальнейшем не расставлять).
"HighContrast" - дурацкая обводка вокруг текста.
"ShadowColor" - цвет тени.
"ShadowX" - отрисовка тени вправо.
"ShadowX" - отрисовка тни вниз.
В разделе table Actions описаны поведения иконок при контакте с курсором мыши.

Ещё одно замечательное свойство idesk - установка обоев на рабочий стол ("Background.Source" и "Background.File", и там и там нужно указать путь к обоине). Во fluxbox обои также можно поменять в конфиге ~/.fluxbox/startup .

Также в домашней папке нужно создать каталог .idesktop (тоже с точкой), в который помещается конфигурационный файл name.lnk с описанием приложения и иконки. Иконки, для удобства, можно хранить в этом же каталоге, поддерживается png.

Пример файла Firefox.lnk для запуска firefox:

table Icon
Caption: Firefox
Command: firefox
Icon: ~/.idesktop/firefox.png (путь к иконке)
Width: 122
Height: 122
X: 1226
Y: 346
end

Доступны регулировки высоты и ширины иконки, а также координаты расположения на рабочем столе (удобнее расставить мышкой).

Запускается утилита командой idesk. В fluxbox для автостарта нужно занести её в конфиг ~/.fluxbox/startup .

# Applications you want to run with fluxbox.
# MAKE SURE THAT APPS THAT KEEP RUNNING HAVE AN ''&'' AT THE END.
#
idesk &

Отрисовка иконок и обоев на рабочем столе с помощью idesk:


Плюс к вышеописанному тюннингу неплохая панелька fbpanel.
Полная поддержка со всеми иконками и цветами меню гнома, также часы, виртуальные рабочие места, русские названия, окна открытых приложений, плагины, есть утилита настройки. Чем-то напоминает винду=) .


Документация по fluxbox
Украшаем боксы


суббота, 13 декабря 2008 г.

Что нам ждать от Зайцелопа? Ubuntu review




Посмотрим на альфа-релиз новой Ubuntu Jaunty Jackalope (Бойкий Зайцелоп).

Для начала пошукаем в Википедии, что это за зверь:
Рогатый заяц (англ. jackalope, от jackrabbit — кролик и antelope — антилопа) — вымышленное животное (химера), фигурирующее в различных фольклорных, литературных и журналистских источниках в качестве мистификации или метафоры.

Во время установки инсталлятор попытался определить автоматом клаву и предложил зашифровать Home.
На этапе настройки менеджера пакетов Ubuntu потеряла свой источник установки (не будем топать ногами, это же альфа). Нелокализованное меню ответило кракозябрами, и я вернулся в англ. язык. Как мне показалось, установка немного подтормаживает. Остальная часть инсталляции прошла без запинки. Ребут.

Данная альфа базируется на ядре 2.6.27-7, время загрузки довольно неплохое. Если дистрибутив обещает быть резвым, можно этому поверить. Нововведения, видимые на глаз, появятся в бете, сейчас, похоже, отлавливаются глобальные баги. Например, у наутилуса проблемы с разворачиванием окна и пр.


Рабочий стол остался ещё от козерога:



Цитата:

Во-первых, разработчики предполагают сократить сроки загрузки, когда ОС главным образом подгоняется под конкретное устройство, но это также относится и к более общим случаям. Другая заявленная цель — намерение изменить инструментальные программные средства ПК и веб-сервисы таким образом, чтобы последние могли лучше интегрироваться в интернет. И, последнее по счету, но не по значению, — все разработки Ubuntu будут размещаться на сайт сообщества открытых исходников Bazaar.org с целью предоставления возможности всем желающим публиковать свои доработки к данной ОС.


Что нам ждать от Зайцелопа?

В новой версии Ubuntu Linux 9.04 краеугольным камнем разработки станет такой аспект, как юзабили, причем это будет касаться как настольного, так и серверного варианта ОС.

Ubuntu Linux 9.04 полностью перейдет на среду Mono 2.0, что позволит на серверном варианте системы без проблем работать с .NET-приложениями, традиционно работающими на Windows-серверах.

По словам Марка Шаттлворта, архитектура Mono 2.0 довольно зависима от других приложений, поэтому в Ubuntu 9.04 произойдет заметное изменение системных библиотек, а система станет еще больше похожа на своего "родителя" - Debian Linux, с другой стороны у системы появится возможность отказаться от некоторых устаревших разработок, что позволит уменьшить объем образа Ubuntu для установки. cybersecurity.ru

Todays...



Вот и мне пришёл запечатанный конверт от Canonical.

Для тех, кто ещё не знает:

Как заказать диски с Ubuntu/Kubuntu/Edubuntu.

Идём сюда. Выбираем, что нужно: десктопную или серверную версию. Далее выбираем create a new account и регимся на Launchpad. После чего возвращаемся на https://shipit.ubuntu.com/login , авторизуемся и заполняем (обязательно на транслите) контактный формуляр. В поле address пишем улица, дом-квартира, в state/province указываем область (например, Московская), в postcode - индекс почтового отделения.
Ждём 3-4 недели, регулярно заглядывая в почтовый ящик.
C https://shipit.kubuntu.org/login также доступна рассылка.



Qtek S110 + GPRS (MTS)



Надоело мне тыцкать стилусом по крошечной экранной клавиатуре, вдобавок асько-Pigeon в последнем релизе взял за правило подвисать в самый неудачный момент. Поэтому вооружимся mini-usb кабелем и линуховым дистрибом, в моём случае это Debian Etch 4 с апдейтами за октябрь, чтобы дать безынетному PCюку "окно в мир" в виде жопореза.

Для "окна" нам понадобятся ppp и wvdial. Насколько я знаю, в дефолтовых сборках Ubuntu и Debian эти пакеты присутствует.
Редактируем wvdial.conf на такой конфиг и сейвимся:

[Dialer Defaults]

Modem = /dev/ttyUSB0
Baud = 115200
Init1 = ATZ
Init2 = AT+CGDCONT=1,"IP","internet.mts.ru",0,0
Phone = *99***1#
# Имя пользователя
Username = mts
# Пароль
Password = mts
Stupid Mode = yes

На Qtek отрубаем gprs, если на данный момент работает. Идём в Пуск-Программы и тыцкаем на Беспроводной модем.

Подключаем Qtek к usb и смотрим вывод команды dmesg. Находим название устройства, практически во всех случаях оно должно быть /dev/ttyUSB0, если другое, в wvdial.conf в строке Modem = /dev/... меняем на своё.

Жмём на Qtek'е в Беспроводном модеме кнопку Старт и запускаем в консоли соединение командой wvdial, квадратики отправки и получения должны замигать. Пингуем ya.ru.

Если wvdial ругается на недоступность устройства /dev/modem, делаем симлинк:
#ln -sf /dev/ttyUSB0(название устройства) /dev/modem



среда, 10 декабря 2008 г.

Удалённый доступ к MacOS X из Ubuntu




Удалённый доступ к эппловской машине можно забаццать так:

Со стороны MacOs:


Качаем для мака vnc-сервер Vine Server. Запускаем, ставим пароль (если нужно). Заносим тулзу в автозагрузку (в самой оси идём в System Preferences-Accounts, надо выделить своего юзера и перейти на вкладку Login Items, нажать на + и добавить Vine в список, чтобы приложение после загрузки не маячило лишним окном, нужно снять с него галку).

Со стороны Ubuntu:

Пользуемся Remote Desktop Viewer (Просмотр удалённых рабочих столов). Вводим ip управляемой машины(+pass) ...и...вуаля!



Интеллект — это способность избегать выполнения работы, но так, чтобы она при этом была сделана.