Технологии Intel и Solaris.

Одной из основных маркетологических ошибок Sun в 90х годах был отказ от полноценной поддержки стремительно развивающейся x86 платформы в пользу SPARC, однако сейчас все изменилось. Посмотрим как происходит интеграция технологий Intel и Solaris 10 (OpenSolaris), для лучшей поддержки платформы x86, в частности микроархитектур Core и Nehalem Оптимизация уровня кода.

Quartz + Hibernate + PostgreSQL = Проблема с BYTEA и OID

В настоящее время работаю над одной клиент-серверной системой, использующей для поддержки персистентности широко известный Hibernate (а в качестве бэкэнда - СУБД PostgreSQL). И не далее как на прошлой неделе столкнулся с одной забавной проблемкой.

Проблемы совместимости, или жжешь Microsoft!

Так сложилось, что в рамках подготовки курса SI-365 Solaris Internals, я разбирался со строением драйвера pcfs (эмулятора файловых систем FAT), c целью показать на простом примере, как организована внутренняя файловая кухня в Solaris.

Сканирование изображений по сети в Solaris'e

Ситуация такая: В локальной есть сетевой сканер(в составе МФУ) и хост с Solaris 10. Нужно обеспечить сканирование изоборажений из Solaris'a. Для этого необходим следующий софт: SANE, CUPS, HPLIP. Установить SANE и CUPS на Solaris – не проблема.

Первичная диагностика событий FMD-8000-0W наблюдаемых на CoolThreads-системах Sun.

Цель данной статьи -  краткое описание процедуры самостоятельной первичной диагностики  FMA сообщений типа FMD-8000-0W, часто встречающихся в последнее время при эксплуатации серверов семейства CoolThreads, и вызывающих большое количество вопросов у пользователей.

"А я вам не звонил". Реализуем атаку VoIP-spoofing.

Апрель не за горами и уже пора заготавливать идеи к его первому дню. Посмотрим как можно немножко пошалить при помощи Asterisk'а. Для простоты предположим, что у нас используются двухзначные внутренние номера и внутренний вызов описывается примерно так: exten => _XX,n,Dial(SIP/${EXTEN},20,Tt) Самое банальное, что приходит в голову - это использовать команду CALLERID(), позволяющую изменять поля CallerID, т.

Компилируем 64-х битный perl на Solaris

А зачем, спросите вы? Ведь в Solaris встроен perl 5.8.8, а если хочется, то на всяких там blastwave  можно взять более свежую версию. А затем, что он везде собран под 32 бита, а у меня, например, openssl собран под 64 бита и понадобились некоторые модули, использующие его.

Прикручивание Spamassassin'a к Exim'у

Допустим, что у Вас уже установлен exim на solaris'e. Устанавливаем Spamassasin с blastwave.org(так бытрее). pkgutil -i spamassasin Правим конфиг: vi /opt/csw/etc/spamassassin/local.cf вставляем в конфиг вот такую штуку:   #config begin   #переписать заголовок rewrite_header Subject *****SPAM*****   # Создать новый отчёт и присоединить его к сообщению, вместо того, чтобы править сообщение report_safe 1   # Сообщения, пришедшие отсюда спамом не считаются trusted_networks 192.

pf: в чужой монастырь со своим уставом

Казалось бы, переход с ipfilter на pf должен вызывать только положительные эмоции. Ведь pf такой хороший, и макросы в нём есть, и группировать адреса/порты/интерфейсы можно, и таблицы есть, и специальное правило antispoof присутствует.

Конфигурация SunCluster при наличии двух сетевых интерфейсов на каждой ноде.

Согласно документации рекомендуется использовать 4 и более сетевых интерфейса для каждой ноды кластера. Однако из-за конструктивных особенностей некоторых серверов не всегда есть возможность установить дополнительные интерфейсы - например на блейд-серверах.

bind 9.6.1 и запросы из "чужой" подсети

Недавно столкнулся с проблемой, на которую раньше как-то не обращал внимания, заключающуся в том, что сидя через VPN и в качесте NS указан сервер организации, то резолвятся только внутренние домены оной, а на все запросы для внешних доменов получаем host not found.

Sun Ray Kiosk. Запуск приложений с определенными настройками.

Kiosk – это служба сеансов, существующая в рамках технологии Sun Ray, которая позволяет обеспечивать неавторизованному пользователю контролируемый доступ к строго ограниченному количеству приложений, определяемых администратором.

Oracle SGA и Solaris Projects - выставляем правильное значение Shared Memory.

В Solaris 10 на смену переменным в /etc/system, регулирующим семафоры и shared memory (shm* и sem*) пришли проекты - один из способов динамического управления ресурсами, в том числе и IPC. Конфигурация выполняется двумя утилитами: projmod (для изменения конфигурации) и prctl (для настройки на лету) и сохраняется в файл /etc/project.

Клонирование рабочих станций

В данной статье я вновь возвращаюсь к теме клонирования, но в данном случае речь пойдет о более чем реальном «железу», честно проработавшем десяток лет. Не секрет, что техника Sun Microsystems славится своей живучестью.

Liferay - интеграция SyntaxHighlighter в source-bundle портала

В качестве rich-text текстового редактора Liferay Portal использует FCKeditor, обеспечивающий широкие возможности по форматированию текста. Тем не менее, он обладает одним недостатком, существенным при написании текстов на программистские тематики - там отсутствует функционал по подсветке исходного кода.

Клонирование виртуальных машин в Sun VDI

В последнее время мне довольно много приходится сталкиваться с различными виртуальными инфраструктурами. Возможно, на первый взгляд, настройка подобных систем кажется тривиальной задачей, но внедрение у реального заказчика говорит об обратном.

Миграция виртуальной машины из VmWare Server в VirtualBox 3

  На днях озадачился миграцией виртуальной машины из VmWare Server 2.0.1_x64 в VirtualBox 3.1.4. Quest OS - Win 2003 Server, в качестве host-os Linux 2.6.30-ARCH   Причиной такого решения послужили постоянные глюки с VmWare Server (да, как вы заметили, host-os не является сертифицированной ОС).

Серийный номер Blade 6000

В системах Sun Blade 6000 Modular System иногда имеет место креатив со стороны встроенного ПО. В частности, ILOM может быть не согласен с серийным номером шасси, напечатанном на корпусе системы (вида 0815xxxxxx), и упорно рапортует совершенно другую цифирь:-> show /CH chassis_serial_number    chassis_serial_number = 0000yyy-0815yyyyyy В недрах SUN есть даже соответствующий баг:CMM doesn't show correct EZ label serial number in the Chassis serial numberThis was fixed in factory under ECO WO_39012 starting week 21 of 2008.

Реализация сценария MAN-IN-MIDDLE в локальной сети.

Сразу отмечу, что всё нижеизложенное просто до безумия и доступно любому человеку хотя бы раз работавшему на ЭВМ. Суть сценария заключается в том, чтобы пустить весь трафик, проходящий между двумя хостами через себя.

Solaris zones = honeynet

Honeypot - это некоторый ресурс, представляющий собой «ложную цель» для атакующей стороны. Изначально предполагается, что honeypot должен быть взломан. Главная задача honeypot’а – отвлечение внимания атакующей стороны от реальной цели и получение как можно более полной информации об атакующих, а так же методах и ресурсах, используемых при атаке.

Liferay - сборка и развёртывание портала на Glassfish + PostgreSQL

Несмотря на то, что Liferay Portal доступен для загрузки как в виде готовых бандлов в комплекте с разнообразными серверами приложений, так и отдельного универсального war-архива, мы в нашей компании используем собственную сборку, которую собираем из исходников.

NFS для мобильных пользователей

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

Жизнь без sendmail. Как доставлять локальную почту на почтовый сервер

Обстоятельства иногда складываются так, что на котором Solaris хосте есть необходимость отправлять почту на некий SMTP сервер, а штатный для Solaris sendmail по каким-то причинам не устраивает.

IDR - временное решение постоянных проблем

Сервисное обслуживание всегда сопряжено с нахождением и исправлением ошибок в операционной системе. Solaris 10 не исключение. Sun Microsystems при разработке исправлений или патчей вводит несколько специальных понятий.

Создание заголовков СTF для загружаемых модулей ядра

Столкнулся с необходимостью пересобрать старый streams-модуль ядра. Оказывается, теперь в Solaris недостаточно просто скомпилировать и собрать драйвер из исходников как это было раньше: # 32 bit module $ cc -O -D_KERNEL -c  tlm.
RSS (Открывает новое окно)(Открывает новое окно)
thumbnail Marina Pashnina
Записи: 26
Дата: 24.04.24
thumbnail Лоликонщик Отбитый
Записи: 1
Дата: 13.04.24
thumbnail Romo Fedoroff
Записи: 30
Дата: 11.04.24
thumbnail Антон Семёнович Макаренко
Записи: 2
Дата: 26.03.24
thumbnail Тимофей Перцев
Записи: 28
Дата: 05.02.24
thumbnail Dmitry Afanasiev
Записи: 59
Дата: 29.12.23
thumbnail Денис Серянкин
Записи: 2
Дата: 18.12.23
thumbnail Danil Khanalainen
Записи: 2
Дата: 30.11.23
thumbnail Дмитрий Сазонов
Записи: 59
Дата: 19.11.23
thumbnail Anna Ershova
Записи: 2
Дата: 30.10.23
thumbnail Erik Karapetyan
Записи: 12
Дата: 09.09.23
thumbnail Pavel Danilov
Записи: 12
Дата: 09.09.23
thumbnail Dmitry Sheshukov
Записи: 13
Дата: 31.08.23
thumbnail Алексей Егошин
Записи: 10
Дата: 09.08.23
thumbnail Nikolay Emchenko
Записи: 16
Дата: 22.06.23
thumbnail Maxim Zhukov
Записи: 152
Дата: 20.06.23
thumbnail Vladislav Sivirin
Записи: 1
Дата: 22.05.23
thumbnail Vadim Kholoshnia
Записи: 1
Дата: 17.04.23
thumbnail Andrei Maksimov
Записи: 19
Дата: 21.03.23
thumbnail И Горь
Записи: 27
Дата: 20.02.23
thumbnail Alexey Weiss
Записи: 13
Дата: 08.02.23
thumbnail Dmitry Komarov
Записи: 2
Дата: 02.06.22
thumbnail Semyon Gruzdev
Записи: 1
Дата: 17.11.21
thumbnail Victor Scherbakov
Записи: 3
Дата: 03.09.21
thumbnail Ivan Kayukov
Записи: 10
Дата: 17.08.21
thumbnail Alexander Zhermal
Записи: 8
Дата: 16.04.21
thumbnail Daria Zuban
Записи: 2
Дата: 29.12.20
thumbnail Alexander Yarkeev
Записи: 42
Дата: 23.12.20
thumbnail Alexey Pismak
Записи: 2
Дата: 09.12.20
thumbnail Evgenij Tsopa
Записи: 51
Дата: 05.10.20
thumbnail Александр Исаев
Записи: 5
Дата: 15.09.20
thumbnail Александр Пашнин
Записи: 25
Дата: 10.09.20
thumbnail Danil Sinitskiy
Записи: 3
Дата: 02.09.20
thumbnail Александра Пирс
Записи: 27
Дата: 01.04.20
thumbnail Valeriy Urrievich Kireev
Записи: 26
Дата: 15.01.20
thumbnail Vladimir Nikolaev
Записи: 14
Дата: 30.12.19
thumbnail Ivan Uskov
Записи: 23
Дата: 16.12.19
thumbnail Андрей Дьяков
Записи: 25
Дата: 27.06.19
thumbnail Sergey Zhmylove
Записи: 45
Дата: 14.03.18
thumbnail Lev Koznov
Записи: 18
Дата: 14.07.17
thumbnail Никита Валерьевич Акентьев
Записи: 1
Дата: 29.06.17
thumbnail DEADBEEF
Записи: 1
Дата: 16.01.17
thumbnail Никита Патрахин
Записи: 2
Дата: 15.08.16
thumbnail Vladimir Berlev
Записи: 3
Дата: 26.11.15
thumbnail Sergey Klyaus
Записи: 58
Дата: 21.06.15
thumbnail Олег Олегович Кулаченко
Записи: 1
Дата: 28.01.15
thumbnail Pakhom Golynga
Записи: 20
Дата: 03.03.14
thumbnail Vladislav Sovinskiy
Записи: 11
Дата: 10.01.14
thumbnail Илья Валентинович Перминов
Записи: 19
Дата: 04.09.13
thumbnail Konstantin Borzov
Записи: 7
Дата: 20.06.13
thumbnail Anthony Dmitriev
Записи: 4
Дата: 19.02.13
thumbnail Nicolay Smirnov
Записи: 6
Дата: 02.05.12
thumbnail Alexander Deiter
Записи: 16
Дата: 08.09.11
thumbnail Serge Klimenkov
Записи: 8
Дата: 26.07.11
thumbnail Roman Ambrosenko
Записи: 3
Дата: 18.01.11
thumbnail Sergey Shilin
Записи: 9
Дата: 05.11.10
thumbnail Ruslan F. Isbarov
Записи: 1
Дата: 31.03.10
thumbnail Алексей Сергеевич Лемешев
Записи: 1
Дата: 22.03.10