52th |
|
Темы:
11
Сообщения:
462
Участник с: 01 октября 2012
|
nafanja Вы слишком строги, данный пример скорее академический, демонстрирующий мощность и гибкость UDEV, а не тонкости работы с SSH, это во-первых. А во-вторых почему ACTION=="remove" не произойдет? Правило Отлично отрабатывает, и секретные ключи удаляются с диска при извлечении карты.Теперь осталось помять, почему mount перестал работать... |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
52thя же говорил о кнопке "RESET" или аварийного отключении питания до извлечения карты, в этих случаях (подозреваю что и не только в этих!!!) правило не выполнится и ключи скопированные на винт не удалятся.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
52th |
|
Темы:
11
Сообщения:
462
Участник с: 01 октября 2012
|
Если была аварийная перезагрузка, а карта физически осталась "торчать" в компьютере, то после включения, если карточку вытащить из слота, то событие REMOVE произойдёт, и файл таки удалится с диска. |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
52th, вот оно что, понял, я то думал ты ключики на карточке держишь ради безопасности, а оказалось чисто ради прикола. )))
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
52th |
|
Темы:
11
Сообщения:
462
Участник с: 01 октября 2012
|
Я ключи нигде не держу. Я же выше написал, что пример этот академический, в реальной жизни есть куча способов решения одной и той-же задачи, всё зависит от конкретной ситуации и цели ( TMTOWTDI, ёпта ))) |
indeviral |
|
Темы:
38
Сообщения:
3165
Участник с: 10 августа 2013
|
52th Вы что их наизусть помните?))
Ошибки в тексте-неповторимый стиль автора©
|
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
52th, как скажешь, бро... но принцип TMTOWTDI выбран не правильно! редкий Perl программист через полгода может прочитать свой код, а тем более понять что он им хотел сделать ;)
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
52th |
|
Темы:
11
Сообщения:
462
Участник с: 01 октября 2012
|
nafanjaно принцип TMTOWTDI выбран не правильноВ данном случае принцип TMTOWTDI относится не тлько Perl`у, а к миру Линукс как таковому. Ведь любую, даже самую простую задачу, можно выполнить разными способами. В закрытых системах зачастую всё намертво прибито гвоздями и шаг влево, шаг вправо карается расстрелом ))) По сабжу: что-то я вообще не пойму. Имеем правило: Вставляю карту, читаю в /home/net/log.txt Смотрю в /home/net/mnt - там пусто. Набираю в консоли WTF?!!
|
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
52th, UDEV это не шелл, и синтаксиса шелла не понимает. Все операторы управления процессом и вводом-выводом вроде & < > >> и т.д. – синтаксис шелла. UDEV принимает только запуск программ с параметрами "командной строки". Хотите перенаправлять – запустите сначала шелл, а в нём уже делайте что хотите :) |
52th |
|
Темы:
11
Сообщения:
462
Участник с: 01 октября 2012
|
Natrio Не вопрос, можно тоже самое написать в скрипте, и в правиле запускать скрипт, это ничего не меняет. Строчка Монтирует устройство в нужную точку и перенаправляет вывод команды mount в log.txtНо смысл поста не в этом, а в том, что при подключении карты к компьютеру, команда mount отрабатывает, типа монтирует карту в нужное нам место, но реально ничего не происходит. Вот в чём дело. |