LINUX.ORG.RU

Сообщения anonymous2

 

файловый логический менеджер поверх различных ФС?

идея вроде LVM,
вроде все просто, должно же это быть для Linux в 21 веке?
Для чего это? например мне нужно мигрировать с несколько террабайт одной фс на другую, желательно в онлайне (согласен на тормоза).

anonymous2
()

как может GPL2 защитить разработчика?

дискуссия на примере, все названия вымышлены..
Возможно не самый лучший перевод лицензии GPL2:
http://www.cherubicsoft.com/license_rus.txt

Пусть существует (вымышленный, но вполне себе успешный) проект FСC под лицензией GPL2. линкуется статически с всеми либами sdl, sdl_mixer, sdl_image, которые соотв. тянут за собой другие аудио и графические библиотеки
для игры нужны данные оригинальной коммерческой версии Command & Conqueror (разрешений на распространение естественно никогда не будет).

Появляются третьи лица, собирают этот проект для AndroidMarket или AppStore и продают за деньги, под другим наименованием и возможно без указания copyright и возможно с другими нарушениями (как узнать? ...нужно купить это).
Так сказать, так как оригинальная версия была в свое время очень успешной то они просто «снимают сливки»..

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

1. Как бороться и имеет ли разработчик на это право (GPL2 же и т.п.)? (если нет - дальше можно не читать)
2. Писать письма в поддержку магазинов бесполезно, т.к. время на разбирательство много уйдет времени, переписка, и вообще разве предусмотрены штрафы для продавца, и кто сказал что этот же продавец не запустит тот же самый проект через неделю и под другим именем?
3. Бороться с магазинами (отправлять так называемый «notice take down») т.к. они не соответствуют возможностям для распространения GPL2, но другой продавец и не указал официально что оно с GPL2 (возможно где то в архиве с игрой это и есть...), и кто сказал что этот же продавец не запустит тот же самый проект через неделю и под другим именем?
4. Так ли это что единственный возможный выход это покупать и публиковаться там же бесплатно (но как с моральной стороной: данные не свободны а другой продавец просто на это «забил»)?
5. Судиться... с кем с магазином или неизвестным продавцом? не забываем что ты разработчик а не юрист, опять же мы в России и статус для GPL2 лицензии какой - «никакой»

anonymous2
()

удивлен, не срабатывает nice через pam_limits..

очень стало нужно чтобы для некоторой группы для samba запись была в низком приоритете, вообщем делаю как всегда, но не получилось, попытался проверить локально:

1. /etc/security/limits.conf:
@users - nice 10

2. уже добавил debug в system-auth
session required pam_limits.so debug

3. tail -f /var/log/secure
pam_limits: reading settings from '/etc/security/limits.conf'
pam_limits: process_limit: processing soft nice 10 for GROUP

это я залогинился и т.е. отработалось все.. но где же он?!
команда nice в сеансе показывает 0 и вообще все процессы этого пользователя без nice..

может что не так делаю?

anonymous2
()

[на сладкое] теперь заблокировать телебанк не просто а очень просто...

только что прочитал новость в телебанке:

при неверно введенном пароле при входе в систему. Если пароль будет введен

некорректно 3 раза, ваша учетная запись будет заблокирована на 30 минут. В

случае повторного некорректного ввода пароля, по истечении следующих 3-х

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

заблокирована полностью.


интересно а кто из руководителей ВТБ24 имеет такой красивый номер УНК 777 ... наверное руководитель отдела качества )))))

ненавижу дебилов, которым доверили принятие решений...

anonymous2
()

немогу найти pgettext, fedora-12, gettext-0.17

в каком header файле она?

anonymous2
()

sendmail клиента не отрабатывает greylist таймаут

письмо после ответа с greylist таймаутом попадает в очередь, его видно через mailq
1. этот таймаут не отрабатывается,
2. письмо после длительного таймаута сваливается с ошибкой (*)

из нестандартного в конфиге есть цепочка Scheck_compat где определена хитрая политика разрешения отправки писем по группам. пользователь письма отправлять по этим политикам может.
так вот ошибка (*) - это по этим правилам доступа не получило.
в логах есть только первая попытка отправки письма (с ответом greylist), факта повторной пересылки по таймауту нет (сужу по grep по идентификатору из логов письма и mailq).

кто что подскажет?

anonymous2
()

ищу железко: CDRW+DVD + printer

желательно работало чтобы под линуксом (либо эмулировалось как два устройства внешний dvd и принтер), чтобы был контейнер под диски,
как оно называется?

anonymous2
()

неоднозначность результатов bonnie

дано, полка (SAS S12S-R1032 она же raid controller) на 12 мест, сейчас стоит половина 6 шт SAS 15k.

RAID10:
Version 1.96 ------Sequential Output------ --Sequential Input- --Random-
Concurrency 1 -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP
node1.raid10 63G 947 47 93265 10 23013 3 2363 65 30389 2 352.5 22
Latency 390ms 56984ms 1320ms 402ms 473ms 58090us
Version 1.96 ------Sequential Create------ --------Random Create--------
node1.raid10 -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP
16 7626 93 +++++ +++ +++++ +++ 8671 99 +++++ +++ 26835 98
Latency 17485us 114us 100us 266us 8us 185us
1.96,1.96,node1.raid10,1,1261046826,63G,,947,47,93265,10,23013,3,2363,65,30389,2,352.5,22,16,,,,,7626,93,+++++,+++,+++++,+++,8671,99,+++++,+++
,26835,98,390ms,56984ms,1320ms,402ms,473ms,58090us,17485us,114us,100us,266us,8us,185us

RAID5:
Version 1.96 ------Sequential Output------ --Sequential Input- --Random-
Concurrency 1 -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP
node1.raid5 63G 1942 98 295378 35 94561 14 3426 95 225460 20 745.5 49
Latency 4179us 20041ms 190ms 17007us 91516us 27622us
Version 1.96 ------Sequential Create------ --------Random Create--------
node1.raid5 -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP
16 7658 96 +++++ +++ +++++ +++ 8524 98 +++++ +++ 26034 98
Latency 464us 114us 123us 6178us 196us 138us
1.96,1.96,node1.raid5,1,1261092145,63G,,1942,98,295378,35,94561,14,3426,95,225460,20,745.5,49,16,,,,,7658,96,+++++,+++,+++++,+++,8524,98,+++++
,+++,26034,98,4179us,20041ms,190ms,17007us,91516us,27622us,464us,114us,123us,6178us,196us,138us

меня смущает низкая скорость в raid10 т.к. планировал добить полку до 12 мест и сделать raid10.
если делать через dd (линейная скорость?) то цифры получаю вообще запредельные.. (raid10 0.7G/0.9G, raid5 2G/1G)
есть еще как вариант для теста raid6, raid50 (когда оставшиеся шпинделя приедут).
в итоге мне нужен очень быстрый volume для базы postgres.

anonymous2
()

как получить информацию о свободной памяти для процесса с рабочими лимитами в системе и т.п. ?

sysinfo выдает нечто невразумительное...

anonymous2
()

samba + subversion vfs.. где?

Вроде такая нужная вещь.. и нету!
В интернете какие то обрывки информации.. google summer code и т.п. а модуля как такового нету.
По идее же такая простая вещь, взять готовый модуль, выкинуть все лишнее, настроить add, save, delete используя subversion api..

anonymous2
()

gettext как принудительно загрузить mo файл?

дело в том что стандартная цепочка setlocale, bindtextdomain, bind_textdomain_codeset, textdomain не срабатывает из за того что в кроссе где я собираю проекте нет setlocale и вообще поддержки locale. Так вот как бы принудительно указать для gettext какой файл загружать? А локаль по идее я могу и в конфиге прописать...

anonymous2
()

openldap - по каким атрибутам сохранять ФИО?

Cабж.
Вижу uid, cn, giveName.
Но нет firstName, lastName, middleName и т.п.
и как дела обстоят с однофамильцами?

anonymous2
()

[kernel.org] я что то пропустил?

обновлен сайт,
сейчас стабильные:
2.6.30
2.6.29
2.6.28
2.6.27
значит ли это это что последние 4 всегда обновляться будут?
а как же 2.6.16..
и что такое linux-next?

anonymous2
()

GTK2 диалог печати вешает систему

система на centos53, терминальный клиент памяти 512Mb, root в памяти используется unionfs, usr от родного centos53 сервака.
так вот как только из firefox-3.0.10 (с сайта родного mozilla) вызываю диалог печати так все клиент вешается.
yа клиенте самосборное ядро, у меня несколько версий есть для разных клиентов так как разное оборудование, 2.6.18, 2.6.27, 2.6.30.
На версии ядра 2.6.30 в логе как я понимаю кернел паник, но как бы система вроде работает, icewm индикатор нагрузки типа двигается, и если до момента запуска firefox залогиниться по ssh и запустить top он все будет показывать и после креша, нагрузки самой никакой. Но система на новые команды не отвечает совсем, т.е. после креша залогиниться по ssh нельзя, на команды не отвечает новые.
сам лог креша приведу ниже.
На версии ядра 2.6.18 просто зависон с миганием светодиодов.
Гнилые яблоки кидаю на gtk2 диалог печати (родной 2.10.4-20.el5) либо pango, либо в их связке, т.к. тоже самое наблюдается с программой evince при вызове диалога печати.
стоит еще например openoffice-3.1.0 (он вроде тоже на gtk) он работает.
На этом же дистрибутиве, есть рабочие станции с дисками там таких проблем нету.



тестовый клиент запущен для тестов в vmware, вот лог креша:

Aug 18 20:46:36 it319l1 kernel: BUG: unable to handle kernel NULL pointer dereference at 00000031
Aug 18 20:46:36 it319l1 kernel: IP: [<c018718c>] inode_change_ok+0x7c/0x140
Aug 18 20:46:36 it319l1 kernel: *pde = 1de53067 *pte = 00000000
Aug 18 20:46:36 it319l1 kernel: Oops: 0000 [#1] SMP
Aug 18 20:46:36 it319l1 kernel: last sysfs file: /sys/devices/pci0000:00/0000:00:11.0/class
Aug 18 20:46:36 it319l1 kernel: Modules linked in: ext3 jbd mbcache video backlight output snd_ens1371 snd_rawmidi snd_ac97_codec ac97_bus ata_piix snd_pcm_oss snd_mixer_oss snd_pcm libata snd_timer snd soundcore snd_page_alloc scsi_mod i2c_piix4 nfs lockd nfs_acl sunrpc ohci_hcd uhci_hcd ehci_hcd usbcore
Aug 18 20:46:36 it319l1 kernel:
Aug 18 20:46:36 it319l1 kernel: Pid: 2236, comm: firefox-bin Not tainted (2.6.30.arm #1) VMware Virtual Platform
Aug 18 20:46:36 it319l1 kernel: EIP: 0060:[<c018718c>] EFLAGS: 00210202 CPU: 0
Aug 18 20:46:36 it319l1 kernel: EIP is at inode_change_ok+0x7c/0x140
Aug 18 20:46:36 it319l1 kernel: EAX: 00000e32 EBX: 00000041 ECX: ddf97f6c EDX: ddf97f6c
Aug 18 20:46:36 it319l1 kernel: ESI: ddf97f6c EDI: 00000005 EBP: ddf97ebc ESP: ddf97eac
Aug 18 20:46:36 it319l1 kernel: DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
Aug 18 20:46:36 it319l1 kernel: Process firefox-bin (pid: 2236, ti=ddf96000 task=de8af890 task.ti=ddf96000)
Aug 18 20:46:36 it319l1 kernel: Stack:
Aug 18 20:46:36 it319l1 kernel: 00000000 de380674 de3d9954 de38069c ddf97f20 c01bbfe9 de413e14 de413e24
Aug 18 20:46:36 it319l1 kernel: de41bb64 00000004 ddf97ee0 c0184a33 de3d9954 ddf97f1c c01c335a de3d995c
Aug 18 20:46:36 it319l1 kernel: de3d9954 ddf97f6c ffffffea de3d97c8 de41bb64 00000005 00000000 dd569a00
Aug 18 20:46:36 it319l1 kernel: Call Trace:
Aug 18 20:46:36 it319l1 kernel: [<c01bbfe9>] ? unionfs_setattr+0xf9/0x400
Aug 18 20:46:36 it319l1 kernel: [<c0184a33>] ? dput+0x93/0x110
Aug 18 20:46:36 it319l1 kernel: [<c01c335a>] ? unionfs_unlink+0x2ea/0x4f0
Aug 18 20:46:36 it319l1 kernel: [<c01874c7>] ? notify_change+0xe7/0x320
Aug 18 20:46:36 it319l1 kernel: [<c017f132>] ? do_unlinkat+0x42/0x140
Aug 18 20:46:36 it319l1 kernel: [<c0173aa2>] ? sys_fchmod+0x92/0xb0
Aug 18 20:46:36 it319l1 kernel: [<c0173543>] ? do_sys_open+0xc3/0xe0
Aug 18 20:46:36 it319l1 kernel: [<c0102cf8>] ? sysenter_do_call+0x12/0x2c
Aug 18 20:46:36 it319l1 kernel: Code: 8b 46 0c 3b 47 30 74 0f 31 c0 e8 d0 79 fa ff 85 c0 0f 84 94 00 00 00 f6 c3 01 74 36 64 a1 00 a0 4f c0 8b 80 d0 01 00 00 8b 40 1c <3b> 47 2c 0f 85 8d 00 00 00 8b 45 f0 85 c0 74 77 8b 46 0c e8 fc
Aug 18 20:46:36 it319l1 kernel: EIP: [<c018718c>] inode_change_ok+0x7c/0x140 SS:ESP 0068:ddf97eac
Aug 18 20:46:36 it319l1 kernel: CR2: 0000000000000031
Aug 18 20:46:36 it319l1 kernel: ---[ end trace 97e921cae131bf1a ]---


Сижу уже, 4 часа как, не знаю куда стукнуться.. мля

anonymous2
()

cups, двухсторонняя печать - как?

есть принтер HP1320, с поддержкой двухсторонней печати.
стоит драйвер hpijs. в описании драйвера на linuxprinting.org есть упоминание что дравер поддерживает duplex.
в интерфейсе cups (1.3), в настройках принтера есть только баннеры и политика ошибок и операций.
мне нужно чтобы любое задание которое будет отправлено печаталось как двухсторонняя печать.

anonymous2
()

реально на двух ноутах (linux) через IR порт сделать сеть (точка-точка)

перерыл доки все, какие то пакеты дампит но пинга нет.

anonymous2
()

OCSInventory + Mysql utf8

Пытаюсь настроить OCSInventory.
Остановился пока на серверной части, проблема в том что не могу добиться отображения русских букв в базе.
Сейчас меня интересует только серверная часть (не web интерфейс).

База данных ocsweb по умолчанию в utf8.
my.cnf:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
#bind-address=127.0.0.1
bind-address=0.0.0.0
default-character-set=utf8
default-collation=utf8_general_ci
collation_server=utf8_general_ci
character_set_server=utf8
key_buffer_size=128M
table_cache=4096
sort_buffer_size=8M
read_buffer_size=2M
max_allowed_packet=16M
[mysql.server]
user=mysql
basedir=/usr
[mysql]
default-character-set=utf8
[client]
default-character-set=utf8

Чего сейчас добился:
1. В файле Ocsinventory.pm подправил немного код (как везде пишут) - XML файл получаю в кодировке cp1251 с заголовком iso-8859-1, далее я его через Encode::from_to кодирую в utf8, и меняю xml encoding iso-8859-1 на utf8.
Для теста все это сохраняется на диск, все отлично с кодировкой.
2. В файлах Database.pm и System.pm после коннекта добавил строку:
$dbh->do("SET NAMES 'utf8'") if($dbh);
Теперь все по идее должно работать, но далее начинается мистика для меня.
В базу все сохраняется как:
echo "Ðбновление Ð´Ð»Ñ Windows XP (KB967715)" | iconv -futf8 -tlatin1
Обновление для Windows XP (KB967715)

дошел до функции _update_inventory_section в файле Update.pm, получил дебаггом все поля по русски (utf8).
в конце $dbh->commit.

где косяк не понимаю! :-/

anonymous2
()

cups + cups - как сделать одну глобальную очередь?

Есть cups + printer, есть другой cups настроенный на первый как raw.
Когда на втором печатают несколько документов, то очередь создается на этом же втором компьютере.
Причем на первый cups уходят задания по одному, только по мере их выполнения, как сделать так чтобы все задания, сразу отправлялись на очередь первого компьютера?
Очень нужно.

anonymous2
()

как узнать тип болванки в CDROM устройстве?

все что нашел показывают только возможности привода.
подскажите кто знает.

anonymous2
()

udev + ethernet interface up/down возможно?

есть сервер на Supermicro H8DMR-82, на еб. чипсете на NVidia.
у него два сетевых интерфейса используют forcedeth 0.60.
Проблема в том что при link down/up пинг есть только на самого себя + локалхост.
система Centos-5.2, ядро последнее.
Помогает только выгрузка модуля адра и перезапуска service network.
Пинговать через cron желания нет, хочу заюзать udev.
Что то правил в инете не нашел, Возможно ли это?

anonymous2
()

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