LINUX.ORG.RU

Сообщения redbaron

 

Системы написания документации

Форум — General

Какие существуют системы написания документации? Нужно чтобы имелась возможность нормально структурировать разделы, добавлять картинки, таблицы и т.д. экспорт в удобоваримый HTML.

Если будет возможность экспорта в другие форматы (man pages, pdf) то только плюс.

Latex и Wiki движки не предлагать =) Из второго ни разу не получалось получить нормальный качественый экспорт, а первому никто обучаться не захочет (писать буду не только я).

redbaron
()

коннект с local IP на local IP через NAT

Форум — Admin

Господа админы, не поможите разрешить след. задачку малой кровью (без vpn)

Ситуация: есть клиентское приложение, которое умеет коннектится только на локальные адреса (серии 192.168.xx) есть серверное приложение которое умеет принимать коннект только с локальных адресов (и биндиться только на лок. адреса).

К каждого клиента уже имеется программка, реализующая простенький NAT (клиенты коннектятся всегда сами к себе, а программка пробрасывает коннект куда скажут). Также все клиенты сидят за NAT провайдера, по-админить который нам нельзя.

Есть сервер в интернете с реальным IP. его можно админить как угодно и сколько угодно.

Задача: как сделать коннект от клиентского приложения к серверному приложению по протоколам tсp и udp

Плясал вокруг DNAT и SNAT но так ничего и не станцевалось. Может подкажите верный путь?

redbaron
()

LD_ASSUME_KERNEL=2.2.5 не работает

Форум — General

если выставляю LD_ASSUME_KERNEL=2.2.5 то постоянно вываливаются 
сообщения ошибки 

ls: error while loading shared libraries: librt.so.1: cannot open 
shared object file: No such file or directory

и ничего соответственно не работает =(

причем 

# ldconfig -p | grep librt
        librt.so.1 (libc6,x86-64, hwcap: 0x8000000000000000, OS ABI: Linux 2.4.20) => /lib64/tls/librt.so.1
        librt.so.1 (libc6,x86-64, OS ABI: Linux 2.4.0) => /lib64/librt.so.1
        librt.so.1 (libc6, hwcap: 0x8000000000000000, OS ABI: Linux 2.4.20) => /lib/tls/librt.so.1
        librt.so.1 (libc6, hwcap: 0x8000000000000, OS ABI: Linux 2.4.1) => /lib/i686/librt.so.1
        librt.so.1 (libc6, OS ABI: Linux 2.2.5) => /lib/librt.so.1
        librt.so (libc6,x86-64, OS ABI: Linux 2.4.0) => /usr/lib64/librt.so
        librt.so (libc6, OS ABI: Linux 2.2.5) => /usr/lib/librt.so

т.е. библиотечка librt для 2.2.5 вроде, как есть но почему-то не 
 юзается =( так же и с любыми другими библиотеками.

LD_ASSUME_KERNEL=2.4.19 работает ок, никаких сложностей не вызывая, 
 но нужен именно LD_ASSUME_KERNEL=2.2.5 

где что покрутить, посмотреть можно? Ядро 2.6.9
redbaron
()

.so библиотека не подгружается

Форум — General

Стоит задача скомпилить библиотеку-заглушку, она должна вызовы определенных символов транслирова в вызовы других символов. Пользоваться ею будут 32 битные приложения

Вот код(не мой):

        #include <stdlib.h>
        #include <ctype.h>
        unsigned short int * __ctype_b;
        unsigned short int * __ctype_tolower;
        unsigned short int * __ctype_toupper;

        void __attribute__((constructor)) my_init()
        {
         __ctype_b = * __ctype_b_loc();
         __ctype_tolower = * __ctype_tolower_loc();
         __ctype_toupper = * __ctype_toupper_loc();
        }
        void __attribute__((destructor)) my_clean() {}

Компилирую на 64 битной системе со следующими параметрами
Код
gcc -m32 -O2 -shared -fpic -xc libctype.c -o /usr/lib/libctype.so


вывод gcc -v:

Reading specs from /usr/lib/gcc-lib/x86_64-redhat-linux/3.2.3/specs
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --enable-languages=c,c++ --disable-libgcj --host=x86_64-redhat-linux
Thread model: posix
gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-47.3)


После помещения в /lib, прописывания прав и вызова ldconfig, все равно при поиске символов "__ctype_b" ld не подключает эту библиотеку =( 

мало того, попытка насильно её загрузить через LD_PRELOAD вываливает следующее 

===============
ERROR: ld.so: object '/lib/libctype.so.1' from LD_PRELOAD cannot be preloaded: ignored.
===================

Господа программисты, очень прошу подсказать выход из ситуации.

PS. При компиляции библиотечки вываливаются следующие варнинги:
Код

libctype.c: In function `my_init':
libctype.c:9: warning: assignment discards qualifiers from pointer target type
libctype.c:10: warning: assignment from incompatible pointer type
libctype.c:11: warning: assignment from incompatible pointer type
redbaron
()

LVM увеличивает шанс краха?

Форум — Admin

В одну volume group входят несколько физических винчестеров (несколько pv). Если один из них вылетит будет ли доступна инфа на оставшихся винчестерах?

1) если все logical volume's не разбиты по разным pv, то в случае отказа винта можно ли будет просто загрузиться и работать просто имея данные на отказавшем винчестере в недоступном состоянии? Или же необходимо будет проделывать что-то наподобии операции ребилдинга всех метаданных?

2) То же самое, но если logical volume все-таки разнесена по разным phisical volume? будет ли доступна оставшаяся часть? (файловая система размеченная поверх lv ext3)

2) для чего нужна команда vgcfgbackup/vgcfgrestore - что-то сохраняет, а для чего и как этим пользоватья понять не могу

3) как logical volume разбитый на несколько pv "собрать" в один pv?

Вообще, какие процедуры надо щаз проделать (пока все работает) что б максимально быстро и полно восстановить работоспособность машины в случае отказа одного из винчестера? естественно вопрос восстановления самих данных не стоит - это дело бэкапа.

redbaron
()

Перевод интервью Линуса телеканалу CNN

Новости — Linux General
Группа Linux General

небольшое, но довольно интерестное интервью Линуса телеканалу CNN.

оригинал: http://edition.cnn.com/2006/BUSINESS/...

перевод смотри в подробностях

>>> Перевод

redbaron
()

Перевод сети на IPv6

Форум — Security

Раз IPv6 разрабатывался с прицелом на безопасность поможет ли перевод офисной сети на этот протокол в деле усиления безопасности? Например исключит ли он всякие атаки с подменой адреса отправителя, или например появление несанкционированного DHCP сервера больше не будет нарушать работу сети?

redbaron
()

Ремейк Stunts!

Новости — Игры
Группа Игры

Вышла верся 1.01 замечательной игры Maniadrive! Если вы когда-то любили дос аркаду Stunts, то вам следует взглянуть на эту игру.

Среди заявленных фич игры:

- продвинутая физика (сомнительно)

- мультиплеер по локалке и Интернету

- онлайн статистика

- возможность запустить игру как выделенный сервак с HTTP интерфейсом.

Скрины игры смотрите в подробностях

>>> Подробности

redbaron
()

LaTeX: настройка оформления

Форум — Desktop

Как известно основная идея TeX в разделении содержания документа и его оформления. Про редактирование содержания в инете довольно много хорошего материала, в том числе и на русском языке.

А вот как менять оформление документа? Например я хочу что б заголовок секций был всегда определенным шрифтом и по центру,а не приходилось каждый раз писать конструкции вида \begin{center}\section{раздел 1}\end{center}

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

В общем где редактируются сами шаблоны документов по которым генерируется финальный док?

redbaron
()

Thunderbird шаблоны

Форум — General

Все никак не могу разобраться как в Thunderbird нормально управляться с шаблонами?

Создаю новое письмо, пишу все реквизиты, после чего нажимаю рядом с кнопкой "сохранить" стрелочку вниз и выбираю "сохранить как шаблон". После чего слева в дереве появляется папочка "шаблоны". Если ткнуть внутри её на вновь созданный шаблон то можно по этому шаблону написать новое письмо.

А вот как задать шаблон для форвардов, ответов и ответов с цитированием?

redbaron
()

Качество кода в windows и Linux (никаких holy war!)

Форум — Talks

В общем вот такой вопрос возник. У меня на новой работе рядом сидит программист - фанат Windows и Microsoft. Болеет за них всей душой. Естественно иногда затеваются спору насчет windows vs linux. Я сам не программист по-этому я не могу ни проверить, ни подтвердить его аргументы. В частности самые главные что качество кода в linux сильно отсатет от аналогичного в windows. Развивать спор на количестве уязвимостей думаю бесмысленно - и там и там они есть, причем серьезные (чего стоит только недавний завал линукса обычным пингом).

1. Прошу не развивать эту тему в холи вар, а просто привести некоторые примеры некачественного кода (с подтверждением) в windows (желательно от MS), то же самое я щаз жду от него - некачественный код в linux.

Пока мой единственный аргумент, что MS нарушает промышленные стандарты (kerberos, LDAP и т.д.) нашел предельно мизерный отклик в душе фаната MS: он согласился, но сразу же поставил впринципе неоспоримый аргумент - если всё строить на технологиях от MS то никаких проблем с совместимостью, пусть даже и нарушаются станадрты.

2. Еще хотелось бы чисто программиских примеров что легко делает на Linux и сложно (криво,некрасиво) на Windows. Пример в качестве команды "who" и заковыристом WMI скрипте не приводить - не тот уровень проблем =)

redbaron
()

Любые звезды доступны с Celestia

Новости — Open Source
Группа Open Source

Celestia - Эта программа симулирует небесные тела вселенной в 3D-режиме и реальном времени, позволяя наблюдать, преследовать и контролировать планеты, спутники и космические станции во время их движения в космосе. Программа выполнена на высоком профессиональном уровне и предназначена для людей, изучающих или интересующихся астрономией.

Можно понаблюдать за полетами камет, астероидов, далеких планет, можете совершить путешествие вместе с кораблями voyager 1 и 2 за пределы Солнечной системы, совершите полет на луну вместе с миссией Аполлон или просто полюбуйтесь насколько красив космос.

На сайте http://www.celestiamotherlode.net можно найти такие полезные дополнения как: ВСЕ искуственные спутники земли (настоящий рой), сверхдетализированные текстуры и карты нормалей Земли, Луны, Марса и некоторых других хорошо изученных небесных тел, обучающие скрипты-туры по вселенной, базу завораживающих событий (таких как двойное затмение друг друга спутниками юпитера) и многое многое другое.

>>> Подробности

redbaron
()

Возрождение Master of Orion

Новости — Игры
Группа Игры

С ностальгией вспоминаете вечера проведенные за Master of Orion? Теперь у вас есть возможность вспомнить былое - активно набирает обороты проект FreeOrion! Игра имеет удобный интерфейс, красивую графику и активно развивается.

Скриншоты: http://www.freeorion.org/index.php/Sc...

RoadMap проекта: http://www.freeorion.org/index.php/Ro...

>>> Подробности

redbaron
()

Вышел Simutrans 0.88

Новости — Игры
Группа Игры

Вышла новая версия экономического open-source симулятора транспортных сетей с приятной графикой Simutrans. Нововведений по сравнению с 0.84 довольно много:

- переработан GUI

- появились монорельсы

- множественные оптимизации

- добавлены новые перевонды

- огромное количество багфиксов

Доступны версии для Linux,Windows, BeOS

>>> Подробности

redbaron
()

RSS подписка на новые темы