реклама на сайте
подробности

 
 
> Автозапуск приложения и автовход в систему, Embedded Linux
Dubov
сообщение Apr 6 2013, 19:05
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 408
Регистрация: 28-05-12
Пользователь №: 72 052



Пытаюсь найти скрипт который бы выполнялся при запуске, но корневая построеная с помощью buildroot несколько отличается от корневой скажем Debian.
есть один пользователь root. папка пользователя лежит в корне /root
Эта папка пустая. Непонятно как настроить автоматический запуск приложений и осуществить автоматический вход от рута при старте. Рекомендации и HOWTO в сети относятся к распространённым дистрибутивам и не подходят для моей корневой созданной посредством buildroot.
Кроме того хотел настроить ip по умолчанию отредактировал файл /etc/network/intarfaces

# Configure Loopback
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet 192.168.0.5 netmask 255.255.255.0


всё равно при старте ip 192.168.0.107



Сообщение отредактировал Dubov - Apr 6 2013, 19:07
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
sasamy
сообщение Apr 8 2013, 06:29
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 783
Регистрация: 22-11-08
Пользователь №: 41 858



Цитата(Dubov @ Apr 6 2013, 23:05) *
Непонятно как настроить автоматический запуск приложений и осуществить автоматический вход от рута при старте .. для моей корневой созданной посредством buildroot.


1 скрипты инициализации в /etc/init.d/ запускаются с правами root
2 init=/bin/sh - шелл с правами root в обход скриптов инициализации
3 настоящий автологин для root
/etc/inittab
Цитата
tty1::respawn:/sbin/getty -n -l /root/autologin.sh 38400 tty1 linux

/root/autologin.sh
Цитата
#!/bin/sh
exec login -f root

4 man /etc/profile

Цитата
Кроме того хотел настроить ip по умолчанию отредактировал файл /etc/network/intarfaces


Цитата
auto eth0
iface eth0 inet static
address 192.168.0.136
netmask 255.255.255.0
gateway 192.168.0.2


Сообщение отредактировал sasamy - Apr 8 2013, 06:48
Go to the top of the page
 
+Quote Post
Dubov
сообщение Apr 9 2013, 17:22
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 408
Регистрация: 28-05-12
Пользователь №: 72 052



Цитата(sasamy @ Apr 8 2013, 10:29) *
1 скрипты инициализации в /etc/init.d/ запускаются с правами root
2 init=/bin/sh - шелл с правами root в обход скриптов инициализации
3 настоящий автологин для root
/etc/inittab

/root/autologin.sh

4 man /etc/profile

спасибо. с автовходом получилось, а вот сеть не поднялась на новых настройках и запустились прежние ((
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 05:47
Рейтинг@Mail.ru


Страница сгенерированна за 0.01391 секунд с 7
ELECTRONIX ©2004-2016