Mijn vraag
Een software leverancier biedt een stukje code aan om een server instance te laten respawnen zodra er een nieuwe client verbind. Nu ben ik een beetje hiermee aan het spelen maar om het functioneel te krijgen zal ik dat stukje code toch anders geschreven moeten krijgen.
Het betreft een stukje code voor innittab, dit zal dus omgeschreven moeten worden naar systemd (aangezien Ubuntu geen gebruik maakt van innittab) Ik snap de code enigszins maar niet helemaal.
De code die de leverancier aanbiedt:
(website: https://manual.pvxplus.com/PXPLUS/windx/nthost.htm)
Nu moet ik eerlijk bekennen zelf een totale nitwit hierin te zijn. Het is meer voor de leuk dan voor iets serieus. Maar aangezien het 1 regel betreft kan het niet super complex zijn.
(er zijn uiteraard meer effectievere manieren te bedenken, maar deze taal beheerst mijn vader erg goed, alleen kan ik uiteraard de server op zijn kantoor niet gebruiken, dus ik wil graag gebruik maken van deze taal en zelf de omgeving hosten (30 dagen trial)
Relevante software en hardware die ik gebruik
Ubuntu server 20.04, met pxplus.
Wat ik al gevonden of geprobeerd heb
De volgende voorbeelden voor een systemd heb ik al gevonden:
Alleen ik heb dus geen flauw idee of dit überhaupt in de buurt van mijn doel komt. Aangezien ik geen poort heb aangegeven en de andere argumenten ook niet.
Een software leverancier biedt een stukje code aan om een server instance te laten respawnen zodra er een nieuwe client verbind. Nu ben ik een beetje hiermee aan het spelen maar om het functioneel te krijgen zal ik dat stukje code toch anders geschreven moeten krijgen.
Het betreft een stukje code voor innittab, dit zal dus omgeschreven moeten worden naar systemd (aangezien Ubuntu geen gebruik maakt van innittab) Ik snap de code enigszins maar niet helemaal.
De code die de leverancier aanbiedt:
code:
1
| pvx1:235:respawn:/pxplus/pxplus \*nthost -ARG port uid umask >/dev/null </dev/null |
(website: https://manual.pvxplus.com/PXPLUS/windx/nthost.htm)
Nu moet ik eerlijk bekennen zelf een totale nitwit hierin te zijn. Het is meer voor de leuk dan voor iets serieus. Maar aangezien het 1 regel betreft kan het niet super complex zijn.
(er zijn uiteraard meer effectievere manieren te bedenken, maar deze taal beheerst mijn vader erg goed, alleen kan ik uiteraard de server op zijn kantoor niet gebruiken, dus ik wil graag gebruik maken van deze taal en zelf de omgeving hosten (30 dagen trial)
Relevante software en hardware die ik gebruik
Ubuntu server 20.04, met pxplus.
code:
1
| https://home.pvxplus.com/pgsrvr.pvp |
Wat ik al gevonden of geprobeerd heb
De volgende voorbeelden voor een systemd heb ik al gevonden:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| [Unit] Description=pvx1 After=network.target StartLimitIntervalSec=0 [Service] Type=simple Restart=always RestartSec=1 User=wouter ExecStart=/pxplus/pxplus /*dit is de juiste locatie*/ [Install] WantedBy=multi-user.target |
Alleen ik heb dus geen flauw idee of dit überhaupt in de buurt van mijn doel komt. Aangezien ik geen poort heb aangegeven en de andere argumenten ook niet.