TIT 08.12.2010 12:54
Есть вопрос! — Добавить скрипт в автозагрузку до X-сервера в Suse
Может кто-нить по шагам расписать, что и куда надо прописать, чтобы компьютер с Suse загружался до экрана ввода логина/пароля в "иксах" и при этом нужный мне консольный скрипт уже работал?Работал при этом под screen.
Если абстрактно представить этапы загрузки системы, то мне надо иметь примерно следующий вид:
1. Включение компьютера
2. Загрузка ядра, сетевых служб, ssh и тому подобных демонов.
3. Загрузка screen с моим myScript.sh в нём.
3. Окно ввода логина/пароля гуйни кед.
Сам работаю в другой системе, где автозагрузка строится иным образом.
в сусе нужно создать файлик after.local в /etc/init.d/ и прописать в этот файлик все что угодно.
@magist3r, я правильно понимаю, что я создаю файл /etc/inid.d/after.local и в его тело прописываю что-то вроде "/path/to/screen /path/to/my/script" и тупо бучу машину?
Если я прав, то подскажи, нужно ли файлу after.local давайть права +x, т. е. сделать его запускаемым?
Если я прав, то подскажи, нужно ли файлу after.local давайть права +x, т. е. сделать его запускаемым?
ну прописать надо что-то типа:
и дать права на исполнение.
#!/bin/bash
/path/to/screen /path/to/my/script
exit 0
и дать права на исполнение.
/bin/su USERNAME -l -c "твоя команда, желательно полный путь до скрина, а уже в его конфиге запускай свой скрипт, ну или тоже полный к нему путь"
суси не видел давно, но вроде rc.local там был...