проблемы с доставк ой: postfix+fetchmail+procmail

2006-02-23 Thread MadCat
fetchmail работает нормально. Почта приходит с POP3 адресов и передается 
procmail (хотя по части форвардинга я не очень уверен).

Вот тут начинаются проблемы.
В ~/.procmailrc прописано следующее:
   PATH=/usr/bin:/bin:/usr/local/bin:.
   MAILDIR=$HOME/Mail
   DEFAULT=$MAILDIR/Inbox_mail_ru
   LOGFILE=$MAILDIR/log
   LOCKFILE=$HOME/.lockmail

   :0
   * [EMAIL PROTECTED]
   Inbox_mail_ru

   :0
   * [EMAIL PROTECTED]
   Inbox_nextmail

procmail выдает в /var/log/mail.err следующее:
   Feb 24 01:06:21 machine procmail[6066]: Suspicious rcfile 
"/home/madcat/.procmailrc"


После этого почта попадает в /var/mail/madcat
Подозрения вызывает так же отклик от postfix'a в /var/log/mail.info
   Feb 24 01:04:03 machine postfix/local[6059]: 9C13D3BD5E: 
to=<[EMAIL PROTECTED]>, relay=local, delay=1900, status=deferred 
(temporary failure)


Если кто-нибудь поднимал подобную связку на dial-up машине, помогите 
пожалуйста.



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Проблемы с доставкой : postfix+fetchmail+procmail

2006-02-24 Thread MadCat

Mikolaj Golub wrote:


On Fri, 24 Feb 2006 08:08:21 +0200 pm2 wrote:

>>Feb 24 01:06:21 machine procmail[6066]: Suspicious rcfile
>> "/home/madcat/.procmailrc"

ls -ld /home/ /home/madcat /home/madcat/.procmailrc

 


drwxrwsr-x   6 root   staff  4096 2004-12-16 01:55 /home
drwxr-xrwx  72 madcat501 4096 2006-02-24 12:28 /home/madcat/
-rw-r--r--   1 madcat madcat  630 2006-02-24 12:18 /home/madcat/.procmailrc


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Обработка падения ppp0

2006-05-04 Thread MadCat
На машине настроено соединение через Skylink. Это соединение с 
периодичностью раз в 1-3 дна рвется из-за проблем связи.

Сейчас используется wvdial. Если падает pppd, wvdial так же умирает.
Как сделать так чтобы соединение автоматом устанавливалось заново сколь 
угодно много раз?



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Получить pid из pid ф айла и убить процесс по этому номеру?

2006-05-05 Thread MadCat

Никита пишет:


башка не варит чёто уже.

# cat /etc/init.d/ircd

#!/bin/sh

case "$1" in

start)
echo -n "Starting ircd, services and eggdrop"
su ircd -c /usr/local/ircd/bin/ircd

su ircd -c /usr/local/services/services

cd /usr/local/eggdrop
su eggdrop -c ./eggdrop
echo
;;

stop)
echo -n "Stopping ircd, services and eggdrop"
killall ircd && killall services
kill -HUP 'cat /usr/local/eggdrop/pid.Queen'
;;

restart)
$0 stop
$0 start
;;
*)

echo "Usage: $0 (start|stop|restart)"
exit 0
esac


eggdrop запускается так, потому что симлинк там.


# /etc/init.d/ircd start
Starting ircd, services and eggdropIrcd is now becoming a daemon.

Eggdrop v1.6.17 (C) 1997 Robey Pointer (C) 2004 Eggheads
[19:39] --- Loading eggdrop v1.6.17 (Fri May  5 2006)
[19:39] Listening at telnet port  (all).
[19:39] Module loaded: dns
[19:39] Module loaded: channels
[19:39] Module loaded: server
[19:39] Module loaded: ctcp
[19:39] Module loaded: irc
[19:39] Module loaded: console  (with lang support)
[19:39] Module loaded: blowfish
[19:39] Module loaded: uptime
[19:39] egglib_pub.tcl v1.52 by Shrike <[EMAIL PROTECTED]>, mrBuG 
<[EMAIL PROTECTED]> loaded

[19:39] --- UAFS:Removing our old binds ( if any ) ...
[19:39] --- UAFS:0 old binds removed
[19:39] TCL LOADED:UAFS script for eggdrop by CoolCold coolcold.org> version beta 8

[19:39] services.tcl v2.2.3 by Shrike <[EMAIL PROTECTED]> loaded.
[19:39] Userinfo TCL v1.07 loaded (URL BF GF IRL EMAIL DOB PHONE ICQ).
[19:39] use '.help userinfo' for commands.
[19:39] Userfile loaded, unpacking...
[19:39] === Queen: 3 channels, 4 users.
Launched into the background  (pid: 3455)

ps aux | grep ircd
ircd  3449  0.0  2.2 13252 5452 ?S19:51   0:00 
/usr/local/ircd/bin/ircd
ircd  3452  0.0  1.1  4020 2772 pts0 S19:51   0:00 
/usr/local/services/services


ps aux | grep eggdrop
eggdrop   3455  0.0  1.0  4104 2544 pts0 S19:51   0:00 ./eggdrop


Если тебе действительно надо снести все копии eggdrop, то kill `pgrep 
eggdrop` работает безотказно. Всегда использую вместо killall.




/etc/init.d/ircd stop
Stopping ircd, services and eggdropTerminated

eggdrop остался, посоветуйте что нибудь.





--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Объявление глобал ьных переменных в c.

2006-05-05 Thread MadCat

Wladimir Krawtschunowsi пишет:


On Fri, May 05, 2006 at 23:00 +0200, Anton Petrusevich wrote:
 


On Friday 05 May 2006 15:21, Artem Chuprina wrote:
   


Но вообще так делать без КРАЙНЕЙ необходимости не рекомендуется.  Разве
что у тебя эта переменная - константа.
 

Это ещё почему? "КРАЙНЯЯ" необходимость может быть продиктована просто 
некоторым удобством решения конкретной задачи, мы ж не знаем что там за 
задача. А про религиозное "в программе не должно быть глобальных переменных" 
лучше не надо. Меня, например, напрягает передавать каждому объекту ссылку на 
объект, который ведёт лог программы.
   



Ну здесь в принципе вопрос в здравом смысле. Чем меньше этих
переменных будет, тем лучше. Особенно если это не константа, и какая-то
функция догадается её поменять не сговариваясь с осталными, то ошибку
потом можно искать годами Но это не должно делать из глобальных 
переменных табу. Кое-где они действительно очень удобны, если код не вылазиет

за рамки двух трёх тысяч строк.
 


Процитирую товарищей Харви и Пола Дэйтел:
"Если эффективность прикладной программы не является критическим
параметром, то следует избегать употребления глобальных переменных,
потому что они нарушают принцип минимума привилегий."



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



famd

2006-05-27 Thread MadCat
Периодически просматриваю видеоклипы с дисков. После закрытия 
приложений, использущих ресурсы носителя, mount ругается на то, что диск 
используется и не отмонтирует.

#lsof +D /cdrom
COMMAND  PID   USER   FD   TYPE DEVICE SIZE NODE NAME
famd4048 madcat   92r   DIR  22,64 2048 1536 /media/cdrom0
из мануала становится понятно, что это File Alternation Monitor daemon. 
Лечу посредством kill.

Вопрос: как отучить его глядеть на привод?


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Клавиатура Microsoft Ergonomi c 4000 USB

2006-07-08 Thread MadCat

Закупил себе сабж и ринулся настраивать дополнительные клавиши.
Делал я это по старинке: xev + xmodmap.
В процессе обнаружилось, что на некоторые клавиши xev не возвращает
кода. Соответственно нужен другой модуль.
А вот какой именно?



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: openoffice.org - underline spell check

2006-07-11 Thread MadCat

Mikhail Ramendik пишет:


Всем привет!

В OO.org 2.0.1 из бекпортов почему-то перестало работать автоматическое 
подчёркивание при ошибках правописания. При том что проверка по F7 - 
работает, т.е. словари на месте. 

Как бы автоподчёркивание обратно включить? В меню поползал - не нашёл, а хелпа 
на ту версию бекпортах не было. (Теперь в 2.0.3 есть, но в бекпорте 2.0.3 
вроде crash bug).
 

У меня в 2.0 работает. Там на стандартной панели есть кнопка 
"Автоправерка орфографии" (выглядит как "abc", подчеркнутые красной 
волнистой чертой). Убедись что она в нажатом состоянии. =)



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: игры и линукс

2006-10-10 Thread MadCat
> или  : кому конкретно из вас (нас) нужен 1C 
> это нужно не админам а начальству админов или бухгалтерам админов. Тоесть на 
> самом деле тотже 1C именно пользователям и не нужен.
Ну вот с этим не соглаусь. 1С система наикривейшая по своему внутреннему
устройству, но людям она нужна. Я работал програмистом под 1С на одном
крупном предприятии (база 1С на этом предприятии - вторая по величине в
России). Та конфигурация 1С, которая используется на этом предприятии,
была разработана силами моего отдела, а не куплена у 1С. Эта
конфигурация включает в себя весь мыслимый учет на предприятии. Даже
адресное складское хозяйство к ней прикрутили (это когда кладовщик
узнаёт в базе на какой полке какого стилажа лежит то что надо и кем и
когда было туда положено). Реализовать все тоже самое на основе другой
СУБД может и можно, но не за такие деньги. В настоящий момент выпущена
комерческая софтина на основе WINE, которая позволяет полноценно
работать с система 1С 7.7, Гарант и т.д. под ОС Линукс.
> 
> Посему возвращаюсь к началу : если нет большого количества красочных игрулек 
> под Linux - значит они не нужны пользователям. Во всяком случае они не нужны 
> опытным пользователям которые принимают активное участие в разработке 
> свободного ПО.
> 
> хотя кое что таки делается:
> к примеру свободные :
> Nexuiz : http://www.nexuiz.com/
> Warsow : http://www.warsow.net/ 
> vegastrike : http://vegastrike.sourceforge.net/
> ppracer: http://racer.planetpenguin.de/
> ufo2000: http://ufo2000.sourceforge.net/
> .
В Nexuiz есть и HDR и Bloom и анизатропная фильтрация. Фактически он по
графике почти не уступает играм последнего покаления.
> резюме : еслибы действительно пользователи linux так уж страдали от нехватки 
> красочных геймов - этих геймов былобы воз и маленькая тележка. В свободном ПО 
> ярче выражено правило "Спрос порождает предложение" в коммерческом ПО ярче 
> выражено правило "предложение порождает спрос". путем рекламы и всякого 
> прочего PR.
Ну не совсем. Если даже отпиарить откровенно отстойный проект, много
денег он не принесет, хотя скорее всего окупит себя.

На мой взгляд под линуксом нет навароченных игр только потому, что их не
очень удобно делать. К примеру до сих пор нет полноценных драйверов под
видеокарты последнего покаления. Причем нет ни свободных, ни
пропретарных (от производителя видухи). В этом отношении прогресс все же
на лицо - производители видеокарт все больше сил вкладывают в
изготовление драйверов под открытые системы (угнаться за развитием
которых не так и легко :)). Нет аналогов очень полезной для игроделов
системы DirectX. OpenGL к сожалению до уровня "директов" пока не
дотягивает и развивается отнюдь не стремительно.
Если кто то возьмется создавать систему, функционально аналогичную
DirectX, он столкнется с рядом неприятных моментов - надо постоянно над
ней работать, доводить её под возможности постоянно обновляющейся
линейки видеочипов. Плюс ко всему драйвера.
Лично я смотрю на будущее игр в среде Линукс с оптимизмом. Рано или
поздно Линукс догонит винду по этому пункту.