<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/src/etc/dhcp/dhclient-exit-hooks.d/ipsec-dhclient-hook, branch vyos/1.4dev1</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/vyos/vyos-1x.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-1x.git/atom?h=vyos%2F1.4dev1</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=vyos%2F1.4dev1'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2023-04-03T11:41:47+00:00</updated>
<entry>
<title>T5141: Add numbers for dhclient-exit-hooks.d to enforce order</title>
<updated>2023-04-03T11:41:47+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2023-04-03T11:41:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=1a1f425f869f94c7c7a9d57b71555e9e13796c9e'/>
<id>urn:sha1:1a1f425f869f94c7c7a9d57b71555e9e13796c9e</id>
<content type='text'>
Add numbers for all dhclient-exit-hooks.d to enforce script order execution
Also, move '99-run-user-hooks' to '98-run-user-hooks' due to
vyatta-dhclient-hook bug and exit with 'exit 1' it is
described in the https://vyos.dev/T4856, so we should move this hook
to the end. Rename 'vyatta-dhclient-hook' to '99-vyatta-dhclient-hook'
</content>
</entry>
<entry>
<title>ipsec: T2816: do not explicitly call intepreter for python script</title>
<updated>2022-12-23T16:36:34+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-12-23T16:33:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=843ebb323c99ddea200c12d143640e4e3c1bcd89'/>
<id>urn:sha1:843ebb323c99ddea200c12d143640e4e3c1bcd89</id>
<content type='text'>
Our python scripts use the shebang logic to set an intepreter - we should
rely on this and not use an external interpreter in front of the helper.
</content>
</entry>
<entry>
<title>ipsec: T2816: ipsec-dhclient-hook should only run if swanctl.conf exists</title>
<updated>2021-09-25T08:10:23+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-09-25T08:09:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=bcf7a9bb38c537bb1bdc5b37c680e3c65a785278'/>
<id>urn:sha1:bcf7a9bb38c537bb1bdc5b37c680e3c65a785278</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ipsec: T2816: ipsec-dhclient-hook should use exit(0)</title>
<updated>2021-09-25T08:10:23+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-09-25T08:08:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=d3b951f2417589b30469970ef5124b8a99ce968d'/>
<id>urn:sha1:d3b951f2417589b30469970ef5124b8a99ce968d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ipsec: T2816: ipsec-dhclient-hook should use vyos.util.read_file() / write_file()</title>
<updated>2021-09-25T08:09:49+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-09-25T08:07:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=da45720bf5d5f6165334c1aa3a57d2d31c77b8c7'/>
<id>urn:sha1:da45720bf5d5f6165334c1aa3a57d2d31c77b8c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "ipsec: T3643: move swanctl.conf to /run"</title>
<updated>2021-06-26T06:53:15+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-06-26T06:53:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=03e1d273acf3c182da69013288eda3a8f274153b'/>
<id>urn:sha1:03e1d273acf3c182da69013288eda3a8f274153b</id>
<content type='text'>
This reverts commit 95bbbb8bed92a60a320ff255c8b8656145f3c540.
</content>
</entry>
<entry>
<title>ipsec: T3643: move swanctl.conf to /run</title>
<updated>2021-06-24T17:40:36+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-06-24T17:40:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=95bbbb8bed92a60a320ff255c8b8656145f3c540'/>
<id>urn:sha1:95bbbb8bed92a60a320ff255c8b8656145f3c540</id>
<content type='text'>
This is the completion of commit 50a742b5 ("IPSec: T3643: Fix path for
swanctl.conf file") that moves the generated swanctl file from non-volatile to
a volatile (tmpfs backed) storage like we do for all out configuration files.

Thus it is ensured after a reboot or service deprecation there are no accidential
leftovers from previous configurations stored on the system.
</content>
</entry>
<entry>
<title>ipsec: T2816: T645: T3613: Migrated IPsec to swanctl, includes multiple selectors, and selectors with VTI.</title>
<updated>2021-06-14T22:16:42+00:00</updated>
<author>
<name>sarthurdev</name>
<email>965089+sarthurdev@users.noreply.github.com</email>
</author>
<published>2021-06-14T11:04:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=11b5636519b360074eb2877006f2d8d63d9f6610'/>
<id>urn:sha1:11b5636519b360074eb2877006f2d8d63d9f6610</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ipsec: T1501: T3617: Add handling for missing addresses on boot when using dhcp-interface</title>
<updated>2021-06-12T19:14:18+00:00</updated>
<author>
<name>sarthurdev</name>
<email>965089+sarthurdev@users.noreply.github.com</email>
</author>
<published>2021-06-11T21:55:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=ab5bfe76044f7e5bb7921f11e735dbf77544a89f'/>
<id>urn:sha1:ab5bfe76044f7e5bb7921f11e735dbf77544a89f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ipsec: T2816: add .py extenstion to dhclient helper script for processing</title>
<updated>2021-06-10T17:12:37+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-06-10T17:07:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=6b8ff2e8a847841ca632ea2611a7ed16f9abdfea'/>
<id>urn:sha1:6b8ff2e8a847841ca632ea2611a7ed16f9abdfea</id>
<content type='text'>
dhclient fails to execute the script without the extension.
</content>
</entry>
</feed>
