Модератор: Модераторы разделов
Killfoxster
Сообщения: 37
ОС: Debian GNU/Linux Lenny
Сообщение
Killfoxster » 29.07.2007 13:30
Здравствуйте!
возникла необходимость прописать в автозагрузку KDE консольную команду, выполняемую от имени рута
как можно это реализовать? вот собсно эта самая команда:
Voice
Сообщения: 1073
Статус: столлманист
ОС: Debian GNU/Linux
Сообщение
Voice » 29.07.2007 15:04
Ну...
Можна в /etc/rc.local эту команду прописать, но она будет выполнятся после загрузки компа, даже если вы пока не залогинились.
"И может собственных Платонов и быстрых разумом Невтонов российская земля рождать."
М. В. Ломоносов
Killfoxster
Сообщения: 37
ОС: Debian GNU/Linux Lenny
Сообщение
Killfoxster » 29.07.2007 15:26
Voice ,
а мне нужно, чтобы после старта иксов...... утилита rovclock задает нужные частоты на видеокарте, каждый раз открывать консоль неохота.....
Atragor
Сообщения: 681
Статус: ...
Сообщение
Atragor » 29.07.2007 20:29
А ~/.kde/Autostart например с sudo?
If you were MEANT to understand it, we wouldn't have called it 'code' © bash.org
Killfoxster
Сообщения: 37
ОС: Debian GNU/Linux Lenny
Сообщение
Killfoxster » 31.07.2007 13:11
Atragor ,
это как?
я просто еще новичек
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux
Сообщение
Rootlexx » 31.07.2007 14:24
Killfoxster , создайте скрипт rovclock следующего содержания:
и поместите его в /etc/X11/xsetup.d. Тогда он будет выполняться сразу после запуска X-сервера. А можно поместить в /etc/X11/xinit.d, тогда скрипт будет выполняться после успешного входа в систему.
Не забудьте только сделать скрипт исполняемым
.
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux
Сообщение
Aectann » 31.07.2007 18:32
Либо кинуть тот же скрипт в ~/.kde/Autostart(тогда будет выполняться при старте KDE), предварительно сделав его исполняемым:
chmod +x rovclock
My god... it's full of stars!...
moog
Сообщения: 599
ОС: Archlinux
Сообщение
moog » 31.07.2007 19:07
Aectann писал(а): ↑ 31.07.2007 18:32
Либо кинуть тот же скрипт в ~/.kde/Autostart
Так человеку от рута нужно, а suid небезопасно ставить.
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux
Сообщение
Aectann » 31.07.2007 20:10
goom писал(а): ↑ 31.07.2007 19:07
Так человеку от рута нужно, а suid небезопасно ставить.
Тогда правим скрипт:
sudo rovclock -c 550 -m 270
Естественно, нужно, чтобы sudo запускался без пароля.
My god... it's full of stars!...
Killfoxster
Сообщения: 37
ОС: Debian GNU/Linux Lenny
Сообщение
Killfoxster » 02.08.2007 20:33
т.е. еще надо ставить пакет sudo?
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux
Сообщение
Aectann » 02.08.2007 20:49
Killfoxster писал(а): ↑ 02.08.2007 20:33
т.е. еще надо ставить пакет sudo?
Да, ещё настроить его на беспарольный запуск.
My god... it's full of stars!...
estarchak
Сообщения: 1368
Статус: Оракловод
Сообщение
estarchak » 04.08.2007 12:48
Killfoxster писал(а): ↑ 02.08.2007 20:33
т.е. еще надо ставить пакет sudo?
В чем проблема с этим? пакет небольшой.
Беспарольный запуск можно задать для отдельной команды.
OFFTOP Запуск скрипта после старта кедов - это что-то вроде шаманства для suse, начиная с версии 10.
Дети любят тигра больше, чем Пржевальский лошадей. © Тимур Шаов.
Топик не читал, но внимательно просмотрел.