Nowe posty

xx Problem z Linux Lite po instalacji (1)
Dzisiaj o 15:19:31
xx Dystrybucja pod HP Omen (7)
Dzisiaj o 11:33:05
xx [Poradnik] Wyszukiwanie Sterowników (2)
2024-03-27, 21:08:23
xx Ile pingwinów? (1)
2024-03-27, 08:59:24
xx konfiguracja pale moon (0)
2024-03-24, 21:53:42
xx Plasma 6 w Neonie ssie trochę mniej ... (10)
2024-03-23, 02:38:11
xx problem z instalacja sterowników do karty sieciowej (3)
2024-03-18, 18:10:16
xx Plik abc.001 (1)
2024-03-17, 17:48:27
xx Zlecę dopracowanie programu w MatLab (0)
2024-03-13, 15:28:40
xx Linux Mint 21.3 XFCE brak dźwieku po paru minutach (karta muzyczna zintegrowana) (5)
2024-03-12, 23:07:01

Autor Wątek: mono i rc.d  (Przeczytany 3692 razy)

grangu

  • Gość
mono i rc.d
« dnia: 2009-08-11, 12:05:51 »
Man taki problem z uruchomieniem programu przez mono przy starcie systemu.
Program się uruchamia ale nie startuje nic co ma się uruchomić po nim. Skrypt wygląda następująco:

#! /bin/sh

### BEGIN INIT INFO
# Provides:          prog
# Required-Start:    $local_fs $remote_fs $network $syslog
# Required-Stop:     $local_fs $remote_fs $network $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Program
### END INIT INFO

pidfile=/var/run/prog.pid

case "$1" in
 start)
  start-stop-daemon --start --quiet --pidfile $pidfile --name prog --exec /usr/bin/mono /home/user/prog.exe
 ;;
 stop)
  start-stop-daemon --stop --quiet --retry 3  --pidfile $pidfile
 ;;
esac

exit 0
Program pracuje bez konca na pętli nieskończonej while(true). Gdy uruchamiam skrypt manulanie działa, ale nie przechodzi z powrotem do konsoli. Da się to jakoś naprawić? z góry dzięki za odpowiedz.