LINUX.ORG.RU

Сообщения Axon

 

Linux deploy не видит сеть

Чего-то у меня ни один дистрибутив в линукс деплое не деплоится. Дебиан, например, жалуется на невозможность скачать с зеркала Release, хотя он там точно есть. Похоже на то, что проблема с сетью, но я понятия не имею ни как её в этом нелинуксе решить, ни как диагностировать. Рут есть, права приложению даны. Стёр все данные приложения, не помогло.
Что делать-то?

 

Axon
()

QutIM ещё жив?

Захотелось пощупать этот клиент, а ни один пкгбилд из аура не собирается. Глянул на историю коммитов на гитхабе - там тоска и никакого движения. Кто-нибудь в курсе, проект, вообще, развивается? Как его с наименьшим геморроем собрать в арче?

 

Axon
()

Mailman и apache virtual hosts

Повесил веб-интерфейс mailman на виртуальный хост lists.mydomain.com. В основном всё работает, но некоторые ссылки всё равно ведут на mydomain.com и, соответственно, не работают. Где это поправить?

 

Axon
()

Регуляторы звука для pulseaudio

А есть ли, вообще, $SUBJ без привязки к DE? Чтобы можно было из трея, хотя бы, для разных девайсов отдельно громкость регулировать и потоки с одного на другой кидать? Veromix идеален, но работает только в кедах, а аналогов-то ему для легковесных окружений и нет. Или есть?

 

Axon
()

Configuration management systems

Зачесалось тут узнать подробнее что это за звери, и потыкать в какого-нибудь из них палочкой воимя святой автоматизации. Если честно, я не вполне конкретно представляю себе чего именно я хочу при их помощи добиться, но есть интуитивное ощущение, что мне оно нужно. Хочу уменьшить объём ручной работы по обслуживанию нескольких примерно идентичных рабочих станций на дебиане.
Что посоветуете? Почему именно это? Имеет ли смысл заморачиваться, если компов меньше десятка? В общем, дискасс, братья.

//Пока поглядываю на cdist.

Перемещено leave из talks

 

Axon
()

1С и linux

В общем, встрял я в ситуэйшн. (по мотивам)
Есть дядька 1С-ник, и его супер-пупер конфигурация, которая нужна нам как воздух, и за которую уже уплочено. Суть программы примерно токова: на веб-сервере крутится узкоспециализированный интернет-магазин на перловке и мускуль с данными. На клиентской стороне стоит 1С-предприятие с той самой конфой, через которое можно продавать то же самое, что и через онлайн-магазин, но с более широкими возможностями. Всё это друг с другом синхронизируеся.
Теперь проблема: на всех офисных компах, кроме одного, стоит онтопик. На переговорах, на которые меня «мудро» не позвали, дядька на вопрос о том, будет ли на нём всё это работать, ответил «мы этот вопрос решим». Естественно, в договоре это, в итоге, оказалось не прописано, и, после внедрения серверной части, оказалось, что на клиенте всё пропитано виндноспецифичными COM-объектами, и под линуксом, естественно, не работает. В качестве обещанного «решения вопроса» дядка предлагает купить винду, утверждает, что переписывание конфигурации под Native API потребует over9000 денег и времени, и явно браться за эту работу не хочет.
Собственно, дилемма: кому заплатить? Мелкософту за восьмёрочку, или другому 1C-нику за работу? Во сколько времени и денег реально может обойтись второй вариант? И где искать исполнителей под такую задачу, если деньги разумные?

P.S. Картинку с двумя пацанами, поражёнными моей неудачей, можно не постить: я в курсе...

 , распутье,

Axon
()

Автоматически обновляемые графики из питона

Ковыряю свои данные при помощи scipy/numpy, рисую картинки matplotlib'ом. Иногда жутко хочется сделать вот так:

  1. Открываем интерпретатор в интерактивном режиме
  2. Задаём переменные для данных.
  3. Задаём графики для этих перемеменных.
  4. Запускаем «показать картинку», любуемся.
  5. Не убирая картинку, в интерпретаторе меняем значение переменной с данными.
  6. Любуемся на автоматически обновившийся график

Очень ли странного мне хочется? А может, для этого уже есть готовые инструменты под питон?

 , визуализация данных

Axon
()

А что, в рашн бизнесе такое нормально?

Предыстория:
Я в свободное время подрабатываю в небольшом бизнесе моих родителей админом за еду. Хозяйство - пяток компов и VPS с сайтом и почтовиком. И вот, пришло время расширять горизонты, для чего потребовалась одна очень хитрая онлайн-система продаж. Она существует в единственном экземпляре, продаёт и внедряет её один дядька-1сник, с которым у начальства есть опыт сотрудничества (не сказать, чтобы приятный). Однако, деваться от него некуда, и вот уже договор с дядькой заключён, и пришло время внедрения.

Тут и начались весёлости: этот персонаж сходу бодро затребовал у меня полный доступ к административной панели сервера. Мне пришлось его слегка обломать, так как я предпочитаю админить свой сервак через SSH, да и вообще давать лишние привилегии кому попало желанием не горю. Начался длительный процесс выяснения реально необходимых ему привилегий с последовательным их предоставлением, постоянно осложяющийся с его стороны нытьём на тему «зачем все эти сложности, дайте уже нормальный доступ» и просто нубством в некоторых технических вопросах. Сейчас он требует глобальные права на создание и удаление баз данных на моём сервере, где на БД завязана CMS, почта и веб-морда к ней. Меня он прямым текстом обвиняет в саботаже и противодействии выполнению работ по договору.

У меня вопрос к более опытным товарищам: это, вообще, нормально? Может, это я, в самом деле, какой-то неправильный, и должен был сразу дать ему пароль рута от БД и пользователя с (ALL) NOPASSWD: ALL в sudoers?

Axon
()

Как называется такой тип диаграмм?

http://tau.rghost.ru/50232373/image.png

Смысл такой: есть набор парных тестов «контроль/опыт». На диаграмме изображается весь датасет, по точке на каждое значение, и эти точки для каждого отдельного теста соединяются между собой линией. Получается очень наглядная иллюстрация наличия/отсутствия тенденции.

Кто-нибудь в курсе, есть ли у такого типа диаграмм специальное название (желательно, английское)?

 

Axon
()

Не работает perl CGI

Конфиг апача:

<VirtualHost *:80>
    ServerAdmin user@host

    ServerName host
    ServerAlias www.host

    DocumentRoot /var/www/sitename

    <Directory />
            Options Indexes FollowSymLinks MultiViews
            AllowOverride All
            Order allow,deny
            allow from all
    </Directory>

    <Directory /cgi-bin>
        Options ExecCGI
        Order allow,deny
        Allow from all
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log
    LogLevel warn
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Тестовый хелловорлд:
#!/usr/bin/perl
print "Content-type: text/html\n\n";
print "Hello, World.";
Скрипт лежит в /var/www/sitename/cgi-bin, права на исполнение у него есть. Захожу на host/cgi-bin/test.pl, и вместо исполнения скрипт скачивается. ЧЯДНТ?

 , , ,

Axon
()

Задолбали баннеры поверх видео на ютубе

$SUBJ. Жутко бесят. Можно ли как-нибудь их убрать? Адблок не помогает...

 ,

Axon
()

Обновил postfix

Выдаёт теперь такие ошибки:

/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_create_maildirsize=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_maildir_extended=yes
В документации и на форумах написано, что эти опции deprecated, но ни слова о том, что вместо них. Убираю их - почта не ходит. Что делать?

 ,

Axon
()

Обновление конфига dovecot для версии 2

Решил обновить почтоый сервер, и туда прилетел новый dovecot. Так вот, что-то я не соображу как адаптировать под него свой конфиг, а конкретее - секцию «auth». Сейчас она выглядит так:

auth default {
  user = root
 
  passdb sql {
    args = /etc/dovecot/dovecot-sql.conf
  }
 
  userdb static {
    args = uid=5000 gid=5000 home=/home/vmail/%d/%n allow_all_users=yes
  }
 
  socket listen {
    master {
      path = /var/run/dovecot/auth-master
      mode = 0600
      user = vmail
    }
 
    client {
      path = /var/spool/postfix/private/auth
      mode = 0660
      user = postfix
      group = postfix
    }
  }
}
В новом довекоте, как я понял, всё это превращается в секцию service auth и подсекции unix_listener, но внятная документация по переезду, что-то не гуглится, и как это должно выглядет я не врубаюсь.

 ,

Axon
()

Поломался PolicyKit

Не работают службы, авторизующиеся через PolicyKit, такие, как монтирование флешек через udisks и выключение компа от юзера. Что интересно, на другой машине с идентичными конфигами работает. Как, вообще, проверить работоспособность PolicyKit?

 

Axon
()

Ремонт старого ноутбука

Сегодня у меня в руках оказался ноутбук, которому больше 20 лет: http://i.imgur.com/vjr5b4f.jpg.
На работе я его включал, и он работал. Принёс домой, пробую запустить, а он вырубается через пару секунд после включения. При этом, перед выключением он иногда успевает попищать и поморгать лампочкой с пиктограммами лампочки и батарейки. Осмотрел блок питания, на нём написано, что он должен выдавать 10V/2A DC в обычном режиме и 12V/1.2A DC в режиме зарядки батарей. Померил напряжение на выходе - 8.98 V. Я правильно понимаю, что дело в этом, и нужно чинить блок питания? Если да, то какова наиболее вероятная неисправность и как это проверить?

 , ,

Axon
()

Хорошими вещами надо делиться

Живёт где-то, оказывается, офигенная девушка по имени Melody Gardot, и проникновенно поёт вот такие вот офигительные песни:
http://www.youtube.com/watch?v=LzZOUHRnnmc
Да будет светла ваша печаль, друзья!

 

Axon
()

KDE-приложения в трее вне KDE

Приложения из состава KDE, сидящие в трее, будучи запущенными внутри сессии KDE, меняют иконки в трее на монохромные. Можно ли как-то заставить их делать это в чужом, не-KDEшном трее?

 

Axon
()

python2 и юникодные пути

Мне нужно получить дерево каталогов в юникоде. Делаю так:

#!/usr/bin/python2
import os
import argparse
parser = argparse.ArgumentParser()
parser.add_argument('path', type=unicode)
args = parser.parse_args()
for (dir, subsdirs, files) in os.walk(args.path):
    for file in files:
        filename = os.path.join(dir, file)
И это не работает, если аргумент path содержит юникодные символы, ругается на invalid unicode value. При этом, если в дереве каталогов есть файлы с именами, содержащими юникод, то всё Ok, проблема только с тем, что передаётся в качестве аргумента. Почему так?

 , ,

Axon
()

Генератор плейлистов - уже есть, или самому велосипедить?

Хочется простенький скрипт, который бы рекурсивно обходил каталоги, искал там аудиофайлы, извлекал из них метаданные и составлял по ним m3u-плейлист с относительными путями и сортировкой по заданному параметром полю. Есть уже такое где-нибудь?

Перемещено mono из talks

 ,

Axon
()

Непонятный NO-CARRIER

Проблема: не фурычит локалка.

$ lspci | grep -i ethernet
02:08.0 Ethernet controller: Intel Corporation 82562EZ 10/100 Ethernet Controller (rev 02)
$ ip li sh eth0
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state DORMANT mode DORMANT qlen 1000
    link/ether 00:11:2f:57:9c:2c brd ff:ff:ff:ff:ff:ff
$ ethtool eth0
Settings for eth0:
	Supported ports: [ TP MII ]
	Supported link modes:   10baseT/Half 10baseT/Full 
	                        100baseT/Half 100baseT/Full 
	Supported pause frame use: No
	Supports auto-negotiation: Yes
	Advertised link modes:  10baseT/Half 10baseT/Full 
	                        100baseT/Half 100baseT/Full 
	Advertised pause frame use: Symmetric
	Advertised auto-negotiation: Yes
	Link partner advertised link modes:  10baseT/Half 10baseT/Full 
	                                     100baseT/Half 100baseT/Full 
	Link partner advertised pause frame use: Symmetric
	Link partner advertised auto-negotiation: Yes
	Speed: 100Mb/s
	Duplex: Full
	Port: MII
	PHYAD: 1
	Transceiver: internal
	Auto-negotiation: on
Cannot get wake-on-lan settings: Operation not permitted
	Current message level: 0x00000007 (7)
			       drv probe link
	Link detected: yes
То есть, линк есть, но не работает. В винде работает. В линуксе раньше тоже работало. Как такое может быть?

 

Axon
()

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