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

Я использую 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. Кто-нибудь может помочь мне автоматически запускать привилегированные команды при запуске системы? Или есть ли удобный инструмент gui для настройки устройства, который может запомнить настройки?

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

1 ответ

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

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

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

2
ответ дан 2 August 2018 в 02:33

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

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