Mullvad VPN install

Moderator: Forum moderators

Post Reply
Crumbs crumbs
Posts: 8
Joined: Fri Jan 10, 2025 6:30 am

Mullvad VPN install

Post by Crumbs crumbs »

Hello, so after successfully making a frugal install of bookwormpup 10.0.9, I wanted to add mullvad vpn.
I've had to reconfigure the locales in order to be able to add the repository.
But whatever option I choose to install the package, either in CLI or by using the .deb package, I end up with the message :

Sub-process /usr/bin/dpkg returned an error code (1)

What's the issue here ?

Also, tor won't start because the os doesn't want me to open tor browser as root.
Can I not be root by any chance ?

User avatar
fredx181
Posts: 3250
Joined: Tue Dec 03, 2019 1:49 pm
Location: holland
Has thanked: 408 times
Been thanked: 1412 times
Contact:

Re: Mullvad VPN install

Post by fredx181 »

Crumbs crumbs wrote: Sun Jan 19, 2025 2:20 pm

Hello, so after successfully making a frugal install of bookwormpup 10.0.9, I wanted to add mullvad vpn.
I've had to reconfigure the locales in order to be able to add the repository.
But whatever option I choose to install the package, either in CLI or by using the .deb package, I end up with the message :

Sub-process /usr/bin/dpkg returned an error code (1)

What's the issue here ?

Also, tor won't start because the os doesn't want me to open tor browser as root.
Can I not be root by any chance ?

My guess is that the mullvad vpn package expects systemd installed, which is not the case on BookwormPup.

Crumbs crumbs
Posts: 8
Joined: Fri Jan 10, 2025 6:30 am

Re: Mullvad VPN install

Post by Crumbs crumbs »

Ok thanks, any ideas to bypass this ? Or do you know any vpn service that wouldn't need systemd ?

darksun
Posts: 170
Joined: Tue Dec 19, 2023 10:12 am
Has thanked: 55 times
Been thanked: 66 times

Re: Mullvad VPN install

Post by darksun »

Crumbs crumbs wrote: Sun Jan 19, 2025 2:20 pm

Also, tor won't start because the os doesn't want me to open tor browser as root.
Can I not be root by any chance ?

What operating system are you running?

if you are running a debian based puppy linux and you install TOR Browser with APT or synaptic package manager then open a terminal and launch it with

Code: Select all

run-as-spot torbrowser-launcher

In case you are using the tarball file downloaded from the official website, then you have to use a different approach.
The TOR Browser launching script has a "if" function to check whether the user who is launching it is root or not. For security reasons it does not allow you to be root and execute the software.

It is trivial to remove this check, you just need to browser the folder where you have unpacked your TOR Browser files, then you need to edit this file with a text editor eg leafpad

Code: Select all

leafpad tor-browser/Browser/start-tor-browser

inside the directory tor-browser -> Browser there is a script file called start-tor-browser

open it with a text editor and find those lines

Code: Select all

if [ "`id -u`" -eq 0 ]; then
	complain "The Tor Browser should not be run as root.  Exiting."
	exit 1
fi

you need to comment those out with a # in front of each lines,your final work must be like this

Code: Select all

#if [ "`id -u`" -eq 0 ]; then
#	complain "The Tor Browser should not be run as root.  Exiting."
#	exit 1
#fi

save the file and re-launch TOR Browser.

Post Reply

Return to “BookwormPup”