Strona 1 z 2

autostart MTA:SA

: 13 listopada 2010, 13:05
autor: sylver
Zrobiłem taki o to skrypt na autostart MTA jednak nie działa

Kod: Zaznacz cały

#! /bin/sh
# /multitheftauto_linux-1.0.4/mta-server
#

# Some things that run always
/multitheftauto_linux-1.0.4/mta-server

# Carry out specific functions when asked to by the system
case "$1" in
  start)
    echo "Startowanie MTA "
    ;;
  stop)
    echo MTA Zatrzymane"
    ;;
  *)
    echo "Usage: /etc/init.d/mta1 {start|stop}"
    exit 1
    ;;
esac

exit 0
Proszę o pomoc

: 13 listopada 2010, 17:03
autor: Bastian
W ogole nie dziala czy nie dziala {start|stop} ?

: 13 listopada 2010, 21:20
autor: sylver
Gdy uruchamiam przez panel wyskakuje tylko komunikat, że niby jest włączone, ale tak naprawdę nic się nie włącza.

: 14 listopada 2010, 10:21
autor: Bastian
Nie wiem co dokładnie robi mta-server, ale jeśli chcesz coś uruchom to przez wywoływanie start, stop, to na pewno ten Twój skrypt trzeba wzbogacić o polecenia jakie mają być wywoływane. Na razie wyświetla.ci tylko komunikat i to wszystko.

: 14 listopada 2010, 11:56
autor: sylver
Wiesz, dopiero co zacząłem swoją przygodę z Debianem i z VPS-em i nie za bardzo wiem jak to zrobić.

Dodane:
Poradziłem sobie z tym. Jednak, jak mam wykonać skrypt do restartu tego?

: 14 listopada 2010, 12:48
autor: Bastian
Jesli dobrze rozumiem.o co pytasz to

Kod: Zaznacz cały

/etc/init.d/skrypt restart
No ale to przeciez wiesz

: 14 listopada 2010, 14:34
autor: Yampress
A co ten skrypt robi oprócz podawania komunikatu?
Nie widać aby coś uruchamiał!

: 14 listopada 2010, 15:38
autor: Bastian
Kolega podobno już sobie z tym poradził, chociaż pewności nie mam bo nie wkleił skryptu.

: 14 listopada 2010, 21:16
autor: sylver
Zrobiłem tak, skrypt do automatycznego uruchomienia gry:

Kod: Zaznacz cały

start.sh
!/bin/bash
cd /multitheftauto_linux-1.0.4/
screen -A -m -d -S mta ./mta-server
echo "Server odpalony"
echo "Milej zabawy"
I działa bez problemu. Jednak teraz pytanie, jak mam to zresetować?
Chodzi mi o to, że jak ktoś z www może zrestartować serwer?

: 15 listopada 2010, 21:33
autor: Bastian
Przez www? Jak przez www to musisz napisać skrypt, najlepiej w FastCGI.