mennydorges
Az előbb mondta a which, hogy a pwd a /bin -ben van (/bin/pwd).
Most meg not found.
Csak egy lehetséges magyarázatot tudok elképzelni.
Lehetséges, hogy Windows alatt szerkeszted a szkriptet?
Ha igen, akkor legyél szíves Linux alatt művelni, vagy a Windowson olyan programot használni, ami tud Linux-os sor vége jeleket alkalmazni, és abe is állítod olyanra!

    klt
    Na alakul most a service erre jutott:

    systemctl status xfirepfire
    ● xfirepfire.service - Xfire szerver
       Loaded: loaded (/etc/systemd/system/xfirepfire.service; enabled; vendor preset: enabled)
       Active: failed (Result: exit-code) since Tue 2023-05-02 10:29:04 CEST; 45s ago
      Process: 10498 ExecStart=/root/src/PFireConsole/xfire.sh (code=exited, status=1/FAILURE)
     Main PID: 10498 (code=exited, status=1/FAILURE)
    
    máj 02 10:29:03 panel systemd[1]: Started Xfire szerver.
    máj 02 10:29:04 panel xfire.sh[10498]: Couldn't find a project to run. Ensure a project exists in /, or pass the path to the project using --project.
    máj 02 10:29:04 panel systemd[1]: xfirepfire.service: Main process exited, code=exited, status=1/FAILURE
    máj 02 10:29:04 panel systemd[1]: xfirepfire.service: Failed with result 'exit-code'.
    • klt válaszolt erre.

      mennydorges
      "/root/src/PFireConsole/xfire.sh "
      Ebben a fájlban MOST mi van?

      Bocsi sikerült 😃

      systemctl daemon-reload
      root@panel:~# systemctl stop xfirepfire
      root@panel:~# systemctl start xfirepfire
      root@panel:~# systemctl status xfirepfire
      ● xfirepfire.service - Xfire szerver
         Loaded: loaded (/etc/systemd/system/xfirepfire.service; enabled; vendor preset: enabled)
         Active: active (running) since Tue 2023-05-02 10:34:03 CEST; 2s ago
       Main PID: 11140 (xfire.sh)
          Tasks: 36 (limit: 4915)
         CGroup: /system.slice/xfirepfire.service
                 ├─11140 /bin/sh /root/src/PFireConsole/xfire.sh
                 ├─11145 dotnet run
                 └─11178 dotnet exec /usr/share/dotnet/sdk/5.0.408/MSBuild.dll -maxcpucount -verbosity:m -restore /root/src/PFireConsole/PFire.Console.csp
      
      máj 02 10:34:03 panel systemd[1]: Started Xfire szerver.

      Ez lett a jó:

      xfire.sh:

      #!/bin/sh
      cd /root/src/PFireConsole/
      dotnet run

      Ez meg a service:

      [Unit]
      Description=Xfire szerver
      
      [Service]
      Type=simple
      User=root
      pwd=***
      ExecStart=/root/src/PFireConsole/xfire.sh
      
      [Install]
      WantedBy=multi-user.target

      Köszönöm szépen a full segítséget. 🙂

      (Szerk. Htibi)

      • klt válaszolt erre.
      • klt kedveli ezt.

        mennydorges Hűűűű, nehéz szülés volt 😃

        Csak egy apróság, ha van még kedved hozzá:
        Ha az én szerverem lenne, tutira nem root-ként futtatnám ezt a dotnetes izét.
        Csinálnék neki valami gyalogjúzer akkuntot, és a jogait lecsonkítanám, hogy csak a saját cuccaihoz férhessen.
        De nem az én szerverem... 😉

        nem piszkálja kutya se. Ezt kb csak a családban meg pár barát tudja majd használni. Elég elit.
        Legrégebbi xfire kliens és ahhoz hogy menjen a hostban is meg kell adni a server címet.
        Nem fogom reklámozni van nekem azt kész. 🙂

        mennydorges

        pwd=***

        Ez mi?
        Ha a root jelszót gondoltad így megadni, fölösleges , viszont így most már mind tudjuk....

        (Szerk. Htibi)

          Htibi Én az adott szerverről is törölném (jelszó megváltoztatása) 🙂

            Ennyivel később: 14 nap