<feed xmlns='http://www.w3.org/2005/Atom'>
<title>initscripts, branch 10.11.3</title>
<subtitle>Mageia fork of Fedora's Init Scripts</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/'/>
<entry>
<title>10.11.3</title>
<updated>2022-02-24T08:44:58+00:00</updated>
<author>
<name>Jan Macku</name>
<email>jamacku@redhat.com</email>
</author>
<published>2022-02-24T08:44:58+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=e945b02ee324f108de461c53cb5d6f55caff2a50'/>
<id>e945b02ee324f108de461c53cb5d6f55caff2a50</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Drop unnecessary obsoletes</title>
<updated>2022-02-24T08:42:38+00:00</updated>
<author>
<name>Adam Williamson</name>
<email>awilliam@redhat.com</email>
</author>
<published>2022-02-24T01:25:36+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=970211d8ee7bd44a7e34954d95086a1dfd633868'/>
<id>970211d8ee7bd44a7e34954d95086a1dfd633868</id>
<content type='text'>
Since initscripts requires these packages anyway, the obsoletes
aren't necessary. They're only useful if you split off a new
subpackage and *don't* have the main package require it, but
you still want it to be installed on updates. In this case,
initscripts requires both initscripts-rename-device and
initscripts-service, so there's no need for them to obsolete
older versions of it.

The initscripts-rename-device obsoletes was somehow messing up
live image creation during the openQA update test (caused the
live image not to include initscripts at all). This fixes that.

Signed-off-by: Adam Williamson &lt;awilliam@redhat.com&gt;

(cherry picked from commit 4e39c08825a55107a6accf7ad7b4d82ddd30e9ec)

Related: #2057917
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since initscripts requires these packages anyway, the obsoletes
aren't necessary. They're only useful if you split off a new
subpackage and *don't* have the main package require it, but
you still want it to be installed on updates. In this case,
initscripts requires both initscripts-rename-device and
initscripts-service, so there's no need for them to obsolete
older versions of it.

The initscripts-rename-device obsoletes was somehow messing up
live image creation during the openQA update test (caused the
live image not to include initscripts at all). This fixes that.

Signed-off-by: Adam Williamson &lt;awilliam@redhat.com&gt;

(cherry picked from commit 4e39c08825a55107a6accf7ad7b4d82ddd30e9ec)

Related: #2057917
</pre>
</div>
</content>
</entry>
<entry>
<title>spec: Move rename_device to subpackage `initscripts-rename-device`</title>
<updated>2022-02-24T08:42:38+00:00</updated>
<author>
<name>Jan Macku</name>
<email>jamacku@redhat.com</email>
</author>
<published>2022-02-22T15:20:34+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=46e8938f3daf88820e1d202bc48408c43def5a0f'/>
<id>46e8938f3daf88820e1d202bc48408c43def5a0f</id>
<content type='text'>
It allows to rename_device to be installed independently on initscripts.

(cherry picked from commit 69a2526fa919a1ab215a4b19640b2214e0a1d78e)

Resolves: #2057917
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It allows to rename_device to be installed independently on initscripts.

(cherry picked from commit 69a2526fa919a1ab215a4b19640b2214e0a1d78e)

Resolves: #2057917
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: Update `.packit.yml` to run on `c9s`</title>
<updated>2022-02-07T08:13:33+00:00</updated>
<author>
<name>Jan Macku</name>
<email>jamacku@redhat.com</email>
</author>
<published>2022-02-02T14:09:13+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=81cc673d1310dfe700603b6b57607d3128faba16'/>
<id>81cc673d1310dfe700603b6b57607d3128faba16</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: Use Differential ShellCheck action</title>
<updated>2022-02-02T13:59:55+00:00</updated>
<author>
<name>Jan Macku</name>
<email>jamacku@redhat.com</email>
</author>
<published>2022-02-01T08:34:02+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=d1f848f56e74dce12a6910f675a5310bd0275a25'/>
<id>d1f848f56e74dce12a6910f675a5310bd0275a25</id>
<content type='text'>
(cherry picked from commit 3eee59032cd3f1793d13fe16dbd609d350d5fbb7)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit 3eee59032cd3f1793d13fe16dbd609d350d5fbb7)
</pre>
</div>
</content>
</entry>
<entry>
<title>10.11.2</title>
<updated>2022-01-26T09:42:50+00:00</updated>
<author>
<name>Jan Macku</name>
<email>jamacku@redhat.com</email>
</author>
<published>2022-01-26T09:42:50+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=b519893b9aa52ec08c6b112271c666f4a6384b12'/>
<id>b519893b9aa52ec08c6b112271c666f4a6384b12</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ifup-routes: Revert quotes</title>
<updated>2022-01-24T12:58:18+00:00</updated>
<author>
<name>Jan Macku</name>
<email>jamacku@redhat.com</email>
</author>
<published>2022-01-24T10:10:44+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=229fff12282bf40e8de3f64d9e32c452d6cc78e1'/>
<id>229fff12282bf40e8de3f64d9e32c452d6cc78e1</id>
<content type='text'>
Quotes were introduced in a71dcfd392cc1022c255208fdd94a0fc6c13ceb0

(cherry picked from commit f0171b8449033400db59a47a610124fc285dfe06)

Resolves: #2040679
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Quotes were introduced in a71dcfd392cc1022c255208fdd94a0fc6c13ceb0

(cherry picked from commit f0171b8449033400db59a47a610124fc285dfe06)

Resolves: #2040679
</pre>
</div>
</content>
</entry>
<entry>
<title>ifup-routes: Use `ip replace` only on type `route`</title>
<updated>2022-01-24T12:58:18+00:00</updated>
<author>
<name>Jan Macku</name>
<email>jamacku@redhat.com</email>
</author>
<published>2022-01-19T13:39:24+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=fad68e06990907340d33f4915f8d84a84ceb0aea'/>
<id>fad68e06990907340d33f4915f8d84a84ceb0aea</id>
<content type='text'>
Since other types might fail due to `replace` to be undefined.

(cherry picked from commit 28f50e5582f3641afac795e0e009fd22875b8dbb)

Related: #2040679
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since other types might fail due to `replace` to be undefined.

(cherry picked from commit 28f50e5582f3641afac795e0e009fd22875b8dbb)

Related: #2040679
</pre>
</div>
</content>
</entry>
<entry>
<title>ifup-routes: Log when using `ip $type replace`</title>
<updated>2022-01-14T17:52:17+00:00</updated>
<author>
<name>Jan Macku</name>
<email>jamacku@redhat.com</email>
</author>
<published>2022-01-12T12:39:53+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=f03e9bcc8815d76a69d1eb87ff970e59eb0db8e5'/>
<id>f03e9bcc8815d76a69d1eb87ff970e59eb0db8e5</id>
<content type='text'>
(cherry picked from commit a31060817ef8b03814b240442811ea5caa082d1c)

Resolves: #2040679
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit a31060817ef8b03814b240442811ea5caa082d1c)

Resolves: #2040679
</pre>
</div>
</content>
</entry>
<entry>
<title>ifup-routes: Use `ip route repace` to avoid race</title>
<updated>2022-01-14T17:52:17+00:00</updated>
<author>
<name>Jan Macku</name>
<email>jamacku@redhat.com</email>
</author>
<published>2022-01-11T08:27:26+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=66530245e2cc8b58b49b8de748423f2f88c5edae'/>
<id>66530245e2cc8b58b49b8de748423f2f88c5edae</id>
<content type='text'>
This should resolve the scenario when the link is brought
up prior to disabling accept_ra.

This only happens when both IPv4 and IPv6 address is on
the interface, because network-scripts does IPv4 first
and brings up the interface.

Then it does IPv6 which disables the RA's, at that point
the node has already learned the route from RA and setting
a default route fails.

Using `ip route replace` we ensure if the above scenario
happens we end-up with the correct default ipv6 route.

Huge thanks to Harald who debugged this issue and prepared a patch!

(cherry picked from commit a71dcfd392cc1022c255208fdd94a0fc6c13ceb0)

Resolves: #2040679

Co-authored-by: hjensas &lt;hjensas@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should resolve the scenario when the link is brought
up prior to disabling accept_ra.

This only happens when both IPv4 and IPv6 address is on
the interface, because network-scripts does IPv4 first
and brings up the interface.

Then it does IPv6 which disables the RA's, at that point
the node has already learned the route from RA and setting
a default route fails.

Using `ip route replace` we ensure if the above scenario
happens we end-up with the correct default ipv6 route.

Huge thanks to Harald who debugged this issue and prepared a patch!

(cherry picked from commit a71dcfd392cc1022c255208fdd94a0fc6c13ceb0)

Resolves: #2040679

Co-authored-by: hjensas &lt;hjensas@redhat.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
