<feed xmlns='http://www.w3.org/2005/Atom'>
<title>initscripts, branch 10.00.5</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.00.5</title>
<updated>2019-10-30T07:42:45+00:00</updated>
<author>
<name>Jan Macku</name>
<email>jamacku@redhat.com</email>
</author>
<published>2019-10-30T07:42:45+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=f1714ba6a1f017de773df01556d203e986bb01b2'/>
<id>f1714ba6a1f017de773df01556d203e986bb01b2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>network-function: bridges are created by ifup-eth</title>
<updated>2019-10-30T07:35:57+00:00</updated>
<author>
<name>Jan Macku</name>
<email>jamacku@redhat.com</email>
</author>
<published>2019-10-30T07:35:57+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=27a0ae9caa874093898e572e7c1d2b3c30abb3f3'/>
<id>27a0ae9caa874093898e572e7c1d2b3c30abb3f3</id>
<content type='text'>
Resolves: rhbz#1762717
(cherry picked from commit 10f09913a177efaf007448c95c8b49dcfdc0a35f)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Resolves: rhbz#1762717
(cherry picked from commit 10f09913a177efaf007448c95c8b49dcfdc0a35f)</pre>
</div>
</content>
</entry>
<entry>
<title>network: don't fail with IFDOWN_ON_SHUTDOWN</title>
<updated>2019-10-30T07:34:53+00:00</updated>
<author>
<name>Jan Macku</name>
<email>jamacku@redhat.com</email>
</author>
<published>2019-10-30T07:34:53+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=8b9704ab4d4854595d6876bdfdfd1bbe835fbb88'/>
<id>8b9704ab4d4854595d6876bdfdfd1bbe835fbb88</id>
<content type='text'>
Resolve rhbz#1738578</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Resolve rhbz#1738578</pre>
</div>
</content>
</entry>
<entry>
<title>Add ip6gre tunnel option</title>
<updated>2019-10-30T07:33:45+00:00</updated>
<author>
<name>Jan Macku</name>
<email>jamacku@redhat.com</email>
</author>
<published>2019-10-30T07:33:45+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=98af69a625d583eb0caf1f9b26f698e852e0eab9'/>
<id>98af69a625d583eb0caf1f9b26f698e852e0eab9</id>
<content type='text'>
Resolve: rhbz#1743251</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Resolve: rhbz#1743251</pre>
</div>
</content>
</entry>
<entry>
<title>ifup-eth: Check that device name is set</title>
<updated>2019-10-30T07:32:24+00:00</updated>
<author>
<name>Jan Macku</name>
<email>jamacku@redhat.com</email>
</author>
<published>2019-10-30T07:32:24+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=d93f8f6f0a57305231a702c9ddd50fc409144e5e'/>
<id>d93f8f6f0a57305231a702c9ddd50fc409144e5e</id>
<content type='text'>
Resolve rhbz#1743249</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Resolve rhbz#1743249</pre>
</div>
</content>
</entry>
<entry>
<title>Initscripts no longer care about rc.local</title>
<updated>2019-10-30T07:30:36+00:00</updated>
<author>
<name>Jan Macku</name>
<email>jamacku@redhat.com</email>
</author>
<published>2019-10-30T07:30:36+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=5ea3a3b9aa715605bc1fb86e8f54abbedff899d2'/>
<id>5ea3a3b9aa715605bc1fb86e8f54abbedff899d2</id>
<content type='text'>
Resolve: BZ #1760416</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Resolve: BZ #1760416</pre>
</div>
</content>
</entry>
<entry>
<title>10.00.4</title>
<updated>2019-08-23T09:45:51+00:00</updated>
<author>
<name>Lukas Nykryn</name>
<email>lnykryn@redhat.com</email>
</author>
<published>2019-08-23T09:45:44+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=688ab28dbfe4503eeb92dbd661fb010b4f819063'/>
<id>688ab28dbfe4503eeb92dbd661fb010b4f819063</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ifup-eth: Fix bridge setting stp option</title>
<updated>2019-08-23T09:43:42+00:00</updated>
<author>
<name>Bell</name>
<email>blevin@redhat.com</email>
</author>
<published>2019-08-21T08:54:30+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=36ae9056a2e6e09ac1d9fae84332e802d8a40528'/>
<id>36ae9056a2e6e09ac1d9fae84332e802d8a40528</id>
<content type='text'>
Fixes https://bugzilla.redhat.com/1743522

An uninitialized variable was copied from a closed PR [1]
to submitted PR [2].

[1] https://github.com/fedora-sysv/initscripts/pull/212
[2] https://github.com/fedora-sysv/initscripts/pull/213

Signed-off-by: Bell Levin &lt;blevin@redhat.com&gt;
(cherry picked from commit dd703a8494647d401dbffa0f036233e08044ec60)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes https://bugzilla.redhat.com/1743522

An uninitialized variable was copied from a closed PR [1]
to submitted PR [2].

[1] https://github.com/fedora-sysv/initscripts/pull/212
[2] https://github.com/fedora-sysv/initscripts/pull/213

Signed-off-by: Bell Levin &lt;blevin@redhat.com&gt;
(cherry picked from commit dd703a8494647d401dbffa0f036233e08044ec60)
</pre>
</div>
</content>
</entry>
<entry>
<title>10.00.3</title>
<updated>2019-08-07T10:49:51+00:00</updated>
<author>
<name>Jan Macku</name>
<email>jamacku@redhat.com</email>
</author>
<published>2019-08-07T10:49:51+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=d531e7b20c94b08cad316bd151780dbe5a261f24'/>
<id>d531e7b20c94b08cad316bd151780dbe5a261f24</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>rc.d/functions: fix escape sequence being output under systemd service units</title>
<updated>2019-08-07T10:18:51+00:00</updated>
<author>
<name>Jan Macku</name>
<email>jamacku@redhat.com</email>
</author>
<published>2019-08-07T09:58:59+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=62e93c3e251b10f52786993b4e761eaa1dc3106f'/>
<id>62e93c3e251b10f52786993b4e761eaa1dc3106f</id>
<content type='text'>
When functions provided by /etc/rc.d/functions is used, escape
sequence is output under systemd service units and logged into
/var/log/messages as follows:

    # LANG=C systemctl cat foobar.service
    # /etc/systemd/system/foobar.service
    [Unit]
    Description=FOOBAR

    [Service]
    Type=oneshot
    ExecStart=/usr/bin/foobar.sh
    RemainAfterExit=yes

    [Install]
    WantedBy=multi-user.target
    # cat /usr/bin/foobar.sh
    #! /bin/bash

    . /etc/init.d/functions
    echo_success
    # LANG=C grep foobar.sh /var/log/messages
    Aug  7 09:29:54 localhost foobar.sh[29607]: #033[60G[#033[1;32m  OK  #033[0;39m]#015#033[60G[#033[1;31mFAILED#033[0;39m]

This is a regression issue caused by the commit f88dbd98e992 where
consoletype command was dropped.

Under systemd service units, standard input is associated with
/dev/null by default:

    # systemctl show -p StandardInput foobar.service
    StandardInput=null

  man 5 systemd.exec:

     StandardInput=
         Controls where file descriptor 0 (STDIN) of the executed
         processes is connected to. Takes one of null, tty,
         tty-force, tty-fail, data, file:path, socket or fd:name.

         If null is selected, standard input will be connected to
         /dev/null, i.e. all read attempts by the process will
         result in immediate EOF.

consoletype command interprets /dev/null as serial:

    # consoletype &lt; /dev/null
    warning: consoletype is now deprecated, and will be removed in the near future!
    warning: use tty (1) instead! More info: 'man 1 tty'
    serial

The commit f88dbd98e992 overlooks this situation.

To fix this issue, check also "not a tty" to cover the case where
standard input is /dev/null.

Note that LANG=C is needed because the message "not a tty" varies
depending on locales.

(cherry picked from commit fdcc55839df2334d7a7567de1f02f07ee7a69561)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When functions provided by /etc/rc.d/functions is used, escape
sequence is output under systemd service units and logged into
/var/log/messages as follows:

    # LANG=C systemctl cat foobar.service
    # /etc/systemd/system/foobar.service
    [Unit]
    Description=FOOBAR

    [Service]
    Type=oneshot
    ExecStart=/usr/bin/foobar.sh
    RemainAfterExit=yes

    [Install]
    WantedBy=multi-user.target
    # cat /usr/bin/foobar.sh
    #! /bin/bash

    . /etc/init.d/functions
    echo_success
    # LANG=C grep foobar.sh /var/log/messages
    Aug  7 09:29:54 localhost foobar.sh[29607]: #033[60G[#033[1;32m  OK  #033[0;39m]#015#033[60G[#033[1;31mFAILED#033[0;39m]

This is a regression issue caused by the commit f88dbd98e992 where
consoletype command was dropped.

Under systemd service units, standard input is associated with
/dev/null by default:

    # systemctl show -p StandardInput foobar.service
    StandardInput=null

  man 5 systemd.exec:

     StandardInput=
         Controls where file descriptor 0 (STDIN) of the executed
         processes is connected to. Takes one of null, tty,
         tty-force, tty-fail, data, file:path, socket or fd:name.

         If null is selected, standard input will be connected to
         /dev/null, i.e. all read attempts by the process will
         result in immediate EOF.

consoletype command interprets /dev/null as serial:

    # consoletype &lt; /dev/null
    warning: consoletype is now deprecated, and will be removed in the near future!
    warning: use tty (1) instead! More info: 'man 1 tty'
    serial

The commit f88dbd98e992 overlooks this situation.

To fix this issue, check also "not a tty" to cover the case where
standard input is /dev/null.

Note that LANG=C is needed because the message "not a tty" varies
depending on locales.

(cherry picked from commit fdcc55839df2334d7a7567de1f02f07ee7a69561)
</pre>
</div>
</content>
</entry>
</feed>
