LINUX.ORG.RU

Сообщения saper

 

Никто не замечал такой вот глюк с кнопочками ...

У меня иногда в Netscape под KDE кнопки при каждом новом старте XFree меняются (Back, Reload, Stop, Home Page ...). Они то имеют двойную черную рамку, то как в Windows - нормальные, то пунктиром выделяются (чаще всего именно этот вариант) (выделяются при наведении на них). При этом выделение желтым цветом нормально работает только в режиме подобном Windows, в остальных случаях - не выделяет вообще или выделяет темно синим, что очень неудобно. Настройки Netscape не меняю - это точно. Может у меня Motif в нем кривой ? (Я dynmotiff-версию не использую - под Slackware не работает). Помогите, а то совсем все примелькалось в последнее время ...

saper
()

Что думаете про создание модерируемого linux-security ?

Модерируемого для того, чтобы лучшие рекомендации не пропадали за зря, как это происходит в других форумах ... (особенно в Linux-general) Кстати, про безопасность народ мало чего пишет, а я вот написал бы для всех немного информации, достаточно полезной, вот только не знаю куда ее выложить так, чтобы все ее прочитали и сказали свое мнение ... Для новичков точно напишу много полезного, а то тут мне жаловались, что его на последнем RedHate завалили, а оказалось - неверная конфигурация imap2 ;-(

saper
()

nmap говорит, что у 2.2.10 TCP-Sequence хуже чем у 2.0.36. Почему ?

Ведь это хуже для безопасности, и хотя в 2.2.10 последовательности также тяжело угадать, но непонятно, зачем ? Пробовал несколко раз, так что это результат не единственного измерения.

saper
()

Подскажите программу для снятия ВСЕЙ информации по SNMP от комутатора и Linux-демона

Если не сложно напишите опции для снятия ВСЕЙ информации (для комутатора это все разъемы и кол-во переданных/принятых пакетов за время его работы, community стандартный - public (read-only :) ).

saper
()

Где есть архив Linux-Пингвинов (анимированных и не очень) ?

Нужно для размещения на сайте. А вообще пингвины, которые есть на других сайтах (Linux-сайтах естественно) бесплатны для последующего распространения ?

saper
()

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

saper
()

Посоветуйте библиотеку для программирования SMB, NetBIOS/IP

Разобрался с smblib-0.50, есть ли что посвежее ? Нужно сделать программу, которая писала бы на каких диалектах SMB-сервер (даже Windows 9x) может говорить (в смысле PC NETWORK PROGRAM v 1.0, Samba, LanMan Version 2, Windows NT ...). Есть ли другие утилиты для этого. Смотрел коды samba и NetBIOS Auditing Tool - все понятно, но хотелось бы что-то отдельное в виде библиотеки с набором функций (желательно большим набором функций).

saper
()

Как улучшить шрифт в Netscape ? (перепробовал все советы)

Все сейчас набираю в мельчайшем courier-е! Скопировал /usr/lib/netscape/Netscape.ad в /root/Netscape. Исправил все courier на helvetica: много где шрифты помкенялись, но вот в формах я почти ничего не вижу. Кстати здесь в формах имя шрифта не прописывается, поэтому он должен брать из настроек (там 2 шрифта прописал: Arial и Fixed, Fixed - Это тот, который должен быть, раньше так и было, но теперь ничего не могу поделать). Помогите пожалуйста, совсем тяжело набирать сообщения (поэтому и отвечаю редко). Разрешение 1024х768 или 800х600 - все равно.

saper
()

А что Slackware-current заоптимизирован под Pentium ?

saper
()

Не знаете ли Вы такой вот дистрибутив ...

Slackware с glibc2 (как в новом Slackware 6.0), но ...
Обязательно:
- оптимизация для Pentium
- сохранение старой структуры файлов и загрузки ОС (FreeBSD)
- сохранение старой структуры дисков для установки (DOS-имена 8+3 и наборы дисков A, AP, D, K, N, X, XAP ...)
- сохранение надежности (проверенности) как в Slackware
Здесь в старая - это Slackware (очень хорош, но нужна оптимизация под Pentium).
Перекомпилировать самому (для чего Slackware и нужен) не предлагать - мало времени для хорошей работы над этим.
Если есть похожие варианты напишите.
Есть Stampede Linux - но он вроде бы System V ;-(

saper
()

Зачем 2 POP3-демона в Slackware ? (ipop3d от pine и in.pop3d - стандартный)

saper
()

Если есть 100 одинаковых процессов с разными параметрами запущенными, то как можно минимизировать их размер в памяти (на диске занимают 4Кб, в памяти - 300Кб).

Может все же можно с разделяемой памятью пошаманить ? Или опцию какую при компиляции указать (-OS ?).

saper
()

Надо перехватить stderr и stdout в необычных условиях

Спасибо за все, что отписали ниже, но попробовал я часть Ваших советов и не вышло (конечно сам виноват: надо было еще там кое-что уточнить).
Так вот popen не подходит: он запускает bash (shell переставлять на другой (ash, zsh) не надо). У меня загрузка - 100 процессов. Если еще там добавятся bash по 300Кб, то машина и так тормозившая совсем сойдет с ума ;-(
Также советы не подходят, если при работе программы она все равно пишет в терминал.
Очень хотелось бы, чтобы потоки шли в 2 буффера. Неужели нельзя ничего сделать ? У меня все получилось, но как - не помню. (По моему работал над setvbuf, fopen и fread).
Да вот кусок моей программы для прояснений:

...
pidd=fork();
if (pidd==0)
{
execve("./main", NULL);
}
// Здесь должен быть перехватчик выводов stderr, stdout в 2 буфера
...

saper
()

Подскажите, как избавиться от Zombie ?

saper
()

Программа на диске занимает 4Кб, в памяти (резидентно) 300Кб. Как заставить загруженные куски системных библиотек разделить с копиями этой программы

saper
()

Без заглавия

Есть родитель, у него (пусть 2) потомка, каждый потомок запускает до 40 своих копий и делает execp. Так вот, после отработки этих 40 копий у меня все эти (здесь 2) потомка висят как Zombie, а 40 исчезают, как и задумано. Эти 40 я запускаю точно также, как и те 2 потомка. Вопрос: как убрать Zombie, а то при моей загрузке системы вызовы типа wait и waitpid не всегд срабатывают, а то и вовсе тормозят всю программу. Может быть я их неправильно использовал ?
ПРИ ПУСКЕ:
PARENT->CHILDX1->CHILD1-1
...
->CHILD1-40
->CHILDX2->CHILD2-1
...
->CHILD2-40

ПОСЛЕ ОТРАБОТКИ ПРОЦЕССОВ:
PARENT->CHILDX1(Zombie)
->CHILDX2(Zombie)

Просто PARENT это демон, и выйти из него нельзя, а вот каждый Zombie занимает по 12Kb (по сообщению ps).

saper
()

Есть CD-ROM и samba. И проблема ...

Если ставят плохой диск, и обращаются 10 пользователей одновременно (даже если к разным файлам) вся система тормозит и не дает работать нормальным пользователям с другими ресурсами, да и на консоли тоже. Как нибудь вообще можно отрегулировать число попыток ядра для считывания сбойных блоков, а то пока ядро пытается прочитать все подвисает. (Диск не вынешь - сами понимаете, приходится иногда samb-у убивать, а то device busy и размонтировать не дает). Убивать самбу - это очень неудобно. Можно ли что придумать (например куда-нибудь в proc загнать число попыток для считывания или передать опцию для драйвера ядра или по другому решить такую проблему. При этом учтите, что сколько пользователям (моим) не говори - мало, кто одумается и откажется от использования CD-ROM-а. (А многие просто этого не умеют).

saper
()

Если не тяжко нельзя ли убрать надпись про сортировку сообщений (или сделать настройку этого параметра для самого посетителя сайта).

saper
()

Как перехватить вывод потомка (то есть stdout и stderr) без вывода в файл. То есть надо на C, а не в shell.

Получилось однажды, да вот забыл как ;-(
Вроде игрался с setbuf, popen, fopen, open ...

saper
()

Можно ли на основе Linux сделать НОРМАЛЬНУЮ серьезную многопользовательскую систему ? (Подробности внутри)

Необходимо (обязательно !) иметь контроль как в Windows NT над всеми файлами - кто, что и когда изменял. Есть для этого средства в Linux. Как насчет мандатной защиты и вообще слышал про проект "Linux C2": искал - не нашел. Какие есть средства для контроля за деятельностью пользователя (Не надо думать, что я хочу GUI-шные как в WinNT, пойдут любые, причем терминальные даже лучше). Как можно вести лог создания и удаления файлов пользователями. Вообще! Администраторы систем, где много пользователей работают на вашем сервере в Telnet, ssh, rsh или через эти сервисы в X Window, напишите, чем Вы пользуетесь. Это нужно не мне, но один человек, которого я убедил перейти на Linux из Windows NT теперь ставит меня в тупики с такими вопросами, поскольку я больше занимался администрированием сетевых средств, а вот по работе с пользователями знаю только стандартные приемы (создать, удалить, sudo ...). Вроде бы такие вещи должны быть в любом в Unix-e, во всяком случае в SCO Oopen Server 5 все это было, да только он очень громоздок был, вот и перешли на Linux (для наших целей разницы никакой, а вот для моего друга - это проблема, как и для любого администратора систем с большим числом пользователей). Извините за повторения, приму любые Ваши советы и рекомендации.

saper
()

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