[NetworkManager/f20] add new NetworkManager-config-connectivity-fedora RPM

thaller thaller at fedoraproject.org
Fri Jul 4 08:20:09 UTC 2014


commit b84e83d2f22a723687db7e5a7093da0e0ae5dd4b
Author: Dan Williams <dcbw at redhat.com>
Date:   Wed Jul 2 12:00:14 2014 -0500

    add new NetworkManager-config-connectivity-fedora RPM
    
    Adds defaults for using Fedora servers for connectivity checking.

 20-connectivity-fedora.conf |    4 ++++
 NetworkManager.spec         |   16 ++++++++++++++++
 2 files changed, 20 insertions(+), 0 deletions(-)
---
diff --git a/20-connectivity-fedora.conf b/20-connectivity-fedora.conf
new file mode 100644
index 0000000..7a31a4d
--- /dev/null
+++ b/20-connectivity-fedora.conf
@@ -0,0 +1,4 @@
+[connectivity]
+uri=http://fedoraproject.org/static/hotspot.txt
+response=OK
+
diff --git a/NetworkManager.spec b/NetworkManager.spec
index 9491cbf..34aa488 100644
--- a/NetworkManager.spec
+++ b/NetworkManager.spec
@@ -50,6 +50,7 @@ URL: http://www.gnome.org/projects/NetworkManager/
 Source: %{name}-%{realversion}%{snapshot}.tar.bz2
 Source1: NetworkManager.conf
 Source2: 00-server.conf
+Source3: 20-connectivity-fedora.conf
 
 Patch1: 0001-explain-dns1-dns2.patch
 Patch2: rh1023571-fix-crash-ifcfg-rh-reload.patch
@@ -256,6 +257,15 @@ Requires: dbus-glib-devel >= %{dbus_glib_version}
 This package contains the header and pkg-config files for development applications using
 NetworkManager functionality from applications that use glib.
 
+%package config-connectivity-fedora
+Summary: NetworkManager config file for connectivity checking via Fedora servers
+Group: System Environment/Base
+Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
+
+%description config-connectivity-fedora
+This adds a NetworkManager configuration file to enable connectivity checking
+via Fedora infrastructure.
+
 %package config-server
 Summary: NetworkManager config file for "server-like" defaults
 Group: System Environment/Base
@@ -427,6 +437,7 @@ make install DESTDIR=$RPM_BUILD_ROOT
 
 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/conf.d
 %{__cp} %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/conf.d
+%{__cp} %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/conf.d
 
 # create a VPN directory
 %{__mkdir_p} $RPM_BUILD_ROOT%{_sysconfdir}/NetworkManager/VPN
@@ -570,6 +581,11 @@ fi
 %dir %{_datadir}/gtk-doc/html/libnm-util
 %{_datadir}/gtk-doc/html/libnm-util/*
 
+%files config-connectivity-fedora
+%defattr(-,root,root,0755)
+%dir %{_sysconfdir}/%{name}/conf.d
+%config %{_sysconfdir}/%{name}/conf.d/20-connectivity-fedora.conf
+
 %files config-server
 %defattr(-,root,root,0755)
 %dir %{_sysconfdir}/%{name}/conf.d


More information about the scm-commits mailing list