So I have just started my PIRL masternode and want to share my experience with community.
There are some things not mentioned in official manual, but you have to do it on order to make everything work properly. I would not speak about Pirl Poseidon things as everything is clear with official manual.
Lets start from VPS part.
Some details you have to do in order to run your pirl MN in proper way.
At first ssh your VPS and execute:
>adduser pirl
then make random password for pirl user and write it somewhere
>adduser pirl sudo
>su pirl
just to change user you working under
Next:
Next we need to make PIRL masternode run on system startup:
>nano pirl-env
Next paste this into opened NANO text editor:
MASTERNODE="MN Token"
TOKEN="Dashboard Token"
Then CTRL+O, then CTRL+X
Then we need to add startup script:
sudo nano /etc/systemd/system/pirl.service
Paste here:
[Unit]
Description=PIRL Masternode Service
After=network.target network-online.target
[Service]
EnvironmentFile=/home/pirl/pirl-env
Type=simple
ExecStart=/home/pirl/pirl
User=pirl
Group=sudo
Restart=always
[Install]
WantedBy=multi-user.target
Then CTRL+O, then CTRL+X.
adding the pirl user to a group named sudo is not needed(and may not even exists on some boxes).
people are reporting having to add the user to wheel from this tutorial which is a bad idea.
Please edit to say
change "
adduser pirl sudo" to "
adduser pirl"
and change in the service config
change "
Group=sudo" to "
Group=pirl"