-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Arch Linux support #3
Comments
Hi and thank you for your feedback! I am changing tag and label for this issue in case instead of closing so it could be used for Arch Linux support tracking |
Hello, 2 days ago I've seen that the client have become open source; I have some experience in Arch packaging so I tried to build through a pkgbuild. The pkgbuilds are not 100% complete and I'm not using nordvpn, they can be found here: Some observations and problems I had:
Both |
Hey! I have been using nordvpn on my Arch Linux for months... |
Hi and thank you for your input on this!
|
Hi! We are not supporting Arch Linux officially yet. Chances are you were using an AUR package which is maintained by community. You should contact the AUR package maintainers until we can have an official Arch Linux support. |
Building using the nordvpn-git package from Arch's aur creates a package but the nordvpnd daemon gets: The nordvpn-bin aur package based on the .deb works though. It would be nice if your support people, after telling us that you do not support Arch, could mention that they would suggest trying the nordvpn-bin package. Suspect this will lead to happier customers - know it would have when I attempted to chat with your support people (I was not at all a happy camper and I have been using nordvpn on Arch for three years...) |
I think the error might come from here https://github.com/NordSecurity/nordvpn-linux/blob/main/config/manager.go#L128 Could you please try removing The issue might be caused by different encryption keys used for encrypting (using our build) and decrypting (using your build) the settings.dat file. This encryption key is named SALT, which is bypassed to the |
Removing the settings.dat does indeed fix nordvpnd. Thank You. The login process using nordvpn-git does not work though... (reverted to nordvpn-bin, restarted nordvpnd, did nordvpn login and it works). It would seem that using nordvpn-git the process that runs after the web login is not working correctly. No idea how to debug this though. |
Hi @edt-xx, in regards to Normally, when executing any other command, you would see this error message:
But the new terminal opened during the login process shows up only for a split second, so it is easy to miss. |
My user was already in the group. That was not the problem. Is there any way to get logs from that terminal session? (eg. can I change something in the source to pipe the output to a file to see what is happening? ) |
There is a
The easiest way to see whats going on in the login terminal would be to add some kind of redirection there. Like this:
User might be added to a group in the system database, but the current session retains old group memberships. That's why re-login or reboot is necessary after adding user to the group. |
No mater what is put in the nordvpn.desktop file, either by manually editing it or by using kde to edit application settings I am not getting any logs (which is a puzzle). However If I copy the 'Continue' link on the page after a good login and try manually running trying a second time will give: Does this give a clue as to what is happening? |
Can you attach nordvpn unit logs( |
Here is the journalctl -b -u nordvpnd for the last couple of tries:
|
That's not much. Generally, this still seems like some issue with You could also try to delete |
That was it. It still is not starting the command line session correctly (probably something from play with the nordvpn desktop file), but copying the link from 'Continue' on the "Great - you're in" page and doing: |
Hi, have added to the install script to remove the two files. |
The readme, in the section below the installation link, says, in the supported distros, that
Arch
is supported.However, inspecting the install script and/or actually running it, there is no support for
Arch
(via thePacman
package manager).Either add support (preferable) or change the readme.
The text was updated successfully, but these errors were encountered: