Search Criteria
Package Details: openswan 3.0.0-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/openswan.git (read-only, click to copy) |
|---|---|
| Package Base: | openswan |
| Description: | Open Source implementation of IPsec for Linux |
| Upstream URL: | https://www.openswan.org |
| Licenses: | GPL, custom |
| Conflicts: | ipsec-tools, strongswan |
| Submitter: | Allan |
| Maintainer: | severach |
| Last Packager: | severach |
| Votes: | 144 |
| Popularity: | 0.000233 |
| First Submitted: | 2009-11-07 14:39 (UTC) |
| Last Updated: | 2025-11-28 04:23 (UTC) |
Dependencies (5)
- gmp (gmp-hgAUR)
- iproute2 (iproute2-gitAUR, iproute2-selinuxAUR)
- perl (perl-gitAUR)
- bison (byacc-bisonAUR, bison-gitAUR) (make)
- flex (flex-gitAUR) (make)
Required by (2)
- hash-slinger (optional)
- hash-slinger-git (optional)
Latest Comments
1 2 3 4 5 6 .. 9 Next › Last »
severach commented on 2025-11-28 04:24 (UTC)
@Torxed: Should build now with gcc15.
Torxed commented on 2025-09-08 12:32 (UTC)
Not sure fully if it's a local issue, but it feels like a change/issue since the latest bigger update of
gcc:lano1106 commented on 2021-02-26 22:21 (UTC)
Here is some heads up about v3.0.0. I had issue with it. I use openswan for a VPN connection as described here: https://wiki.archlinux.org/index.php/Openswan_L2TP/IPsec_VPN_client_setup
IPSec will only be established with the VPN gateway if I do use IPSec transport mode.
With v3.0.0, I have this error msg when doing: ipsec auto --up L2TP-PSK
003 "L2TP-PSK" #3: NAT-Traversal: Transport Mode not allowed due to security concerns -- using Tunnel mode. Rebuild Openswan with USE_NAT_TRAVERSAL_TRANSPORT_MODE=true in Makefile.inc to support transport mode.
I did try to recompile by following the warning message but it doesn't change anything.
I have tried to grep the source code to see where this define was used and it doesn't seem to be used anywhere except in the error text msg.
So IOW, as of right now, 3.0.0 appears broken for my application of it.
xexaxo commented on 2020-12-01 05:04 (UTC) (edited on 2020-12-21 03:27 (UTC) by xexaxo)
Please consider pulling my fix on the next update. Upstream has merged it, although it not in any release yet.
Edit: fix has been included in 2.6.52.3
xexaxo commented on 2020-09-28 16:43 (UTC)
You may want to include https://github.com/xelerance/Openswan/pull/447. Otherwise "self-proposal" errors may occur as seen in https://bbs.archlinux.org/viewtopic.php?id=253434.
buzz commented on 2020-07-09 17:59 (UTC)
Could you support
aarch64?I successfully compiled for this architecture by adding
aarch64toarchinPKGINFO.Thank you
greenlean commented on 2020-05-21 09:40 (UTC) (edited on 2020-05-21 09:41 (UTC) by greenlean)
The package does not build on gcc 10-1. A workaround is to downgrade to gcc 9.2 and then build it.
$ yay -S downgrade# downgrade gcc gcc-libsThere are also issues with xmlto, is better to remove it:
# pacman -R xmltolineage commented on 2020-01-30 19:24 (UTC) (edited on 2020-01-30 19:24 (UTC) by lineage)
One of the makefiles tries to remove a real system file during packaging. Non-root builds where a version is already installed barf. root builds would silently remove the file. This will fix it
amdg commented on 2020-01-21 09:26 (UTC)
This package is missing the following build dependencies:
severach commented on 2019-08-10 01:04 (UTC) (edited on 2019-08-10 01:06 (UTC) by severach)
The "normal" diff format isn't very good. It won't apply if everything isn't exact. The context and unified will apply. Unified are the easiest to read.
Subtracting 1 isn't enough. That may shut the compiler up but it will earn us a CVE. strncpy() does not guarantee a nul end of string. The referenced patch has a decent way to guarantee a nul but I like my way better because it also guarantees no random text can appear after the nul.
The real answer is to write a custom strncpy() that has all the behavior we want, guaranteed nul and all nul to end of buffer.
1 2 3 4 5 6 .. 9 Next › Last »