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]

Reply via email to