batonik 0 Zgłoś post Napisano Czerwiec 29, 2010 Witam, posiadam Debiana Lenny 5.1, mam następujący problem, nie odtwarza mi skryptu: co robię nie tak: w root/ hlds_start ( bez rozszerzenia ) a w nim: #!/bin/bash # Serwer s1 cd /home/serwery/ffa screen -dmS FFA ./hlds_run -game cstrike +port 27016 +maxplayers 11 +exec server.cfg +map de_dust2 w /etc/rc.local #!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success or any other # value on error. # # In order to enable or disable this script just change the execution # bits. # # By default this script does nothing. sh /root/hlds_start exit 0 serwer mam w katalogu: home/serwery/ffa, próbowałem także nawiązując do tematu http://www.webhostin...rocesow-debian/ użyć update-rc.d. ale są kolejne błędy otóż wrzuciłem skrypt do /etc/init.d o nazwie hlds nadałem chmod 755, vz2959:~# update-rc.d hlds1 defaults update-rc.d: warning: /etc/init.d/hlds1 missing LSB information update-rc.d: see <http://wiki.debian.org/LSBInitScripts> Adding system startup for /etc/init.d/hlds1 ... /etc/rc0.d/K20hlds1 -> ../init.d/hlds1 /etc/rc1.d/K20hlds1 -> ../init.d/hlds1 /etc/rc6.d/K20hlds1 -> ../init.d/hlds1 /etc/rc2.d/S20hlds1 -> ../init.d/hlds1 /etc/rc3.d/S20hlds1 -> ../init.d/hlds1 /etc/rc4.d/S20hlds1 -> ../init.d/hlds1 /etc/rc5.d/S20hlds1 -> ../init.d/hlds1 vz2959:~# update-rc.d hlds1 start 20 2 3 4 5 . update-rc.d: warning: /etc/init.d/hlds1 missing LSB information update-rc.d: see <http://wiki.debian.org/LSBInitScripts> System startup links for /etc/init.d/hlds1 already exist. a w pliku hlds1: [/color]#!/bin/bash # Serwer s1 cd /home/serwery/ffa screen -dmS FFA ./hlds_run -game cstrike +port 27016 +maxplayers 11 +exec server.cfg +map de_dust2 Wiem, że nakombinowałem ale człowiek uczy się na błędach no ale cóż w tym Udostępnij ten post Link to postu Udostępnij na innych stronach
marmat00 1 Zgłoś post Napisano Czerwiec 29, 2010 Może tak: screen -S /home/serwery/ffa/hlds_run -game cstrike +port 27016 +maxplayers 11 +exec server.cfg +map de_dust2 Udostępnij ten post Link to postu Udostępnij na innych stronach
batonik 0 Zgłoś post Napisano Czerwiec 29, 2010 Komenda na rozruch serwera jest dobra, ale nie wiem jak dostosować ją do update-rc.d lub normalnego rozruchu rc.local Udostępnij ten post Link to postu Udostępnij na innych stronach
tym 205 Zgłoś post Napisano Czerwiec 29, 2010 Umieść skrypt w /etc/init.d ... Udostępnij ten post Link to postu Udostępnij na innych stronach
batonik 0 Zgłoś post Napisano Czerwiec 29, 2010 Więc tak skrypt który jest wklepany do init.d wygląda następująco: cd /home/serwery/ffa screen -dmS FFA ./hlds_run -game cstrike +port 27016 +maxplayers 11 +exec server.cfg +map de_dust2 Wpisując dane do konsoli z poziomu roota serwer odpala... Jeżeli chcę uruchomić przez komendę sh hlds_start znajdującego pliku się w init.d vz2959:/etc/init.d# sh hlds_start : No such file or directoryme/serwery/ffa Udostępnij ten post Link to postu Udostępnij na innych stronach