- Expose server-returned DHCP options via D-Bus
- Use avahi-autoipd rather than old built-in IPv4LL implementation - Send hostname to DHCP server if provided (DHCP_HOSTNAME ifcfg option) - Support sending DHCP Client Identifier to DHCP server - Allow forcing 802.1x PEAP Label to '0' - Make connection sharing more robust - Show status for shared and Ad-Hoc connections if no other connection is active
This commit is contained in:
parent
3668bb6ca3
commit
59441c7d2c
@ -106,3 +106,5 @@ NetworkManager-0.7.0.svn3675.tar.gz
|
|||||||
nm-applet-0.7.0.svn727.tar.gz
|
nm-applet-0.7.0.svn727.tar.gz
|
||||||
NetworkManager-0.7.0.svn3801.tar.gz
|
NetworkManager-0.7.0.svn3801.tar.gz
|
||||||
nm-applet-0.7.0.svn774.tar.gz
|
nm-applet-0.7.0.svn774.tar.gz
|
||||||
|
NetworkManager-0.7.0.svn3830.tar.gz
|
||||||
|
nm-applet-0.7.0.svn792.tar.gz
|
||||||
|
@ -9,8 +9,8 @@ ExcludeArch: s390 s390x
|
|||||||
%define libnl_version 1.0-0.15.pre8.git20071218
|
%define libnl_version 1.0-0.15.pre8.git20071218
|
||||||
%define ppp_version 2.2.4
|
%define ppp_version 2.2.4
|
||||||
|
|
||||||
%define snapshot svn3801
|
%define snapshot svn3830
|
||||||
%define applet_snapshot svn774
|
%define applet_snapshot svn792
|
||||||
|
|
||||||
Name: NetworkManager
|
Name: NetworkManager
|
||||||
Summary: Network connection manager and user applications
|
Summary: Network connection manager and user applications
|
||||||
@ -38,11 +38,14 @@ Requires: wpa_supplicant >= 0.5.7-21
|
|||||||
Requires: libnl >= %{libnl_version}
|
Requires: libnl >= %{libnl_version}
|
||||||
Requires: %{name}-glib = %{epoch}:%{version}-%{release}
|
Requires: %{name}-glib = %{epoch}:%{version}-%{release}
|
||||||
Requires: ppp >= %{ppp_version}
|
Requires: ppp >= %{ppp_version}
|
||||||
|
Requires: avahi-autoipd
|
||||||
|
Requires: dnsmasq
|
||||||
Obsoletes: dhcdbd
|
Obsoletes: dhcdbd
|
||||||
|
|
||||||
# Due to VPN auth-dialog changes in applet r662
|
# Due to VPN auth-dialog changes in applet r662
|
||||||
Conflicts: NetworkManager-vpnc < 1:0.7.0-0.7.7.svn3549
|
# Due to using prefixes instead of netmasks in NM > r3812
|
||||||
Conflicts: NetworkManager-openvpn < 1:0.7.0-9.svn3549
|
Conflicts: NetworkManager-vpnc < 1:0.7.0-0.10.svn3830
|
||||||
|
Conflicts: NetworkManager-openvpn < 1:0.7.0-11.svn3830
|
||||||
|
|
||||||
BuildRequires: dbus-devel >= %{dbus_version}
|
BuildRequires: dbus-devel >= %{dbus_version}
|
||||||
BuildRequires: dbus-glib-devel >= %{dbus_glib_version}
|
BuildRequires: dbus-glib-devel >= %{dbus_glib_version}
|
||||||
@ -142,25 +145,20 @@ tar -xzf %{SOURCE1}
|
|||||||
%patch5 -p1 -b .explain-dns1-dns2
|
%patch5 -p1 -b .explain-dns1-dns2
|
||||||
|
|
||||||
%build
|
%build
|
||||||
# Even though we don't require named, we still build with it
|
|
||||||
# so that if the user installs it, NM will use it automatically
|
|
||||||
autoreconf -i
|
autoreconf -i
|
||||||
%configure \
|
%configure \
|
||||||
--disable-static \
|
--disable-static \
|
||||||
--with-named=/usr/sbin/named \
|
--with-distro=redhat \
|
||||||
--with-named-dir=/var/named/data \
|
--with-dhcp-client=dhclient \
|
||||||
--with-named-user=named
|
--with-crypto=nss \
|
||||||
|
--enable-more-warnings=yes
|
||||||
make
|
make
|
||||||
|
|
||||||
# build the applet
|
# build the applet
|
||||||
pushd nm-applet-0.7.0
|
pushd nm-applet-0.7.0
|
||||||
autoreconf -i
|
autoreconf -i
|
||||||
intltoolize --force
|
intltoolize --force
|
||||||
%configure \
|
%configure --disable-static
|
||||||
--disable-static \
|
|
||||||
--with-notify \
|
|
||||||
--with-nss=yes \
|
|
||||||
--with-gnutls=no
|
|
||||||
make
|
make
|
||||||
popd
|
popd
|
||||||
|
|
||||||
@ -203,10 +201,12 @@ fi
|
|||||||
%preun
|
%preun
|
||||||
if [ $1 -eq 0 ]; then
|
if [ $1 -eq 0 ]; then
|
||||||
/sbin/service NetworkManager stop >/dev/null 2>&1
|
/sbin/service NetworkManager stop >/dev/null 2>&1
|
||||||
|
killall -TERM nm-system-settings >/dev/null 2>&1
|
||||||
/sbin/chkconfig --del NetworkManager
|
/sbin/chkconfig --del NetworkManager
|
||||||
fi
|
fi
|
||||||
|
|
||||||
%triggerun -- NetworkManager < 1:0.7.0-0.9.2.svn3614
|
%triggerun -- NetworkManager < 1:0.7.0-0.9.2.svn3614
|
||||||
|
/sbin/service NetworkManagerDispatcher stop >/dev/null 2>&1
|
||||||
/sbin/chkconfig --del NetworkManagerDispatcher
|
/sbin/chkconfig --del NetworkManagerDispatcher
|
||||||
exit 0
|
exit 0
|
||||||
|
|
||||||
@ -230,6 +230,7 @@ fi
|
|||||||
%doc COPYING ChangeLog NEWS AUTHORS README CONTRIBUTING TODO
|
%doc COPYING ChangeLog NEWS AUTHORS README CONTRIBUTING TODO
|
||||||
%{_sysconfdir}/dbus-1/system.d/NetworkManager.conf
|
%{_sysconfdir}/dbus-1/system.d/NetworkManager.conf
|
||||||
%{_sysconfdir}/dbus-1/system.d/nm-dhcp-client.conf
|
%{_sysconfdir}/dbus-1/system.d/nm-dhcp-client.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-system-settings.conf
|
%{_sysconfdir}/dbus-1/system.d/nm-system-settings.conf
|
||||||
%config %{_sysconfdir}/rc.d/init.d/NetworkManager
|
%config %{_sysconfdir}/rc.d/init.d/NetworkManager
|
||||||
@ -242,6 +243,7 @@ fi
|
|||||||
%{_bindir}/nm-tool
|
%{_bindir}/nm-tool
|
||||||
%{_bindir}/nm-online
|
%{_bindir}/nm-online
|
||||||
%{_libexecdir}/nm-dhcp-client.action
|
%{_libexecdir}/nm-dhcp-client.action
|
||||||
|
%{_libexecdir}/nm-avahi-autoipd.action
|
||||||
%{_libexecdir}/nm-dispatcher.action
|
%{_libexecdir}/nm-dispatcher.action
|
||||||
%dir %{_libdir}/NetworkManager
|
%dir %{_libdir}/NetworkManager
|
||||||
%{_libdir}/NetworkManager/*.so*
|
%{_libdir}/NetworkManager/*.so*
|
||||||
@ -291,6 +293,15 @@ fi
|
|||||||
%{_libdir}/libnm-util.so
|
%{_libdir}/libnm-util.so
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Jul 18 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.10.svn3830
|
||||||
|
- Expose server-returned DHCP options via D-Bus
|
||||||
|
- Use avahi-autoipd rather than old built-in IPv4LL implementation
|
||||||
|
- Send hostname to DHCP server if provided (DHCP_HOSTNAME ifcfg option)
|
||||||
|
- Support sending DHCP Client Identifier to DHCP server
|
||||||
|
- Allow forcing 802.1x PEAP Label to '0'
|
||||||
|
- Make connection sharing more robust
|
||||||
|
- Show status for shared and Ad-Hoc connections if no other connection is active
|
||||||
|
|
||||||
* Fri Jul 11 2008 Matthias Clasen <mclasen@redhat.com> - 1:0.7.0-0.10.svn3801
|
* Fri Jul 11 2008 Matthias Clasen <mclasen@redhat.com> - 1:0.7.0-0.10.svn3801
|
||||||
- Drop explicit hal dep in -gnome
|
- Drop explicit hal dep in -gnome
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user