Search Criteria
Package Details: ivpn 3.14.17-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/ivpn.git (read-only, click to copy) |
---|---|
Package Base: | ivpn |
Description: | IVPN - Secure VPN for Privacy (CLI) |
Upstream URL: | https://www.ivpn.net |
Keywords: | ivpn openvpn privacy security vpn vpn-client wireguard |
Licenses: | GPL3 |
Submitter: | stenya |
Maintainer: | stenya |
Last Packager: | stenya |
Votes: | 13 |
Popularity: | 1.04 |
First Submitted: | 2020-11-27 21:49 (UTC) |
Last Updated: | 2024-09-19 17:32 (UTC) |
Dependencies (11)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- lsof (lsof-gitAUR)
- openvpn (openvpn-gitAUR, openvpn-mbedtlsAUR)
- wireless_tools
- cmake (cmake-gitAUR) (make)
- curl (curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- go (go-gitAUR, gcc-go-gitAUR, gcc-go-snapshotAUR, gcc-go) (make)
- make (make-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- bash-completion (bash-completion-gitAUR) (optional)
Latest Comments
« First ‹ Previous 1 2 3 Next › Last »
Mangoduck commented on 2022-11-16 21:44 (UTC)
I troubleshot a problem with ivpn tech support, and we came to the conclusion that
which
is a dependency of this package. They said they would let the package maintainers know, but I noticed just now (months later) that it's still not listed as a dependency. Does this package no longer usewhich
? Or should thewhich
dependency be added? Thanks.stenya commented on 2022-08-08 08:03 (UTC)
(v3.9.0-2) Updated file permissions for
ivpn-service.service
. @cyberpunkrocker, thank you!cyberpunkrocker commented on 2022-08-07 18:59 (UTC)
The current ivpn package installs the /usr/lib/systemd/system/ivpn-service.service file as executable (i.e. permissions 755). That should NEVER be the case with .service files, the correct permissions being 644
stenya commented on 2022-05-20 13:07 (UTC)
Update: added 'git' to makedepends
jonathon commented on 2022-05-18 22:54 (UTC)
git
is a required makedepend for thebuild-obfs4proxy.sh
script.stenya commented on 2021-08-31 22:55 (UTC)
Thank you for the answer. P.S. I meant Arch Linux (not a Debian). Sorry, my fault.
Ghosthree3 commented on 2021-08-31 22:15 (UTC)
It's just never been the convention of Arch packages to use /usr/local. I could be wrong but that path seems reserved for non packaged software installations, like with
make install
, anything managed by pacman has always used /usr/bin even if it didn't on other distributions. Now that even the main project is no longer using the local directory I just saw no reason to keep using it. It ultimately makes no real difference, you do it however you prefer, it's your package, I've just never seen anyone else do it this way. I don't use Debian so I'm not sure what you meant by that.stenya commented on 2021-08-31 14:05 (UTC)
Hi @Ghosthree3 Can you, please, explain why do you need it for Debian? If there will be any reason to locate binaries at '/usr/bin' - I will do these changes next release.
Ghosthree3 commented on 2021-08-31 13:58 (UTC)
Release 3.3.30 changed the installation path from '/usr/local/bin' to '/usr/bin', it would be nice if this package could adopt those changes. https://github.com/ivpn/desktop-app/releases/tag/v3.3.30
cds84 commented on 2021-06-22 11:48 (UTC)
The ivpn-service.service systemd unit distributed in this package uses
Type=simple
.This causes systemd to assume the servie is up and running the instant the process is started.
The process requires a little extra time to start listening on some local tcp sockets.
I tried to make this service socket activated... I think then systemd will queue packets on the socket until the process is ready to take-over. But, I had no luck! not sure what went wrong.
ivpn.net has an example systemd unit file for auto-connecting to the VPN at bootup on headless servers. That example unit file fails because of the race described above.
I found that adding a small sleep fixed this for me.
sudo systemctl edit ivpn-service.service
Then add the lines...
« First ‹ Previous 1 2 3 Next › Last »