Compare commits

...

327 Commits
f21 ... rawhide

Author SHA1 Message Date
Beniamino Galvani
e481288c3e Update to 1.43.6 release (development) 2023-04-20 11:58:54 +02:00
Beniamino Galvani
229955ef0b Sync the spec file with upstream 2023-04-20 11:58:54 +02:00
Adam Williamson
ef05be83e2 Fix ppp version discovery 2023-04-18 18:02:18 -07:00
Kevin Fenzi
948f57c7bf Add upstream patch for ppp-2.5.0
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-04-18 16:24:30 -07:00
Adam Williamson
c609302693 Rebuild for ppp 2.5.0 2023-04-18 14:51:11 -07:00
Lubomir Rintel
86df8c88db Actually bump the version 2023-04-05 14:39:21 +02:00
Lubomir Rintel
d4cbc3d2d2 Update to 1.43.5 release (development) 2023-04-05 13:54:59 +02:00
Thomas Haller
3562d94a12
Update to 1.43.4 release (development) 2023-03-22 20:43:13 +01:00
Lubomir Rintel
0a4365e5af Remove an old patch 2023-03-08 18:36:35 +01:00
Lubomir Rintel
589a1c573c Update to an early 1.44 snapshot 2023-03-08 16:11:50 +01:00
Thomas Haller
3049c2df9a
libnm/docs: fix gtk-doc generation for settings 2023-02-10 17:38:30 +01:00
Thomas Haller
9aa462c3d5
Upgrade to 1.42.0 release 2023-02-10 10:13:48 +01:00
Yaakov Selkowitz
268730fdde Fix flatpak build 2023-01-31 17:30:10 +00:00
Lubomir Rintel
d11b67721a Update to 1.41.91 release (release candidate) 2023-01-26 10:37:02 +01:00
Fernando Fernandez Mancera
4a5d12e071 Upgrade to 1.42-rc1 (1.41.90) (release candidate) 2023-01-20 12:49:37 +01:00
Fedora Release Engineering
2cb10e4348 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-18 19:55:54 +00:00
Beniamino Galvani
97dcdaaf53 Update to 1.41.8 release (development) 2023-01-16 17:13:12 +01:00
Lubomir Rintel
9e45edd668 Update to 1.41.7 release (development) 2022-12-15 17:11:05 +01:00
Thomas Haller
0f59c7739b
Update to 1.41.6 release (development) 2022-11-30 18:39:05 +01:00
Thomas Haller
8932641c49
Upgrade to 1.41.5 development snapshot 2022-11-18 08:31:29 +01:00
Thomas Haller
fe89fe48df
fix generating stable UUIDs for keyfile (gitlab#1130) 2022-11-03 09:30:01 +01:00
Wen Liang
971a5b8ee2 Update to 1.41.4 release (development) 2022-11-02 16:43:10 -04:00
Beniamino Galvani
c5811ea797 Update to 1.41.3 release (development) 2022-10-18 12:11:48 +02:00
Thomas Haller
3177397698
Upgrade to 1.40.0 release 2022-08-26 19:41:20 +02:00
Ana Cabral
eb5fbe00af Upgrade to 1.40-rc1 (1.39.90) (release candidate) 2022-08-16 18:51:15 -03:00
Beniamino Galvani
e27d4677d1 Update to 1.39.11 release (development) 2022-07-28 10:43:10 +02:00
Fedora Release Engineering
460034d95b Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-20 18:49:28 +00:00
Vojtech Bubela
022b5635e4 Update to 1.39.10 release (development) 2022-07-14 15:26:50 +02:00
Lubomir Rintel
e83c290128 Update to 1.39.8 release (development) 2022-06-30 16:51:10 +02:00
Ana Cabral
e41df17cd6 Bump release number 2022-05-30 14:03:39 +02:00
Ana Cabral
136952f729 rpm: include an informational file in ifcfg files directory 2022-05-30 10:28:35 +02:00
Thomas Haller
53393c4b58
Upgrade to 1.38.0 release 2022-05-13 11:32:19 +02:00
Thomas Haller
a745e634cf
Upgrade to 1.38-rc3 (1.37.92) (release candidate) 2022-05-04 15:10:17 +02:00
Thomas Haller
42ff700916
Upgrade to 1.38-rc2 (1.37.91) (release candidate) 2022-04-14 12:48:41 +02:00
Ana Cabral
49cb2c5734 Update to 1.38.0-rc1 (1.37.90) (release candidate) 2022-04-07 11:33:46 +02:00
Lubomir Rintel
7cf2ae3afa Upgrade to 1.37.3 release (development) 2022-03-24 22:06:17 +01:00
Beniamino Galvani
f403f8efc4 Update to 1.36.4 release 2022-03-22 21:50:12 +01:00
Michael Scherer
50b8516937 Fix RHBZ 2066849 2022-03-22 16:36:30 +01:00
Beniamino Galvani
8bcd242d34 Update to 1.36.2 release 2022-03-07 12:03:57 +01:00
Lubomir Rintel
9dc614162a Update to 1.36.0 release 2022-02-24 16:59:47 +01:00
Lubomir Rintel
29841c7d57 Update to 1.36-rc3 (1.35.92) (release candidate) 2022-02-19 14:11:54 +01:00
Lubomir Rintel
0b5c393efe Fix build 2022-02-10 15:42:33 +01:00
Lubomir Rintel
c3b4682a03 Update to 1.36-rc2 (1.35.91) (release candidate) 2022-02-10 15:21:20 +01:00
Lubomir Rintel
ca43676e5e Update to 1.36-rc1 (1.35.90) (release candidate) 2022-02-04 18:39:45 +01:00
Thomas Haller
993bfd4a39
update to an early 1.36 snapshot (1.35.7) 2022-01-28 15:27:31 +01:00
Thomas Haller
73ea8c0c0f
Revert rework of DHCP client that causes crash
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/1066#note_1233210
2022-01-27 01:00:50 +01:00
Thomas Haller
bf5f80eb09
fix version 2022-01-26 23:13:20 +01:00
Thomas Haller
2daaa0dfe3
update to an early 1.36 snapshot (1.35.6) 2022-01-26 23:06:06 +01:00
Fedora Release Engineering
8c1c57be16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-19 19:30:29 +00:00
Thomas Haller
88df317665
update to an early 1.36 snapshot (1.35.4) 2022-01-13 13:44:19 +01:00
Wen Liang
341972ce75 update to an early 1.36 snapshot (1.35.3) 2021-12-15 20:06:10 -05:00
Wen Liang
93fb0bf10a update to an early 1.36 snapshot (1.35.2) 2021-12-02 12:37:26 -05:00
Beniamino Galvani
f839faf6ba update to an early 1.36 snapshot (1.35.1) 2021-11-19 18:04:21 +01:00
Beniamino Galvani
0130e35f80 core: better handle sd-resolved errors when resolving hostnames
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/833
2021-10-29 17:00:59 +02:00
Beniamino Galvani
8594b59280 Update to 1.32.12 release 2021-09-22 12:01:58 +02:00
Thomas Haller
2c2c15fe51
platform: fix capturing IPv4 addresses from platform for assuming after restart 2021-08-19 18:58:38 +02:00
Wen Liang
0bf341083e
Update to 1.32.10 release
Signed-off-by: Wen Liang <liangwen12year@gmail.com>
2021-08-19 13:27:49 +02:00
Fernando Fernandez Mancera
4a6b3fc1cc Update to 1.32.8 release
Signed-off-by: Fernando Fernandez Mancera <ffmancera@riseup.net>
2021-08-10 20:19:24 +02:00
Thomas Haller
373fa8cd0f
update to 1.32.6 release 2021-07-28 18:29:34 +02:00
Thomas Haller
76947cefc7
changelog: whitespace fixes 2021-07-27 10:46:25 +02:00
Fedora Release Engineering
aa51858262 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 15:55:23 +00:00
Fedora Release Engineering
4f80c65cb1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 11:00:51 +00:00
Thomas Haller
2be3b50b5c
update to 1.32.4 release 2021-07-20 17:30:06 +02:00
Thomas Haller
74a5d6efed
update to 1.32.0 release 2021-06-16 22:46:43 +02:00
Thomas Haller
c6fd1f3181
update to 1.32-rc1 (1.31.90) (release candidate) 2021-06-04 18:24:17 +02:00
Beniamino Galvani
c649704e87 update to an early 1.32 snapshot (1.31.4) 2021-05-05 21:33:52 +02:00
Beniamino Galvani
0c125af8fe update to an early 1.32 snapshot (1.31.3) 2021-04-23 14:22:09 +02:00
Beniamino Galvani
c83d942eaf update sources 2021-04-12 15:49:12 +02:00
Beniamino Galvani
b069eff77c update to an early 1.32 snapshot (1.31.2) 2021-03-25 14:01:44 +01:00
Beniamino Galvani
58024e4031 update to 1.30.2 release 2021-03-12 17:11:18 +01:00
Thomas Haller
923d3d1d99
update to 1.30.0 release 2021-02-18 20:25:05 +01:00
Thomas Haller
dbfd35a1ec
update to 1.30-rc1 (1.29.90-dev) snapshot 2021-02-11 17:13:31 +01:00
Thomas Haller
598b6a70ba
update to 1.29.11-dev snapshot 2021-02-09 09:21:49 +01:00
Fedora Release Engineering
6db3c9359d - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-25 22:32:05 +00:00
Thomas Haller
d08e71d9e7
update to 1.29.9-dev snapshot 2021-01-19 20:12:24 +01:00
Thomas Haller
a6813af4b6
resync spec file with upstream
- extend "Requires:" to work with Centos8 and older. We maintain
  upstream a preferred spec file that should work with all distros
  that we support.

- fix to not package manual page for "nm-cloud-setup" in NetworkManager
  package.
2021-01-18 13:02:01 +01:00
Peter Robinson
d106900593
Require wireless-regdb for wifi support so WiFi region is set
https://src.fedoraproject.org/rpms/NetworkManager/pull-request/7
2021-01-18 10:27:43 +01:00
Tom Stellard
8f93680134
Use make macros
https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro

https://src.fedoraproject.org/rpms/NetworkManager/pull-request/4
2021-01-15 17:16:06 +01:00
Thomas Haller
7a48b33607
update to 1.29.8-dev snapshot 2021-01-14 22:42:22 +01:00
Jonathan Lebon
3240dc5220
Don't trigger udev if socket doesn't exist
On rpm-ostree systems, we don't want scriptlets to affect the running
system because a major part of the value is "background updates".
Scriptlets are run in a containerized environment where e.g. udev is not
available.

Add a check for the udev socket before triggering it to handle this.
This also helps the container use case.

This doesn't break rpm-ostree strictly, because it uses `|| :`, but it
still spams error messages during the compose. I kept the `|| :` to be
safe, but it's likely fine to remove them now.

See also: https://bugzilla.redhat.com/show_bug.cgi?id=1352154
See also: https://src.fedoraproject.org/rpms/udisks2/pull-request/3
See also: https://github.com/coreos/fedora-coreos-tracker/issues/703

https://src.fedoraproject.org/rpms/NetworkManager/pull-request/6
2021-01-14 22:32:41 +01:00
Tom Stellard
85ab70ffcd Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-07 05:44:09 +00:00
Mohan Boddu
1130677af4 Rebuild for ppp-2.4.9-1
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2021-01-06 11:21:44 -05:00
Thomas Haller
a18e85809f
update to 1.28.0 2020-12-06 16:29:45 +01:00
Beniamino Galvani
1d764a957f update to 1.28-rc2 (1.27.91) 2020-10-20 18:55:54 +02:00
Thomas Haller
36c0fdc256
update to 1.28-rc1 (1.27.90) 2020-10-06 10:13:47 +02:00
Thomas Haller
103896827d
reword changelog and re-generate patch
- patches should be in `git format-patch` format and have a
  "cherry picked from" line that refers to the respective upstream
  patch. This way the patch contains meta data like the commit
  message and a reference to the upstream commit ID.

- the change log referred to the commit ID from master branch, when
  it should refer to the batch from nm-1-26 branch (which is upstream
  for 1.26.2, which is currently packaged).

- the change log seem line seems too long. Reword. Also, the main
  purpose of the change is to fix the build (not to backport a patch).
2020-09-21 14:55:20 +02:00
Yaroslav Fedevych
46a78c9b14
Backport a XML generation fix so the package builds correctly
https://src.fedoraproject.org/rpms/NetworkManager/pull-request/5
2020-09-21 14:51:11 +02:00
Thomas Haller
a32a9e28b5
adjust version number 2020-08-19 11:07:30 +02:00
Thomas Haller
d6f04ca2cf
update to 1.26.2 2020-08-19 09:49:31 +02:00
Fedora Release Engineering
8de97ab4ed - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 10:29:45 +00:00
Thomas Haller
acbaadae23
prefer keyfile settings plugin from Fedora 33 and newer
https://mail.gnome.org/archives/networkmanager-list/2020-May/msg00002.html
https://fedoraproject.org/wiki/Changes/NetworkManager_keyfile_instead_of_ifcfg_rh
https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/OLOU27DAON2TYGTAVZ35GZE2BEIN42U3/
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/OLOU27DAON2TYGTAVZ35GZE2BEIN42U3/
https://pagure.io/fesco/issue/2432

https://bugzilla.redhat.com/show_bug.cgi?id=1857391
2020-07-16 12:28:39 +02:00
Thomas Haller
f6133686c9
Update to 1.26.0 2020-07-13 21:22:34 +02:00
Thomas Haller
a06b38bcbe
update to 1.26-rc1 (1.25.90) 2020-06-15 19:33:09 +02:00
Thomas Haller
28e6474b9c
Update to 1.24.2 release 2020-05-29 17:28:37 +02:00
Thomas Haller
bea355fedb
Update to 1.24.0 2020-05-08 14:48:12 +02:00
Thomas Haller
b190302070
Update to 1.24-rc2 (1.23.91) 2020-05-02 23:02:28 +02:00
Thomas Haller
c2f5bb45e9 Update to 1.24-rc1 (1.23.90) 2020-04-11 20:30:16 +02:00
Björn Esser
660f94e1b0
Bump release 2020-04-02 13:33:12 +02:00
Björn Esser
5eadbbce7e
Fix string quoting for rpm >= 4.16 2020-04-02 13:09:18 +02:00
Thomas Haller
f2a09782d5 fix date in changelog 2020-03-12 16:17:24 +01:00
Thomas Haller
505f80e176 Update to 1.22.10 2020-03-12 16:11:58 +01:00
Adam Williamson
bbc5f98e67 Rebuild for new ppp 2020-02-22 09:16:42 -08:00
Antonio Cardace
e3ace6b76e Update to 1.22.8 2020-02-18 17:23:28 +01:00
Beniamino Galvani
c4c77b9ac1 Fix build with GCC 10 2020-02-03 16:15:23 +01:00
Beniamino Galvani
7ff623281c Update to 1.22.6 2020-02-03 12:04:35 +01:00
Fedora Release Engineering
8d16f6e4dc - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 09:33:39 +00:00
Beniamino Galvani
3722052671 Update to 1.22.4 2020-01-10 10:36:27 +01:00
Thomas Haller
b3a325009e Update to 1.22.2 2019-12-25 20:18:47 +01:00
Thomas Haller
e4027e3b1a Update to 1.22.0 2019-12-17 11:27:16 +01:00
Thomas Haller
ebb5317dc1 Update to 1.21.90 (1.22-rc1) (fix spec file) 2019-11-29 18:56:32 +01:00
Thomas Haller
110dba26d8 Update to 1.21.90 (1.22-rc1) 2019-11-29 18:38:29 +01:00
Lubomir Rintel
001af63c4e Update to an early 1.22.0 snapshot 2019-11-03 13:04:48 +01:00
Thomas Haller
ac21445f51 Update to 1.20.4 release 2019-09-30 09:11:12 +02:00
Lubomir Rintel
81023c35a5 Bring back the boolean dep for the wireless daemon 2019-09-07 14:58:28 +02:00
Lubomir Rintel
5ef97724b1 Bring back the boolean dep for the wireless daemon
Hopefully this will allow installing iwd while still preferring
wpa_supplicant.

Suggested-by: Rex Dieter <rdieter@gmail.com>
Suggested-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>>
2019-09-06 14:25:32 +02:00
Lubomir Rintel
48c1f98497 Update to 1.20.2 release
- Bring back the hard wpa_supplicant dependency (rh #1743585)
2019-09-05 14:57:36 +02:00
Lubomir Rintel
f3de64e64d wifi: detect FT support per interface and avoid enabling it 2019-08-23 08:58:55 +02:00
Lubomir Rintel
231f1105ed contrib/rpm: install our dispatcher scripts into /usr/lib/NetworkManager
That's where they always should have been.
2019-08-23 08:58:40 +02:00
Lubomir Rintel
84788c4cfd Enable iwd support 2019-08-15 23:10:41 +02:00
Thomas Haller
da0c931f46 Update to 1.20.0 release 2019-08-06 14:00:42 +02:00
Thomas Haller
2875b62a86 Update to 1.20-rc1 upstream release candidate 2019-07-29 21:53:55 +02:00
Fedora Release Engineering
885bee8178 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-24 15:59:39 +00:00
Lubomir Rintel
0dda1bed32 settings: fix a reversed conditional in have_connection_for_device() (rh #1727411) 2019-07-08 18:11:38 +02:00
Lubomir Rintel
184dfaf298 Update the 1.20.0 snapshot
- initrd: skip ethernet hwtype in BOOTIF (rh #1726240)
- initrd: allow specifying the net mask in form of a prefix (rh #1725872)
2019-07-03 09:48:56 +02:00
Lubomir Rintel
040ae392e7 Re-enable the initrd generator 2019-06-04 16:09:06 +02:00
Lubomir Rintel
6cfba5306d Update the 1.20.0 snapshot 2019-06-04 16:07:58 +02:00
Lubomir Rintel
fd6f6acab8 Update to an early 1.20.0 snapshot 2019-05-03 11:49:05 +02:00
Lubomir Rintel
a2e07e734d Sync SPEC with NM git 2019-04-26 18:06:42 +02:00
Lubomir Rintel
ed4473292d Update to 1.18.0 release 2019-04-26 17:54:47 +02:00
Thomas Haller
746be5eb7f Update to 1.16.0 release 2019-03-15 16:39:03 +01:00
Thomas Haller
b19e5ac269 Fix compilation error on rawhide for gettid() compat implementation 2019-03-11 19:16:32 +01:00
Thomas Haller
6cdec870c5 Update to 1.15.91 release (1.16-rc2) 2019-03-11 17:23:38 +01:00
Thomas Haller
91b043a18a Revert "Remove obsolete Group tag"
We maintain an upstream specfile of NetworkManager [1] that shall be suitable
for all Fedora/RHEL releases. As such, there are still releases for
which we want to keep the group tag.

Revert the patch, so that the difference between Fedora's and upstream's
specfile is minimized.

[1] https://cgit.freedesktop.org/NetworkManager/NetworkManager/tree/contrib/fedora/rpm/NetworkManager.spec?id=96be30cbcc59494d45e3b2f3bd605e00050674ed

This reverts commit 62adcbc888.
2019-03-11 17:19:37 +01:00
Thomas Haller
2a9113a2f9 Update to 1.15.90 release (1.16-rc1) 2019-02-23 10:57:15 +01:00
Igor Gnatenko
3fcb0e3703 Rebuild for readline 8.0 2019-02-17 09:30:52 +01:00
Kalev Lember
f6c878a04a Update BRs for vala packaging changes 2019-02-04 12:24:46 +01:00
Fedora Release Engineering
bcdcd326ad - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 11:42:26 +00:00
Igor Gnatenko
62adcbc888 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:18 +01:00
Igor Gnatenko
5c6421bc88
Remove obsolete ldconfig scriptlets
References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-22 18:40:29 +01:00
Thomas Haller
7d883dd95e dhcp: fix out-of-bounds heap write for DHCPv6 with internal plugin (CVE-2018-15688) 2018-10-29 14:43:36 +01:00
Lubomir Rintel
dd82c1e921 Drop unnecessary patches 2018-10-24 11:43:44 +02:00
Lubomir Rintel
7d3054a9e3 Update to 1.14.4 release
Temporarily disable the initrd generator (rh #1641832)
2018-10-24 11:36:00 +02:00
Thomas Haller
67ec5442e9 device: fix crash in nm_device_generate_connection() (1:1.14.2-2)
Also "dhcp: dhclient: fix memory leak".
2018-10-23 12:14:03 +02:00
Lubomir Rintel
6fd65f9fd5 Update to 1.14.2 release 2018-10-19 16:58:26 +02:00
Thomas Haller
92d36d7fb0 Update to 1.14.0 release 2018-09-18 15:15:56 +02:00
Lubomir Rintel
ac2eac23f7 Fix Rawhide build 2018-08-11 11:13:19 +02:00
Lubomir Rintel
1117a6f1f7 fix compile error due to NM_AVAILABLE_IN_1_12_2 2018-08-11 09:53:52 +02:00
Lubomir Rintel
e49edc693e Update to 1.12.2 release 2018-07-25 12:52:04 +02:00
Fedora Release Engineering
cba19ad11e - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 19:08:11 +00:00
Thomas Haller
c362687d27 Update to 1.12.0 release 2018-06-29 19:19:30 +02:00
Thomas Haller
5743a963d8 fix build failure due to unstable tests 2018-06-18 11:00:20 +02:00
Thomas Haller
fff3d1de66 Update to 1.12-rc1 pre-release 2018-06-16 08:19:26 +02:00
Lubomir Rintel
29a9c41bea Update to a development snapshot of NetworkManager 1.12
- Switch crypto to gnutls
- Add dispatcher-routing-rules subpackage
- Switch to Python 3-only build root
2018-05-31 17:10:30 +02:00
Vladimir Benes
98525d7834 tests: add F28 CI tests using the Standard Test Interface
Adding initial set of basic functionality tests for NetworkManager
according to the Standard Test Interface [1]. See Quick Start Guide
for brief introduction about how to run these tests [2].

[1] https://fedoraproject.org/wiki/CI/Standard_Test_Interface
[2] https://fedoraproject.org/wiki/CI/Quick_Start_Guide

[thaller@redhat.com: at this point, NetworkManager package on rawhide
  is essentially the same as on f28. So, when cherry-picking the
  tests, also intentionally keep testing the "fedora28" profile.
   1) until the packages that we test diverge, there is usually
      little reason to run a different set of tests (unless it
      makes sense due to differences in the Fedora version).
   2) as long as the set of tests that we want to run is identical,
      there is no reason to clone the test profile and bump the
      profile number.
  It follows: we stick to "fedora28" for the time being.]

(cherry picked from commit c8e00774af)
2018-05-24 09:51:01 +02:00
Beniamino Galvani
d72f282e41 Update to 1.10.8 release 2018-05-14 15:55:00 +02:00
Beniamino Galvani
e4a9ce242d dhcp: better handle expiry and nacks (rh #1575370)
https://bugzilla.gnome.org/show_bug.cgi?id=783391
https://bugzilla.redhat.com/show_bug.cgi?id=1575370
2018-05-06 14:28:03 +02:00
Beniamino Galvani
9fa973f15f device: fix setting 'rp_filter' value (rh #1565529) 2018-04-17 10:09:19 +02:00
Beniamino Galvani
e712bef644 Fix build 2018-04-12 14:40:49 +02:00
Iryna Shcherbina
4797640ddf Update Python 2 dependency declarations to new packaging standards 2018-03-14 22:39:40 +01:00
Thomas Haller
17941a667b Update to 1.10.6 release 2018-03-12 14:15:23 +01:00
Thomas Haller
9c37f0c674 policy: fix blocking autoconnect for no-secrets (rh #1553773) 2018-03-09 15:38:47 +01:00
Thomas Haller
014828b918 trivial: rename patch 2018-03-09 15:34:53 +01:00
Lubomir Rintel
b8041505cb Another attempt at fixing gcc 8 build 2018-02-07 11:53:56 +01:00
Lubomir Rintel
1f3baf8c8d Fix build 2018-02-06 17:31:32 +01:00
Lubomir Rintel
8b792ad0ef Fix build 2018-02-06 17:30:36 +01:00
Lubomir Rintel
dc410627f6 Update to 1.10.4 release 2018-02-05 11:37:29 +01:00
Lubomir Rintel
e5d9e5bbb2 Revert "Switch to %ldconfig_scriptlets"
This breaks build on basically everything we support. Needs more
thought.

This reverts commit 3dc75bb968.
2018-02-05 11:32:15 +01:00
Igor Gnatenko
3dc75bb968
Switch to %ldconfig_scriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-02 11:25:09 +01:00
Thomas Haller
2f601f9c53 Update to 1.10.2 release 2017-12-15 11:33:34 +01:00
Björn Esser
2b734c644d
Apply patch from previous commit 2017-11-17 20:08:52 +01:00
Thomas Haller
f484465e78 libnm: fix accessing enabled and metered properties 2017-11-02 16:23:09 +01:00
Thomas Haller
44c7179885 systemd: let NM-w-o.service require NetworkManager service (rh #1452866)
- systemd: let NM-w-o.service require NetworkManager service (rh #1452866)
  Related to rh #1455704.
  See also: https://github.com/systemd/systemd/pull/6065

- platform: really treat dsa devices as regular wired ethernet (rh #1371289)
  actually apply patch.

- in spec file, explicitly set dhclient as default (resync with upstream
  spec file).
2017-11-02 15:50:34 +01:00
Lubomir Rintel
7a812558d6 Actually add the patch 2017-10-09 19:47:27 +02:00
Lubomir Rintel
e74c1e7f0a Actually bump the release number 2017-10-09 19:45:24 +02:00
Lubomir Rintel
cfe40a7c6d platform: treat dsa devices as regular wired ethernet 2017-10-09 19:43:54 +02:00
Thomas Haller
8e0f2bf38d device: fix delay startup complete for unrealized devices (1:1.8.4-4)
And 2 more fixes from upstream.
2017-10-05 10:57:10 +02:00
Thomas Haller
11bdf5039f backport 3 patches for crashes (1.8.4-3) 2017-09-29 13:13:52 +02:00
Thomas Haller
de4dee2405 enable NetworkManager-wait-online.service on package upgrade (rh#1455704) 2017-09-27 18:05:03 +02:00
Thomas Haller
354ea1ca0d Update to 1.8.4 release 2017-09-20 14:07:51 +02:00
Fedora Release Engineering
10dfa87029 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-02 17:01:01 +00:00
Fedora Release Engineering
bbd538ac0e - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 01:56:03 +00:00
Lubomir Rintel
24d35df5f2 contrib/rpm: provide NetworkManager-devel
The package no longer exists.
2017-07-21 17:40:01 +02:00
Stephen Gallagher
0cc505ca29 Fix Requires/Provides on subpackages
NetworkManager-wifi and NetworkManager-glib-devel should require
NetworkManager, not provide it.

https://bugzilla.redhat.com/show_bug.cgi?id=1454505
2017-07-20 22:11:18 +02:00
Beniamino Galvani
46b9e17739 Import upstream patches after 1.8.2 2017-07-18 11:03:01 +02:00
Beniamino Galvani
8ca68d8c30 Update to 1.8.2 release 2017-07-18 11:03:01 +02:00
Lubomir Rintel
a2ab3fed9e Add upstream patches that went into RHEL
- device: don't change MTU unless explicitly configured (rh #1460760)
- core: don't remove external IPv4 addresses (rh #1459813)
- cli: fix output of iface in overview output (rh#1460219)
- ppp: unexport NMPPPManager instance on dispose (rh#1459579)
- cli: remove spurious device names from wifi subcommands output (rh#1460527)
2017-06-22 12:52:23 +02:00
Lubomir Rintel
ebf02b63fe Add upstream patches that went into RHEL
- bond: fix crash comparing mode while generating bond connection (rh #1459580)
- connectivity: fix route penalty if WWAN and BT device using ip-ifindex (rh #1459932)
- device: persist nm-owned in run state (rh #1376199)
- device: fix assuming master device on restart (rh #1452062)
- device: apply route metric penality only when the default route exists (rh #1459604)
- connectivity: fix periodic connectivity check (rh #1458399)
- bond: improve option matching on daemon restart (rh #1457909)
- device: fix touching device after external activation (rh #1457242)
2017-06-09 17:27:09 +02:00
Thomas Haller
a53c203b20 import patches from rhel-7.4 (1.8.0-5.el7) as 1.8.0-4 2017-06-04 19:47:58 +02:00
Thomas Haller
b018266780 update spec file from upstream 2017-05-24 13:02:31 +02:00
Thomas Haller
b67ac8dd76 device: update external configuration before commit (fix bug) (rh #1449873) 2017-05-22 11:30:21 +02:00
Thomas Haller
5539474cc7 update NetworkManager.spec file with upstream
Resync spec file with upstream's contrib/fedora/rpm
NetworkManager.spec file.
2017-05-20 11:12:59 +02:00
Thomas Haller
5ac481bbc0 import patches from rhel-7.4
Let's keep rhel-7.4 and Fedora package in sync, so Fedora benefits
from bugfixes during rhel-7.4 development and RHEL benefits from
additional testing by the community.

These are all upstream patches originally cherry-picked from
nm-1-8 branch.
2017-05-20 11:07:37 +02:00
Thomas Haller
085f84674b fix version number 2017-05-10 16:48:53 +02:00
Thomas Haller
4b63db2a3c Update to 1.8.0 release 2017-05-10 16:00:37 +02:00
Lubomir Rintel
20a1eb6b48 Update to third Release Candidate of NetworkManager 1.8 2017-04-20 17:29:21 +02:00
Lubomir Rintel
c2e258e5bf Update to second Release Candidate of NetworkManager 1.8 2017-04-06 14:58:15 +02:00
Lubomir Rintel
a486a68256 Update to a snapshot of 1.8.x series
And sync SPEC file changes from upstream
2017-03-23 18:00:08 +01:00
Lubomir Rintel
e6eb5ade9b Update to a 1.6.2 release 2017-02-16 15:39:48 +01:00
Fedora Release Engineering
9082b9c2c9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 05:13:45 +00:00
Lubomir Rintel
02c2422a55 Drop old patches 2017-01-25 18:49:37 +01:00
Lubomir Rintel
6fe2ab4151 Update to a 1.6.0 release 2017-01-25 18:29:09 +01:00
Thomas Haller
a920fbcc16 Update with fixes from upstream nm-1-6 branch 1.6-0.2.rc1 2017-01-20 17:26:50 +01:00
Lubomir Rintel
d142b15bef Fix FTBFS 2017-01-17 16:23:42 +01:00
Thomas Haller
263dac5e9f drop unused patch 0001-bitwise-clash.patch 2017-01-17 15:54:13 +01:00
Thomas Haller
dcba8d0c1b update NetworkManager.conf default file 2017-01-17 15:53:57 +01:00
Lubomir Rintel
ffc584dc8e Actually upload the file... 2017-01-17 15:48:54 +01:00
Lubomir Rintel
9b6a7107cd Fix up merge trouble 2017-01-17 15:15:53 +01:00
Lubomir Rintel
f6516fc10b Update to a 1.6-rc1 2017-01-17 15:12:38 +01:00
Thomas Haller
0727cc1c28 fix build failure due to clash of bitwise defines
Also fixup the changelog for past release versions.
2017-01-12 22:29:43 +01:00
Igor Gnatenko
49933b2c3f Rebuild for readline 7.x
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2017-01-12 17:30:34 +01:00
Lubomir Rintel
162dc7bc1d Update to a newer development snapshot 2016-12-15 20:51:26 +01:00
Lubomir Rintel
bdcc136a74 sync 2016-12-15 20:24:28 +01:00
Thomas Haller
499383592f Rebuild package for vala generation error (rh#1398738) 2016-12-06 21:11:01 +01:00
Thomas Haller
f6cdb7df44 fix enabling ifcfg-rh plugin by default for +=/-= operations (rh#1397938) 2016-11-25 18:27:33 +01:00
Thomas Haller
85fff454e7 fix enabling ifcfg-rh plugin by default (rh#1397938) 2016-11-23 19:00:27 +01:00
Lubomir Rintel
86376290a3 Drop an extra rebuild that breaks on 32bit 2016-11-06 15:43:33 +01:00
Lubomir Rintel
8c478edba5 Fix a timestamp typo 2016-11-06 14:42:36 +01:00
Lubomir Rintel
ce85c6f3ef Update to a development snapshot 2016-11-06 14:37:55 +01:00
Lubomir Rintel
3a1a8315bc Update to 1.4.2 2016-10-10 19:17:57 +02:00
Thomas Haller
76dec7d585 wifi: fix another activation failure when changing MAC address (rh#1371478, bgo#770456, bgo#770504) 2016-09-13 11:31:09 +02:00
Thomas Haller
2c68942743 dhcp: fix race to miss DHCP lease event (rh#1372854) 2016-09-08 00:40:29 +02:00
Thomas Haller
475c2e000a wifi: fix activation failure due to error changing MAC address (rh#1371478, bgo#770456) 2016-08-30 12:34:35 +02:00
Thomas Haller
7802605bbc update spec file with upstream's contrib/rpm 2016-08-25 12:03:03 +02:00
Lubomir Rintel
ab73a3a118 Update to NetworkManager 1.4.0 release 2016-08-24 21:18:49 +02:00
Thomas Haller
26675d15eb update spec file with upstream's contrib/rpm 2016-08-11 16:03:54 +02:00
Thomas Haller
0eea3092fc fix stale Wi-Fi after resume from suspend (rh#1362165) 2016-08-11 15:45:03 +02:00
Matthias Clasen
d4f66ff72e Actually bump rev 2016-07-21 08:17:44 -04:00
Matthias Clasen
42a976d0d2 Rebuild 2016-07-21 08:15:32 -04:00
Lubomir Rintel
5a338dc86f Add source 2016-07-19 15:21:33 +02:00
Lubomir Rintel
aeb4a90471 Update to a later Git snapshot 2016-07-19 15:19:57 +02:00
Thomas Haller
3ce491100f clear cache of dnsmasq when updating DNS configuration (rh#1338731) 2016-06-02 20:55:53 +02:00
Lubomir Rintel
8228d8b507 Update to NetworkManager 1.2.2 release 2016-05-11 15:17:28 +02:00
Thomas Haller
7f9e845bcf spec: update definition of global "snap"
Make it more similar to upstream's spec file from contrib/rpm.
2016-05-06 16:02:35 +02:00
Lubomir Rintel
eb0b7592f8 Update to NetworkManager 1.2.0 release 2016-04-20 18:54:07 +02:00
Lubomir Rintel
6405114730 Update to NetworkManager 1.2-rc2 2016-04-14 17:18:41 +02:00
Lubomir Rintel
3983d3a9b8 Fix udev dir 2016-04-06 00:52:55 +02:00
Lubomir Rintel
2880cda73d Drop an useless and evil patch 2016-04-05 23:43:52 +02:00
Lubomir Rintel
04c92a6fe9 Sync the SPEC file from upstream 2016-04-05 23:35:54 +02:00
Lubomir Rintel
1c56626f3d Update to NetworkManager 2016-04-05 23:19:19 +02:00
Lubomir Rintel
2ec678c923 Fix link detection on 4.5 when build with 4.6 kernel 2016-03-30 13:28:21 +02:00
Lubomir Rintel
9093f6263e Update to NetworkManager 1.2-beta3 2016-03-29 17:36:47 +02:00
Lubomir Rintel
bb908ed4e4 Fix obtaining the hostname from DNS (rh #1308974) 2016-03-22 10:20:24 +01:00
Dan Williams
f561df45ac Fix activating connections in some cases (rh #1316488) 2016-03-17 15:56:07 -05:00
Lubomir Rintel
de82b42eba If we generate docs then install them 2016-03-17 16:45:53 +01:00
Lubomir Rintel
5dd9e740f5 Update to NetworkManager 1.2-beta2 2016-03-01 17:47:06 +01:00
Thomas Haller
180858e3be core: backport fix for missing braces bug in platform
It's only beta1, but it breaks compilation for rawhide due
to -Werror=misleading-indentation.
2016-02-03 17:08:11 +01:00
Thomas Haller
98b39fff30 spec-file: update spec file and sync with contrib/rpm
Also:

  - no longer install '10-ibft-plugin.conf'

  - updade NetworkManager.conf with content from contrib/rpm
2016-02-03 17:08:11 +01:00
Dennis Gilmore
0bf1c597c3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-03 15:31:24 +00:00
Lubomir Rintel
810ab20ff1 Update to NetworkManager 1.2-beta1 2016-01-19 15:36:07 +01:00
David King
13724a4562 Add upstream fix for AP list hash function (#1288867) 2016-01-08 19:48:22 +00:00
Lubomir Rintel
b880770c84 Update to a later snapshot
Enables RFC7217 addressing for new IPv6 connections
2015-11-12 14:33:54 +01:00
Lubomir Rintel
205526f8f8 Update to a later snapshot 2015-10-23 15:49:57 +02:00
Lubomir Rintel
90b40e50ba Sync the SPEC file with upstream 2015-10-23 15:43:43 +02:00
Lubomir Rintel
ff71c668f4 Sync the SPEC file with upstream 2015-10-09 14:29:50 +02:00
Lubomir Rintel
7e935f32b3 Import a newer 1.2 git snapshot 2015-10-07 18:04:26 +02:00
Lubomir Rintel
a57aed4ba3 Drop a couple of uneeded dependencies 2015-09-07 11:00:30 +02:00
Lubomir Rintel
cfb1add408 Fix build 2015-09-04 12:51:02 +02:00
Lubomir Rintel
a52dff45c7 Fix tests 2015-09-04 12:20:24 +02:00
Lubomir Rintel
802334e303 Just disable the tests for now 2015-09-03 18:44:51 +02:00
Lubomir Rintel
73f1b972fe Actually add the patch 2015-09-03 18:27:06 +02:00
Lubomir Rintel
1dbee5b66e Fix the tests 2015-09-03 18:22:54 +02:00
Lubomir Rintel
4ce1d89c98 Add missing postun to libnm
Makes rpmlint happy.
2015-09-03 17:51:46 +02:00
Lubomir Rintel
f0b1252d42 Wimax is gone for good 2015-09-03 17:51:46 +02:00
Lubomir Rintel
24c657222a Use global instead of define
Makes package guidelines happy.
2015-09-03 17:51:46 +02:00
Lubomir Rintel
21cb2c5c51 Modernize the SPEC file a bit
Remove obsolete sections, use more modern tags.
2015-09-03 17:51:46 +02:00
Lubomir Rintel
2fd3f595f9 Use macros consistently
%__* macros are internal to RPM and not supposed to be used in SPEC files.
Moreover, we're inconsistent at times already (%__mkdir_p vs. mkdir -p).
2015-09-03 17:51:46 +02:00
Lubomir Rintel
2caedee556 Pull in 1.2 snapshot
Sync SPEC with contrib/rpm
2015-09-03 17:51:46 +02:00
Lubomir Rintel
4e5d69edc4 Bump release 2015-08-28 13:37:01 +02:00
Lubomir Rintel
b6e54e7865 Fix command line parsing 2015-08-28 13:36:31 +02:00
Lubomir Rintel
c4ef9cfc18 Update to 1.0.6 2015-08-27 18:56:02 +02:00
Thomas Haller
5af6ac65a3 fix crash on device deactivate (rh 1253949)
Also:
  - backport new wifi scan options from nm-1-0 upstream branch.
  - update the URI for connectivty checking
2015-08-18 11:59:43 +02:00
Lubomir Rintel
82c263b833 Fix up a bad merge 2015-08-13 17:19:29 +02:00
Lubomir Rintel
5cf28a408a Merge branch 'master' into f22 2015-08-13 17:11:55 +02:00
Lubomir Rintel
0fc556a450 Update to a Git snapshot
...so that we have a fresh build for the test day.
2015-08-13 17:09:50 +02:00
Lubomir Rintel
a7a867bbd9 Add a missing patch 2015-07-22 16:09:36 +02:00
Lubomir Rintel
b8517196f9 Add a missing patch 2015-07-22 16:09:10 +02:00
Lubomir Rintel
17428f13c9 Fix default route handling on assumed connections (rh #1245648) 2015-07-22 16:07:26 +02:00
Lubomir Rintel
7c6d783d88 Fix an assertion failure in nmcli (rh #1244048) 2015-07-22 16:07:17 +02:00
Lubomir Rintel
5b0295533e Include the correct patch 2015-07-22 16:05:36 +02:00
Lubomir Rintel
bf1633d033 Fix default route handling on assumed connections (rh #1245648) 2015-07-22 15:59:50 +02:00
Lubomir Rintel
5088926494 Fix an assertion failure in nmcli (rh #1244048) 2015-07-22 15:56:35 +02:00
Lubomir Rintel
802930598f Update to 1.0.4 release 2015-07-14 19:01:23 +02:00
Lubomir Rintel
0431b736fd Update to 1.0.4 release 2015-07-14 19:00:19 +02:00
Dan Horák
fc0d89fb1a - WEXT depends on enabled wifi 2015-07-14 09:18:19 +02:00
Dan Horák
bc5d9f2871 - WEXT depends on enabled wifi 2015-07-14 09:17:43 +02:00
Lubomir Rintel
48b6e780a3 A bit more recent Git snapshot 2015-07-13 19:39:02 +02:00
Lubomir Rintel
f37fc20755 A bit more recent Git snapshot 2015-07-13 19:37:54 +02:00
Jiří Klimeš
394c4da0c3 spec: update path to trusted CA store to /etc/pki/tls/cert.pem (rh #1236548)
The code change dealing with it will be pushed to dist-git later with 1.0.4 release
(or new snapshot).

(cherry picked from commit 59e92f03e8)
2015-07-08 18:09:10 +02:00
Jiří Klimeš
59e92f03e8 spec: update path to trusted CA store to /etc/pki/tls/cert.pem (rh #1236548)
The code change dealing with it will be pushed to dist-git later with 1.0.4 release
(or new snapshot).
2015-07-08 18:03:57 +02:00
Lubomir Rintel
7a7741e087 Merge branch 'master' into f22 2015-07-07 18:04:45 +02:00
Lubomir Rintel
8beaf4caca A bit more recent Git snapshot
This one fixes a regression with default route management
2015-07-07 17:58:29 +02:00
Jiří Klimeš
e33e672fc2 Update to a new 1.0.3 development snapshot (git20150707) 2015-07-07 09:58:19 +02:00
Jiří Klimeš
c4c14e098a Update to a new 1.0.3 development snapshot (git20150707) 2015-07-07 09:05:31 +02:00
Lubomir Rintel
7b87670b2e A bit more recent Git snapshot 2015-06-24 18:44:24 +02:00
Lubomir Rintel
5bbc03fec6 Import a more recent 1.0 snapshot
Something reasonably close to this will hopefully make it into upstream 1.0.4
release. Let's see if it works well enough.
2015-06-18 22:53:53 +02:00
Dennis Gilmore
77a7723ef2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-16 22:58:33 +00:00
Lubomir Rintel
8b1516571d Merge branch 'f22' 2015-05-05 14:48:38 +02:00
Lubomir Rintel
46c1d97ea6 Update to 1.0.2 release 2015-05-05 14:35:22 +02:00
Jiří Klimeš
8232e9c632 Update to 1.0.2 development snapshot (git20150429) 2015-04-29 14:44:50 +02:00
Jiří Klimeš
87260524cc platform: use driver name to detect IBM z-System CTC devices (rh #1212118)
https://bugzilla.redhat.com/show_bug.cgi?id=1212118
2015-04-29 13:38:32 +02:00
Dan Williams
2a59fdf6e4 Turn off keepalive for connectivity checking 2015-03-16 10:59:22 -05:00
Dan Williams
7f0cf671db Update to 1.0.2 development snapshot 2015-03-05 11:43:10 -06:00
Dan Williams
ee316b279f dns: revert resolv.conf symlink stuff (should only be in F23+, not F22) 2015-03-05 08:54:01 -06:00
Dan Williams
dda57934f7 connectivity: fix checking when no valid DNS servers are present (rh #1199098) 2015-03-05 08:07:30 -06:00
Dan Williams
093d623156 core: flush IPv6LL address when deconfiguring managed devices (rh #1193127) (rh #1184997) 2015-03-04 17:51:36 -06:00
Adam Williamson
de0318f42b core: resume bridged connections properly (rh #1162636) 2015-01-29 14:37:46 -08:00
Thomas Haller
4fc11861c4 dns: manage resolv.conf as symlink to private file in /run directory (rh #1116999) 2015-01-21 17:52:10 +01:00
Thomas Haller
452c0cf3c6 remove obsolete makerepo.gitignore file 2015-01-21 13:48:10 +01:00
Dan Winship
b2e230bb1a sync spec file with RHEL version
build: fix NetworkManager-bluetooth dep on NetworkManager-wwan
build: re-enable hardware plugins on s390
2015-01-09 11:29:05 -05:00
Dan Williams
a13136f87b Whitespace fix 2014-12-22 11:17:50 -06:00
Dan Williams
f249abd921 Update to 1.0 2014-12-22 10:47:26 -06:00
Jiří Klimeš
8b454ba75e Fix two incorrect assertion bugs causing NetworkManager crashes 2014-11-24 17:32:36 +01:00
Jiří Klimeš
2c85ca4d0d cli: fix crash in nmcli device wifi with multiple wifi devices (rh #1159408)
https://bugzilla.redhat.com/show_bug.cgi?id=1159408
2014-11-06 10:55:04 +01:00
Dan Winship
ae5363f941 platform: fix a routing-related bug that could cause NM and other apps to spin (rh #1151665) 2014-11-01 23:05:35 +01:00
Lubomir Rintel
9cbebd1da6 Fix a typo 2014-10-29 12:19:04 +01:00
Lubomir Rintel
301c10dd77 Fix IPv6 next hop default setting 2014-10-29 12:15:04 +01:00
Lubomir Rintel
b55f63aee8 Avoid unowned /etc/NetworkManager in config-connectivity-fedora 2014-10-24 18:56:13 +02:00
Adam Williamson
bf3b3a8a46 connectivity-fedora: don't require NetworkManager (#1156198) 2014-10-24 18:56:13 +02:00
Jiří Klimeš
b2c2088992 Do not override configuration files on updates (rh #1153901)
Rather leave modified configuration files untouched and save the new files
with .rpmnew suffix.

http://stackoverflow.com/questions/14511334/rpm-upgrade-handling-of-config-files

https://bugzilla.redhat.com/show_bug.cgi?id=1153901
2014-10-21 15:29:07 +02:00
Lubomir Rintel
d22bbaaa17 bluetooth: Restore DUN support (rh #1055628) 2014-10-16 14:27:07 +02:00
Stef Walter
92d4bfc879 Allow non-local users network control after PolicyKit authentication (rh #1145646) 2014-10-16 14:27:07 +02:00
Jiří Klimeš
8890459ab6 connectivity: use HTTPS for connectivity checking (rh #113577)
https://bugzilla.redhat.com/show_bug.cgi?id=1135777
2014-09-06 00:09:24 +02:00
Peter Robinson
cbce54a480 adsl plugin needs rp-pppoe to work otherwise you get these errors and the ADSL link doesn't come up
Jan 01 01:21:47 localhost NetworkManager[3128]: <info> Activation (eth1) starting connection 'pppoe-isp'
Jan 01 01:21:48 localhost NetworkManager[3128]: <warn> (eth1): PPPoE failed to start: Could not find pppoe binary.
Jan 01 01:21:48 localhost NetworkManager[3128]: <info> Disabling autoconnect for connection 'pppoe-isp'.
Jan 01 01:21:48 localhost NetworkManager[3128]: <warn> Activation (eth1) failed for connection 'pppoe-isp'
2014-08-30 18:57:43 +01:00
Dan Horák
6637d9e75b - always include ModemManager-glib-devel (#1129632) 2014-08-18 17:09:49 +02:00
Peter Robinson
c4d68f6c20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-15 18:49:00 +00:00
Kalev Lember
a66b4def38 Rebuilt for ppp 2.4.7 2014-08-11 18:49:52 +02:00
Dan Williams
05a1e014e2 connectivity: ensure interval is set to enable connectivity checking (rh #1123772)
Patch by Elad Alfassa <el.il@doom.co.il>
2014-07-30 08:46:59 -05:00
12 changed files with 2004 additions and 1743 deletions

123
.gitignore vendored
View File

@ -308,3 +308,126 @@ network-manager-applet-0.8.1.tar.bz2
/NetworkManager-0.9.9.95.git20140609.1963adda.tar.bz2
/NetworkManager-0.9.9.98.git20140620.63b0a2f5.tar.bz2
/NetworkManager-0.9.10.0.git20140704.6eb82acd.tar.bz2
/NetworkManager-1.0.0.tar.xz
/NetworkManager-1.0.1.git20150305.2a72527c.tar.bz2
/NetworkManager-1.0.1.git20150429.a658561.tar.bz2
/NetworkManager-1.0.2.tar.xz
/NetworkManager-1.0.3.tar.bz2
/NetworkManager-1.0.3.git20160624.f245b49a.tar.bz2
/NetworkManager-1.0.3.git20150707.cf15f2a.tar.bz2
/NetworkManager-1.0.3.git20150707.e3bd4e1.tar.bz2
/NetworkManager-1.0.4.git20150713.38bf2cb0.tar.bz2
/NetworkManager-1.0.4.tar.xz
/NetworkManager-1.0.6.tar.xz
/NetworkManager-1.2.0.tar.xz
/NetworkManager-1.1.90.tar.xz
/NetworkManager-1.1.91.tar.xz
/NetworkManager-1.1.92.tar.xz
/NetworkManager-1.1.93.tar.xz
/NetworkManager-1.1.94.tar.xz
/NetworkManager-1.2.2.tar.xz
/NetworkManager-1.3.0.git20160621.072358da.tar.xz
/NetworkManager-1.4.0.tar.xz
/NetworkManager-1.4.2.tar.xz
/NetworkManager-1.5.2.tar.xz
/NetworkManager-1.5.3.tar.xz
/NetworkManager-1.5.90.tar.xz
/NetworkManager-1.6.0.tar.xz
/NetworkManager-1.6.2.tar.xz
/NetworkManager-1.7.2.tar.xz
/NetworkManager-1.7.91.tar.xz
/NetworkManager-1.7.92.tar.xz
/NetworkManager-1.8.0.tar.xz
/NetworkManager-1.8.2.tar.xz
/NetworkManager-1.8.4.tar.xz
/NetworkManager-1.10.2.tar.xz
/NetworkManager-1.10.4.tar.xz
/NetworkManager-1.10.6.tar.xz
/NetworkManager-1.10.8.tar.xz
/NetworkManager-1.11.4.tar.xz
/NetworkManager-1.11.90.tar.xz
/NetworkManager-1.12.0.tar.xz
/NetworkManager-1.12.2.tar.xz
/NetworkManager-1.14.0.tar.xz
/NetworkManager-1.14.2.tar.xz
/NetworkManager-1.14.4.tar.xz
/NetworkManager-1.15.90.tar.xz
/NetworkManager-1.15.91.tar.xz
/NetworkManager-1.16.0.tar.xz
/NetworkManager-1.18.0.tar.xz
/NetworkManager-1.19.2.tar.xz
/NetworkManager-1.19.3.tar.xz
/NetworkManager-1.19.5.tar.xz
/NetworkManager-1.19.90.tar.xz
/NetworkManager-1.20.0.tar.xz
/NetworkManager-1.20.2.tar.xz
/NetworkManager-1.20.4.tar.xz
/NetworkManager-1.21.3.tar.xz
/NetworkManager-1.21.90.tar.xz
/NetworkManager-1.22.0.tar.xz
/NetworkManager-1.22.2.tar.xz
/NetworkManager-1.22.4.tar.xz
/NetworkManager-1.22.6.tar.xz
/NetworkManager-1.22.8.tar.xz
/NetworkManager-1.22.10.tar.xz
/NetworkManager-1.23.90.tar.xz
/NetworkManager-1.23.91.tar.xz
/NetworkManager-1.24.0.tar.xz
/NetworkManager-1.24.2.tar.xz
/NetworkManager-1.25.90.tar.xz
/NetworkManager-1.26.0.tar.xz
/NetworkManager-1.26.2.tar.xz
/NetworkManager-1.27.90.tar.xz
/NetworkManager-1.27.91.tar.xz
/NetworkManager-1.28.0.tar.xz
/NetworkManager-1.29.8.tar.xz
/NetworkManager-1.29.9.tar.xz
/NetworkManager-1.29.11.tar.xz
/NetworkManager-1.29.90.tar.xz
/NetworkManager-1.30.0.tar.xz
/NetworkManager-1.30.2.tar.xz
/NetworkManager-1.31.2.tar.xz
/NetworkManager-1.31.3.tar.xz
/NetworkManager-1.31.4.tar.xz
/NetworkManager-1.31.90.tar.xz
/NetworkManager-1.32.0.tar.xz
/NetworkManager-1.32.4.tar.xz
/NetworkManager-1.32.6.tar.xz
/NetworkManager-1.32.8.tar.xz
/NetworkManager-1.32.10.tar.xz
/NetworkManager-1.32.12.tar.xz
/NetworkManager-1.35.1.tar.xz
/NetworkManager-1.35.2.tar.xz
/NetworkManager-1.35.3.tar.xz
/NetworkManager-1.35.4.tar.xz
/NetworkManager-1.35.6.tar.xz
/NetworkManager-1.35.7.tar.xz
/NetworkManager-1.35.90.tar.xz
/NetworkManager-1.35.91.tar.xz
/NetworkManager-1.35.92.tar.xz
/NetworkManager-1.36.0.tar.xz
/NetworkManager-1.36.2.tar.xz
/NetworkManager-1.36.4.tar.xz
/NetworkManager-1.37.3.tar.xz
/NetworkManager-1.37.90.tar.xz
/NetworkManager-1.37.91.tar.xz
/NetworkManager-1.37.92.tar.xz
/NetworkManager-1.38.0.tar.xz
/NetworkManager-1.39.8.tar.xz
/NetworkManager-1.39.10.tar.xz
/NetworkManager-1.39.11.tar.xz
/NetworkManager-1.39.90.tar.xz
/NetworkManager-1.40.0.tar.xz
/NetworkManager-1.41.3.tar.xz
/NetworkManager-1.41.4.tar.xz
/NetworkManager-1.41.5.tar.xz
/NetworkManager-1.41.6.tar.xz
/NetworkManager-1.41.7.tar.xz
/NetworkManager-1.41.8.tar.xz
/NetworkManager-1.41.90.tar.xz
/NetworkManager-1.41.91.tar.xz
/NetworkManager-1.42.0.tar.xz
/NetworkManager-1.43.3.tar.xz
/NetworkManager-1.43.4.tar.xz
/NetworkManager-1.43.5.tar.xz
/NetworkManager-1.43.6.tar.xz

View File

@ -1,14 +1,8 @@
# This configuration file, when placed into into
# /etc/NetworkManager/conf.d changes NetworkManager's behavior to
# This configuration file changes NetworkManager's behavior to
# what's expected on "traditional UNIX server" type deployments.
#
# See "man NetworkManager.conf" for more information about these
# and other keys.
#
# Do not edit this file; it will be overwritten on upgrades. If you
# want to override the values here, or set additional values, you can
# do so by adding another file (eg, "99-local.conf") to this directory
# and setting keys there.
[main]
# Do not do automatic (DHCP/SLAAC) configuration on ethernet devices

View File

@ -1,27 +0,0 @@
diff -up NetworkManager-0.8.2/src/dns-manager/nm-dns-manager.c.explain-dns1-dns2 NetworkManager-0.8.2/src/dns-manager/nm-dns-manager.c
--- NetworkManager-0.8.2/src/dns-manager/nm-dns-manager.c.explain-dns1-dns2 2010-10-18 18:44:05.000000000 -0500
+++ NetworkManager-0.8.2/src/dns-manager/nm-dns-manager.c 2010-11-03 13:51:56.614584001 -0500
@@ -358,7 +358,7 @@ write_resolv_conf (FILE *f, const char *
str = g_string_new ("");
- if (nameservers) {
+ if (nameservers && g_strv_length (nameservers)) {
int num = g_strv_length (nameservers);
for (i = 0; i < num; i++) {
@@ -374,6 +374,14 @@ write_resolv_conf (FILE *f, const char *
g_string_append (str, nameservers[i]);
g_string_append_c (str, '\n');
}
+ } else {
+ g_string_append_printf (str, "\n\n%s%s%s%s%s%s",
+ "# No nameservers found; try putting DNS servers into your\n",
+ "# ifcfg files in /etc/sysconfig/network-scripts like so:\n",
+ "#\n",
+ "# DNS1=xxx.xxx.xxx.xxx\n",
+ "# DNS2=xxx.xxx.xxx.xxx\n",
+ "# DOMAIN=lab.foo.com bar.foo.com\n");
}
nameservers_str = g_string_free (str, FALSE);

View File

@ -1,4 +1,10 @@
# Enable connectivity checking for NetworkManager.
# See `man NetworkManager.conf`.
#
# Note that connectivity checking works badly with rp_filter set to
# strict. Check "/proc/sys/net/ipv4/conf/*/rp_filter".
[connectivity]
enabled=true
uri=http://fedoraproject.org/static/hotspot.txt
response=OK
interval=300

View File

@ -0,0 +1,10 @@
# Enable connectivity checking for NetworkManager.
# See `man NetworkManager.conf`.
#
# Note that connectivity checking works badly with rp_filter set to
# strict. Check "/proc/sys/net/ipv4/conf/*/rp_filter".
[connectivity]
enabled=true
uri=http://static.redhat.com/test/rhel-networkmanager.txt
response=OK
interval=300

15
70-nm-connectivity.conf Normal file
View File

@ -0,0 +1,15 @@
# The Strict mode of RFC3704 Reverse Path filtering breaks some pretty
# common and reasonable use cases.
#
# Notably, it makes it impossible for NetworkManager to do connectivity
# check on a newly arriving default route (it starts with a higher metric
# and is bumped lower if there's connectivity).
#
# Kernel's default is 0 (no filter), systemd configures a Loose filter since
# commit 230450d4e4f1 ('sysctl.d: switch net.ipv4.conf.all.rp_filter from 1
# to 2'). However, RHEL systemd package happens to default to Strict mode
# for historic reasons. Let's override it if we're doing connectivity
# checking.
# Source route verification
net.ipv4.conf.all.rp_filter = 0

View File

@ -1,2 +1,52 @@
# Configuration file for NetworkManager.
#
# See "man 5 NetworkManager.conf" for details.
#
# The directories /usr/lib/NetworkManager/conf.d/ and /run/NetworkManager/conf.d/
# can contain additional .conf snippets installed by packages. These files are
# read before NetworkManager.conf and have thus lowest priority.
# The directory /etc/NetworkManager/conf.d/ can contain additional .conf
# snippets. Those snippets are merged last and overwrite the settings from this main
# file.
#
# The files within one conf.d/ directory are read in asciibetical order.
#
# You can prevent loading a file /usr/lib/NetworkManager/conf.d/NAME.conf
# by having a file NAME.conf in either /run/NetworkManager/conf.d/ or /etc/NetworkManager/conf.d/.
# Likewise, snippets from /run can be prevented from loading by placing
# a file with the same name in /etc/NetworkManager/conf.d/.
#
# If two files define the same key, the one that is read afterwards will overwrite
# the previous one.
[main]
plugins=ifcfg-rh
#plugins=keyfile,ifcfg-rh
[logging]
# When debugging NetworkManager, enabling debug logging is of great help.
#
# Logfiles contain no passwords and little sensitive information. But please
# check before posting the file online. You can also personally hand over the
# logfile to a NM developer to treat it confidential. Meet us on #nm on Libera.Chat.
#
# You can also change the log-level at runtime via
# $ nmcli general logging level TRACE domains ALL
# However, usually it's cleaner to enable debug logging
# in the configuration and restart NetworkManager so that
# debug logging is enabled from the start.
#
# You will find the logfiles in syslog, for example via
# $ journalctl -u NetworkManager
#
# Please post full logfiles for bug reports without pre-filtering or truncation.
# Also, for debugging the entire `journalctl` output can be interesting. Don't
# limit unnecessarily with `journalctl -u`. Exceptions are if you are worried
# about private data. Check before posting logfiles!
#
# Note that debug logging of NetworkManager can be quite verbose. Some messages
# might be rate-limited by the logging daemon (see RateLimitIntervalSec, RateLimitBurst
# in man journald.conf). Please disable rate-limiting before collecting debug logs!
#
#level=TRACE
#domains=ALL

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

31
readme-ifcfg-rh.txt Normal file
View File

@ -0,0 +1,31 @@
NetworkManager stores new network profiles in keyfile format in the
/etc/NetworkManager/system-connections/ directory.
Previously, NetworkManager stored network profiles in ifcfg format
in this directory (/etc/sysconfig/network-scripts/). However, the ifcfg
format is deprecated. By default, NetworkManager no longer creates
new profiles in this format.
Connection profiles in keyfile format have many benefits. For example,
this format is INI file-based and can easily be parsed and generated.
Each section in NetworkManager keyfiles corresponds to a NetworkManager
setting name as described in the nm-settings(5) and nm-settings-keyfile(5)
man pages. Each key-value-pair in a section is one of the properties
listed in the settings specification of the man page.
If you still use network profiles in ifcfg format, consider migrating
them to keyfile format. To migrate all profiles at once, enter:
# nmcli connection migrate
This command migrates all profiles from ifcfg format to keyfile
format and stores them in /etc/NetworkManager/system-connections/.
Alternatively, to migrate only a specific profile, enter:
# nmcli connection migrate <profile_name|UUID|D-Bus_path>
For further details, see:
* nm-settings-keyfile(5)
* nmcli(1)

View File

@ -1 +1 @@
94d9a02ce5afcec1b5bcf965f2459004 NetworkManager-0.9.10.0.git20140704.6eb82acd.tar.bz2
SHA512 (NetworkManager-1.43.6.tar.xz) = e1d898d3e6154018defcf189bc017a962ed93b9f5d7bafd90642cd70f9bbd4885874b24f716d524e52cf9e44c7ba338e3c416e78bd7b6ec6eaa1cb5066244504

13
tests/tests.yml Normal file
View File

@ -0,0 +1,13 @@
# Tests for NetworkManager
- hosts: localhost
roles:
- role: standard-test-basic
tags:
- classic
repositories:
- repo: "https://github.com/NetworkManager/NetworkManager-ci"
dest: "NetworkManager-ci"
tests:
- sanity-tests:
dir: NetworkManager-ci
run: run/osci/run-tests fedora28