Noch in Bearbeitung
Schritt 2 ist noch nicht Final !!
Wenn etwas nicht Verständlich ist, bitte nachfragen
Breite Schrift = Terminalcommand
Quote =
Unterstrichen = DIe Anleitung ist für einen Bunker. Wenn mehr als ein Bunker angelegt werden soll, sollten die Variablen geändert werden.Im Texteditor. In dieser Anleitung nano
(/var/lib/boinc-bunker1, /var/lib/boinc-bunker2...)
(boinc-bunker1.service,boinc-bunker2.service...)
(Port 9001,9002,9003...)
(boinc-bunker1,boinc-bunker2...)
Wir benötigen für die Schritte 1-4 Rootrechte.(Als Root-user: sudo weglassen)
-Schritt 1-
Zunächst Startet man mit dem erstellen eines Ordners neben dem des Originalclients.(Originalclient meistens in: /var/lib/boinc oder /var/lib/boinc-client)
sudo mkdir /var/lib/boinc-bunker1/
Nun giebt man dem Ordner die gleiche Usergroup wie dem Originalclient Ordner
Die Usergroup des Originalordners sollte boinc boinc sein (Mit: ls -l /var/lib/ Sichtbar)
sudo chown -R boinc:boinc /var/lib/boinc-bunker1/
-Schritt 2-
Wir erstellen eine neue datei in /etc/systemd/system mit dem Namen boinc-bunker1.service
sudo nano /etc/systemd/system/boinc-bunker1.service
und kopieren das Folgende in die Datei:
Speichern die Datei mit strg+o dann Enter[Unit]
Description=Boinc-Bunker1
After=network.target
[Service]
Nice=10
User=boinc
Slice=background.slice
PermissionsStartOnly=yes
ExecStart=/usr/bin/boinc --dir /var/lib/boinc-bunker1/ --allow_multiple_clients --gui_rpc_port 9001 --redirectio
ExecReload=/usr/bin/boinccmd --read_cc_config
ExecStopPost=/bin/rm -f /var/lib/boinc-bunker1/lockfile
[Install]
WantedBy=multi-user.target
Schließen nano mit strg+x
-Schritt 3-
Passwort erstellen (Hier als Beispiel: PW_Bunker1)
sudo nano /var/lib/boinc-bunker1/gui_rpc_auth.cfg
-Schritt 4-PW_Bunker1
systemd daemon neuladen
sudo systemctl daemon-reload
jetzt den boinc-bunker.service starten
sudo systemctl start boinc-bunker1
zum status abrufen (ob der bunker gestartet ist)
sudo systemctl status boinc-bunker1
-Schritt 5-
benötigt keine rootrechte
im Terminal zurzeit noch ein Programmstarter für den Desktop kommt später...warscheinlich
boincmgr --namehost=127.0.0.1 --multiple --gui_rpc_port=9001 --password=PW_Bunker1
--Nützliche befehle--
den Bunkerservice stopen:
sudo systemctl stop boinc-bunker1
Service neustarten:
sudo systemctl restart boinc-bunker1
Wenn der Bunker beim Systemstart mitgestartet werden soll:
sudo systemctl enable boinc-bunker1
und wenn er nicht mehr mitstarten soll:
sudo systemctl disable boinc-bunker1