Страниц: [1]
  Печать  
Автор Тема: qnx shutdown  (Прочитано 10756 раз)
mike
QOR.Moderator
*****
Offline Offline

Сообщений: 1186


Welcome to Lunatic Asylum.


Просмотр профиля WWW
« : Ноября 27, 2009, 07:34:38 am »

вот я не пойму сложно было сделать, чтоб shutdown первым делом запускал скрипт аля /etc/rc.d/rc.shutdown?
Записан
ob1
Hero Member
*****
Offline Offline

Сообщений: 629


What has two thumbs up and doesn't give a crap?


Просмотр профиля WWW
« Ответ #1 : Ноября 27, 2009, 10:57:11 am »

Никто Вам не мешает заменить shutdown своим собственным.
Записан
mv
Full Member
***
Offline Offline

Сообщений: 153


Просмотр профиля
« Ответ #2 : Ноября 27, 2009, 11:05:22 am »

Обычно делаю так:
Код:
# ln -s /bin/shutdown /bin/sd
Записан
mike
QOR.Moderator
*****
Offline Offline

Сообщений: 1186


Welcome to Lunatic Asylum.


Просмотр профиля WWW
« Ответ #3 : Ноября 27, 2009, 11:06:16 am »

Никто Вам не мешает заменить shutdown своим собственным.
что мне ещё заменить на своё?
Записан
ob1
Hero Member
*****
Offline Offline

Сообщений: 629


What has two thumbs up and doesn't give a crap?


Просмотр профиля WWW
« Ответ #4 : Ноября 27, 2009, 01:53:21 pm »

Никто Вам не мешает заменить shutdown своим собственным.
что мне ещё заменить на своё?

Лично Вам? ;-} Думаю, что Вы сами знаете, что Вам делать.
Записан
ob1
Hero Member
*****
Offline Offline

Сообщений: 629


What has two thumbs up and doesn't give a crap?


Просмотр профиля WWW
« Ответ #5 : Ноября 27, 2009, 01:58:31 pm »

Обычно делаю так:
Код:
# ln -s /bin/shutdown /bin/sd


А ещё можно, например, так:

Код:
mv /bin/shutdown /bin/shutdown.bin
echo '#!/bin/ksh

/bin/ksh /etc/rc.d/rc.shutdown
/bin/shutdown.bin "$@"
' > /bin/shutdown
chmod +x /bin/shutdown

Проверку на наличие или исполняемость /etc/rc.d/rc.shutdown вставлять по вкусу.

А уже потом и ln можно селать. ;-}
Записан
mike
QOR.Moderator
*****
Offline Offline

Сообщений: 1186


Welcome to Lunatic Asylum.


Просмотр профиля WWW
« Ответ #6 : Ноября 27, 2009, 02:01:58 pm »

phshutdown?
да и костылей я могу написать десяток толку то
Записан
ob1
Hero Member
*****
Offline Offline

Сообщений: 629


What has two thumbs up and doesn't give a crap?


Просмотр профиля WWW
« Ответ #7 : Ноября 27, 2009, 04:04:59 pm »

phshutdown?
да и костылей я могу написать десяток толку то

Вы правы, от костылей толку мало будет... ;-}
Записан
Absolut
Full Member
***
Offline Offline

Сообщений: 179


Просмотр профиля
« Ответ #8 : Декабря 01, 2009, 11:04:53 am »

Обычно делаю так:
Код:
# ln -s /bin/shutdown /bin/sd


Вот только при Ctrl+Alt+Shift+Del вызывается уже не стандартный shutdown, а что-то из ядра. Это в 4.25. В 6.X не проверял.
P.S. Не заметил название раздела "Ошибки в QNX6"  Wink
« Последнее редактирование: Декабря 01, 2009, 11:07:23 am от Absolut » Записан
mv
Full Member
***
Offline Offline

Сообщений: 153


Просмотр профиля
« Ответ #9 : Декабря 01, 2009, 03:29:27 pm »

Вот только при Ctrl+Alt+Shift+Del вызывается уже не стандартный shutdown, а что-то из ядра. Это в 4.25. В 6.X не проверял.
P.S. Не заметил название раздела "Ошибки в QNX6"  Wink

Помимо различных обёрток (о которых как раз речь в этой теме) в 6ке для перезагрузки в конечно итоге вызывается callout ядра Reboot
Записан
Страниц: [1]
  Печать  
 
Перейти в: