about summary refs log tree commit diff
path: root/debian/rules
AgeCommit message (Collapse)Author
2016-01-20Switch from user-mode PPPoE client back to kernel-mode PPPoEMichael Biebl
We switched to rp-pppoe some time ago to workaround a bug in detecting disconnects which has seen been fixed in the kernel and could be worked around fairly simply with the right configuration. In addition, the kernel mode PPPoE implementation is faster and provides more features. Closes: #783525
2015-12-05Use dh_ppp to manage dependencies on pppChris Boot
Bump Build-Depends on ppp-dev to (>= 2.4.7-1+1), which includes dh_ppp that has --plugin-dir. Add ppp addon to dh sequencer. Add Breaks: ${misc:Breaks} (generated by dh_ppp) and remove the version from Recommends: ppp. Use dh_ppp --plugin-dir to determine the ppp plugin directory. Closes: #805565
2015-05-06Enable and install the ibft pluginMichael Biebl
This plugin queries the 'iscsiadm' tool and generates connections based on the firmware configuration.
2015-01-23Enable polkit agent support for the CLI tools.Michael Biebl
2015-01-23Enable Bluez5 DUN support.Michael Biebl
2014-09-02Enable Network Team driver supportMichael Biebl
This is an optional feature which requires the teamd daemon provided by libteam-utils.
2014-09-02Use default compression for binary packages.Michael Biebl
2014-07-10Specify the path to the pppd and pppoe binary via the corresponding ↵Michael Biebl
configure switch.
2014-07-10Adjust configure flags for new upstream releaseMichael Biebl
2014-07-10Build and install nmtui, a curses-based interface for easier console operation.Michael Biebl
2014-07-08Exclude libtool .la files from list-missing.Michael Biebl
2014-05-01Specify the path for the dnsmasq binary at configure timeMichael Biebl
2014-04-27Don't hookup NetworkManager-wait-online.service in network-online.targetMichael Biebl
because it creates a dependency cycle with our current support for legacy SysV init scripts.
2014-04-15Build against ppp 2.4.6. Update plugin path and dependencies accordingly.Michael Biebl
2014-04-12Use dh-autoreconf to update the build systemMichael Biebl
Override dh_autoreconf since we need to run gtkdocize.
2014-04-01Use autotools_dev dh addon for up-to-date config.{guess,sub}.Michael Biebl
2014-04-01Rely on dh v9 to set flags from dpkg-buildflags.Michael Biebl
2014-04-01Convert to multi-archMichael Biebl
Mark libnm-glib4, libnm-glib-vpn1 and libnm-util2 as M-A: same. As pppd has not been converted yet, keep installing the ppp plugin to /usr/lib/pppd/2.4.5/.
2014-04-01Bump debhelper compatibility level to 9.Michael Biebl
2014-03-27Revert "Use logind for session tracking on linux, consolekit on other systems"Michael Biebl
This reverts commit d68fa7dd52a2f38fef9c9873f38d999a333cb041. network-manager is a linux-any package, so pretending to use consolekit on other systems doesn't make sense.
2013-12-27debian/network-manager.links, debian/rules: Create the symlinks before ↵ debian/0.9.8.8-2Laurent Bigonville
calling dh_systemd_start so the services are not restarted twice
2013-12-27debian/control, debian/rules: Add call to dh-systemd to enable and start the ↵Laurent Bigonville
systemd services (Closes: #730437) Do not enable or start NetworkManager-wait-online.service by default, do not start NetworkManager-dispatcher.service and only restart NetworkManager.service after upgrade
2013-11-01Enable usage of the new modem-manager interfaceSjoerd Simons
* Enable usage of the new modem-manager interface * Use bluez 4
2013-11-01Use logind for session tracking on linux, consolekit on other systemsSjoerd Simons
2013-10-26debian/control, debian/rules: Enable connectivity checking support (Closes: ↵Laurent Bigonville
#691790)
2013-10-25Use systemd for session trackingSjoerd Simons
2013-03-26Use gir dh addon instead of calling dh_girepository manually.Michael Biebl
2013-03-02Stop providing static start and stop priorities for dh_installinitMichael Biebl
Those are no longer tested and we rely on the dependency information in the LSB header now to get a correct ordering when being run under sysvinit.
2013-02-03Use new distro-agnostic configure flags.Michael Biebl
2012-09-11debian/rules: Use xz compression for binary packages.Michael Biebl
2011-11-03Enable default hardening options from dpkg-buildflags.Michael Biebl
- Use buildflags.mk snippet in debian/rules. - Add Build-Depends on dpkg-dev (>= 1.6.1).
2011-05-24Revert "Enable gcc warnings"Michael Biebl
This reverts commit 5693a79538abc243028fc399e3a74311214ada7f.
2011-05-04Enable gcc warningsMichael Biebl
2011-04-09Enable gobject introspection supportMichael Biebl
- Add Build-Depends on libgirepository1.0-dev (>= 0.9.12), gobject-introspection (>= 0.9.12-4~), gir1.2-glib-2.0 and gir1.2-freedesktop. - Add package gir1.2-networkmanager-1.0 containing the typelib files. - Add Depends on gir1.2-networkmanager-1.0 (= ${binary:Version}) to libnm-glib-dev and libnm-util-dev according to the new policy. - Install gir files in libnm-glib-dev.install and libnm-util-dev.install. - Call dh_girepository for libnm-glib4 and libnm-util2 in debian/rules.
2011-04-04Use dh_installinit -R instead of -r and stopping manually in postinst.Michael Biebl
2010-12-22Enable systemd supportMichael Biebl
- Install NetworkManager.service unit file in /lib/systemd/system. - Add --with-systemdsystemunitdir=/lib/systemd/system to configure flags. - Add debian/patches/03-systemd.patch containing Debian specific tweaks for the NetworkManager.service unit file.
2010-12-22Switch from cdbs to dhMichael Biebl
- Drop Build-Depends on cdbs. - Bump Build-Depends on debhelper to (>= 7.0.50~) for override targets. - Convert debian/rules to use dh. - Add debian/network-manager.docs.
2010-11-30Make sure gtk-doc API documentation is builtMichael Biebl
- Add Build-Depends on gtk-doc-tools. - Add --with-docs configure option.
2010-11-17Install migration script as executable shell scriptMichael Biebl
git-svn-id: svn+ssh://svn.debian.org/svn/pkg-utopia/packages/unstable/networkmanager@3769 ceb527fc-18e6-0310-9fe2-813c157c29e7
2010-07-27* Build against ppp 2.4.5. (Closes: #589791)Michael Biebl
- Bump Build-Depends on ppp to (>= 2.4.5). - Bump Recommends on ppp to (>= 2.4.5). - Drop --with-pppd-plugin-dir configure option and use upstream default. git-svn-id: svn+ssh://svn.debian.org/svn/pkg-utopia/packages/unstable/networkmanager@3680 ceb527fc-18e6-0310-9fe2-813c157c29e7
2010-07-08Set --with-dhclient configure option to /sbin/dhclient.Michael Biebl
git-svn-id: svn+ssh://svn.debian.org/svn/pkg-utopia/packages/unstable/networkmanager@3633 ceb527fc-18e6-0310-9fe2-813c157c29e7
2010-07-08* debian/rulesMichael Biebl
- Set --with-pppd-plugin-dir configure option to /usr/lib/pppd/2.4.4. The upstream default is 2.4.5 now but Debian still only has ppp 2.4.4. git-svn-id: svn+ssh://svn.debian.org/svn/pkg-utopia/packages/unstable/networkmanager@3627 ceb527fc-18e6-0310-9fe2-813c157c29e7
2010-07-08* Switch to source format 3.0 (quilt).Michael Biebl
- Add debian/source/format. - Drop Build-Depends on quilt. - Remove /usr/share/cdbs/1/rules/patchsys-quilt.mk from debian/rules. git-svn-id: svn+ssh://svn.debian.org/svn/pkg-utopia/packages/unstable/networkmanager@3618 ceb527fc-18e6-0310-9fe2-813c157c29e7
2010-01-21Specify the path to the iptables binary.Michael Biebl
git-svn-id: svn+ssh://svn.debian.org/svn/pkg-utopia/packages/experimental/networkmanager@3392 ceb527fc-18e6-0310-9fe2-813c157c29e7
2010-01-21cosmetic fixes to debian/rulesMichael Biebl
git-svn-id: svn+ssh://svn.debian.org/svn/pkg-utopia/packages/experimental/networkmanager@3386 ceb527fc-18e6-0310-9fe2-813c157c29e7
2009-11-29* debian/rulesMichael Biebl
- Don't ship empty TODO file. (Closes: #558471) git-svn-id: svn+ssh://svn.debian.org/svn/pkg-utopia/packages/unstable/networkmanager@3319 ceb527fc-18e6-0310-9fe2-813c157c29e7
2009-11-27* debian/rulesMichael Biebl
- Disable -Werror (more-warnings) for now as it causes build failures on sparc. git-svn-id: svn+ssh://svn.debian.org/svn/pkg-utopia/packages/unstable/networkmanager@3304 ceb527fc-18e6-0310-9fe2-813c157c29e7
2009-02-22Merged revisions ↵Michael Biebl
2066,2304-2305,2308,2317-2318,2320-2323,2325,2333,2405-2415,2426-2429,2431-2434,2456-2458,2460,2464,2507-2508,2510,2513-2515,2517,2538-2539,2659-2668,2734-2735,2862 via svnmerge from svn+ssh://biebl@svn.debian.org/svn/pkg-utopia/packages/experimental/networkmanager ........ r2066 | biebl | 2008-01-25 15:36:51 +0100 (Fr, 25 Jan 2008) | 19 lines * SVN snapshot of the upcoming 0.7 release. * Drop patches which are either obsolete, merged upstream or not yet ported - 01-supplicant_timeout.patch - 04-if_fix.patch - 11-man_page_sh_name.patch - 12_readme_format.patch - 13-validate_mac_addr.patch - 20-stable_branch_updates_r2652.patch - 21-endianess_fix_r2754.patch - 22-fix_vpn_ftbfs_dont_disable_gnome_deprecated.patch - 23-rfkill_return_type.patch - 24-get_mode_fix_r3122.patch - 25-libnl_unique_pid_r3155.patch - 26-libnl_1.0-pre8_r3206.patch - 27-dont_repeat_errors.patch * debian/patches/05-debian_backend.patch - Updated for 0.7. * debian/patches/02-dbus_access_network_manager.patch - Updated for 0.7. ........ r2304 | sjoerd | 2008-06-18 15:05:11 +0200 (Mi, 18 Jun 2008) | 1 line Merge mbiebl's packaging ........ r2305 | sjoerd | 2008-06-18 15:39:30 +0200 (Mi, 18 Jun 2008) | 3 lines * New SVN snapshot * debian/patches/03-system-settings-conf.patch - Removed. Merged upstream ........ r2308 | sjoerd | 2008-06-18 16:54:57 +0200 (Mi, 18 Jun 2008) | 2 lines * Split out libnm-glib-vpn from libnm-glib * debian/rules: Use list-missing ........ r2317 | sjoerd | 2008-06-18 19:39:15 +0200 (Mi, 18 Jun 2008) | 1 line Ensure we install all header files ........ r2318 | sjoerd | 2008-06-18 19:47:38 +0200 (Mi, 18 Jun 2008) | 1 line Don't forget about nm-types.h ........ r2320 | biebl | 2008-06-19 00:18:13 +0200 (Do, 19 Jun 2008) | 2 lines Fix symbols files (remove Debian revision) ........ r2321 | biebl | 2008-06-19 00:20:07 +0200 (Do, 19 Jun 2008) | 5 lines - nm-vpn-properties was removed. Remove the now unnecessary build-deps. - Wrap lines in the long description. - libnm-glib-dev seems to required network-manager-dev ........ r2322 | biebl | 2008-06-19 00:21:18 +0200 (Do, 19 Jun 2008) | 3 lines Merge changelog. 0.7.0~svn3747-1 was never released. A more complete changelog will follow... ........ r2323 | biebl | 2008-06-19 00:23:48 +0200 (Do, 19 Jun 2008) | 2 lines Actually remove the NetworkManagerDispatcher init script. ........ r2325 | biebl | 2008-06-19 01:58:40 +0200 (Do, 19 Jun 2008) | 1 line Fix the package name in libnm-glib-vpn0.symbols ........ r2333 | sjoerd | 2008-06-22 23:27:01 +0200 (So, 22 Jun 2008) | 3 lines * debian/patches/10-execute_system_dhclient_script.patch - Added. Let NM's custom dhclient script execute the systems dhclient script. ........ r2405 | biebl | 2008-08-22 21:39:05 +0200 (Fr, 22 Aug 2008) | 2 lines Update symbols file for svn snapshot r4002 ........ r2406 | biebl | 2008-08-22 21:40:18 +0200 (Fr, 22 Aug 2008) | 2 lines Add "status" action. Requires lsb-base (>= 3.2-14). ........ r2407 | biebl | 2008-08-22 21:43:29 +0200 (Fr, 22 Aug 2008) | 5 lines Disable 05-debian_backend.patch and 10-execute_system_dhclient_script.patch The integration of resolvconf will have to be done differently. The current patches no longer apply. ........ r2408 | biebl | 2008-08-22 21:44:12 +0200 (Fr, 22 Aug 2008) | 2 lines Stop NM at priority 88, exclude private libs from dh_makeshlibs. ........ r2409 | biebl | 2008-08-22 21:46:43 +0200 (Fr, 22 Aug 2008) | 5 lines Update installed files/directories - Install avahi action script and dbus config file - Install nm-dhcp4-config.h header - Install dispatcher.d and system-connections directories created by upstream. ........ r2410 | biebl | 2008-08-22 21:47:21 +0200 (Fr, 22 Aug 2008) | 2 lines Copyright has to be revised. This is a first attempt to remove stale stuff. ........ r2411 | biebl | 2008-08-22 21:47:48 +0200 (Fr, 22 Aug 2008) | 2 lines Update to svn r4002 ........ r2412 | biebl | 2008-08-22 21:49:32 +0200 (Fr, 22 Aug 2008) | 4 lines - Bump Standards Version to 3.8.0 - Suggest avahi-autoipd, NM no longer does IPv4LL - Bump dependency on lsb-base, required by status_of_proc ........ r2413 | biebl | 2008-08-22 22:14:37 +0200 (Fr, 22 Aug 2008) | 1 line Remove, all relevant parts are upstream now ........ r2414 | biebl | 2008-08-22 22:15:21 +0200 (Fr, 22 Aug 2008) | 4 lines Remove 10-execute_system_dhclient_script.patch, patch no longer applies. Resolvconf intergration will have to be addressedd differently. ........ r2415 | biebl | 2008-08-22 22:16:09 +0200 (Fr, 22 Aug 2008) | 2 lines Update to r4004, which contains our custom backend changes. ........ r2426 | smcv | 2008-09-30 19:21:44 +0200 (Di, 30 Sep 2008) | 2 lines * Newer tarball * debian/patches/03-run-resolvconf.patch: Use (and depend on) resolvconf ........ r2427 | biebl | 2008-10-01 13:40:09 +0200 (Mi, 01 Okt 2008) | 5 lines Revert r2426 After a short discussion on irc, it deemed to be best to revert this change as upstream has added resolvconf in r4043 ........ r2428 | sjoerd | 2008-10-03 00:17:18 +0200 (Fr, 03 Okt 2008) | 1 line Update to svn version 4142 ........ r2429 | sjoerd | 2008-10-03 00:40:18 +0200 (Fr, 03 Okt 2008) | 1 line Update the various symbols files ........ r2431 | biebl | 2008-10-03 01:55:09 +0200 (Fr, 03 Okt 2008) | 2 lines Strip off debian revision ........ r2432 | biebl | 2008-10-03 01:57:04 +0200 (Fr, 03 Okt 2008) | 2 lines Pass the correct path of resolvconf and dhclient to ./configure ........ r2433 | biebl | 2008-10-03 01:57:25 +0200 (Fr, 03 Okt 2008) | 2 lines Install the ifupdown plugin and enable it by default. ........ r2434 | sjoerd | 2008-10-03 13:40:53 +0200 (Fr, 03 Okt 2008) | 3 lines * debian/patches/03-nm_get_debian_hostname.patch: - Added. Temporary minimal patch to get hostname from /etc/hostname. There is work being done upstream for a more extensive version. ........ r2456 | sjoerd | 2008-10-10 00:31:49 +0200 (Fr, 10 Okt 2008) | 1 line Update to svn revision 4160 ........ r2457 | sjoerd | 2008-10-10 00:34:20 +0200 (Fr, 10 Okt 2008) | 1 line remove 03-nm_get_debian_hostname.patch, a more complete implementation is merged upstream ........ r2458 | sjoerd | 2008-10-10 00:36:36 +0200 (Fr, 10 Okt 2008) | 1 line unfuck the changelog ........ r2460 | sjoerd | 2008-10-18 21:02:32 +0200 (Sa, 18 Okt 2008) | 1 line Update snapshot to svn version 4191 ........ r2464 | sjoerd | 2008-10-18 22:30:07 +0200 (Sa, 18 Okt 2008) | 1 line target experimental ........ r2507 | sjoerd | 2008-11-29 22:05:27 +0100 (Sa, 29 Nov 2008) | 1 line Start preparing new upstream release (0.7.0) ........ r2508 | sjoerd | 2008-11-29 22:22:54 +0100 (Sa, 29 Nov 2008) | 1 line debian/libnm-util0.symbols: Updated ........ r2510 | sjoerd | 2008-11-29 23:15:59 +0100 (Sa, 29 Nov 2008) | 1 line debian/libnm-glib0.symbols: Updated ........ r2513 | sjoerd | 2008-11-30 15:07:06 +0100 (So, 30 Nov 2008) | 2 lines * debian/patches/03-F3507g.patch - Added. Fix gsm support for Ericsson F3507g Mobile Broadband cards ........ r2514 | biebl | 2008-11-30 15:07:49 +0100 (So, 30 Nov 2008) | 6 lines Update all symbols files - Strip of debian revision number - Use the final 0.7.0 version number for the ~svn??? snapshots which were never released anyway. ........ r2515 | sjoerd | 2008-11-30 15:08:29 +0100 (So, 30 Nov 2008) | 1 line Fix typo in the name ........ r2517 | sjoerd | 2008-12-04 00:52:46 +0100 (Do, 04 Dez 2008) | 1 line debian/control: Recommend ppp ........ r2538 | biebl | 2008-12-06 00:53:36 +0100 (Sa, 06 Dez 2008) | 5 lines * debian/patches/04-ltversioning.patch - Bump soname of libnm-util due to an ABI break between 0.6.6 and 0.7. (Closes: #503682) * Update control, install and symbols file for the new libnm-util library name. ........ r2539 | biebl | 2008-12-06 01:12:06 +0100 (Sa, 06 Dez 2008) | 2 lines * debian/patches/05-dhclient_lease_files.patch - Change the location of the dhclient lease files to /var/lib/dhcp3. ........ r2659 | biebl | 2008-12-16 07:48:51 +0100 (Di, 16 Dez 2008) | 4 lines Rework the changelog for (0.7.0~svn4191-1) List all changes between 0.6.6-2 and 0.7.0~svn4191-1 ........ r2660 | biebl | 2008-12-16 08:55:37 +0100 (Di, 16 Dez 2008) | 2 lines Close bug reports that are fixed by this new upstream release. ........ r2661 | biebl | 2008-12-16 09:03:46 +0100 (Di, 16 Dez 2008) | 5 lines * debian/control - Add Conflicts/Replaces: network-manager-pptp (<< 0.7~~) as the pppd plugin is now shipped by this package. - Add Breaks for network-manager-{gnome,kde} (<< 0.7~~) as the 0.6 versions of those packages do not work with network-manager 0.7. ........ r2662 | biebl | 2008-12-16 09:18:47 +0100 (Di, 16 Dez 2008) | 2 lines Add the vpn (core) plugins also to the Breaks list. ........ r2663 | biebl | 2008-12-16 09:28:27 +0100 (Di, 16 Dez 2008) | 3 lines * debian/network-manager.README.Debian - Merge the README.Debian from Ubuntu which describes the new managed/unmanaged modes. ........ r2664 | biebl | 2008-12-16 09:39:13 +0100 (Di, 16 Dez 2008) | 2 lines * debian/nm-system-settings.conf - Set default mode to unmanaged. ........ r2665 | biebl | 2008-12-16 09:42:40 +0100 (Di, 16 Dez 2008) | 1 line changelog tweaks ........ r2666 | biebl | 2008-12-16 09:55:59 +0100 (Di, 16 Dez 2008) | 3 lines * debian/copyright - Revised and updated. libnm-glib and libnm-util are licensed under the LGPL v2 or later. ........ r2667 | biebl | 2008-12-16 09:56:31 +0100 (Di, 16 Dez 2008) | 1 line Upload to experimental ........ r2668 | biebl | 2008-12-16 10:04:31 +0100 (Di, 16 Dez 2008) | 1 line Refresh 03-F3507g.patch with -p1 ........ r2734 | biebl | 2009-01-13 08:10:58 +0100 (Di, 13 Jan 2009) | 2 lines * debian/control - Add ${misc:Depends} to all binary packages. ........ r2735 | biebl | 2009-01-13 08:15:00 +0100 (Di, 13 Jan 2009) | 2 lines Let network-manager depend on dhcp3-client directly, as the dependency on dhcdbd has been removed. (Closes: #509655) ........ r2862 | biebl | 2009-02-20 02:47:38 +0100 (Fr, 20 Feb 2009) | 3 lines * debian/rules - Include debhelper.mk before any other files as recommended by the cdbs documentation. ........ git-svn-id: svn+ssh://svn.debian.org/svn/pkg-utopia/packages/unstable/networkmanager@2884 ceb527fc-18e6-0310-9fe2-813c157c29e7
2008-04-03debian/rules, debian/network-manager.postinstMichael Biebl
- Minimize downtime during upgrades. (Closes: #432322) Restart the service in postinst instead of stop in prerm and start in postinst. git-svn-id: svn+ssh://svn.debian.org/svn/pkg-utopia/packages/unstable/networkmanager@2159 ceb527fc-18e6-0310-9fe2-813c157c29e7
2007-08-26* Upstream has split nm-applet into a separate package. This means we noMichael Biebl
longer build the network-manager-gnome binary package from this source package. - Removed files that are now part of the new nm-applet source package + debian/network-manager-gnome.README.Debian + debian/patches/10-po_fr.patch + debian/patches/14-po_de.patch + debian/patches/03-dbus_access_nm_applet.patch + debian/network-manager-gnome.manpages + debian/nm-applet.sgml + debian/network-manager.install + debian/network-manager-gnome.install - debian/control + Remove the binary package network-manager-gnome. + Add Conflicts/Replaces: network-manager-gnome (<< 0.6.5-1) as nm-vpn-properties is now part of the network-manager binary package. + Update Build-Depends. Add autotools-dev and libglib2.0-dev, remove libpanel-applet2-dev. - debian/rules + Do not build the nm-applet.1 manpage anymore. + Exclude nm-vpn-properties from dh_shlibdeps. This is a temporary workaround until this binary has also been moved into the nm-applet source package. git-svn-id: svn+ssh://svn.debian.org/svn/pkg-utopia/packages/unstable/networkmanager@1675 ceb527fc-18e6-0310-9fe2-813c157c29e7