Pull in 1.2 snapshot
Sync SPEC with contrib/rpm
This commit is contained in:
parent
4e5d69edc4
commit
2caedee556
1
.gitignore
vendored
1
.gitignore
vendored
@ -319,3 +319,4 @@ network-manager-applet-0.8.1.tar.bz2
|
|||||||
/NetworkManager-1.0.4.git20150713.38bf2cb0.tar.bz2
|
/NetworkManager-1.0.4.git20150713.38bf2cb0.tar.bz2
|
||||||
/NetworkManager-1.0.4.tar.xz
|
/NetworkManager-1.0.4.tar.xz
|
||||||
/NetworkManager-1.0.6.tar.xz
|
/NetworkManager-1.0.6.tar.xz
|
||||||
|
/NetworkManager-1.2.0.tar.xz
|
||||||
|
@ -1,36 +0,0 @@
|
|||||||
From 8a22a98157f7f6773f3d1f295419569c6c880a47 Mon Sep 17 00:00:00 2001
|
|
||||||
From: =?UTF-8?q?Ulrich=20=C3=96lmann?= <u.oelmann@pengutronix.de>
|
|
||||||
Date: Thu, 27 Aug 2015 22:18:55 +0200
|
|
||||||
Subject: [PATCH] config: bugfix: parse commandline options into correct object
|
|
||||||
MIME-Version: 1.0
|
|
||||||
Content-Type: text/plain; charset=UTF-8
|
|
||||||
Content-Transfer-Encoding: 8bit
|
|
||||||
|
|
||||||
Config related commandline options should be parsed into a function argument but
|
|
||||||
were instead parsed into an object with local scope. As a result none of them
|
|
||||||
had any impact.
|
|
||||||
|
|
||||||
Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de>
|
|
||||||
|
|
||||||
Fixes: b4ad7434a87c165a77b615accbe1868a9df9221b
|
|
||||||
|
|
||||||
https://mail.gnome.org/archives/networkmanager-list/2015-August/msg00033.html
|
|
||||||
---
|
|
||||||
src/main.c | 1 -
|
|
||||||
1 file changed, 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/src/main.c b/src/main.c
|
|
||||||
index 495262e..a9bc479 100644
|
|
||||||
--- a/src/main.c
|
|
||||||
+++ b/src/main.c
|
|
||||||
@@ -246,7 +246,6 @@ do_early_setup (int *argc, char **argv[], NMConfigCmdLineOptions *config_cli)
|
|
||||||
{NULL}
|
|
||||||
};
|
|
||||||
|
|
||||||
- config_cli = nm_config_cmd_line_options_new ();
|
|
||||||
if (!nm_main_utils_early_setup ("NetworkManager",
|
|
||||||
argc,
|
|
||||||
argv,
|
|
||||||
--
|
|
||||||
2.4.3
|
|
||||||
|
|
@ -2,14 +2,25 @@
|
|||||||
#
|
#
|
||||||
# See "man 5 NetworkManager.conf" for details.
|
# See "man 5 NetworkManager.conf" for details.
|
||||||
#
|
#
|
||||||
|
# The directory /usr/lib/NetworkManager/conf.d/ can contain additional configuration
|
||||||
|
# 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 configuration
|
# The directory /etc/NetworkManager/conf.d/ can contain additional configuration
|
||||||
# snippets that are installed by some packages. Those snippets override the
|
# snippets. Those snippets override the settings from this main file.
|
||||||
# settings from this main file.
|
#
|
||||||
# To override a configuration from a conf.d/ snippet, add another configuration
|
# The files within one conf.d/ directory are read in asciibetical order.
|
||||||
# with a name sorted lastly (such as 99-my.conf).
|
#
|
||||||
|
# If /etc/NetworkManager/conf.d/ contains a file with the same name as
|
||||||
|
# /usr/lib/NetworkManager/conf.d/, the latter file is shadowed and thus ignored.
|
||||||
|
# Hence, to disable loading a file from /usr/lib/NetworkManager/conf.d/ you can
|
||||||
|
# put an empty file with the same name.
|
||||||
|
#
|
||||||
|
# If two files define the same key, the one that is read afterwards will overwrite
|
||||||
|
# the previous one.
|
||||||
|
|
||||||
[main]
|
[main]
|
||||||
plugins=ifcfg-rh,ibft
|
#plugins=ifcfg-rh,ibft
|
||||||
|
|
||||||
[logging]
|
[logging]
|
||||||
#level=DEBUG
|
#level=DEBUG
|
||||||
|
#audit=yes
|
||||||
|
@ -7,9 +7,9 @@
|
|||||||
|
|
||||||
%define ppp_version %(rpm -q ppp-devel >/dev/null && rpm -q --qf '%%{version}' ppp-devel || echo -n bad)
|
%define ppp_version %(rpm -q ppp-devel >/dev/null && rpm -q --qf '%%{version}' ppp-devel || echo -n bad)
|
||||||
|
|
||||||
%define snapshot %{nil}
|
%define snapshot .20150903gitde5d981
|
||||||
%define release_version 2
|
%define realversion 1.2.0
|
||||||
%define realversion 1.0.6
|
%define release_version 0.1
|
||||||
%define epoch_version 1
|
%define epoch_version 1
|
||||||
|
|
||||||
%define obsoletes_nmver 1:0.9.9.95-1
|
%define obsoletes_nmver 1:0.9.9.95-1
|
||||||
@ -24,6 +24,7 @@
|
|||||||
|
|
||||||
%define systemd_dir %{_prefix}/lib/systemd/system
|
%define systemd_dir %{_prefix}/lib/systemd/system
|
||||||
%define udev_dir %{_prefix}/lib/udev
|
%define udev_dir %{_prefix}/lib/udev
|
||||||
|
%define nmlibdir %{_prefix}/lib/%{name}
|
||||||
|
|
||||||
%global with_adsl 1
|
%global with_adsl 1
|
||||||
%global with_bluetooth 1
|
%global with_bluetooth 1
|
||||||
@ -48,15 +49,6 @@
|
|||||||
%global with_wwan 1
|
%global with_wwan 1
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%ifarch s390 s390x
|
|
||||||
# No hardware-based plugins on s390
|
|
||||||
%global with_adsl 0
|
|
||||||
%global with_bluetooth 0
|
|
||||||
%global with_wifi 0
|
|
||||||
%global with_wimax 0
|
|
||||||
%global with_wwan 0
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%if (0%{?fedora} && 0%{?fedora} <= 19)
|
%if (0%{?fedora} && 0%{?fedora} <= 19)
|
||||||
%global with_team 0
|
%global with_team 0
|
||||||
%endif
|
%endif
|
||||||
@ -86,9 +78,6 @@ Source4: 20-connectivity-fedora.conf
|
|||||||
# Not upstream.
|
# Not upstream.
|
||||||
Patch0: 0000-explain-dns1-dns2.patch
|
Patch0: 0000-explain-dns1-dns2.patch
|
||||||
|
|
||||||
# nm-1-0 backports
|
|
||||||
Patch1: 0001-config-bugfix-parse-commandline-options-into-correct.patch
|
|
||||||
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||||
|
|
||||||
%if 0%{?fedora} && 0%{?fedora} < 20
|
%if 0%{?fedora} && 0%{?fedora} < 20
|
||||||
@ -108,7 +97,6 @@ Requires: dhclient >= 12:4.1.0
|
|||||||
Requires: libnl3 >= %{libnl3_version}
|
Requires: libnl3 >= %{libnl3_version}
|
||||||
Requires: %{name}-libnm%{?_isa} = %{epoch}:%{version}-%{release}
|
Requires: %{name}-libnm%{?_isa} = %{epoch}:%{version}-%{release}
|
||||||
Requires: ppp = %{ppp_version}
|
Requires: ppp = %{ppp_version}
|
||||||
Requires: avahi-autoipd
|
|
||||||
Requires: dnsmasq
|
Requires: dnsmasq
|
||||||
Requires: udev
|
Requires: udev
|
||||||
Requires: iptables
|
Requires: iptables
|
||||||
@ -140,6 +128,7 @@ BuildRequires: ppp-devel >= 2.4.5
|
|||||||
BuildRequires: nss-devel >= 3.11.7
|
BuildRequires: nss-devel >= 3.11.7
|
||||||
BuildRequires: dhclient
|
BuildRequires: dhclient
|
||||||
BuildRequires: readline-devel
|
BuildRequires: readline-devel
|
||||||
|
BuildRequires: audit-libs-devel
|
||||||
%if %{regen_docs}
|
%if %{regen_docs}
|
||||||
BuildRequires: gtk-doc
|
BuildRequires: gtk-doc
|
||||||
%endif
|
%endif
|
||||||
@ -303,8 +292,6 @@ NetworkManager API. See also NetworkManager-libnm-devel.
|
|||||||
%package libnm
|
%package libnm
|
||||||
Summary: Libraries for adding NetworkManager support to applications (new API).
|
Summary: Libraries for adding NetworkManager support to applications (new API).
|
||||||
Group: Development/Libraries
|
Group: Development/Libraries
|
||||||
Requires: dbus >= %{dbus_version}
|
|
||||||
Requires: dbus-glib >= %{dbus_glib_version}
|
|
||||||
|
|
||||||
%description libnm
|
%description libnm
|
||||||
This package contains the libraries that make it easier to use some NetworkManager
|
This package contains the libraries that make it easier to use some NetworkManager
|
||||||
@ -319,7 +306,6 @@ Requires: %{name}-devel%{?_isa} = %{epoch}:%{version}-%{release}
|
|||||||
Requires: %{name}-libnm%{?_isa} = %{epoch}:%{version}-%{release}
|
Requires: %{name}-libnm%{?_isa} = %{epoch}:%{version}-%{release}
|
||||||
Requires: glib2-devel
|
Requires: glib2-devel
|
||||||
Requires: pkgconfig
|
Requires: pkgconfig
|
||||||
Requires: dbus-glib-devel >= %{dbus_glib_version}
|
|
||||||
|
|
||||||
%description libnm-devel
|
%description libnm-devel
|
||||||
This package contains the header and pkg-config files for development applications using
|
This package contains the header and pkg-config files for development applications using
|
||||||
@ -365,7 +351,6 @@ by nm-connection-editor and nm-applet in a non-graphical environment.
|
|||||||
%prep
|
%prep
|
||||||
%setup -q -n NetworkManager-%{realversion}
|
%setup -q -n NetworkManager-%{realversion}
|
||||||
%patch0 -p1
|
%patch0 -p1
|
||||||
%patch1 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
|
||||||
@ -385,6 +370,7 @@ intltoolize --force
|
|||||||
--with-crypto=nss \
|
--with-crypto=nss \
|
||||||
--enable-more-warnings=error \
|
--enable-more-warnings=error \
|
||||||
--enable-ppp=yes \
|
--enable-ppp=yes \
|
||||||
|
--with-libaudit=yes-disabled-by-default \
|
||||||
%if 0%{?with_modem_manager_1}
|
%if 0%{?with_modem_manager_1}
|
||||||
--with-modem-manager-1=yes \
|
--with-modem-manager-1=yes \
|
||||||
%else
|
%else
|
||||||
@ -444,10 +430,12 @@ make install DESTDIR=$RPM_BUILD_ROOT
|
|||||||
|
|
||||||
%{__cp} %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/
|
%{__cp} %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/
|
||||||
|
|
||||||
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/conf.d
|
mkdir -p %{buildroot}%{_sysconfdir}/%{name}/conf.d
|
||||||
%{__cp} %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/conf.d
|
mkdir -p %{buildroot}%{nmlibdir}/conf.d
|
||||||
%{__cp} %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/conf.d
|
mkdir -p %{buildroot}%{nmlibdir}/VPN
|
||||||
%{__cp} %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/conf.d
|
%{__cp} %{SOURCE2} %{buildroot}%{nmlibdir}/conf.d/
|
||||||
|
%{__cp} %{SOURCE3} %{buildroot}%{nmlibdir}/conf.d/
|
||||||
|
%{__cp} %{SOURCE4} %{buildroot}%{nmlibdir}/conf.d/
|
||||||
|
|
||||||
# create a VPN directory
|
# create a VPN directory
|
||||||
%{__mkdir_p} $RPM_BUILD_ROOT%{_sysconfdir}/NetworkManager/VPN
|
%{__mkdir_p} $RPM_BUILD_ROOT%{_sysconfdir}/NetworkManager/VPN
|
||||||
@ -462,6 +450,7 @@ mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/conf.d
|
|||||||
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/dispatcher.d
|
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/dispatcher.d
|
||||||
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/dispatcher.d/pre-up.d
|
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/dispatcher.d/pre-up.d
|
||||||
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/dispatcher.d/pre-down.d
|
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/dispatcher.d/pre-down.d
|
||||||
|
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/dispatcher.d/no-wait.d
|
||||||
%{__cp} examples/dispatcher/10-ifcfg-rh-routes.sh $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/dispatcher.d/
|
%{__cp} examples/dispatcher/10-ifcfg-rh-routes.sh $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/dispatcher.d/
|
||||||
%{__ln_s} ../10-ifcfg-rh-routes.sh $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/dispatcher.d/pre-up.d/
|
%{__ln_s} ../10-ifcfg-rh-routes.sh $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/dispatcher.d/pre-up.d/
|
||||||
|
|
||||||
@ -520,7 +509,6 @@ fi
|
|||||||
%defattr(-,root,root,0755)
|
%defattr(-,root,root,0755)
|
||||||
%doc COPYING NEWS AUTHORS README CONTRIBUTING TODO
|
%doc COPYING NEWS AUTHORS README CONTRIBUTING TODO
|
||||||
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.NetworkManager.conf
|
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.NetworkManager.conf
|
||||||
%{_sysconfdir}/dbus-1/system.d/nm-avahi-autoipd.conf
|
|
||||||
%{_sysconfdir}/dbus-1/system.d/nm-dispatcher.conf
|
%{_sysconfdir}/dbus-1/system.d/nm-dispatcher.conf
|
||||||
%{_sysconfdir}/dbus-1/system.d/nm-ifcfg-rh.conf
|
%{_sysconfdir}/dbus-1/system.d/nm-ifcfg-rh.conf
|
||||||
%{_sbindir}/%{name}
|
%{_sbindir}/%{name}
|
||||||
@ -531,13 +519,13 @@ fi
|
|||||||
%{_sysconfdir}/%{name}/dispatcher.d/10-ifcfg-rh-routes.sh
|
%{_sysconfdir}/%{name}/dispatcher.d/10-ifcfg-rh-routes.sh
|
||||||
%dir %{_sysconfdir}/%{name}/dispatcher.d/pre-down.d
|
%dir %{_sysconfdir}/%{name}/dispatcher.d/pre-down.d
|
||||||
%dir %{_sysconfdir}/%{name}/dispatcher.d/pre-up.d
|
%dir %{_sysconfdir}/%{name}/dispatcher.d/pre-up.d
|
||||||
|
%dir %{_sysconfdir}/%{name}/dispatcher.d/no-wait.d
|
||||||
%{_sysconfdir}/%{name}/dispatcher.d/pre-up.d/10-ifcfg-rh-routes.sh
|
%{_sysconfdir}/%{name}/dispatcher.d/pre-up.d/10-ifcfg-rh-routes.sh
|
||||||
%dir %{_sysconfdir}/%{name}/dnsmasq.d
|
%dir %{_sysconfdir}/%{name}/dnsmasq.d
|
||||||
%dir %{_sysconfdir}/%{name}/VPN
|
%dir %{_sysconfdir}/%{name}/VPN
|
||||||
%config(noreplace) %{_sysconfdir}/%{name}/NetworkManager.conf
|
%config(noreplace) %{_sysconfdir}/%{name}/NetworkManager.conf
|
||||||
%{_bindir}/nm-online
|
%{_bindir}/nm-online
|
||||||
%{_libexecdir}/nm-dhcp-helper
|
%{_libexecdir}/nm-dhcp-helper
|
||||||
%{_libexecdir}/nm-avahi-autoipd.action
|
|
||||||
%{_libexecdir}/nm-dispatcher
|
%{_libexecdir}/nm-dispatcher
|
||||||
%{_libexecdir}/nm-iface-helper
|
%{_libexecdir}/nm-iface-helper
|
||||||
%dir %{_libdir}/NetworkManager
|
%dir %{_libdir}/NetworkManager
|
||||||
@ -547,7 +535,10 @@ fi
|
|||||||
%endif
|
%endif
|
||||||
%dir %{_sysconfdir}/%{name}
|
%dir %{_sysconfdir}/%{name}
|
||||||
%dir %{_sysconfdir}/%{name}/conf.d
|
%dir %{_sysconfdir}/%{name}/conf.d
|
||||||
%config %{_sysconfdir}/%{name}/conf.d/10-ibft-plugin.conf
|
%dir %{nmlibdir}
|
||||||
|
%dir %{nmlibdir}/conf.d
|
||||||
|
%{nmlibdir}/conf.d/10-ibft-plugin.conf
|
||||||
|
%dir %{nmlibdir}/VPN
|
||||||
%{_mandir}/man1/*
|
%{_mandir}/man1/*
|
||||||
%{_mandir}/man5/*
|
%{_mandir}/man5/*
|
||||||
%{_mandir}/man8/*
|
%{_mandir}/man8/*
|
||||||
@ -664,15 +655,15 @@ fi
|
|||||||
|
|
||||||
%files config-connectivity-fedora
|
%files config-connectivity-fedora
|
||||||
%defattr(-,root,root,0755)
|
%defattr(-,root,root,0755)
|
||||||
%dir %{_sysconfdir}/%{name}
|
%dir %{nmlibdir}
|
||||||
%dir %{_sysconfdir}/%{name}/conf.d
|
%dir %{nmlibdir}/conf.d
|
||||||
%config(noreplace) %{_sysconfdir}/%{name}/conf.d/20-connectivity-fedora.conf
|
%{nmlibdir}/conf.d/20-connectivity-fedora.conf
|
||||||
|
|
||||||
%files config-server
|
%files config-server
|
||||||
%defattr(-,root,root,0755)
|
%defattr(-,root,root,0755)
|
||||||
%dir %{_sysconfdir}/%{name}
|
%dir %{nmlibdir}
|
||||||
%dir %{_sysconfdir}/%{name}/conf.d
|
%dir %{nmlibdir}/conf.d
|
||||||
%config(noreplace) %{_sysconfdir}/%{name}/conf.d/00-server.conf
|
%{nmlibdir}/conf.d/00-server.conf
|
||||||
|
|
||||||
%if 0%{?with_nmtui}
|
%if 0%{?with_nmtui}
|
||||||
%files tui
|
%files tui
|
||||||
@ -684,6 +675,9 @@ fi
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Sep 03 2015 Lubomir Rintel <lkundrak@v3.sk> - 1:1.2.0-0.1.20150903gitde5d981
|
||||||
|
- Import a 1.2 git snapshot
|
||||||
|
|
||||||
* Fri Aug 28 2015 Lubomir Rintel <lkundrak@v3.sk> - 1:1.0.6-2
|
* Fri Aug 28 2015 Lubomir Rintel <lkundrak@v3.sk> - 1:1.0.6-2
|
||||||
- Fix command line parsing
|
- Fix command line parsing
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user