как выполнять привилегированные команды при запуске системы

Я использую Ubuntu 11.10 на Thinkpad. Каждый раз, когда система запускается, мне приходится запускать следующие сценарии с «sudo» для ручной настройки устройства.

#setting trackpoint
TrackpointDevicePath="/sys/devices/platform/i8042/serio4/serio5/"

#set speed
echo 255 > ${TrackpointDevicePath}speed

#set sensitivity
echo 255 > ${TrackpointDevicePath}sensitivity

#adust screen brightness
echo 0 > /sys/class/backlight/acpi_video0/brightness

#disable touchpad
synclient TouchpadOff=1

Я пытался поместить эти команды в /etc/rc.local. Но это не сработало, потому что для запуска команд ему нужен root. Кто-нибудь может помочь мне запустить привилегированные команды при запуске системы автоматически? Или есть какой-нибудь удобный инструмент для настройки устройства, который может запомнить настройки?

1
задан 6 November 2011 в 14:12

1 ответ

Вы должны использовать /etc/sysctl.conf вместо.

(или каталог /etc/sysctl.d/ для размещения там файлов конфигурации)

Но вам следует немного изменить синтаксис вашей конфигурации.

0
ответ дан 6 November 2011 в 14:12

Другие вопросы по тегам:

Похожие вопросы: