New commits:
commit 248b2234c576a810b908f24d864dbdd871f0d7f3
Merge: d0222dc120 d5e9b0a5e0
Author: Andrew Cagney <[email protected]>
Date: Thu Feb 19 14:52:34 2026 -0500
Merge updown: add support for systemd-resolved
Original code by Amirreza aka @thearcher13
close #2379 added systemd-resolved DNS support
commit d5e9b0a5e0417358a20cc3b4b5d825cbbcf82fa2
Author: Andrew Cagney <[email protected]>
Date: Thu Feb 19 14:44:27 2026 -0500
updown: use ${PLUTO_DNS_RESOLVER} to select file/systemd, update
- use case "${PLUTO_DNS_RESOLVER}" ...
- refactor systemd code to {update,revert}_systemd_resolver()
(and rename {update,revert}resolvconf() to {update,revert}_resolv_conf()
- merge sed+grep into `sed -n -e 's/...//p' when getting old values
- handle old values being blank
(there's also resolveconf revert ... to consider)
- be more verbose about what is happening
since this is new code
- drop [updown.xfrm] prefix, already logged with "up" output:
- sprinkle ${...} since that seems to be the norm
commit cb43b7f7d786e27acae246077b35bd97023efd5f
Author: Andrew Cagney <[email protected]>
Date: Thu Feb 19 14:42:41 2026 -0500
testing kvm: install systemd-resolved during upgrade
commit c942b08fe3bd57344b43a2b9c523dd9ca18a00e0
Author: Andrew Cagney <[email protected]>
Date: Thu Feb 19 14:42:12 2026 -0500
testing: add ikev2-cp-01-systemd-resolved good
commit 01aa96fb67be17a8567d509c6f83fd1a15f4cbfa
Merge: ab34f38d65 d875500770
Author: Andrew Cagney <[email protected]>
Date: Wed Feb 18 20:00:56 2026 -0500
Merge branch 'main' into updown-systemd
adds $(PLUTO_DNS_RESOLVER)
commit ab34f38d65bc50fcc1e9e6bdd60c19dee0d8af53
Author: Amirreza <[email protected]>
Date: Sat Aug 9 12:14:49 2025 +0330
fixed syntax error caused by variables
commit 227beab0f5cdde308f4c6d618ee19aa458f7813d
Author: Amirreza <[email protected]>
Date: Sat Aug 9 11:32:41 2025 +0330
improved logic of determining if systemd resolved is handling dns
improved logic of determining if systemd resolved is handling dns by adding
the check that "127.0.0.53" exists in /etc/reolv.conf
also fixed variables
commit 8ff49032dd808d92280c768a6fed9967dbd8a855
Author: Amirreza <[email protected]>
Date: Wed Aug 6 17:47:40 2025 +0330
fixed variables _updown.xfrm.in
commit 8ec27d31bd2038ccfbe6b29a4f983952a87fb5fb
Author: Amirreza <[email protected]>
Date: Wed Aug 6 17:23:22 2025 +0330
fixed restoreresolvconf function when using systemd resolved
it was removing the dns that was set on the interface instead of restoring
the DNS and the domain that was set on the interface before tunnel goes up.
it's fixed now.
commit 9131dac172e121ee6775f51881c654ff19cf92b4
Author: Amirreza <[email protected]>
Date: Thu Jul 31 15:39:07 2025 +0330
fixed _updown.xfrm.in variables
fixed variables and
commit e356fe531c6ec66567aaf11014a337ef85a110c9
Author: Amirreza <[email protected]>
Date: Wed Jul 30 14:45:03 2025 +0330
fix syntax error
local domain --> removed white spaces
commit fa1d6ce69b1f1eb8fa67cbc3394fc20cfe86400e
Author: Amirreza <[email protected]>
Date: Tue Jul 29 10:07:25 2025 +0330
Add systemd-resolved DNS support to updown script
_______________________________________________
Swan-commit mailing list -- [email protected]
To unsubscribe send an email to [email protected]