<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/NetworkManager.git/data/NetworkManager.service.in, branch th/printf</title>
<subtitle>gitlab.freedesktop.org: NetworkManager/NetworkManager.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/'/>
<entry>
<title>systemd: add "Before=network.service" on Fedora/RHEL (rh #1034983)</title>
<updated>2013-12-17T14:45:18+00:00</updated>
<author>
<name>Dan Winship</name>
<email>danw@gnome.org</email>
</author>
<published>2013-12-16T19:42:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=7481c64ad5068130d92066b1155e6933f8c39655'/>
<id>7481c64ad5068130d92066b1155e6933f8c39655</id>
<content type='text'>
On Fedora/RHEL, NetworkManager.service needs to be started before
network.service, or else network.service may try to bring up NM's
devices itself.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On Fedora/RHEL, NetworkManager.service needs to be started before
network.service, or else network.service may try to bring up NM's
devices itself.
</pre>
</div>
</content>
</entry>
<entry>
<title>systemd: fix up dispatcher unit install (rh #948433)</title>
<updated>2013-08-06T20:58:55+00:00</updated>
<author>
<name>Dan Williams</name>
<email>dcbw@redhat.com</email>
</author>
<published>2013-08-06T20:58:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=75c64763f6b943ab93ebe68a38236c764051f3db'/>
<id>75c64763f6b943ab93ebe68a38236c764051f3db</id>
<content type='text'>
Lennart sez:

"Oh, I wasn't aware it is short-lived only. In that case, drop the
multi-user.target bit, and just make it create the dbus alias.

[Install]
Alias=dbus-org.freedesktop.nm-dispatcher.service

And yeah, adding Also=NetworkManager-dispatcher.service to
NetworkManager.service certainly would be a good idea."
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Lennart sez:

"Oh, I wasn't aware it is short-lived only. In that case, drop the
multi-user.target bit, and just make it create the dbus alias.

[Install]
Alias=dbus-org.freedesktop.nm-dispatcher.service

And yeah, adding Also=NetworkManager-dispatcher.service to
NetworkManager.service certainly would be a good idea."
</pre>
</div>
</content>
</entry>
<entry>
<title>systemd: update for network-online.target for systemd &gt;= 200 (rh #787314)</title>
<updated>2013-06-03T16:30:35+00:00</updated>
<author>
<name>Dan Williams</name>
<email>dcbw@redhat.com</email>
</author>
<published>2013-05-15T12:37:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=db3ad9bc909cea4c12d3c113f0208dc40badaedc'/>
<id>db3ad9bc909cea4c12d3c113f0208dc40badaedc</id>
<content type='text'>
systemd's new network-online target abstracts the "wait until
networking is up" stuff, and NM-wait-online implements that
functionality.  Thus NM-wait-online should be ordered before
(and thus be a dependency of) network-online.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
systemd's new network-online target abstracts the "wait until
networking is up" stuff, and NM-wait-online implements that
functionality.  Thus NM-wait-online should be ordered before
(and thus be a dependency of) network-online.
</pre>
</div>
</content>
</entry>
<entry>
<title>main: add --debug, fix logging under systemd</title>
<updated>2013-05-21T12:30:09+00:00</updated>
<author>
<name>Dan Winship</name>
<email>danw@gnome.org</email>
</author>
<published>2013-05-17T19:18:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=8d44136dce3de1becd11e798edfc3f1eb3f4a36f'/>
<id>8d44136dce3de1becd11e798edfc3f1eb3f4a36f</id>
<content type='text'>
When run with --no-daemon, NM used to duplicate all syslog output to
stderr, for ease of debugging. But this meant it had to tell systemd
to ignore stderr, so you wouldn't get duplicated log entries. But that
meant we lost error messages that didn't go through nm_log. (eg,
g_warning()s and g_return_if_fail()s).

Fix this by making --no-daemon no longer duplicate syslog output to
stderr, and removing the "StandardError=null" from the systemd service
file. To get the old behavior, you can use --debug instead of
--no-daemon.

https://bugzilla.gnome.org/show_bug.cgi?id=700550
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When run with --no-daemon, NM used to duplicate all syslog output to
stderr, for ease of debugging. But this meant it had to tell systemd
to ignore stderr, so you wouldn't get duplicated log entries. But that
meant we lost error messages that didn't go through nm_log. (eg,
g_warning()s and g_return_if_fail()s).

Fix this by making --no-daemon no longer duplicate syslog output to
stderr, and removing the "StandardError=null" from the systemd service
file. To get the old behavior, you can use --debug instead of
--no-daemon.

https://bugzilla.gnome.org/show_bug.cgi?id=700550
</pre>
</div>
</content>
</entry>
<entry>
<title>systemd: set KillMode=process</title>
<updated>2013-01-04T16:53:03+00:00</updated>
<author>
<name>Dan Winship</name>
<email>danw@gnome.org</email>
</author>
<published>2013-01-04T16:53:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=1d89bc0004ec27fbc0c89f17861118c78d7eeab5'/>
<id>1d89bc0004ec27fbc0c89f17861118c78d7eeab5</id>
<content type='text'>
By default, when shutting NM down, systemd will kill everything in its
cgroup. But this can cause problems (eg, NM thinking that dhclient
crashed and then taking down an interface that it would otherwise have
left up). Fix this by setting KillMode=process, which tells systemd to
only kill NM itself, and let NM kill its children.

https://bugzilla.redhat.com/show_bug.cgi?id=876218
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
By default, when shutting NM down, systemd will kill everything in its
cgroup. But this can cause problems (eg, NM thinking that dhclient
crashed and then taking down an interface that it would otherwise have
left up). Fix this by setting KillMode=process, which tells systemd to
only kill NM itself, and let NM kill its children.

https://bugzilla.redhat.com/show_bug.cgi?id=876218
</pre>
</div>
</content>
</entry>
<entry>
<title>systemd: restore D-Bus service alias name</title>
<updated>2012-09-25T20:35:57+00:00</updated>
<author>
<name>Dan Williams</name>
<email>dcbw@redhat.com</email>
</author>
<published>2012-09-25T20:35:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=c200e3fddf5f5a33fc0408a6b0c59f7113356247'/>
<id>c200e3fddf5f5a33fc0408a6b0c59f7113356247</id>
<content type='text'>
Mistakenly removed while merging 86f14392fc94189d24c0e65dcc5b2db74ca709ae
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mistakenly removed while merging 86f14392fc94189d24c0e65dcc5b2db74ca709ae
</pre>
</div>
</content>
</entry>
<entry>
<title>systemd: also install nm-wait-online on 'systemctl enable'</title>
<updated>2012-09-25T20:03:39+00:00</updated>
<author>
<name>Pavel Šimerda</name>
<email>psimerda@redhat.com</email>
</author>
<published>2012-09-05T19:01:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=86f14392fc94189d24c0e65dcc5b2db74ca709ae'/>
<id>86f14392fc94189d24c0e65dcc5b2db74ca709ae</id>
<content type='text'>
Inspired by openSUSE patches. There is no need to require
user/distributor manually enable nm-wait-online.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Inspired by openSUSE patches. There is no need to require
user/distributor manually enable nm-wait-online.
</pre>
</div>
</content>
</entry>
<entry>
<title>systemd: suppress logging each message twice when run via systemd (rh #751275)</title>
<updated>2012-02-07T13:59:53+00:00</updated>
<author>
<name>Jiří Klimeš</name>
<email>jklimes@redhat.com</email>
</author>
<published>2012-02-07T13:55:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=13bba719f94d304762775831c741cc0de0edb732'/>
<id>13bba719f94d304762775831c741cc0de0edb732</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>systemd: pull in network.service and introduce NetworkManager-wait-online.service</title>
<updated>2011-04-06T22:33:51+00:00</updated>
<author>
<name>Lennart Poettering</name>
<email>lennart@poettering.net</email>
</author>
<published>2011-04-06T02:30:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=c4d387efb88ab0cc4dea4ae17e60c8360b5e45a8'/>
<id>c4d387efb88ab0cc4dea4ae17e60c8360b5e45a8</id>
<content type='text'>
This pulls in network.target from NetworkManager.service (and not the
other way round), as suggested and agreed on on the systemd ML:

http://lists.freedesktop.org/archives/systemd-devel/2011-March/001692.html

This also introduces an auxiliary service
NetworkManager-wait-online.service that can be used to order a unit
after the point where the network is available. When this is enabled
with "systemd enable NetworkManager-wait-online.service" the unit
network.target will be delayed until the network is up, which is
suitable for synchronizing NFS mounts and similar to it.

https://bugzilla.redhat.com/show_bug.cgi?id=692008
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This pulls in network.target from NetworkManager.service (and not the
other way round), as suggested and agreed on on the systemd ML:

http://lists.freedesktop.org/archives/systemd-devel/2011-March/001692.html

This also introduces an auxiliary service
NetworkManager-wait-online.service that can be used to order a unit
after the point where the network is available. When this is enabled
with "systemd enable NetworkManager-wait-online.service" the unit
network.target will be delayed until the network is up, which is
suitable for synchronizing NFS mounts and similar to it.

https://bugzilla.redhat.com/show_bug.cgi?id=692008
</pre>
</div>
</content>
</entry>
<entry>
<title>core: more systemd service file fixes</title>
<updated>2010-08-18T22:01:26+00:00</updated>
<author>
<name>Dan Williams</name>
<email>dcbw@redhat.com</email>
</author>
<published>2010-08-18T22:01:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=6f2cd9e959fa2af276dcc16dc9a2b31cd4a0ec0d'/>
<id>6f2cd9e959fa2af276dcc16dc9a2b31cd4a0ec0d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
