Page 1 of 1

Need a Puppy with systemd, so I can use a VPN

Posted: Mon 27 Jan 2020, 22:44
by OldAndInTheWay
I use a vpn which requires systemd... private internet access to be exact.

When you install it you cannot be root. Any suggestions? I use mxlinux atm.

Posted: Tue 28 Jan 2020, 00:43
by rockedge
try using run-as-spot like for example

Code: Select all

run-as-spot install.sh
you could try

Code: Select all

#su spot
#program-to-run
or

Code: Select all

#sudo -uspot program-to-run
maybe something will work that is easy

Posted: Tue 28 Jan 2020, 01:37
by s243a
Have a look at this thread:
puppy on systemd (experiment)

Also see:
init: Add switch init option #1730 (closed -- not merged)

init agnostic puppy #1727

None of these changes were merged, in part because systemd goes against the goals of puppy and also because the "switch init" feature isn't really necessary to change the init (see jamesbond's comments).

However, the above links might give you some insight on how to use systemd on puppy if you desire.

Posted: Tue 28 Jan 2020, 04:56
by jamesbond
jafadmin has created an easy-to-use package that works with PIA using pptp. See http://murga-linux.com/puppy/viewtopic.php?t=93384. No systemd required.

Re: Puppy with systemd

Posted: Tue 28 Jan 2020, 17:37
by mavrothal
OldAndInTheWay wrote:I use a vpn which requires systemd
You may want to change VPN!
systemd has a hole (new feature that may compromise VPN)

Posted: Wed 29 Jan 2020, 15:10
by OldAndInTheWay
Hello Thank you'alls for for replying. @jamesbond...My original intent was to use the vpn on Fatdog. First try was with Fatdog 800, I set up a user so no problems with pre-install, but ran into the systemd bottleneck. Github has a sysvinit for pia.. https://github.com/MX-Linux/piavpn-sysvinit-compat so I tried it and no go with the 800 after converting the deb to txz. Tried Jfadmin's scripts to no avail. meh

Posted: Wed 29 Jan 2020, 17:15
by OscarTalks
Rather than trying to get systemd working in Puppy, I think it would be better and easier to get the VPN running without systemd. What exactly is asking for it anyway, their GUI application?

If you grab the .ovpn config file for the server you want to use you can connect using OpenVPN. This can be done from command line or I have been experimenting with a simple way of clicking in and out of VPN after a bit of configuring. Someone reported it working with PIA
http://murga-linux.com/puppy/viewtopic. ... 44#1021844