New commits:
commit 0520d21b523e7a9baea2938ecc40113ab4eab072
Merge: 3cf8651f05 d653c01110
Author: Andrew Cagney <[email protected]>
Date: Mon Feb 16 13:57:58 2026 -0500
Merge updown: add EXPERIMENTAL updown-flags=(no)exec
When enabled, use exec(3) to run UPDOWN directly instead of via
"/bin/sh -c ...". Code should be sufficiently generic to accomodate
addition of "async", et.al. Include "experimental" in documentation.
close #2564 either add updown-route=... et.al., or
updown-verbs={prepare,route,up,down}+, updown-async=yes
Note: updown-flags=exec doesn't work with the default - `ipsec
_updown` - as it isn't an executable path.
see #2618 bypass ipsec _updown, got directly to /path/to/updown.xfrm
commit d653c0111044bcdc5cbbce585e8457cf444f3c11
Author: Andrew Cagney <[email protected]>
Date: Mon Feb 16 08:51:16 2026 -0500
documentation: document updown-flags
commit c5a9e353541c008d4eee9abbcb91a5e1353a4589
Author: Andrew Cagney <[email protected]>
Date: Mon Feb 16 13:50:44 2026 -0500
testing: expect updown-flags=noexec
commit d06fa51ec88d55b8b092181f1bc7a0ca8a394427
Author: Andrew Cagney <[email protected]>
Date: Mon Feb 16 13:18:46 2026 -0500
testing: test updown-flags=exec in addconn-39-updown
commit 3a557480295b5fdb06a44348b655f87b9e78c108
Author: Andrew Cagney <[email protected]>
Date: Sun Feb 15 22:08:09 2026 -0500
updown: add updown-flags=exec, run updown using exec, not shell
include in connectionstatus; default is noexec
commit 85dc35536b3b50bdb4b945dcf639455e0845f059
Author: Andrew Cagney <[email protected]>
Date: Sun Feb 15 17:40:21 2026 -0500
updown: in config, rename child.updown to child.updown.command
commit e818600c1e80de38597a30a1bca222f2dd53b399
Author: Andrew Cagney <[email protected]>
Date: Sun Feb 15 16:13:19 2026 -0500
libswan: add flags.[hc]
commit 586991e9abfb3cf7591ee5f203b2083c8ee4fb61
Author: Andrew Cagney <[email protected]>
Date: Mon Feb 16 12:02:53 2026 -0500
server: in server_runve_io() use execv[e](), not execvp[e]()
commit 79a222983090cf261a1523ec25b459f8abb4ca58
Author: Andrew Cagney <[email protected]>
Date: Mon Feb 16 11:02:00 2026 -0500
server: add server_runve()
commit 3d566fc0e14c9dffcebccf39c4ba170ffcf7c1e8
Author: Andrew Cagney <[email protected]>
Date: Mon Feb 16 12:19:58 2026 -0500
testing: fix typo in updown.sh $!/bin/sh -> #!/bin/sh
_______________________________________________
Swan-commit mailing list -- [email protected]
To unsubscribe send an email to [email protected]