Запустить программу для пользователя
andrey_klimenko 2 ноября, 2006 - 14:22
Нужно чтоб когда пользователь ввел все свои данные (логин и пароль) запускался определенный иксовый сеанс и одна программа.
.Xsession не помогает потому как если пользователь выдерет другой сеанс все настройки в ....
Как это сделать?
»
- Для комментирования войдите или зарегистрируйтесь
В файл .bashrc (или
В файл .bashrc (или .bash_profile - не помню) в хоме юзера пишешь что-нибудь вроде
startx &
slepp 20 && tvoja_programma
Вроде должно работать.
Ага, и каждый
Ага, и каждый раз при запуске нового шелла у узера будут иксы стартовать штоле?
Файлик ~/.xsession - тамо надо указывать.
_________________
(define (brainfucking brain)
(brainfucking brain))
Гм.
Гм. Действительно. Ступил, Сорри.
(ну можно конечно всяких ифов добавить, но все равно)
А как юзер
А как юзер логинится? Через kdm/gdm или из консоли?
Если kdm/gdm - то ~/.xsession, если из консоли - ~/.xinitrc (примерно):
и запускать:
_________________
(define (brainfucking brain)
(brainfucking brain))