User Tools

Site Tools


rocrail-linux-user-de

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
rocrail-linux-user-de [2020/10/08 23:46] – [Start-Script] rainerkrocrail-linux-user-de [2022/02/23 00:47] (current) rainerk
Line 7: Line 7:
  \\  \\
  
-| //In diesen Beispielen wird der Benutzer **pi** verwendet. \\ Dies ist der bevorzugte Weg, den Rocrail-Server nach einem Reboot automatisch zu starten, anstatt ihn im Root-Kontext als Daemen zu betreiben.// |+| //In diesen Beispielen wird der Benutzer **pi** verwendet. \\ Dies ist der bevorzugte Weg, den Rocrail-Server nach einem Reboot automatisch zu starten, anstatt ihn im Root-Kontext als Daemon zu betreiben.// |
  
  \\  \\
Line 16: Line 16:
  
  \\  \\
-=====Start-Script=====+=====Start-Skript===== 
 +Das angebotene ''[[#provided_startrocrailsh|~/Rocrail/startrocrail.sh]]'' kann auch verwendet werden, anstelle ein eigenes zu schreiben.\\ 
 +Diese angebotenen Version unterstützt auch Funktionen des __**[[:servermonitor-de|Server-Monitor]]**__.\\ 
 + 
 +==== Ein Startskript von Grund auf neu ===
 Durch Öffnen eines Editors wie **vi startrocrail.sh** ein Start-Script, **startrocrail.sh** im home-Verzeichnis des Benutzers **pi** erzeugen: Durch Öffnen eines Editors wie **vi startrocrail.sh** ein Start-Script, **startrocrail.sh** im home-Verzeichnis des Benutzers **pi** erzeugen:
 <code bash> <code bash>
 #!/bin/sh #!/bin/sh
-cd /home/pi/rocrail+cd /home/pi/Rocrail
 /home/pi/Rocrail/bin/rocrail -l /home/pi/Rocrail/bin /home/pi/Rocrail/bin/rocrail -l /home/pi/Rocrail/bin
 </code> </code>
Line 29: Line 33:
  
 ====Shutdown-Option==== ====Shutdown-Option====
-| //Diese Optoion erst verwenden, wenn alles perfekt läuft.// \\ //Benutzer **pi** muss ein "sudoer" sein.// |+| //Diese Option erst verwenden, wenn alles perfekt läuft.// \\ //Benutzer **pi** muss ein "sudoer" sein.// |
 Um den Computer automatisch herunterzufahren, nachdem der Server gestoppt wurde, die folgende Zeile in das **startrocrail.sh**-Script hinzufügen: Um den Computer automatisch herunterzufahren, nachdem der Server gestoppt wurde, die folgende Zeile in das **startrocrail.sh**-Script hinzufügen:
 <code bash> <code bash>
Line 66: Line 70:
  
 =====Stoppen des Rocrail-Servers===== =====Stoppen des Rocrail-Servers=====
-| //Ein normales Herunterfahren des Computers bewirkt eine einen  kill-Befehl an alle laufenden Prozesse und fährt normal auch den Rocrail-Server herunter.// |+| //Ein normales Herunterfahren des Computers bewirkt einen  kill-Befehl an alle laufenden Prozesse und fährt normal auch den Rocrail-Server herunter.// |
 ====Rocview==== ====Rocview====
   * __**[[:rocgui-menu-de#rocrail_und_rocview_beenden|Rocrail und Rocview beenden]]**__   * __**[[:rocgui-menu-de#rocrail_und_rocview_beenden|Rocrail und Rocview beenden]]**__
Line 83: Line 87:
 killall rocrail killall rocrail
 </code> </code>
 + \\
 +=====Angebotenes startrocrail.sh =====
 +<code bash>
 +#!/bin/sh
 +WS=$1
 +PASSWORD=$2
 +cd
 +if [ !  $1 ]; then
 +  cd ~/Rocrail/default
 +else 
 +  cd ~/Rocrail/$WS
 +fi
 +~/Rocrail/bin/rocrail -l ~/Rocrail/bin
 +if [ $? -eq 70 ]
 +then
 +  echo $PASSWORD | sudo -S halt -p
 +fi
 +
 +</code>
 +
 +
rocrail-linux-user-de.1602193576.txt.gz · Last modified: 2020/10/08 23:46 by rainerk