LINUX.ORG.RU

Сообщения WFrag

 

Debian порадовал

Need to get 36.3MB/37.6MB of archives.
After unpacking 113MB disk space will be freed.
You are about to do something potentially harmful
To continue type in the phrase 'Yes, do as I say!'

:)
WFrag
()

Установка jdk15 на FreeBSD - куча зависимостей

Слушайте, а это разве нормально что для установки jdk15 во FreeBSD нужно собрать openMotif, X-ы, скачать исходники jdk15, скачать Linux-овый jdk 1.4.2? Бред какой-то, второй день ставлю качаю кучу херни ради того чтобы получить subversion да jdk15. Может я чего не так делаю?

WFrag
()

Как я талантливо снес homedir

Называется поработал. Дали кой-какой софт на FreeBSD поставить. До этого с ней дел не имел вообще, но вроде все понятно и похоже на Linux. Сижу в домашнем каталоге, пытаюсь собрать кой-какую софтину.

Делаю configure --prefix=~/local --some-other-flags, затем make, долго ковыряюсь чтоб все собралось (софтина на FreeBSD расчитана не была).

Делаю make install. Замечаю, что пытается поставиться в каталог с именем ~ в текущей директории. Хм, думаю. Переконфигурировать - лень. Приходит гениальная мысль - ln -s ~ \~. Подумал еще немного, решил, что лучше все-таки переконфигурировать, а то еще вдруг поломается, мало ли куда каталог прописаться мог. Поскольку ссылка больше не нужна, что я делаю? Правильно, без всякой задней мысли rm -rf ~ :)

Все-таки иногда я быстрее печатаю, чем думаю :)

WFrag
()

Вызов события по приходу почты

Сейчас буду ламерские вопросы задавать :)

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

Первое решение пришедшее в голову:

1. Пишется скрипт, проверяющий, что в письме все OK. 2. timestamp некоторого dummy-файла обновляется 3. скрипт по cron-у регулярно проверяет timestamp предыдущего файла, если файл давно не обновлялся - шлет письмо с ошибкой. Это защита от того, что либо неправильно работает скрипт в пункте 1, либо отчет не пришел в течении некоторого времени. 4. Скрипт из пункта 1 вешается на почту, приходящую специальному пользователю.

Вопросы:

1. Может уже есть готовый велосипед такой системы обработки? Чтобы можно было задать тайм-ауты, скрипт обработки письма (или регулярное выражение), а все остальное выполнялось автоматически? :)

2. В обработке почты не разбираюсь вообще. Как делается пункт 4? Какой софт для этого можно использовать? В принципе, полноценная обработка/доставка почты на этой машине не нужна. Наверное, пойдет и какой-нибудь простой SMTP демон?

WFrag
()

2Haskell Hackers - Monads

Тут вроде бродит один как минимум... :)

Что можно почитать по монадам, чтоб хоть как-то по минимуму врубиться?

Читал, например, http://homepages.inf.ed.ac.uk/wadler/papers/essence/essence.ps. Вроде все понятно, логично, но сам такое не напишу :( Никак не могу поймать суть, по какому принципу монады строятся. Что стоит почитать на эту тему?

WFrag
()

Номер «2» в версии ядра Debian (2.6.8-2)

Вроде бы базовые пакеты Sarge заморозили, новые версии ядер появляться не должны, только фиксы (и они были, я ядро с названием пакета "kernel-image-2.6.8-1-686" несколько раз скачивал, по apt-get dist-upgrade).

Смотрю - теперь появился пакет kernel-image-2.6.8-2-686. Что бы это могло означать? Почему просто не выпустили еще одну ревизию пакета kernel-image-2.6.8-1? Что означает эта цифра "2" (которая последняя в номере)?

WFrag
()

Subversion & Apache2 & PAM & Kerberos5

Настроил аутентификацию Apache2/Subversion через PAM, PAM
через Kerberos5 (Active Directory). Возникла странная ситуация -
аутентификация через Kerberos работает, а через /etc/passwd - нет.

Вот конфиги:

/etc/pam.d/apache2

# Самые большие подозрения относительно этого файла
account sufficient  pam_krb5.so
account required    pam_unix.so try_first_pass

auth    sufficient  pam_krb5.so
auth    required    pam_unix.so try_first_pass


/etc/apache2/mods-enabled/mysvn.conf

# Здесь вроде все OK
<Location /svn>
  DAV svn
  SVNPath /var/lib/svn

  #
  AuthzSVNAccessFile /etc/apache2/dav_svn.authz
  Require valid-user

  #
  AuthType Basic
  AuthName "Test Subversion Repository"
  AuthPAM_Enabled on
</Location>

/etc/apache2/dav_svn.authz
# Здесь вообще никаких проблем
[/]
* = rw


Дистрибутив Debian. Локально (login) можно аутентифицироваться
как через Kerberos, так и через /etc/shadow

/var/log/auth.log пишет, что authentication failure:

Feb  1 17:39:57 isgvm-phantom apache2: (pam_unix) authentication failure; logname= uid=33 euid=33 tty= ruser= rhost=192.168.20.32  user=dummy
Feb  1 17:39:59 isgvm-phantom apache2: (pam_unix) 1 more authentication failure; logname= uid=33 euid=33 tty= ruser= rhost=192.168.20.32  user=dummy
Feb  1 17:40:00 isgvm-phantom apache2: (pam_unix) authentication failure; logname= uid=33 euid=33 tty= ruser= rhost=192.168.20.32  user=dummy
Feb  1 17:40:02 isgvm-phantom apache2: (pam_unix) 1 more authentication failure; logname= uid=33 euid=33 tty= ruser= rhost=192.168.20.32  user=dummy
Feb  1 17:40:23 isgvm-phantom apache2: (pam_unix) authentication failure; logname= uid=33 euid=33 tty= ruser= rhost=192.168.20.32  user=dummy
Feb  1 17:40:26 isgvm-phantom apache2: (pam_unix) 1 more authentication failure; logname= uid=33 euid=33 tty= ruser= rhost=192.168.20.32  user=dummy
Feb  1 17:40:27 isgvm-phantom apache2: (pam_unix) authentication failure; logname= uid=33 euid=33 tty= ruser= rhost=192.168.20.32  user=dummy

Причем Kerberos вроде непричем, выключаю - все равно не работает 
WFrag
()

Playboy

WFrag
()

Motif (сглаживание шрифтов/колесо мыши)

Вопрос номер один. Как в Motif-приложениях (LessTif) включить сглаживание шрифтов? Выглядят рублено, хотя в GTK-приложениях - все OK, даже subpixel smoothing работает.

Вопрос номер два, можно ли включить колесо мыши? Скроллинг колесом не работает :(

На случае если это как-то влияет, это SWT-приложение, Eclipse.

WFrag
()

Установка шрифтов (Debian Sarge/defoma)

Вопрос такой, как правильно устанавливать шрифты с помощью defoma? Где про это прочитать можно? Я сделал так:

1. В /etc/X11/XF86Config-4 прописал:

FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"

2. Скопировал скачанный шрифт в /usr/local/share/fonts/custom

3. Запустил defoma-hints truetype <путь к шрифту>

4. Полученный файл положил в /etc/defoma/hints/custom.hints

5. Запустил defoma-font register-all /etc/defoma/hints/custom.hints

После этой магической комбинации вроде все работает как надо. Вопрос в том, правильно ли я сделал, поскольку понимания у меня никакого? :)

Например, в пункте 3 мне пришлось отвечать на загадочные вопросы о шрифте (Family, GeneralFamily, Weight, что-то типа этого). Эта информация в файле шрифта случайно не хранится?

WFrag
()

Пропустить n первых строчек

Что-то не соображу, как пропустить первые n строчек (из командной строки, т.е что-то вроде head/tail)?

WFrag
()

Разыскивается игра Loom

Разыскивается версия древней игры Loom (квест, где парнишка с посохом бегал и музыку играл), которая пойдет под ScummVM. По всей видимости, это должна быть CD-версия (91-ого года). Та, которую я скачал (~1.1Mb zip) ScummVM не определяется :(

WFrag
()

Белая точка

А вот эта вот белая точка, это счетчик, да? :)

http://gzip.rsdn.ru/File/15309/lor-counter.png

А нельзя ли его как-нибудь спрятать, а то он все время в глаза бросается :)

Кстати, а будет ли он работать в случае просмотра сайта без картинок?

WFrag
()

Загрузка с flash

Захотелось на USB flash Linux поставить, так, на всякий случай - починить что-нибудь, например. Соответственно, вопрос - что посоветуете?

С одной стороны, хотелось бы что-то родное вроде Debian, с другой стороны Debian, наверное, толстоват будет, да и не нужен там крутой менеджер пакетов. Хочется что-то минимальное (флешка 512Mb, где-то 100Mb я готов отдать под Linux), но простое в настройке и функциональное.

Здорово, если там будет некоторый GUI (через rivafb/vesafb, например). Ну там фильмы посмотреть, в Интернет вылезти :))

WFrag
()

Wine рулит :)

Обнаружил на своей FAT32 помойке вирус (Beagle). Похоже, под Wine теперь работают и вирусы :)

P.S. Запускал вирус я сам, ессно (под Linux) :) Вот только не подумал, что wine автоматом подцепит мою FAT32 помойку :)

[...проверка Symantec-ом...]

P.P.S. Точно, блин, работает. Скопировал из wine-овских настроек fake_windows, нашел там вирус :)) Аккуратнее, блин, надо быть :)

WFrag
()

ReiserFS - лучшая файловая система!

ReiserFS - лучшая файловая система! Про нее даже Rammstein поют, песня "Reiser, Reiser" называется :)

WFrag
()

Open-Source хостинг Subversion

Подскажите, может кто знает такой? Где можно без особого геммора место под проект получить?

WFrag
()

Оффлайн доступ

Оффлайн доступ, случайно, к сайту не планируется?

WFrag
()

Subpixel order - Samsung SyncMaster 172x

Никто не знает случайно порядок суб-пикселей в Samsung SyncMaster 172x, ну или на худой конец, как его узнать? В лупу что-ли монитор разглядывать? :)

WFrag
()

Математика

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

1. Есть функция, зависящая от двух параметров 2. Нужно применить к ней обратное преобразование Лапласа 3. Применить к полученной функции некоторую другую функцию 4. Подсчитать численно интеграл (от 0 до бесконечности) от полученной функции 5. Минимизировать полученный интеграл, по двум параметрам из первого пункта

В принципе, 5 пункт заменяется тупым перебором с некоторым шагом - особая точность не нужна, а промежутки параметров известны и невелики.

Из нефункциональных требований одно - чтоб все это просто делалось, после беглого ознакомления с документацией. Т.е чтоб в идеале можно было бы просто формулы написать.

На всякий случай замечу - нужна свободная программа. :)

WFrag
()

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