LINUX.ORG.RU

Сообщения teod0r

 

Не срабатывает правило udev

ACTION=="add", ATTR{bInterfaceClass}=="03", RUN+="/bin/sh -c 'echo 0 >/sys$DEVPATH/../authorized'"


Пробовал

ACTION=="add", ATTR{bInterfaceClass}=="03", RUN+="/bin/sh -c 'echo 0 >/test'"

тоже не срабатывает

UPD:

Выяснилось, что надо ATTRS, а не ATTR. Теперь после
ACTION=="add", ATTRS{bInterfaceClass}=="03", RUN+="/bin/sh -c 'echo $DEVPATH >/test'"
в файле /test содержится одна строка, отвечающая за мышь ноута. Это происходит после ребута после втыкания клавивтуры.
При
ACTION=="add", ATTRS{bInterfaceClass}=="03", RUN+="/bin/sh -c 'echo 0 >/sys$DEVPATH/../authorized'"

после ребута, после втыкания клавиатура работает!!!

 

teod0r
()

Правило udev для защиты от вредоносной USB-клавиатуры

Дайте пожалуйсиа правило для защиты от автоматически подключаемого udev'ом USB устройства как клавиатуры, если одна клава уже подключена.

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

Сам я правила для udev писать не умею, так бы сам сделал.

 , , ,

teod0r
()

Вопрос про подключение плеера Sony по MTP

Захотелось купить себе плеер Sony NWZ E-584.
В отзывах на яндексмаркете про многие плееры сони пишут, что подключается к компу только по MTP. В одном отзыве один написал, что к плееру невозможно подключаться с линукса.

Действительно ли плееры сони не подходят линуксятникам?

 ,

teod0r
()

Посчитать сколько раз встречается словосочетание в директории

while read LINE;do

    LINE=$((+LINE))

done< <(grep -cr 'словосочетание' /путь 2>/dev/null|grep -Po '(?<=:)\d+$')


-- ничего не выводит. Где ошибка?

 

teod0r
()

Баг с тегами

Тег Гну Линуксцентр не содержит ни одной темы, хотя тег есть в этой теме.
cast maxcom.

 ,

teod0r
()

Алгоритм проверки зависимостей пакетов

Создаю свой sourced-based дистрибутив с нуля. Установку и установку пакетов реализую на shell-scripting'е. Установочные скрипты закончены премерно на 50-60%, начал писать установщик пакетов, работающий по рецептам и конфигам. Встал вопрос реализации алгоритма просчитывания зависимостей.

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

Вопрос: какой бинарный пакетный менеджер правильно проверяет зависимости? Помню deb при попытке в минте удалять какие-то совсем не нужные пакеты тянул за собой всё KDE на удаление.

 

teod0r
()

Вопрос про молнию

Сегодня видел молнию, а перед ней гул и вспышка. Так и должно быть?

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

 ,

teod0r
()

Много башей

Посмотрел количество башей. их 13(!!!) при запущенных иксах с rxvt с тремя вкладками и одним tty1
???

 

teod0r
()

Есть ли хорошие журналы по тематикам Linux и железо?

Есть ли нормальные журналы в .pdf про линукс или про железо?
"Linux Format" вообще ниочём, а "Хакер" — виндузятский.

А может заместо журналов насоветуете интересных сайтов на данную тематику?

 

teod0r
()

Вопрос к лоровцам: что такое время?

1) выдумка

2) свойство материи

Просто интересно, сколько на ЛОРе здравомыслящих.

 

teod0r
()

Как получить абсолютный путь?

Как из относительного пути получить абсолютный путь файла?

 

teod0r
()

Не запускается KDE

Запускаю KDE4 через DISPLAY=":0" startkde.
Оно запускается только если в иксах есть что-то запущенное (urxvt), а если просто пустые иксы, то KDE не стартует.

Вот что выводит, если в иксах ничего не запущено:

xset:  unable to open display ":0"
xsetroot:  unable to open display ':0'
startkde: Starting up...
xprop:  unable to open display ':0'
xprop:  unable to open display ':0'
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
kdeinit4: Can not connect to the X Server.
kdeinit4: Might not terminate at end of session.
kded4: cannot connect to X server :0
kded(1019): Communication problem with  "kded" , it probably crashed. 
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Message recipient disconnected from message bus without replying" " 

kcminit_startup: cannot connect to X server :0
unnamed app(1030): Cannot connect to the X server 
ksmserver: cannot connect to X server :0
startkde: Shutting down...
klauncher: Exiting on signal 1
startkde: Running shutdown scripts...
xprop:  unable to open display ':0'
xprop:  unable to open display ':0'
startkde: Done.
Через kdm KDE успешно запускается, но мне надо через startkde.
Почему оно не запускается через DISPLAY=":0" startkde?

 , , ,

teod0r
()

Вопрос по переменным в bash

1. Почему export -p и declare -p показывают разное количество переменных?
2. Что означают символы во второй колонке в выводе вышеупомянутых команд?

 

teod0r
()

Поиск по избранному

maxcom, можешь сделать поиск по избранному? Было бы полезно: иногда нужно что-то найти в избранном, что добавил туда много месяцев назад.

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

 

teod0r
()

Не работает SATA -> USB адаптер

Есть VCOM "R-Driver USB 2.0 TO SATA IDE CABLE" адаптер.
На винде работает.
На линуксе даже в dmesg пусто.
Реально его заставить работать? Нехватает какого-то модуля/опции ядра?

 ,

teod0r
()

Вопрос по glib

Хочу установить KDE, а оно тянет glib. Почему? Зачем? glib это ведь гномовская библиотека.

 ,

teod0r
()

Вопрос по клавишам в Xorg

В настройках lynx у меня стоит что клавиши HOME и END выполняют функцию клавишь PAGE_UP и PAGE_DOWN соответственно — очень удобно на numpad'е: стрелки прокручивают страницу вверх-вниз, PG_UP и PG_DOWN переключают выделенную ссылку, а HOME и END пролистывают на страницу вверх-вниз (HOME (0x106) и END (0x107) выполняют функцию PG_UP и PG_DOWN). Очень удобно.
В tty всё работает нормально. А в иксах HOME и END почему-то выполняют свою изначальную функцию — выполняют переход к началу и концу документа, несмотря на то, что в lynx назначено на переход по страницам.
В иксах клавишы работают как-то по-другому?
Как сделать чтобы в иксах в lynx HOME и END работали как мне надо?

 

teod0r
()

Перестало логиниться с lynx

maxcom, перестало логиниться на ЛОР с консольного браузера lynx. Раньше работало. Как давно перестало не знаю: не заходил с него несколько месяцев.

 ,

teod0r
()

LOR стал загружать страницы по 2 раза

maxcom, с сегодняшнего дня ЛОР почему-то загружает страницы 2 раза (трекер, темы, страница профиля)

 

teod0r
()

Как отгрепать слова, не начинающиеся с -

Скрипт принимает аргументы вида -d -r abc-123 zxy-345.
Нужно получить слова, не начинающиеся с -, то-есть abc-123 zxy-345.

Казалось бы простая задача, но не могу понять как сделать. grep -Po '(?<!-)\S+' почему-то не работает.

 ,

teod0r
()

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