[Hardware] EeePC 1000H, acpi, powersaved, etc

Kharitonov A. Dmitry =?iso-8859-1?q?kharpost_=CE=C1_rambler=2Eru?=
Пн Ноя 17 16:25:15 MSK 2008


Denis G. Samsonenko пишет:
> Привет!
>
> 17 ноября 2008 г. 2:52 Kharitonov A. Dmitry написал:
>   
>>> Надо в скрипте /etc/acpi/eeepc_901-userkey.sh поставить обратный слэш
>>> перед символом доллара в сроке
>>>
>>> if [ -n "$DISPLAY" ]; then
>>>       
>> Это исправлено.
>>     
>>> а вот через строку ниже стоит убрать обратные слэши перед символами
>>> кавычек. Тогда в генерируемых скриптах key1.sh и key2.sh всё будет
>>> нормально.
>>>       
>> Тогда в кодировке отличной от utf8 будут кракозябы.
>>     
>
> Почему? ведь \" так и переносится в итоге в скрипты key1.sh и key2.sh.
> Не пойму, зачем там \" вмето просто кавычек.
>   
Для надёжности работы
>   
>>>> Всё правильно. Может запускать и изменять только пользователь
>>>>         
>>> Меня смущает, что файл acpi-data принадлежит root, а у скриптов группа
>>> root. Всё-таки в домашнем каталоге пользователя не должно быть файлов
>>> не пренадлежащих ему.
>>>       
>> А незачем туда простому смертному лазить
>>     
>
> А кто, как ни простой смертный будет в key1.sh и key2.sh
> соответствующие вызовы вставлять?
>   
key1234 - запускаются от имени пользователя
acpi-data просматривает рут. И если в параметрах указать что-то вроде 
"7; dd if=/dev/zero of=/dev/sda1; "
будет сюрприз. Так взламываются cgi скрипты.




Подробная информация о списке рассылки Hardware