[BSD] Service automatisch laten starten

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • ImmortalSoul
  • Registratie: Oktober 2005
  • Laatst online: 15-09 21:36
Ik heb ZFSguru met Freebsd 10.1-001, ik heb de sabnzbdplus portstree via ZFSguru gedownload en geinstalleerd en dat werkt prima. Alleen wil ik nu overstappen van usenet naar torrents, en daarom denk ik dat ik beter af ben met Sickrage.

Ik heb de sickbeard map gekopieerd en leeggehaald (en daarin een git clone gedaan voor Sickrage). Sickrage werkt nu gewoon als ik hem handmatig opstart via "python sickbeard.py -q".

Nu wil ik hem automatisch laten opstarten en shutdownen, dus heb ik de init.freebsd file in de sickbeard map aangepast met het volgende:

: ${sickbeard_enable:="YES"}
: ${sickbeard_user:="_sabnzbd"}
: ${sickbeard_dir:="/M1rr0r/zfsguru/services/10.1-001/sabnzbdplus/data/sickbeard"}
: ${sickbeard_chdir:="${sickbeard_dir}"}
: ${sickbeard_datadir:="${sickbeard_chdir}"}
: ${sickbeard_pid:="${sickbeard_dir}/sickbeard.pid"}
: ${sickbeard_host:="127.0.0.1"}
: ${sickbeard_port:="8081"}
: ${sickbeard_web_user:="user"}
: ${sickbeard_web_password:="wachtwoord"}
: ${sickbeard_webroot:=""}

En deze geplaats in /etc/rc.d/sickbeard, vervolgens met chmod +x leesrechten gegeven.

Wanneer ik nu Sickrage probeer te openen krijg ik een 404 error. Als ik sickrage probeer te starten met service sickbeard start dan krijg ik "sickbeard already running? (pid=577 597 618 625 634).".

Probeer ik hem te stoppen dan krijg ik "fetch: http://user:wachtwoord@127.0.0.1:8081/home/shutdown/?pid=: Connection refused".

Wat doe ik verkeerd?

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 21:30

Hero of Time

Moderator LNX

There is only one Legend

Wat je verkeerd doet is twee namen door elkaar halen. Je bent begonnen met Sickbeard, vervangt bestanden met Sickrage maar laat vervolgens de boel staan hoe 't was zonder 't aan de nieuwe situatie aan te passen.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • ImmortalSoul
  • Registratie: Oktober 2005
  • Laatst online: 15-09 21:36
Hero of Time schreef op vrijdag 07 november 2014 @ 08:16:
Wat je verkeerd doet is twee namen door elkaar halen. Je bent begonnen met Sickbeard, vervangt bestanden met Sickrage maar laat vervolgens de boel staan hoe 't was zonder 't aan de nieuwe situatie aan te passen.
Dat klopt, maar Sickrage is onder de motorkap gewoon Sickbeard. En alle verwijzingen/bestanden/namen staan onder die motorkap gewoon onder de noemer Sickbeard. In alle python files heet de software gewoon Sickbeard.

In feite zou ik zo niks hoeven aan te passen. Ik heb ook meerdere tutorials gelezen waarbij ze Sickbeard gewoon één op één vervangen door Sickrage.

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 21:30

Hero of Time

Moderator LNX

There is only one Legend

Het programma draait ook onder de juiste gebruiker en de luisterpoort klopt verder ook vergeleken met het handmatig starten?

Commandline FTW | Tweakt met mate