LINUX.ORG.RU

Сообщения iron

 

RAID объемом больше 2T

Хэлоу олл!

Система Gentoo Linux. Есть рэйд контроллер Areca ARC-1120. На нем крутятся 8 винтов по 400G на RAID5. Общий объем винтов превышает 2Т. Fdisk откатывается видеть содержимое рэйда. Дрова собрал, подгрузил модуль, 64-х битную адресацию в биосе контролера включил.

# fdisk -l
Disk /dev/sdb: 0 MB, 0 bytes
255 heads, 63 sectors/track, 0 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/sdb doesn't contain a valid partition table

# dmesg
ACPI: PCI Interrupt 0000:03:0e.0[A] -> GSI 17 (level, low) -> IRQ 17
ARECA RAID ADAPTER0: 64BITS PCI BUS DMA ADDRESSING SUPPORTED
ARECA RAID ADAPTER0: FIRMWARE VERSION V1.39 2006-2-9
scsi1 : ARECA SATA HOST ADAPTER RAID CONTROLLER (RAID6-ENGINE Inside)
Driver Version 1.20.0X.13
Vendor: Areca Model: ARC-1120-VOL#00 Rev: R001
Type: Direct-Access ANSI SCSI revision: 03
sdb : very big device. try to use READ CAPACITY(16).
SCSI device sdb: 4688532480 512-byte hdwr sectors (2400529 MB)
SCSI device sdb: drive cache: write back
sdb : very big device. try to use READ CAPACITY(16).
SCSI device sdb: 4688532480 512-byte hdwr sectors (2400529 MB)
SCSI device sdb: drive cache: write back
sdb: unknown partition table
sd 1:0:0:0: Attached scsi disk sdb
sd 1:0:0:0: Attached scsi generic sg1 type 0
Vendor: Areca Model: RAID controller Rev: R001
Type: Processor ANSI SCSI revision: 00
1:0:16:0: Attached scsi generic sg2 type 3
arcmsr device major number 254

# parted /dev/sdb print
Error: Unable to open /dev/sdb - unrecognised disk label.
Information: Don't forget to update /etc/fstab, if necessary.

Шо делать ?

iron
()

Притокол сетевой передачи

Привет всем.

Пишу диплом в уневере. Есть команда из 4-х человек которая пишет систему тестирования для нашей кафедры. Эта система должна представлять собой 4 проги. 1) для студента 2) для препода 3) для админа 4) серверное приложение. Модель работы примерно такова. Препод делает тесты для студентов, давит на кнопку "сохранить", файлы тестов передаются на сервер через серверное приложение. Клиентская программа студента подключается к серверу, авторизируется, закачивает новые тесты если таковые имеются. После выполнения процеса тестирования, результаты созраняются в БД на сервере. Следовательно препод может смотреть результаты тестирований. Админский клиент нужен для того чтоб управлять юзерами студентов и преподов на сервере. Я должен написать серверную чать которая по сути является шлюзом к БД. Небуду ж я Mysql жопой выставлять в инет. Думаю писать на сишнике демон который будет слушать порт, принимать подключения клиентов. Но я незнаю как писать сетевую передачу данных. Сопственно от сети нужно лишь передавать результаты тестирования и файло с тестами. Для этого думаю юзать протокол SOAP. Поскольку этот протокол построен на XML, то нужно будет шифровать через SSL. Есть ли более лехкое ришение ? Знаю что это все можно было сделать написав ламерскую прогу на дэлфе которая будет юзать MSSQL, но всетаки я хочу быть первым в своем ВУЗе который напишет свой диплом использая OpenSource ! Посоветуйте что-то...

Зарание благодарен !

iron
()

dhcp

Привет всем.

Есть сетка с линукосвым сервером. Сервер является роутером с поднятым dhcp. Часто приежают гости с ноутами, у которых на масдае поднят dhcp. Некоторые тачки в локалке начинают получать айпишники с масдайного dhcp, а не с роутера. С этим как-то можно боротся ?

iron
()

Перенаправить stderr как stdin другой проге

Приветствую всех.

После редактирования файла через sudoedit, если изменения не сохнанять, то пишет: sudoedit: <файл> unchanged

Это сообщение выводится в stderr. "|" - некатит, так как перенаправляется также stdout, следовательно интерфейс редактора отжирает "|"

Решение типа: <stderr> 2>~/myfile.txt && grep -v 123 ~/myfile.txt;rm -f ~/myfile.txt - не предлогать.

Вообще-то перенаправить на вход можно только конвеером, а он только stdout переправляет...

Есть хоть какое-то ришение без перенаправления в файл ?

iron
()

php компилятор

Привет всем.

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

Есть ли какой-нить компилятор php-шного кода, в бинарный ? Вроде как zend optimizer умеет это делать, но где-то читал, что скомпилированый код можно декомпилировать какими-то тулзами.

Зарание благодарен.

iron
()

COD2

Кто-то запускал сабж ?

iron
()

nagios

Привет всем.

Настроил Nagios. ВесЧ суперовая. При возникновении проблемы, присылается мыло и SMS следующего содержания:

***** Nagios  *****

Notification Type: PROBLEM

Service: load
Host: host.com
Address: xxx.xxx.xxx.xxx
State: CRITICAL

Date/Time: $

Additional Info:

$


Немогу понять почему непишется Additional Info и Date/Time :(
Перерыл доки, гуглил, но так и неудалось настроить. Приходит СМС-ка, 
вижу что сервак перегружен, но невижу насколько, нету точной даты 
возникновения проблемы. В самом Нагиосе, в Alert History сохраняется 
вся инфа.

Зарание благодарен.
iron
()

Карта движения пакета.

Привет всем !

Недавно нарыл линк на карту движения пакета через фильтры ядра. Выполнена была при помощи псевдографики. То есть приходит пакет на роутер, попадает в INPUT, если айпишник не локальный то падает в FORWARD, затем идет маршрутизация, шейпинг. Ну в общем обалденная вещ. Но к сожелению я потерял линк :(. Подскажите пожалуста..

Зарание благодарен.

iron
()

pptp + FreeBSD через Linux к Windows в инете

Приветствую всех !

Помогите настроить pptp.

На тачке в локальной сети с FreeBSD 6.0 настраиваю pptpclient для 
подключения к MS VPN серверу в инете, через NAT настроеный на Gentoo 
Linux. Имею один внешний айпишник. Чтоб неигратся с пробрасованием 
портов, я искуственно вывел тачку с Фрей в инет. Для этого на Линуксовом
 роутере выполняю:

ifconfig eth0:2 212.82.XXX.XXX
iptables -A INPUT -p gre -j ACCEPT
iptables -t nat -A PREROUTING -d 212.82.XXX.XXX -j DNAT --to-destination 192.168.0.251
iptables -t nat -A POSTROUTING -s 192.168.0.251 -d ! 192.168.0.0/24 -j SNAT --to-source 212.82.XXX.XXX

212.82.XXX.XXX - свободный внешний айпишник.
192.168.0.251 - такчка с Фрей.

Настраиваю pptpclient на Фре:
root@freebsd# cat /etc/ppp/ppp.conf
default:
set log Phase Chat LCP IPCP CCP tun command
set timeout 0
set authname <нескажу>
set authkey <нескажу>
add 192.1.0.0/16 HISADDR    #сетка там 192.1.0.0/16
enable MPPE
disable ipv6cp
accept MPPE

Звоню:
root@freebsd# pptp 62.64.XXX.XXX default

Появляется интерфейс tun0:
root@freebsd# ifconfig
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet6 fe80::201:2ff:fe02:e275%xl0 prefixlen 64 scopeid 0x1
        inet 192.168.0.251 netmask 0xffffff00 broadcast 192.168.0.255
        ether 00:01:02:02:e2:75
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8008<LOOPBACK,MULTICAST> mtu 16384
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1498
        inet 192.1.1.203 --> 192.1.1.199 netmask 0xffffffff
        Opened by PID 6863

Как видно тунель поднемается нормально, но при попытке пингануть шлюз, пакеты неприходят:
root@freebsd# ping 192.1.1.199
PING 192.1.1.199 (192.1.1.199): 56 data bytes
^C
--- 192.1.1.199 ping statistics ---
5769 packets transmitted, 0 packets received, 100% packet loss

При пинге 192.1.1.199 в /var/log/ppp.log появляется:
Jan 10 22:02:12 freebsd ppp[6863]: tun0: LCP: deflink: -- Protocol 0x5a6f (unrecognised protocol) was rejected!
Jan 10 22:02:14 freebsd ppp[6863]: tun0: LCP: deflink: RecvProtocolRej(67) state = Opened
Jan 10 22:02:14 freebsd ppp[6863]: tun0: LCP: deflink: -- Protocol 0x00bf (unrecognised protocol) was rejected!
Jan 10 22:02:15 freebsd ppp[6863]: tun0: LCP: deflink: RecvProtocolRej(68) state = Opened
Jan 10 22:02:15 freebsd ppp[6863]: tun0: LCP: deflink: -- Protocol 0xaa8b (unrecognised protocol) was rejected!
Jan 10 22:02:16 freebsd ppp[6863]: tun0: LCP: deflink: RecvProtocolRej(69) state = Opened
Jan 10 22:02:16 freebsd ppp[6863]: tun0: LCP: deflink: -- Protocol 0x001b (reserved (transparency inefficient)) was rejected!
Jan 10 22:02:17 freebsd ppp[6863]: tun0: LCP: deflink: RecvProtocolRej(70) state = Opened
Jan 10 22:02:17 freebsd ppp[6863]: tun0: LCP: deflink: -- Protocol 0x9a6f (unrecognised protocol) was rejected!
Jan 10 22:02:18 freebsd ppp[6863]: tun0: LCP: deflink: RecvProtocolRej(71) state = Opened
Jan 10 22:02:18 freebsd ppp[6863]: tun0: LCP: deflink: -- Protocol 0xb035 (unrecognised protocol) was rejected!

Если посмотреть трафик, то видим:
root@freebsd# tcpdump -i tun0
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on tun0, link-type NULL (BSD loopback), capture size 96 bytes
22:05:13.474605 IP 192.1.1.203 > 192.1.1.199: ICMP echo request, id 58138, seq 11, length 64
22:05:14.475442 IP 192.1.1.203 > 192.1.1.199: ICMP echo request, id 58138, seq 12, length 64
22:05:15.476287 IP 192.1.1.203 > 192.1.1.199: ICMP echo request, id 58138, seq 13, length 64

Т.е. по тунелю ICMP пакеты уходят, но ответ не возвращается.
Смотрим трафик на сетевой карте:

root@freebsd# tcpdump -i xl0
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on xl0, link-type EN10MB (Ethernet), capture size 96 bytes
22:07:08.572345 IP 192.168.0.251 > 62.64.XXX.XXX: GREv1, call 27986, seq 342, length 101: compressed PPP data
22:07:08.620437 IP 62.64.XXX.XXX > 192.168.0.251: GREv1, call 0, seq 298, ack 342, length 111: LCP, Prot-Reject (0x08), id 211, length 93
22:07:09.120993 IP 192.168.0.251 > 62.64.XXX.XXX: GREv1, call 27986, ack 298, no-payload, length 12
22:07:09.573142 IP 192.168.0.251 > 62.64.XXX.XXX: GREv1, call 27986, seq 343, length 101: compressed PPP data
22:07:09.621502 IP 62.64.XXX.XXX > 192.168.0.251: GREv1, call 0, seq 299, ack 343, length 111: LCP, Prot-Reject (0x08), id 212, length 93
22:07:10.121840 IP 192.168.0.251 > 62.64.XXX.XXX: GREv1, call 27986, ack 299, no-payload, length 12
22:07:10.573998 IP 192.168.0.251 > 62.64.XXX.XXX: GREv1, call 27986, seq 344, length 101: compressed PPP data
22:07:10.622327 IP 62.64.XXX.XXX > 192.168.0.251: GREv1, call 0, seq 300, ack 344, length 110: LCP, Prot-Reject (0x08), id 213, length 92
22:07:11.122718 IP 192.168.0.251 > 62.64.XXX.XXX: GREv1, call 27986, ack 300, no-payload, length 12

62.64.XXX.XXX - адрес VPN сервера.
Видно что GRE пакеты нормально доходят через роутер к тачке. Но почему от 192.1.1.199 нету ответа ?

Кстати подключение не рвется, так и висит.
iron
()

Маршрутизация на 2 канала инета.

Всем привет.
Система Gentoo.

Неработает распредиление траффика по 2-м каналам инета :(
Задача такова: есть 2 канала от разных провайдеров, один 256к 
анлимный, а другой 512 по траффику. Нада распределить нагрузку таким 
образом, чтоб все изначально ломились через анлимного провайдера, и 
если канал забит, то ходили через канал по траффику. Я понемаю, что
идеально работать небудет, так как маршруты кешируются.
Делал все по этой доке: http://gazette.linux.ru.net/rus/articles/lartc/x348.html

IF1 - интерфейс на 1-го провайдэра
IF2 - интерфейс на 2-го провайдэра
IP1 - айпишник 1-го интерфейса
IP2 - айпишник 2-го интерфейса
P1 - шлюз 1-го провайдэра
P2 - шлюз 2-го провайдэра
P1_net - подсеть 1-го провайдэра
P2_net - подсеть 2-го провайдэра
IF_LOCAL - интерфейс смотрящий в локальную сеть 192.168.0.0/24

ip route del default 2>/dev/null

ip rule del from $IP1 2>/dev/null
ip rule del from $IP1 2>/dev/null
ip route add $P1_net dev $IF1 src $IP1 table T1 2>/dev/null
ip route add default via $P1 table T1 2>/dev/null
ip route add $P1_net dev $IF2 src $IP2 table T2 2>/dev/null
ip route add default via $P2 table T2 2>/dev/null

ip route add 192.168.0.0/24     dev $IF_LOCAL table T1 2>/dev/null
ip route add $P2                dev $IF2 table T1 2>/dev/null
ip route add 127.0.0.0/8        dev lo   table T1 2>/dev/null
ip route add 192.168.0.0/24     dev $IF_LOCAL table T2 2>/dev/null
ip route add $P2                dev $IF2 table T2 2>/dev/null
ip route add 127.0.0.0/8        dev lo   table T2 2>/dev/null

ip route add default equalize nexthop via $P2 dev $IF2 nexthop via $P1 dev $IF1
ip route flush cache

ip rule add from $IP1 table T1 2>/dev/null
ip rule add from $IP2 table T2 2>/dev/null

iptables -A POSTROUTING -t nat -o $IF1 -s 192.168.0.0/24 -d ! 192.168.0.0/24 -j SNAT --to-source $IP1
iptables -A POSTROUTING -t nat -o $IF2 -s 192.168.0.0/24 -d ! 192.168.0.0/24 -j SNAT --to-source $IP2

Локально (с сервера) все прекрасно работает, а вот когда 30 компов
ломятся в инет через сервер, то траффик ходит только через одного провайдэра P1.
Хэлп плиз !
iron
()

Перенос баз данных mysql на другой сервер.

Доброго времени суток, уважаемые.

Вот наконец-то решился убить постоянно тормозящий и глючащий RHEL3+Cpanel, и поставить Gentoo. Все это буду делать удаленно, так как сервак находится в америке. На этом сервере стоит только mysql сервер. Есть ещё 2 сервера на которых лежат все сайты, и юзают базы банных с этого сервера. Мне нада перенести временно все базы данных на другой сервер, переустановить ОСь, и закинуть базы обратно.

Чтоб все это зделать нада перекачивать 13 гиг баз на другой сервер. Так как сервер на другом хостере, то скорость будет небольшой. А для 200-т сайтов это кретично так как они постоянно наполняют базу.

Как это можно реализовать с минимальными затратами времени простоя сайтов ? Может в самом mysql-е что-то подобное предусмотренно ?

Зарание благодарен.

iron
()

Проблема со свопом.

Всем привет.

Ядро нехочет юзать своп !!!
# free
             total       used       free     shared    buffers     cached
Mem:       2054036    2024524      29512          0      57508    1641428
-/+ buffers/cache:     325588    1728448
Swap:      2048276          0    2048276

Для надежности я сделал:
#swapoff /dev/sda2
#mkswap /dev/sda2
#swapon /dev/sda2

# cat /proc/meminfo
        total:    used:    free:  shared: buffers:  cached:
Mem:  2103332864 2069671936 33660928        0 58896384 1676730368
Swap: 2097434624        0 2097434624
MemTotal:      2054036 kB
MemFree:         32872 kB
MemShared:           0 kB
Buffers:         57516 kB
Cached:        1637432 kB
SwapCached:          0 kB
Active:        1425740 kB
ActiveAnon:     248960 kB
ActiveCache:   1176780 kB
Inact_dirty:    400780 kB
Inact_laundry:   90204 kB
Inact_clean:     30280 kB
Inact_target:   389400 kB
HighTotal:     1178160 kB
HighFree:         9280 kB
LowTotal:       875876 kB
LowFree:         23592 kB
SwapTotal:     2048276 kB
SwapFree:      2048276 kB
CommitLimit:   3075292 kB
Committed_AS:   386944 kB
HugePages_Total:     0
HugePages_Free:      0
Hugepagesize:     2048 kB

Когда оперативная память исчерпана, то ядро убивает один за одним все
 процессы, при этом пишет в /var/log/messages что-то типа low memmory,
 process mysql killed. При этом своп вообще не заюзаный ! Я уже незнаю
 что делать, куда копать :(
iron
()

Вопрос по апачу...

Привет всем.

IRON ~ # telnet server.com 80
Trying XXX.XXX.XXX.XXX...
Connected to server.com.
Escape character is '^]'.
GET test
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<HTML><HEAD>
<TITLE>400 Bad Request</TITLE>
</HEAD><BODY>
<H1>Bad Request</H1>
Your browser sent a request that this server could not understand.<P>
Invalid URI in request GET test<P>
<P>Additionally, a 404 Not Found
error was encountered while trying to use an ErrorDocument to handle the request.
<HR>
<ADDRESS>Apache/1.3.33 Server at cpanel.ev1servers.net Port 80</ADDRESS>
</BODY></HTML>
Connection closed by foreign host.

Что и где нужно подправить чтоб непоказывало: 
"Apache/1.3.33 Server at cpanel.ev1servers.net Port 80" ??

Спасибо.
iron
()

Востанавливание раздела с Fat32

Какими тулзенями можно востанавлвать покоцаный раздел с fat32 ?
Для этих целей когда-то юзал Ndd32.

Монтируется раздел нормально, а вот при попытке просмотра списка
файлов пишет:

# ls -la
ls: ADMFiles: Input/output error
ls: nvidia: Input/output error
ls: squid: Input/output error
ls: <html>
.</h: No such file or directory
ls: .
     p&#65533; Input/output error
ls: t$(qrh: Input/output error
ls: &#65533;phx.0c: Input/output error
ls: &#65533;l&#65533;$.l$h: Input/output error
ls: t$hh&#65533;c.r: Input/output error
ls: 3?&#65533;u+.v&#65533; Input/output error
ls: jh?0c: Input/output error
ls: .j: Input/output error
ls: l: Input/output error
ls: [?+.&#65533;$: Input/output error
ls: uq&#65533;&#65533;j&#65533; Input/output error
ls: .$: Input/output error
ls: lwqh&#65533;.c: Input/output error
ls: &#65533;?&#65533;$: Input/output error
ls: d$
      &#65533;$: Input/output error
ls: &#65533;c: Input/output error

iron
()

HASP под Linux

Привет всем.

Есть лицензионный APM WinMachine на лок. тачках. За ключем они бегают на мастдайный сервер где стоит мастдайная версия HASP-a. Захотелось мне настроить сервер лицензий на Линуксе. Нашел HASP под Линукс, в виде модулей под ядро 2.4.9. Под новые ядра версии НЕТ :(

Стоит на Линуксовом сервере Gentoo с ядром 2.6.8.1. Каким образом можно запустить этот модуль под новое ядро ? Есть ли какие-то эмуляторы или конвертеры старых модулей под новые ядра ?

iron
()

Ограничение по количеству процессов

Привет всем !
Вопрос состоит в следующем:
Как можно ограничить количестко процессов конкретному пользователю ?
Например есть пользователь Вася - он НЕ может запускать больше чем 10 процессов например wget-a, или другого любого демона/тулзени.
Есть Петя - 20 процессов.
Есть ли програмулина, которая будет запускатся из поз root-a, и при привышении ко-ва процессов будет просто убивать все новые ?

iron
()

Трабл с Unreal Tournament

Привет фсем !
Ноставил нативное нанрыло. Но звука нема :(
Где копать незнаю. Может у кого-то была такая поблема.

iron
()

лажа с самбой

Привет усем !

bash-2.05b# mount //10.9.1.1/video /mnt/tmp/ -o username=iron
Password:
bash-2.05b# ls -l /mnt/tmp/
итого 181
lrwxr--r--  1 root root    28 Янв  3 03:07 documentary -> /mnt/wd200/video/documentary
lrwxr--r--  1 root root    24 Янв  3 03:08 Episode -> /mnt/wd200/video/Episode
drwxr-xr-x  1 root root     0 Фев  8 22:58 films
drwxr-xr-x  1 root root     0 Фев 12 15:40 goblin
lrwxr--r--  1 root root    26 Янв  3 03:09 !incoming -> /mnt/wd200/video/!incoming
lrwxr--r--  1 root root    24 Янв  3 03:08 Multiki -> /mnt/wd200/video/Multiki
lrwxr--r--  1 root root    26 Янв  3 03:08 !NewFilms -> /mnt/wd200/video/!NewFilms
lrwxr--r--  1 root root    23 Янв  3 03:08 raznoe -> /mnt/wd200/video/raznoe
lrwxr--r--  1 root root    24 Янв  3 03:08 Russian -> /mnt/wd200/video/Russian
lrwxr--r--  1 root root    23 Янв  3 03:55 serial -> /mnt/wd200/video/serial
lrwxr--r--  1 root root    22 Янв  6 23:53 undel -> /mnt/p0/video/undelete
-rwxr--r--  1 root root 77824 Фев 15 21:32 x
-rwxr--r--  1 root root 77824 Фев 15 21:32 x
bash-2.05b# smbd -V
Version 3.0.10
bash-2.05b#

Шо это за приколы ? Почему я в примонтированой шере вижу симлинки,  
да ещё и относительно путей сервера ? Под Масдаем все нормально 
работает. Читал маны, думал что это фича, но так ничего не нашел. х.з.
может плохо искал...

iron
()

sendmail и спам

Хелоууу Олл.

Настроил сендмейл:

cat sendmail.mc

divert(-1)
include(`/usr/share/sendmail-cf/m4/cf.m4')dnl
VERSIONID(`$Id: sendmail-procmail.mc,v 1.2 2004/12/07 01:59:31 g2boojum Exp $')dnl
OSTYPE(linux)dnl
DOMAIN(generic)dnl
FEATURE(`access_db')
dnl FEATURE(`spammers_db')
define(`SMART_HOST',`smtp:XXX.XXX.XX.')
FEATURE(`smrsh',`/usr/sbin/smrsh')dnl
FEATURE(`local_lmtp',`/usr/sbin/mail.local')dnl
FEATURE(`local_procmail')dnl
MAILER(local)dnl
MAILER(smtp)dnl
MAILER(procmail)dnl

В access_db прописал:

localhost.localdomain           RELAY
localhost                       RELAY
127.0.0.1                       RELAY
192.168                         RELAY
namma5889443@subscribe.ru       550 Fuck off
newsletter@mail1.bullguard.com  550 Fuck off
uymail.com                      550 Fuck off

Но постоянно продолжает валить спам с namma5889443@subscribe.ru :(

Пробовал менять:
namma5889443@subscribe.ru       550 Fuck off
на
namma5889443@subscribe.ru       REJECT
не помогает.

Что самое интересное, в письме адрес отправителя namma5889443@subscribe.ru, а одрес получателя не мой: XXXX@mail.ru
Мыло заберается через fetchmail. Насколько я понимаю fetchmail после приема мыло толкает в localhost:25, и оно должно дропатся записью из access.db, но ?то не в?полняется...
Где нада копать ? В fetchmail или мутить фильтры в sendmail ?
Накидайте плиз линков по данной теме (тока не первые повшиеся из google.com...их уже перекопал)
На официальном сайте sendmail перепробывал всячиские фильтры, но они проблему не решают.

Зарание благодарен !
iron
()

Проблема с wine

Hi all.

У меня трабл с wine :(
Дома есть локалка. Все юзают iChat. Я наконец-то окончательно решил уйти с Масдая в Линукс ! Поставил iChat линуксовый консольный, но он меня очень не устраивает :( Во первых когда кто-то пишет мессаги, то они уходят вверх, и нельзя прочетать то, что писали раньше :( Во вторых, когда мне написали личную мессагу, то я её некак не замечу потому, что чат свернутый :(
Мой сосед тоже влюнул на масдай, и перешел в Линукс. Он без проблем запускает iChat масдайный через wine, а у меня траблы :( Когда запускаю, то выдает мессагу: 
Runtime error 204 at 004027F4
Что я только не пробывал. Перекомпиливал wine без оптимизации, копировал сере его конфиги wine, ниче не помогает :( Без связи с обществом немогу :( Я всем предлогал перейти на какой-то другой чат, но всё напрасно. Все очень к нему привыкли.
Система у меня и у соседа - Gentoo Linux, ядро оденаковое - 2.6.8.1
Я уже незнаю что делать...
Можно ли под Gentoo Linux где-то прибить бинарник wine ?
Вот что выдает дебуг:

Please use the registry key HKEY_CURRENT_CONFIG\Software\Fonts\LogPixels
to set the screen resolution and remove the "Resolution" entry in the config file
wine: Unhandled exception (thread 000b), starting debugger...
WineDbg starting on pid 0xa
Unhandled exception: page fault on read access to 0x41415508 in 32-bit code (0x00000000).
In 32 bit mode.
Register dump:
 CS:0000 SS:0000 DS:0000 ES:0000 FS:0000 GS:0000
 EIP:00000000 ESP:00000000 EBP:00000000 EFLAGS:00000000(   - 00      - - - )
 EAX:00000000 EBX:00000000 ECX:00000000 EDX:00000000
 ESI:00000000 EDI:00000000
Stack dump:
0x00000000:  00000000 00000000 00000000 00000000
0x00000010:  00000000 00000000 00000000 00000000
0x00000020:  00000000 00000000 00000000 00000000
0x00000030:  00000000 00000000 00000000 00000000
0x00000040:  00000000 00000000 00000000 00000000
0x00000050:  00000000 00000000 00000000 00000000
Backtrace:
=>1 0x00000000 (0x00000000)
0x00000000: addb        %al,0x0(%eax)
Modules:
Module  Address                 Debug info      Name (79 modules)
PE      0x00400000-00577000     Deferred        ichat
ELF     0x40000000-40018000     Deferred        ld-linux.so.2
ELF     0x40018000-40031000     Deferred        libwine.so.1
ELF     0x4003d000-4014e000     Deferred        libc.so.6
ELF     0x4014e000-40152000     Deferred        libdl.so.2
ELF     0x40152000-401bd000     Deferred        ntdll<elf>
  \-PE  0x40170000-401bd000     \               ntdll
ELF     0x401bd000-402b0000     Deferred        libwine_unicode.so.1
ELF     0x402bb000-402de000     Deferred        libm.so.6
ELF     0x402e9000-402f2000     Deferred        libnss_compat.so.2
ELF     0x402f2000-40308000     Deferred        libnsl.so.1
ELF     0x40308000-40312000     Deferred        libnss_nis.so.2
ELF     0x40312000-4031c000     Deferred        libnss_files.so.2
ELF     0x40430000-40530000     Deferred        kernel32<elf>
  \-PE  0x40460000-40530000     \               kernel32
ELF     0x40880000-4098f000     Deferred        user32<elf>
  \-PE  0x408a0000-4098f000     \               user32
ELF     0x4098f000-40a0d000     Deferred        gdi32<elf>
  \-PE  0x409b0000-40a0d000     \               gdi32
ELF     0x40a0d000-40a40000     Deferred        advapi32<elf>
  \-PE  0x40a20000-40a40000     \               advapi32
ELF     0x40a40000-40ab2000     Deferred        oleaut32<elf>
  \-PE  0x40a60000-40ab2000     \               oleaut32
ELF     0x40ab2000-40b17000     Deferred        ole32<elf>
  \-PE  0x40ad0000-40b17000     \               ole32
ELF     0x40b17000-40b54000     Deferred        rpcrt4<elf>
  \-PE  0x40b30000-40b54000     \               rpcrt4
ELF     0x40b54000-40b71000     Deferred        iphlpapi<elf>
  \-PE  0x40b60000-40b71000     \               iphlpapi
ELF     0x40b71000-40b8d000     Deferred        mpr<elf>
  \-PE  0x40b80000-40b8d000     \               mpr
ELF     0x40b8d000-40ba5000     Deferred        version<elf>
  \-PE  0x40b90000-40ba5000     \               version
ELF     0x40ba5000-40bbb000     Deferred        lz32<elf>
  \-PE  0x40bb0000-40bbb000     \               lz32
ELF     0x40bbb000-40c52000     Deferred        comctl32<elf>
  \-PE  0x40bd0000-40c52000     \               comctl32
ELF     0x40c52000-40c74000     Deferred        winspool.drv<elf>
  \-PE  0x40c60000-40c74000     \               winspool.drv
ELF     0x40c74000-40d13000     Deferred        shell32<elf>
  \-PE  0x40c90000-40d13000     \               shell32
ELF     0x40d13000-40d60000     Deferred        shlwapi<elf>
  \-PE  0x40d30000-40d60000     \               shlwapi
ELF     0x40d60000-40de6000     Deferred        comdlg32<elf>
  \-PE  0x40d70000-40de6000     \               comdlg32
ELF     0x40de6000-40e02000     Deferred        wsock32<elf>
  \-PE  0x40df0000-40e02000     \               wsock32
ELF     0x40e02000-40e26000     Deferred        ws2_32<elf>
  \-PE  0x40e10000-40e26000     \               ws2_32
ELF     0x40e26000-40e97000     Deferred        winmm<elf>
  \-PE  0x40e30000-40e97000     \               winmm
ELF     0x40ea2000-40f11000     Deferred        libfreetype.so.6
ELF     0x40f11000-40f22000     Deferred        libz.so.1
ELF     0x40f2d000-40f58000     Deferred        libfontconfig.so.1
ELF     0x40f58000-40f7e000     Deferred        libexpat.so.0
ELF     0x40f7e000-40fec000     Deferred        x11drv<elf>
  \-PE  0x40f90000-40fec000     \               x11drv
ELF     0x40ff7000-40fff000     Deferred        libsm.so.6
ELF     0x40fff000-41015000     Deferred        libice.so.6
ELF     0x41015000-4101a000     Deferred        libxxf86dga.so.1
ELF     0x4101a000-4101f000     Deferred        libxxf86vm.so.1
ELF     0x4101f000-41024000     Deferred        libxv.so.1
ELF     0x41024000-41033000     Deferred        libxext.so.6
ELF     0x41033000-41114000     Deferred        libx11.so.6
ELF     0x4111f000-41129000     Deferred        libxcursor.so.1
ELF     0x41129000-41130000     Deferred        libxrender.so.1
ELF     0x41130000-41133000     Deferred        xlcdef.so.2
ELF     0x4113e000-41142000     Deferred        libxrandr.so.2
ELF     0x411b0000-411e3000     Deferred        wineoss.drv<elf>
  \-PE  0x411c0000-411e3000     \               wineoss.drv
ELF     0x412a2000-412b9000     Deferred        msacm.drv<elf>
  \-PE  0x412b0000-412b9000     \               msacm.drv
ELF     0x412b9000-412da000     Deferred        msacm32<elf>
  \-PE  0x412c0000-412da000     \               msacm32
ELF     0x413f0000-41405000     Deferred        midimap.drv<elf>
  \-PE  0x41400000-41405000     \               midimap.drv
ELF     0x4181c000-41821000     Deferred        libnss_dns.so.2
ELF     0x41821000-41833000     Deferred        libresolv.so.2
ELF     0x77f00000-77f07000     Deferred        <wine-loader>
Threads:
process  tid      prio (all id:s are in hex)
0000000a (D) Z:\ichat_old\iChat.exe
        0000000b    0 <==
WineDbg terminated on pid 0xa

Помогите плиз...
iron
()

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