debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: [РЕШЕНО] автозапуск при загрузке  (Прочитано 2368 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dizzy12345

  • Topic Author
  • Сообщений: 29
[РЕШЕНО] автозапуск при загрузке
« : 22 Апрель 2011, 20:24:13 »
помогите пожалуйста решить такую проблему.
хотел бы чтобы при входе в систему, после того как пользователь введет логини пароль запускались бы некоторые скриптики/програмки. для примера решил запускать mc.

способ echo "mc" >> ~/.login решил не использовать, так ка хочу попробовать запуск скриптов из каталога автозапуска (/etc/init.d)

установил mc. создал файл start_mc с таким сожержанием
#! /bin/sh
/usr/bin/mc
поместил его в /etc/init.d
затем в каталогу /etc/rc2.d создал симлинк, указывающий на start_mc, перегрузился ребутом, залогинился. но mc не запустился при входе.
вот лог
жБКМ: /var/log/boot     уФТПЛБ 1 рПЪЙГЙС 0 2177 ВБКФ                                                                                                        100%Fri Apr 22 19:22:08 2011: Setting preliminary keymap...done.
Fri Apr 22 19:22:08 2011: Activating swap...done.
Fri Apr 22 19:22:08 2011: Checking root file system...fsck from util-linux-ng 2.17.2
Fri Apr 22 19:22:08 2011: /dev/sda5: clean, 33338/446160 files, 393324/1781199 blocks
Fri Apr 22 19:22:08 2011: done.
Fri Apr 22 19:22:08 2011: Cleaning up ifupdown....
Fri Apr 22 19:22:08 2011: Setting up networking....
Fri Apr 22 19:22:08 2011: Loading kernel modules...done.
Fri Apr 22 19:22:08 2011: Activating lvm and md swap...done.
Fri Apr 22 19:22:08 2011: Checking file systems...fsck from util-linux-ng 2.17.2
Fri Apr 22 19:22:08 2011: done.
Fri Apr 22 19:22:08 2011: Mounting local filesystems...done.
Fri Apr 22 19:22:08 2011: Activating swapfile swap...done.
Fri Apr 22 19:22:08 2011: Cleaning up temporary files....
Fri Apr 22 19:22:09 2011: Setting kernel variables ...done.
Fri Apr 22 19:22:09 2011: Configuring network interfaces...Plugin rp-pppoe.so loaded.
Fri Apr 22 19:22:09 2011: done.
Fri Apr 22 19:22:09 2011: Starting portmap daemon....
Fri Apr 22 19:22:09 2011: Starting NFS common utilities: statd.
Fri Apr 22 19:22:09 2011: Cleaning up temporary files....
Fri Apr 22 19:22:09 2011: Setting console screen modes.
Fri Apr 22 19:22:09 2011: ^[]R^[[9;30]^[[14;30]Skipping font and keymap setup (handled by console-setup).
Fri Apr 22 19:22:10 2011: Setting up console font and keymap...done.
Fri Apr 22 19:22:10 2011: Setting up Cyrillic on the console... ^[(Kdone.
Fri Apr 22 19:22:10 2011: INIT: Entering runlevel: 2
Fri Apr 22 19:22:10 2011: Using makefile-style concurrent boot in runlevel 2.
Fri Apr 22 19:22:10 2011: Starting NFS common utilities: statd.
Fri Apr 22 19:22:10 2011: Starting portmap daemon...Already running..
Fri Apr 22 19:22:10 2011: Starting enhanced syslogd: rsyslogd.
Fri Apr 22 19:22:10 2011: Starting ACPI services....
Fri Apr 22 19:22:11 2011: Starting deferred execution scheduler: atd.
Fri Apr 22 19:22:11 2011: Starting system message bus: dbus.
Fri Apr 22 19:22:11 2011: Starting periodic command scheduler: cron.
Fri Apr 22 19:22:11 2011: Starting MTA: exim4.
Fri Apr 22 19:22:12 2011: Starting mouse interface server: gpm.

в чем я ошибся?
 

Оффлайн orlyanuch

  • Сообщений: 212
Re: автозапуск при загрузке
« Ответ #1 : 23 Апрель 2011, 03:25:24 »
Цитата: dizzy12345
установил mc. создал файл start_mc с таким сожержанием
#! /bin/sh
/usr/bin/mc
Пробела между #! и /bin/sh не должно быть. И файл сделал исполняемым?
chmod +x start_mc
Сообщение дополнено через 28 минут 9 секунд

Блин... Сейчас посмотрел, в /etc/init.d во многих скриптах пробелы #! /bin/sh
Это же явная ошибка. Кто-нибудь объяснит?
« Последнее редактирование: 10 Май 2011, 14:11:41 от Ghostdmn »
Edimus, ut vivamus; nоn vivimus, ut edamus.
 

Оффлайн dizzy12345

  • Topic Author
  • Сообщений: 29
Re: автозапуск при загрузке
« Ответ #2 : 23 Апрель 2011, 14:22:56 »
полные права на файл есть у всех пользователей.

пробел не имеет значение - напрямую файл запускается, то есть при клике
 

Оффлайн orlyanuch

  • Сообщений: 212
Re: автозапуск при загрузке
« Ответ #3 : 23 Апрель 2011, 18:17:50 »
Ссылку в /etc/rc2.d/ создавал утилитой update-rc.d? Здесь хорошо описан весь процесс.
« Последнее редактирование: 11 Июнь 2011, 11:57:38 от Пользователь »
Edimus, ut vivamus; nоn vivimus, ut edamus.
 

Оффлайн dizzy12345

  • Topic Author
  • Сообщений: 29
Re: автозапуск при загрузке
« Ответ #4 : 23 Апрель 2011, 20:23:55 »
спасибо. помогло
 

Теги: