LINUX.ORG.RU

Сообщения Infra_HDC

 

Postfix: внутренний список рассылки закрыть от сообщений извне

Форум — Admin

Ситуация такая: есть унаследованный почтовый сервер на основе Postfix. У него также есть фильтр spamassassin. На этом сервере есть рассылка вида list@example.com, отправлять на которую можно только от @example.com. До недавнего времени так и было. Но тут однажды кто-то умный из америки отправил якобы с этого адреса на несуществующий, и диагностическая мессага пришла всем подписчикам этого списка рассылки.

Нужно простое, но железное правило (или сочетание правил), которое для RCPT TO: list@example.com пропускает только с MAIL FROM: @example.com. Причём spamassassin лучше не использовать (ведь он не удаляет, а добавляет в сабж **** SPAM ****), т.к. это не только спам, а и нарушение маршрута, и надо сделать в рамках /etc/postfix/main.cf

 ,

Infra_HDC
()

как прочитать буфер вывода консоли для виртуального терминала?

Форум — Admin

Дано:

1. Хост, на котором стоит операционная система Debian GNU/Linux 7 AMD64, к которому есть ssh-доступ, есть также пароли обычного пользователя и root-а.

2. На хосте крутится некий процесс под оболочкой bash, и пишет в вывод, интересующее нас устройство терминала при этом /dev/pts/0.

Найти:

Способ удалённо посмотреть буфер вывода, т.е. что он там пишет в вывод для /dev/pts/0; аналогично тому, как это можно сделать для /dev/tty1, просто дав команду # cat /dev/vcs1.

 ,

Infra_HDC
()

Debian прекращает поддержку архитектуры SPARC

Новости — Debian
Группа Debian

Проект Debian удалил поддержку архитектуры процессоров SPARC из тестируемой ветки, Debian 8.0 «Jessie». Также данная архитектура может быть удалена из ветки Debian unstable.

Debian убирает поддержку SPARC из-за отсутствия обязательств со стороны специалистов по портированию на эту архитектуру, проблемами с набором инструментария SPARC, а также проблем со стабильностью SPARC-машин, находящихся в ведении проекта.

Будущее поддержки этой архитектуры для нестабильной ветки обсуждается в этом багрепорте. Анонс прекращения поддержки архитектуры SPARC в тестируемой ветке был сделан через список рассылки.

>>> Подробности

 ,

Infra_HDC
()

Iceweasel + социальные сети == глюкодром. Как так может быть, и что делать?

Форум — Desktop

Дано:

  • Debian GNU/Linux 7.3 AMD64, со всеми обновлениями.
  • Последняя версия Iceweasel, т.е.
    # dpkg -s iceweasel
    Package: iceweasel
    Status: install ok installed
    Priority: optional
    Section: web
    Installed-Size: 7417
    Maintainer: Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>
    Architecture: amd64
    Version: 26.0-1~bpo70+1
    Provides: gnome-www-browser, www-browser
    Depends: libc6 (>= 2.4), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.16.0), libgtk2.0-0 (>= 2.10), libstdc++6 (>= 4.1.1), fontconfig, procps, debianutils (>= 1.16), xulrunner-26.0 (= 26.0-1~bpo70+1), libsqlite3-0 (>= 3.7.12-1~)
    Suggests: fonts-stix | otf-stix, fonts-oflb-asana-math, fonts-mathjax, mozplugger, libgssapi-krb5-2 | libkrb53
    Breaks: xul-ext-torbutton
    Conffiles:
     /etc/iceweasel/profile/chrome/userChrome-example.css fbfca410cac55d488681dc195a16d9e0
     /etc/iceweasel/profile/chrome/userContent-example.css b67258136ac90d8ebe43073a21894431
     /etc/iceweasel/profile/mimeTypes.rdf 904530787fbba18b4c308f61d98b7fa0
     /etc/iceweasel/profile/bookmarks.html bcc7546ec08281042c837603274d51bf
     /etc/iceweasel/profile/localstore.rdf 261033f45887bd20dbce72ea8d0fb34e
     /etc/iceweasel/profile/prefs.js 93be5f9524282281f3667126622465b3
     /etc/iceweasel/searchplugins/common/duckduckgo.xml 10875ea748c00bec65f896c0e8b4cb27
     /etc/iceweasel/searchplugins/common/debsearch.xml 626edd789818df62e5980799dcdb2b71
     /etc/iceweasel/searchplugins/locale/en-US/wikipedia.xml 4bf0b9bb9dadd8ef93129a90c047b732
     /etc/iceweasel/searchplugins/locale/en-US/bing.xml dac916913d8b3724452ccd5eea28d7f3
     /etc/iceweasel/searchplugins/locale/en-US/yahoo.xml 0f60b8553cc11238aa83c0676d353cd0
     /etc/iceweasel/searchplugins/locale/en-US/google.xml 02276c75987ee510626938de865b50d8
     /etc/iceweasel/searchplugins/locale/en-US/amazondotcom.xml 7789a0fcebe1a90c7ce4d14633bbba3a
     /etc/iceweasel/searchplugins/locale/en-US/twitter.xml af3080766ce6141c3ece9a0728bda820
     /etc/iceweasel/searchplugins/locale/en-US/eBay.xml 38b8e877633189e3604b423aca30e605
     /etc/iceweasel/pref/iceweasel.js f1bcbce2d713f2f639a9a9db7c3ad228
    Description: Web browser based on Firefox
     Iceweasel is Firefox, rebranded. It is a powerful, extensible web browser
     with support for modern web application technologies.
    
  • Система сконфигурирована для IPv6 по умолчанию
    # cat /etc/gai.conf
    [...]
    
    label ::1/128       0
    label ::/0          1
    #label 2002::/16    2
    label 2000::/3    2
    label ::/96         3
    label ::ffff:0:0/96 4
    label fec0::/10     5
    label fc00::/7      6
    #label 2001:0::/32   7
    
    [...]
    
    
  • Для справки: IPv6 настроен через 6to4.
  • С недавнего времени появившаяся проблема практической неработоспособности этого браузера в социальных сетях vk.com и facebook.com. Причём, неработоспособность выявлена для двух различных хостов, у каждого хоста — свой ISP. Выражается в том, что редко когда открывается и попадается в социальную сеть, тормозит, крутит колёсико, и дальше — ни с места.
  • В других браузерах, картина такая: в Chromium — всё ок, но в epiphany — такая же проблема, что и в iceweasel — тормозит и не открывает; вероятно, chromium-у наплевать на настройки протокола по умолчанию, и работает в обоих случаях через IPv4.
  • Для справки — настройка репозиториев
    # cat /etc/apt/sources.list
    # deb http://mirror.yandex.ru/debian/ wheezy main
    
    #deb http://mirror.yandex.ru/debian/ wheezy main 
    deb http://mirror.yandex.ru/debian/ wheezy main contrib non-free
    deb http://mirror.yandex.ru/debian/ wheezy-proposed-updates main contrib non-free
    #deb-src http://mirror.yandex.ru/debian/ wheezy main
    deb-src http://mirror.yandex.ru/debian/ wheezy main contrib non-free
    deb-src http://mirror.yandex.ru/debian/ wheezy-proposed-updates main contrib non-free
    
    #deb http://security.debian.org/ wheezy/updates main
    deb http://security.debian.org/ wheezy/updates main contrib non-free
    #deb http://security.debian.org/ wheezy/wheezy-proposed-updates main contrib non-free
    #deb-src http://security.debian.org/ wheezy/updates main
    deb-src http://security.debian.org/ wheezy/updates main contrib non-free
    #deb-src http://security.debian.org/ wheezy/wheezy-proposed-updates main contrib non-free
    
    #for the VirtualBox
    deb http://download.virtualbox.org/virtualbox/debian wheezy contrib non-free
    #deb http://download.virtualbox.org/virtualbox/debian wheezy non-free contrib
    
    #for flashplayer etc.
    #deb http://www.deb-multimedia.org wheezy main non-free
    deb http://mirror.yandex.ru/debian-multimedia/ stable main non-free
    deb-src http://mirror.yandex.ru/debian-multimedia/ stable main non-free
    
    # for my video driver
    #deb http://debian.oppserver.net/fglrxlegacy/ wheezy main non-free contrib
    #deb-src http://debian.oppserver.net/fglrxlegacy/ wheezy main non-free contrib
    
    #for old packages
    #deb http://mirror.yandex.ru/debian/ squeeze main contrib non-free
    #deb http://mirror.yandex.ru/debian/ squeeze-proposed-updates main contrib non-free
    #deb-src http://mirror.yandex.ru/debian/ wheezy main
    #deb-src http://mirror.yandex.ru/debian/ squeeze main contrib non-free
    #deb-src http://mirror.yandex.ru/debian/ squeeze-proposed-updates main contrib non-free
    
    #for Iceweasel last version
    #deb http://mozilla.debian.net/ wheezy-backports iceweasel-release
    
  • Также пробовал откатиться на штатную или из бэкпортов версию браузера — не получается:
    # aptitude update
    # apt-get -t wheezy install --reinstall iceweasel
    Чтение списков пакетов… Готово
    Построение дерева зависимостей       
    Чтение информации о состоянии… Готово
    Переустановка iceweasel невозможна, он не скачивается.
    обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
    # apt-get -t wheezy-proposed-updates install --reinstall iceweasel
    Чтение списков пакетов… Готово
    Построение дерева зависимостей       
    Чтение информации о состоянии… Готово
    Переустановка iceweasel невозможна, он не скачивается.
    обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
    
    притом, что в /var/log/apt при этом — ни гу-гу.
  • Если редактированием /etc/gai.conf вернуть IPv4 по умолчанию, то тоже не скачивается старая версия IceWeasel, хотя социальные сети начинают работать ОК.
  • Пробовал отключать плагины в iceweasel — не помогает.
  • Но иногда всё же пробивается: или поздней ночью, или как только перезагрузишь роутер, который в аплинке одного из хостов. Но и то не всегда.

Найти:

  • Куда рыть дальше, если вдруг реально понадобится откатить версию iceweasel на штатную?
  • Куда рыть дальше в плане отыскивания сути проблемы неработоспособности социальных сетей по IPv6?

 , , ,

Infra_HDC
()

Отключить уведомления о сообщениях от anonymous

Форум — Linux-org-ru

Можно ли сделать такой чекбоксик в настройках?

Infra_HDC
()

Vbox 4.2.20

Форум — Talks

Внезапно. Интересно, перенесли ли в него некоторые особенности с 4.3.2, заставляющие падать мои виртуальные окна? :-)

 

Infra_HDC
()

Склеить два шаблона: как?

Форум — Web-development

Есть прототип некоей системы на PHP 5.2 + Dojo 1.8.

Там есть таблица в БД такой структуры, что браузится пользователем в прикладном ПО как некое дерево.

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

Некоторые листы этого дерева (те, у которых указан тип из определённого списка) связаны через свое значение с другой таблицей БД, но во второй — структура проще: набор полей, некоторые из которых могут быть пустыми.

Хочется, чтобы данные второй таблицы можно было сделать частью существующего дерева, т.е. открывать как узлы и браузить контент как единое целое, без особых ухищрений. Хочется, чтобы такой лист стал узлом, у которого дети — непустые поля во второй таблице. Не хочется писать обёртку, а просто влить второй паттерн в первый с минимумом изменений. Тем более, что первый паттерн в связке с первой таблицей БД уже доказал свою работоспособность.

Внутри первого паттерна элементы дерева связаны друг с другом по целочисленным ID. Может, генерировать ID для второй таблицы из такого диапазона, чтобы он просто не пересекался с ID из первого диапазона? Но могут пересечься ID с первой таблицей, поэтому не получится слить «в лоб».

И есть ли варианты умного клея: как склеить паттерны так, чтобы не переделывать первый паттерн, например, поискать швы?

 ,

Infra_HDC
()

Debian 7.2

Форум — Talks

Встречайте же!

$ lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 7.2 (wheezy)
Release:	7.2
Codename:	wheezy

 

Infra_HDC
()

Психологический момент в разработке под NIX

Форум — Development

Хочу поделиться проблемой: как не смотреть на пингвина не как на икону, которую боишься потрогать, чтоб не осквернить её своим нечистым прикосновеньем? В качестве подробностей привожу диалог со старшим коллегой:

Infra_HDC: порекомендуй как поднатореть в опенсусе
Guru: Выкинь каку
Infra_HDC: ))
Infra_HDC: что так всё плохо у нее?
Guru: просто рпм - не наше
Infra_HDC: сервант из неё собрать можно?
Guru: дебиан ставь
Infra_HDC: хорошо поставлю ) как только будет возможность )
Infra_HDC: олдстейбл )
Infra_HDC: который наса ставила себе )
Guru: да ладно, деб - рулез
Infra_HDC: да знаю что рулез
Infra_HDC: но
Infra_HDC: как что-то серьёзное делать, вливая прикладной фрешмит, как-то чувствуешь вину перед дебианом за то, что ломаешь этот рулез )
Guru: Маньяк
Infra_HDC: в смысле?
Guru: Тебе его жалко, что ли?? 
Infra_HDC: мне на винде с этой точки зрения и на досе именно поэтому и легче было программить, т.к. "хуже уже не будет"

Конечно, такой вопрос не связан с какими-то там компиляторами и диаграммами UML, но пока что львиную нерутинную долю процесса разработки выполняют люди своими силами, со своими человеческими проблемами, нередко мешающими этому процессу.

Прошу поделиться ссылками на полезные философские книжки типа «К чёрту всё: берись и делай», применительно к разработчикам софта.

 идолопоклонство,

Infra_HDC
()

udfsize — как?

Форум — General

Как мне узнать размер файловой системы UDF на носителе или в виде файла (образ, т.е. loop)? Для iso9660 есть такая утилита, называется isosize. Для UDF даже гугл не знает про неё. Актуально для подсчёта хэша файл-образов, полученных с помощью dd с оптических дисков: есть вероятность, что dd при не указании количества блоков, предназначенных для считывания, считает больший объём, и из-за присутствия хвоста хэш будет разный.

 , ,

Infra_HDC
()

dojo — хочется добавить виртуальную подгрузку в грид. как?

Форум — Web-development

Объясню по-другому: есть grid в Dojo, табличка, которая содержит результат поиска. Иногда результата поиска может быть много по объёму, поэтому хочется, чтобы результат хранился на сервере, а клиенту в грид, т.е. в браузер — даже при пролистывании по страницам — могло подгружаться при необходимости, чтобы экономилось и время, и трафик. Такое решение есть для версии Dojo == 1.8, или надо велосипедить в сторону воркараунда?

 ,

Infra_HDC
()

гиперссылка ответа на собственное сообщение в теме

Форум — Linux-org-ru

Иногда это выглядит немного забавно; можно ли принудительно отключить диалог с самим собой в коде LOR-а?

 ,

Infra_HDC
()

ATI/AMD — хочется странного

Форум — Linux-hardware

Есть FX-8150-based корыто, видео:

$ lspci | grep VGA
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Turks [Radeon HD 6670]
Хочу вместо старого видео, крутящегося по свободными дровами, поставить супер пупер модерновое PCI-E 3.0 GIGABYTE Radeon HD 7950, GV-R795WF3-3GD, 3Гб, GDDR5, Ret с проприетарными свежими дровами от AMD. Чтобы было OpenCL, которое умеет считать по заданиям из BOINC client. ОС: Debian GNU/Linux 7.1 AMD64. Крутится mdadm RAID-5, поэтому к стабильности работы системы — повышенные требования. Вопрос: выживет ли программная система после апгрейда? (железо выживет наверняка, БП 700W).

 ,

Infra_HDC
()

Многотомные архивы на сменных носителях

Форум — General

Есть архив в формате 7z, который делал с опцией -v1g, т.к. на одну болванку не влазит. И вдруг пробила ностальгия по временам MS-DOS, когда можно было делать многотомный архив на несколько дискет, и программа-архиватор сама спрашивала вставлять следующую/нужную дискетку для следующего тома — хотя бы при восстановлении, т.к. для архивации надо писать на DVD, что с точки зрения файловой системы процесс нетривиальный. Не хочется перегонять вместительный архив во временную папку — для того, чтобы потом его развернуть. Не хочется и писать костылеподобные скрипты для этого дела (если вообще они и возможны в данном случае). Ведь так удобней, и экономится дисковое пространство. В случае с тем же архиватором 7-zip при вставленном первом носителе выдаёт вот такую ошибку при тестировании:

askinfra@infra:/media/cdrom0$ 7za t "./vpupkin-20130808-001-dvd.7z.*"

7-Zip (A) [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=ru_RU.utf8,Utf16=on,HugeFiles=on,8 CPUs)

Processing archive: ./vpupkin-20130808-001-dvd.7z.001

Error: E_FAIL                

Processing archive: ./vpupkin-20130808-001-dvd.7z.002

Error: Can not open file as archive

Processing archive: ./vpupkin-20130808-001-dvd.7z.003

Error: Can not open file as archive

Processing archive: ./vpupkin-20130808-001-dvd.7z.004

Error: Can not open file as archive

Archives: 4

Archive Errors: 4
$
При перегоне же всех файлов, со всех носителей набора, во временную папку ошибок не происходит:
$ 7za t "./vpupkin-20130808-001-dvd.7z.*"

7-Zip (A) [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=ru_RU.utf8,Utf16=on,HugeFiles=on,8 CPUs)

Processing archive: ./vpupkin-20130808-001-dvd.7z.001

Testing     vpupkin-20130808-001/sda.img
Testing     vpupkin-20130808-001/sda.img.log
Testing     vpupkin-20130808-001/dev-sda.md5
Testing     vpupkin-20130808-001/sda.img.md5
Testing     vpupkin-20130808-001

Everything is Ok

Folders: 1
Files: 4
Size:       500107862318
Compressed: 1073741824
$ 

Но этого мало: он зачем-то держит открытыми не нужный в данный момент файл, а все тома архива сразу (по смещению видно, какие файлы уже не нужны, т.к. указатель стоит в самом конце файла тома, т.е. на позиции 0x40000000 Байт == 1GiB):

$ lsof -o | grep 7z
7za        8641          askinfra  cwd       DIR              253,3            131728948 /path0/to/vpupkin-20130808-001-from-ext
7za        8641          askinfra  rtd       DIR                8,2                    2 /
7za        8641          askinfra  txt       REG                8,2              2895985 /usr/lib/p7zip/7za
7za        8641          askinfra  mem       REG                8,2              1974848 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
7za        8641          askinfra  mem       REG                8,2              1977123 /usr/lib/locale/locale-archive
7za        8641          askinfra  mem       REG                8,2               131607 /lib/x86_64-linux-gnu/libc-2.13.so
7za        8641          askinfra  mem       REG                8,2               131577 /lib/x86_64-linux-gnu/libgcc_s.so.1
7za        8641          askinfra  mem       REG                8,2               131604 /lib/x86_64-linux-gnu/libm-2.13.so
7za        8641          askinfra  mem       REG                8,2              1967990 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17
7za        8641          askinfra  mem       REG                8,2               131595 /lib/x86_64-linux-gnu/libpthread-2.13.so
7za        8641          askinfra  mem       REG                8,2               131610 /lib/x86_64-linux-gnu/ld-2.13.so
7za        8641          askinfra    0u      CHR              136,3        0t0         6 /dev/pts/3
7za        8641          askinfra    1u      CHR              136,3        0t0         6 /dev/pts/3
7za        8641          askinfra    2u      CHR              136,3        0t0         6 /dev/pts/3
7za        8641          askinfra    3r      REG              253,3 0x40000000 131728950 /path/to/vpupkin-20130808-001-dvd.7z.001
7za        8641          askinfra    4r      REG              253,3 0x40000000 131728951 /path/to/vpupkin-20130808-001-dvd.7z.002
7za        8641          askinfra    5r      REG              253,3 0x40000000 131728952 /path/to/vpupkin-20130808-001-dvd.7z.003
7za        8641          askinfra    6r      REG              253,3 0x40000000 131728953 /path/to/vpupkin-20130808-001-dvd.7z.004
7za        8641          askinfra    7r      REG              253,3 0x40000000 131728954 /path/to/vpupkin-20130808-001-dvd.7z.005
7za        8641          askinfra    8w     FIFO                0,8        0t0  17036066 pipe
7za        8641          askinfra    9r      REG              253,3 0x40000000 131728955 /path/to/vpupkin-20130808-001-dvd.7z.006
7za        8641          askinfra   10r      REG              253,3 0x40000000 131728956 /path/to/vpupkin-20130808-001-dvd.7z.007
7za        8641          askinfra   11r      REG              253,3 0x40000000 131728957 /path/to/vpupkin-20130808-001-dvd.7z.008
7za        8641          askinfra   12r      REG              253,3 0x40000000 131728958 /path/to/vpupkin-20130808-001-dvd.7z.009
7za        8641          askinfra   13r      REG              253,3 0x40000000 131728959 /path/to/vpupkin-20130808-001-dvd.7z.010
7za        8641          askinfra   14r      REG              253,3 0x40000000 131728960 /path/to/vpupkin-20130808-001-dvd.7z.011
7za        8641          askinfra   15r      REG              253,3 0x40000000 131728961 /path/to/vpupkin-20130808-001-dvd.7z.012
7za        8641          askinfra   16r      REG              253,3 0x40000000 131728962 /path/to/vpupkin-20130808-001-dvd.7z.013
7za        8641          askinfra   17r      REG              253,3 0x40000000 131728963 /path/to/vpupkin-20130808-001-dvd.7z.014
7za        8641          askinfra   18r      REG              253,3 0x15f00000 131728964 /path/to/vpupkin-20130808-001-dvd.7z.015
7za        8641          askinfra   19r      REG              253,3        0t0 131728965 /path/to/vpupkin-20130808-001-dvd.7z.016
7za        8641          askinfra   20r      REG              253,3        0t0 131728966 /path/to/vpupkin-20130808-001-dvd.7z.017
7za        8641          askinfra   21r      REG              253,3        0t0 131728967 /path/to/vpupkin-20130808-001-dvd.7z.018
7za        8641          askinfra   22r      REG              253,3        0t0 131728968 /path/to/vpupkin-20130808-001-dvd.7z.019
7za        8641          askinfra   23r      REG              253,3        0t0 131728969 /path/to/vpupkin-20130808-001-dvd.7z.020
7za        8641          askinfra   24r      REG              253,3        0t0 131728970 /path/to/vpupkin-20130808-001-dvd.7z.021
7za        8641          askinfra   25r      REG              253,3        0t0 131728971 /path/to/vpupkin-20130808-001-dvd.7z.022
7za        8641          askinfra   26r      REG              253,3        0t0 131728972 /path/to/vpupkin-20130808-001-dvd.7z.023
7za        8641          askinfra   27r      REG              253,3        0t0 131728973 /path/to/vpupkin-20130808-001-dvd.7z.024
7za        8641          askinfra   28r      REG              253,3        0t0 131728974 /path/to/vpupkin-20130808-001-dvd.7z.025
7za        8641          askinfra   29r      REG              253,3        0t0 131728975 /path/to/vpupkin-20130808-001-dvd.7z.026
7za        8641          askinfra   30r      REG              253,3        0t0 131728976 /path/to/vpupkin-20130808-001-dvd.7z.027
7za        8641          askinfra   31r      REG              253,3        0t0 131728977 /path/to/vpupkin-20130808-001-dvd.7z.028
7za        8641          askinfra   32r      REG              253,3        0t0 131728978 /path/to/vpupkin-20130808-001-dvd.7z.029
7za        8641          askinfra   33r      REG              253,3        0t0 131728979 /path/to/vpupkin-20130808-001-dvd.7z.030
7za        8641          askinfra   34r      REG              253,3        0t0 131728980 /path/to/vpupkin-20130808-001-dvd.7z.031
7za        8641          askinfra   35r      REG              253,3        0t0 131728981 /path/to/vpupkin-20130808-001-dvd.7z.032
7za        8641          askinfra   36r      REG              253,3        0t0 131728982 /path/to/vpupkin-20130808-001-dvd.7z.033
7za        8641          askinfra   37r      REG              253,3        0t0 131728983 /path/to/vpupkin-20130808-001-dvd.7z.034
7za        8641          askinfra   38r      REG              253,3        0t0 131728984 /path/to/vpupkin-20130808-001-dvd.7z.035
7za        8641          askinfra   39r      REG              253,3        0t0 131728985 /path/to/vpupkin-20130808-001-dvd.7z.036
7za        8641          askinfra   40r      REG              253,3        0t0 131728986 /path/to/vpupkin-20130808-001-dvd.7z.037
7za        8641          askinfra   41r      REG              253,3        0t0 131728987 /path/to/vpupkin-20130808-001-dvd.7z.038
7za        8641          askinfra   42r      REG              253,3 0x35a18796 131728988 /path/to/vpupkin-20130808-001-dvd.7z.039
$
Посоветуете архиватор с более продвинутой поддержкой многотомности?

 , сменные носители

Infra_HDC
()

аппаратная ошибка в процессоре

Форум — General

Приветствую ${LORuser}!

Дано:

1. H/W сборки октября 2012 г.

CPU: FX-8150

RAM: 16G Kingston (4x4Gb)

MB: GigaByte GA-970A-UD3, BIOS Version: F7

Video: AMD Radeon HD 6670

HDD: SDD 128 GB + 3*2TB (mdadm+LVM на /var /home swap и на еще кое-какое кастомное монтирование)

2. S/W: Debian GNU/Linux 7.1 AMD64 + регулярное aptitide update ; aptitude upgrade. Стандартный рабочий стол. Драйвер VGA — свободный, но одно время на эту установку ставился проприетарный, который потом снёс.

3. Задачи:

3.1. BOINC Client — версия из репозитория, ничего из настроек особо не ковырял, крутится постоянно.

3.2. Разные всякие десктопные дела

3.3. Последняя крупная задача, которую запустил, которая была завершена во время возникновением проблемы: поставил на ночь сжатие образа жёсткого диска размером 500.1GB архиватором 7-zip, файлы порезаны по 1GB:

$ 7za a -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=on -v1g ./vpupkin-20130808-001-dvd.7z ../vpupkin-20130808-001

7-Zip (A) [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=ru_RU.utf8,Utf16=on,HugeFiles=on,4 CPUs)
Scanning

Creating archive ./vpupkin-20130808-001-dvd.7z

Compressing  vpupkin-20130808-001/sda.img   85%
Message from syslogd@infra at Aug 16 10:33:40 ...
 kernel:[563400.780027] [Hardware Error]: CPU:3	MC2_STATUS[-|CE|MiscV|-|-|-|-|CECC]: 0x98644000000c0176

Message from syslogd@infra at Aug 16 10:33:40 ...
 kernel:[563400.780039] [Hardware Error]: Combined Unit Error: VB Data/ECC error.

Message from syslogd@infra at Aug 16 10:33:40 ...
 kernel:[563400.780045] [Hardware Error]: cache level: L2, tx: DATA, mem-tx: EV
      
Compressing  vpupkin-20130808-001/sda.img.log      
Compressing  vpupkin-20130808-001/dev-sda.md5      
Compressing  vpupkin-20130808-001/sda.img.md5      

Everything is Ok

$ uptime
 23:41:50 up 7 days,  1:38,  5 users,  load average: 1,73, 2,34, 2,40
$

Справедливости ради надо сообщить, что иногда BOINC-клиент возвращает ошибки (что задание по сигналу 11 скопытилось). Но это не мешает работе системы в целом. Софтовый RAID работает без ошибок, что проверяется штатными средствами планировщика, так и иногда вручную. Система на момент ошибки не зависла. Да и вообще, зависает крайне редко. Зависала, впрочем, когда были включены все 8 ядер (вероятно от перегрева). Но потом в BIOS оставил включёнными лишь по одному ядру на каждую пару, и это безобразие прекратилось.

Из мессаг видно, что дело в ошибке в кеше L2, которая была впрочем успешно обнаружена и скорректирована?

Вопрос: что делать дальше с этим, т.е. как застраховаться от повторений подобного? Рассматриваются любые методы, вплоть до радикальных, т.е. замены камня с материнкой на Intel-based. Впрочем, рассматриваются и другие варианты из тех, которые вы сможете предложить.

И да: для надёжности, так понял, запускать сжатие заново?

PS: Господа модераторы, перенесите, пожалуйста тему в Linux-hardware :-)

 , ,

Infra_HDC
()

Web 2.0 и html-вход для поиска

Форум — Web-development

Как сочетать в одном проекте два разных подхода? Например, делаю на основе Dojo, где почти всё на AJAX, но одновременно хочу, чтобы роботы смотрели и индексировали, т.е. был доступ через поисковики. Но ведь роботы не умеют JavaScript? или умеют? Не придётся ли делать отдельный заход для поисковых систем? Посоветуйте что-нибудь почитать об этом концептуально.

 , ,

Infra_HDC
()

GSM: интернет через передачу данных от оператора GSM как альтернатива нативному интернету

Форум — Admin

Дано:

1. Оператор Megafon: как услуги связи, так и прошитые им модемы.

2. Клиент

2.1. H/W: EeePC 900, модем Megafon Huawei E353 или возможно Megafon Huawei E173

2.2. S/W: Linux Mint 15 Cinnamon i386 — совместим с железом, в частности с сетевым, ОК

2.3. Интернет по тарифному плану, приобретённый с модемом

3. Сервер

3.1. H/W: i386, Модем Megafon Huawei E173

3.2. S/W: Debian GNU/Linux 6.0 или 7.0 i386

3.3. Текущий тарифный план от Megafon: архивный, заточенный под отправку SMS для мониторинга; вероятно, возможно изменение тарифных опций для включения передачи данных

3.4. Есть выделенный доступ в Интернет у этого сервера, через адаптер Ethernet.

Найти:

1. Способ (возможно, готовый) настроить сервер в качестве сервера удалённого доступа: клиент звонит на модем GSM на сервер как на удалённый модем для передачи данных, далее идёт установление сессии ppp, получение адреса и инетенье через этот сервер.

2. При этом, неплохо бы, чтобы у сервера во время такого ppp-сеанса оставалась возможность отправлять через этот же модем сообщения SMS, для чего в данный момент используется пакет gammu.

3. Оценить насколько дороже будет данный интернет через передачу данных, чем нативный мегафоновский 3G-Интернет; там где это нужно, Megafon — лучший из тройки по качеству Интернета, также 4G нет и в ближайшее время не планируется, по видимому.

4. Необходимость продиктована плохим качеством самого Интернета, тогда как голосовая связь ОК, и есть гипотеза, что виноват именно Интернет на стороне оператора, не GSM-канал — который, по гипотезе, вполне качественен, Интернет же можно долбить иногда десятками минут, пока соединишься.

5. Оправдано ли данное решение, и улучшится ли практически качество Интернета, если его получать по такой, непростой схеме? Сопоставимо ли данное решение по дороговизне с установкой приёмо-передающей тарелки для спутникового интернета?

 , ,

Infra_HDC
()

mail-notification: пугающие зависимости при установке

Форум — Desktop

Хотел поставить напоминалку на новоустановленный Linux Mint 15.0 Cinnamon i386. Дал комманду

$ sudo aptitude install mail-notification

( Вот вывод этой команды )

Нельзя иначе? Почему так много пакетов и зачем для напоминалки ставить почтовый сервер и спамфильтр? Или это такая шутка?

 , ,

Infra_HDC
()

Rhythmbox — помогите восстановить значок в области уведомлений

Форум — Desktop

Нажал на это значок, чтобы он больше не появлялся, и теперь не найду, как его включить обратно. При свёртывании окна очень неудобно: не видно, запущен ли проигрыватель. Гугл немногословен на эту тему. gconf-editor не нашёл ничего путного, как и find ~ -name «*rhythmbox*». Система: Debian GNU/Lnux 7.1 (Wheezy) AMD64, Gnome 3.

 ,

Infra_HDC
()

mail-notification: как отключить пункт меню «consider new mail as read»?

Форум — Desktop

Вот, есть такая проблема. Не очень часто, но неприятно. Как тыкнешь в этот пункт контекстного меню, случайно — пропадают все нотисы писем и запоминаются так, что без gconf-editor их оттуда не вытащишь. Можно ли ликвидировать сей злосчастный пункт меню без пересборки пакета, например, как-то подредактировав конфиг?

 , ,

Infra_HDC
()

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