netcfg 1.111ubuntu1 source package in Ubuntu
Changelog
netcfg (1.111ubuntu1) trusty; urgency=low * Merge from Debian unstable. Remaining changes: - Set default hostname to 'ubuntu'. - Set priority for get_domain to high for static configurations. - Set priority for get_domain to medium for non-static configurations. - Use 'auto <interface>' for all interfaces, dropping allow-hotplug which doesn't work with current udev. - Set DHCP and DHCPv6 timeout to 30s. - Use isc-dhcp-client-udeb on all architectures. - Flush all addresses and routes before configuring interfaces (LP: #848072) - Don't copy /etc/resolv.conf to target if resolvconf is installed. (We already write resolvconf configuration to /etc/network/interfaces.) - Add a post-base-install hook to detect resolvconf and copy /run/resolvconf/resolv.conf to outside the target so that when /run is bind-mounted DNS resolving continues to work. (LP: #926447) - Apply patch from Alec Warner making netcfg respect netcfg/dhcpv6_timeout and running dhclient in one-shot mode (-1). (LP: #917905) * Fix FTBFS by checking the return value of fgets and fscanf. * Fix nm-conf to generate a valid NetworkManager static configuration file. netcfg (1.111) unstable; urgency=high [ Dmitrijs Ledkovs ] * Bump debhelper compat level to 9. * Set Vcs-* to canonical format. [ Samuel Thibault ] * Add -lm after -lcheck, since libcheck.a needs some maths functions. (Closes: Bug#713616) [ Cyril Brulebois ] * Also add -lpthread and -lrt. * Set urgency to high for the bugfix below and the upcoming d-i release. [ Philipp Kern ] * Wrap dpkg-query call to check for network-manager with sh. Thanks to Michael Biebl for the patch. (Closes: #717449) netcfg (1.110) unstable; urgency=low [ Colin Watson ] * Use correct compiler when cross-building. netcfg (1.109) unstable; urgency=low [ Samuel Thibault ] * Fix build on hurd-i386. [ Updated translations ] * Croatian (hr.po) by Tomislav Krznar netcfg (1.108) unstable; urgency=low [ Samuel Thibault ] * Do not set netcfg/use_autoconfig to true just because netcfg/disable_dhcp is false (which is the default), otherwise netcfg/disable_autoconfig has no effect. (Closes: #703747, #688273) [ Philipp Kern ] * Install iw whenever wireless-tools is installed on the target. Patch by Charles Plessy. (Closes: #697890) [ Updated translations ] * Amharic (am.po) by Tegegne Tefera * Croatian (hr.po) by Tomislav Krznar * Tamil (ta.po) by Dr.T.Vasudevan netcfg (1.107) unstable; urgency=low * finish-install.d/55netcfg-copy-config: Do not rely on dpkg -l to check if a package is installed; use dpkg-query -s instead and check status explicitly. (Closes: #700939) netcfg (1.106) unstable; urgency=low * finish-install.d/55netcfg-copy-config: Exit if connection type information was not written by netcfg. This preserves the generated /etc/network/interfaces on kFreeBSD. It will also preserved files generated by users between base install and finishing. (Closes: #698626) netcfg (1.105) unstable; urgency=low [ Christian Perrier ] * Fix mistranslation in French translation. Closes: #699192 [ Steven Chamberlain ] * Fix FTBFS when PATH ends up with ":/bin" because of an off-by-2 bug in srunner_mock_path function in test/srunner.c netcfg (1.104) unstable; urgency=low [ Julien Cristau ] * debug: use gai_strerror() on getnameinfo() failure netcfg (1.103) unstable; urgency=low [ Philipp Kern ] * netcfg-common.c: Re-enable debug output for IPv4 DNS resolution in get_hostname_from_dns. * netcfg.c: Only write out NM configuration if at least one interface was found. (Closes: #695486) [ Updated translations ] * Hungarian (hu.po) by Dr. Nagy Elemér Károly netcfg (1.102) unstable; urgency=low [ Sorina Sandu ] * On Linux: Write a network-manager configuration file in preference to ifupdown if network-manager is found in the installed system. Configure wired networking with ifupdown if not. Do not configure wireless networking through ifupdown. [ Philipp Kern ] * nm-conf: Use Linux's random/uuid proc entry. * Write out network-manager configuration files with mode 0600. * Reword target_network_config template; do not ask the question. * nm-conf: use ESSID as connection name * finish-install: Do not set /etc/network/interfaces to mode 0600. * nm-conf: Allow both IPv4 and IPv6 to be activated post-installation. * nm-conf: Only write out MAC addresses on static configurations. * Do not compile in network-manager support on kFreeBSD & Hurd. [ Cyril Brulebois ] * finish-install: Fix bashisms; equality tests are done with '='. [ Updated translations ] * Belarusian (be.po) by Viktar Siarheichyk netcfg (1.101) unstable; urgency=low * Skip reachability test for empty gateway. (Closes: #690868) * Obey netcfg/disable_dhcp for compatibility reasons and disable autoconfig. There's no need to break old preseeding scripts, as the intent is clear. * Add a debconf template for netcfg/disable_autoconfig and state that netcfg/disable_dhcp is deprecated. netcfg (1.100) unstable; urgency=low * Temporarily revert the activation of IPv6 privacy extensions to cope with network-manager not commenting out the interfaces stanza correctly. netcfg (1.99) unstable; urgency=low [ Philipp Kern ] * netcfg.c (main): Remove a local definition of hostname. (Closes: #690330) * Override the hostname found via DHCP or DNS with the preseeded value of the new variable netcfg/hostname, if set. Patch by Floris Bos. (Closes: #606636) * Add myself to uploaders. [ Updated translations ] * Amharic (am.po) by Tegegne Tefera * Asturian (ast.po) by Mikel González * Welsh (cy.po) by Dafydd Tomos * Esperanto (eo.po) by Felipe Castro * Spanish (es.po) by Javier Fernández-Sanguino * Galician (gl.po) by Jorge Barreiro * Kannada (kn.po) by Prabodh * Serbian (sr.po) by Karolina Kalic * Tamil (ta.po) by Dr.T.Vasudevan * Ukrainian (uk.po) by Yuri Chornoivan netcfg (1.98) unstable; urgency=low * Re-upload without cruft from my checkout, oops. netcfg (1.97) unstable; urgency=low * Fix missing build-dep on check for the test suite. netcfg (1.96) unstable; urgency=low [ Philipp Kern ] * Makefile: set DEB_HOST_ARCH{,_OS} conditionally * autoconfig.c: kill dhcp6c after timeout unless a lease is obtained * Fix the dns- entries in /etc/network/interfaces. (Closes: #689474) Patch by Matthew L. Dailey. * Run the test suite during build. [ Christian Perrier ] * [l10n] Drop use of sublevel 6 and move "recently" added strings to the sublevel they pertain to. [ Samuel Thibault ] * Fix ethtool-lite hurd-i386 build. [ Updated translations ] * Hindi (hi.po) by Kumar Appaiah * Marathi (mr.po) by sampada netcfg (1.95) unstable; urgency=low [ Cyril Brulebois ] * Stop overriding CC if it's set. [ Updated translations ] * Catalan (ca.po) by Jordi Mallach * Danish (da.po) by Joe Hansen * Dutch (nl.po) by Jeroen Schot * Portuguese (Brazil) (pt_BR.po) by Felipe Augusto van de Wiel (faw) * Swedish (sv.po) by Martin Bagge / brother * Thai (th.po) by Theppitak Karoonboonyanan netcfg (1.93) unstable; urgency=low [ Philipp Kern ] * Check the return code of the waitpid calls found in various cleanup routines. (Closes: #688470) * Align netcfg's generation of /etc/hosts with netbase's postinst, i.e. add localhost mapping to ::1 as well as 127.0.0.1. (Closes: #686970) [ Updated translations ] * Spanish (es.po) by Javier Fernández-Sanguino Peña * French (fr.po) by Christian Perrier * Indonesian (id.po) by Arief S Fitrianto * Korean (ko.po) by Changwoo Ryu * Macedonian (mk.po) by Arangel Angov * Malayalam (ml.po) by Anish A * Romanian (ro.po) by Andrei POPESCU * Vietnamese (vi.po) by Hai-Nam Nguyen * Simplified Chinese (zh_CN.po) by YunQiang Su * Traditional Chinese (zh_TW.po) by V字龍 | Vdragon netcfg (1.92) unstable; urgency=low [ Philipp Kern ] * netcfg-common.c: suppress unused warnings on hurd * write_interface.c: use "inet6 auto" for SLAAC-using interfaces * write_interface.c: enable privacy extensions on SLAAC-using interfaces [ Updated translations ] * German (de.po) by Holger Wansing * Greek (el.po) by galaxico * Lithuanian (lt.po) by Rimas Kudelis * Romanian (ro.po) by Andrei POPESCU netcfg (1.91) unstable; urgency=low [ Philipp Kern ] * Remove DHCPv6 DUID-LL generation. * static.c: Fix call to deconfigure_network on kfreebsd. [ Updated translations ] * Arabic (ar.po) by Ossama Khayat * Bulgarian (bg.po) by Damyan Ivanov * Czech (cs.po) by Miroslav Kure * German (de.po) by Holger Wansing * Estonian (et.po) by Mattias Põldaru * Persian (fa.po) by Hamid * French (fr.po) by Christian Perrier * Hebrew (he.po) by Omer Zak * Icelandic (is.po) by Sveinn í Felli * Italian (it.po) by Milo Casagrande * Japanese (ja.po) by Kenshi Muto * Kazakh (kk.po) by Baurzhan Muftakhidinov * Punjabi (Gurmukhi) (pa.po) by A S Alam * Polish (pl.po) by Michał Kułach * Portuguese (pt.po) by Miguel Figueiredo * Russian (ru.po) by Yuri Kozlov * Slovak (sk.po) by Ivan Masár * Slovenian (sl.po) by Vanja Cvelbar * Turkish (tr.po) by Mert Dirik * Uyghur (ug.po) by Sahran * Traditional Chinese (zh_TW.po) by V字龍 | Vdragon netcfg (1.90) unstable; urgency=low [ Philipp Kern ] * netcfg.h: drop ip6-localnet (obsolete) * netcfg.h: drop ip6-mcastprefix (no need for it to be in /etc/hosts) * netcfg-common.c (is_layer3_qeth): fix off-by-one, introduce a constant * Fully support installation over IPv6. (Closes: #231003) [ Matt Palmer ] * Pull NULL_IPADDRESS out into a global constant * Refactor out some program-global variables * Only flush address families we manage * Remove global variable netcfg_progress_displayed * Remove gateway from being a global var, and turn it into a string * Make nameserver_array a local, and an array of strings * Move the rest of the static-specific globals into functions * Convert all remaining in_addr variables to strings * Create and use a struct to store all network interface settings * Add test framework, and make inet_mton support AF_INET6 * Add missing instructions to test/README * Add netcfg_parse_cidr_address to do protocol-independent address parsing * Add test/run to gitignore * Make a few more functions IPv6 aware * First working draft of IPv6 support * Support IPv6 netmasks, for people who like typing too much * Add ethtool-lite.o to test build objects, so things build * Don't run the test suite on package build * Make no_default_route take IPv6 into account * Make read_resolv_conf_nameservers handle IPv6 addresses * Detect and use autoconfigured IPv6 addresses (part 1) * SLAAC detection support in kFreeBSD * Add proper GPL header to ipv6.c [ Colin Watson ] * Move wireless options into struct netcfg_interface [ Matt Palmer ] * Refactor /etc/network/interfaces writing code * Obtain DNS resolvers via RA options * IPv6 support for using rDNS to preseed hostnames * Deal with stateless DHCPv6 * Don't use wide-dhcpv6 on non-Linux arches * Use dhclient -6 to support stateless DHCP on FreeBSD * Fix the 'get default IPv6 route' command on freebsd * Modify the way that rdisc6 is called to make the progress bar more responsive [ Colin Watson ] * Get DNS and search information when doing stateless DHCPv6 * Stateful DHCPv6 support * Add dual-stack support * Kill stateless dhcp6c from netcfg rather than from print-dhcp6c-info * Select DHCPv6 client at run-time * Fix up test suite to pass again * Remove di_debug calls from signal handlers * Exit immediately if daemon() fails * Use a sentinel file to determine whether dhcp6c has finished * Fix dhclient DUID generation * Release isc-dhcp-client IPv6 leases at end of install * Remove usleep workaround in stop_rdnssd; avoiding the use of stdio in signal handlers should have fixed this * Make sure domain is empty if fgets fails * print-dhcpv6-info: Exit immediately if reason is not BOUND6, RENEW6, or REBIND6 * Don't bother unlinking /var/lib/netcfg/dhcp6c-finished unless we're using dhcp6c * print-dhcpv6-info: Actually apply IPv6 address and resolv.conf entries received from the DHCPv6 server * Don't preseed IP addresses as hostnames [ Philipp Kern ] * autoconfig.c: initialize getline's lineptr with NULL * ipv6.c: force stateless_config to 0 if stateful_config is set also * dhcp.c: fix dhcp_hostname handling [ Christian Perrier ] * Style corrections to debconf templates. (Reviewed by Justin B Rye.) netcfg (1.89) unstable; urgency=low [ Philipp Kern ] * wireless.c: Fix some spelling mistakes. [ Updated translations ] * Greek (el.po) by galaxico * Lithuanian (lt.po) by Rimas Kudelis * Serbian (sr.po) by Karolina Kalic netcfg (1.88) unstable; urgency=low * Team upload [ Philipp Kern ] * Avoid gateway reachability testing on s390(x) with a layer 3 qeth network device. netcfg (1.87) unstable; urgency=low [ Per Andersson and Sorina Sandu ] * Coding style cleanups [ Sorina Sandu ] * Cleanup link detection handling and improve logging netcfg (1.86) unstable; urgency=low [ Gaudenz Steinlin ] * Add logging to iface activation and deactivation. [ Christian Perrier ] * Rename cryptic killall.sh to kill-all-dhcp. netcfg (1.85) unstable; urgency=low [ Updated translations ] * Finnish (fi.po) by Timo Jyrinki netcfg (1.84) unstable; urgency=low * Team upload [ Updated translations ] * Esperanto (eo.po) by Felipe Castro * Spanish (es.po) by Javier Fernández-Sanguino * Italian (it.po) by Milo Casagrande * Swedish (sv.po) by Martin Bagge / brother netcfg (1.83) unstable; urgency=low [ Updated translations ] * Arabic (ar.po) by Ossama Khayat * Belarusian (be.po) by Viktar Siarheichyk * Bulgarian (bg.po) by Damyan Ivanov * Bengali (bn.po) by Ayesha Akhtar * Czech (cs.po) by Miroslav Kure * German (de.po) by Holger Wansing * Estonian (et.po) by Mattias Põldaru * French (fr.po) by Christian Perrier * Hebrew (he.po) by Lior Kaplan * Japanese (ja.po) by Kenshi Muto * Kazakh (kk.po) by Baurzhan Muftakhidinov * Korean (ko.po) by Changwoo Ryu * Macedonian (mk.po) by Arangel Angov * Malayalam (ml.po) by Praveen Arimbrathodiyil * Marathi (mr.po) by sampada * Dutch (nl.po) by Jeroen Schot * Panjabi (pa.po) by Arvinder Singh Kang * Polish (pl.po) by Michał Kułach * Portuguese (Brazil) (pt_BR.po) by Felipe Augusto van de Wiel (faw) * Portuguese (pt.po) by Miguel Figueiredo * Russian (ru.po) by Yuri Kozlov * Slovak (sk.po) by Ivan Masár * Slovenian (sl.po) by Vanja Cvelbar * Thai (th.po) by Theppitak Karoonboonyanan * Turkish (tr.po) by Mert Dirik * Uyghur (ug.po) by Sahran * Vietnamese (vi.po) by Hai-Nam Nguyen netcfg (1.82) unstable; urgency=low * List available ESSIDs (Closes: #637128) netcfg (1.81) unstable; urgency=low * Team upload [ Updated translations ] * Catalan (ca.po) netcfg (1.80) unstable; urgency=low * Team upload [ Updated translations ] * Malayalam (ml.po) by Praveen Arimbrathodiyil netcfg (1.79) unstable; urgency=low * Team upload [ Updated translations ] * Hebrew (he.po) by Lior Kaplan * Portuguese (Brazil) (pt_BR.po) by Felipe Augusto van de Wiel (faw) netcfg (1.78) unstable; urgency=low * Team upload [ Updated translations ] * Czech (cs.po) by Miroslav Kure * Panjabi (pa.po) by A S Alam * Romanian (ro.po) by Eddy Petrișor * Bangali (bn.po) by Ayesha Akhtar netcfg (1.77) unstable; urgency=low * Team upload [ Updated translations ] * Serbian (sr.po) by Karolina Kalic netcfg (1.76) unstable; urgency=low * Team upload [ Updated translations ] * Spanish (es.po) by Javier Fernández-Sanguino Peña * Simplified Chinese (zh_CN.po) by YunQiang Su * Traditional Chinese (zh_TW.po) by Yao Wei (魏銘廷) * Dzongkha (dz.po) by Dawa netcfg (1.75) unstable; urgency=low * Team upload [ Updated translations ] * Belarusian (be.po) by Viktar Siarheichyk * Bulgarian (bg.po) by Damyan Ivanov * Catalan (ca.po) by Jordi Mallach * Danish (da.po) by Joe Hansen * German (de.po) by Holger Wansing * Esperanto (eo.po) by Felipe Castro * Estonian (et.po) by Mattias Põldaru * Persian (fa.po) by Hamid * Finnish (fi.po) by Timo Jyrinki * French (fr.po) by Christian Perrier * Croatian (hr.po) by Tomislav Krznar * Italian (it.po) by Milo Casagrande * Japanese (ja.po) by Kenshi Muto * Kazakh (kk.po) by Baurzhan Muftakhidinov * Latvian (lv.po) by Rūdolfs Mazurs * Lithuanian (lt.po) by Rimas Kudelis * Macedonian (mk.po) by Arangel Angov * Marathi (mr.po) by sampada * Bokmål, Norwegian (nb.po) by Hans Fredrik Nordhaug * Dutch (nl.po) by Jeroen Schot * Polish (pl.po) by Michał Kułach * Portuguese (pt.po) by Miguel Figueiredo * Russian (ru.po) by Yuri Kozlov * Slovak (sk.po) by Ivan Masár * Slovenian (sl.po) by Vanja Cvelbar * Serbian (sr.po) by Karolina Kalic * Swedish (sv.po) by Martin Bagge / brother * Telugu (te.po) by Arjuna Rao Chavala * Thai (th.po) by Theppitak Karoonboonyanan * Turkish (tr.po) by Mert Dirik * Vietnamese (vi.po) by Hai-Nam Nguyen netcfg (1.74) unstable; urgency=low * Team upload [ Gaudenz Steinlin ] * Fix link detection progress bar. * Convert to 3.0 native source format. No changes needed. [ Sorina Sandu ] * Make link detection timeout preseedable. (Closes: #610752) netcfg (1.73) unstable; urgency=low * Team upload [ Updated translations ] * Croatian (hr.po) by Tomislav Krznar netcfg (1.72) unstable; urgency=low * Team upload * Replace XC-Package-Type by Package-Type [ Updated translations ] * Amharic (am.po) by Tegegne Tefera netcfg (1.71) unstable; urgency=low * Team upload [ Robert Millan ] * Ignore pfsync0, pflog0 and usbus0 devices on GNU/kFreeBSD. * Use 127.0.1.1 hack in /etc/hosts only on kernels that support it. (Closes: #649747) [ Samuel Thibault ] * Also probe /dev/eth* and wl* on hurd-i386. [ Sorina Sandu ] * Fix debconf backup capability handling. (Closes: #636211) [ Aurelien Jarno ] * Add ppc64 to the Architecture field. [ Updated translations ] * Amharic (am.po) by Tegegne Tefera * Arabic (ar.po) by Ossama Khayat * Asturian (ast.po) by Mikel González * Bulgarian (bg.po) by Damyan Ivanov * Bengali (bn.po) by Ayesha Akhtar * Tibetan (bo.po) by Tennom * Catalan (ca.po) by Jordi Mallach * Welsh (cy.po) by Dafydd Tomos * Danish (da.po) by Joe Hansen * German (de.po) by Holger Wansing * Greek, Modern (1453-) (el.po) by galaxico * Estonian (et.po) by Mattias Põldaru * Basque (eu.po) by Piarres Beobide * Finnish (fi.po) by Timo Jyrinki * Galician (gl.po) by Jorge Barreiro * Hebrew (he.po) by Omer Zak * Hungarian (hu.po) by SZERVÁC Attila * Indonesian (id.po) by Mahyuddin Susanto * Icelandic (is.po) by Sveinn í Felli * Italian (it.po) by Milo Casagrande * Central Khmer (km.po) by Khoem Sokhem * Kannada (kn.po) by Prabodh C P * Lao (lo.po) by Anousak Souphavanh * Lithuanian (lt.po) by Rimas Kudelis * Latvian (lv.po) by Rūdolfs Mazurs * Macedonian (mk.po) by Arangel Angov * Malayalam (ml.po) by Praveen Arimbrathodiyil * Marathi (mr.po) by sampada * Bokmål, Norwegian (nb.po) by Hans Fredrik Nordhaug * Dutch (nl.po) by Jeroen Schot * Panjabi (pa.po) by A S Alam * Polish (pl.po) by Marcin Owsiany * Portuguese (Brazil) (pt_BR.po) by Felipe Augusto van de Wiel (faw) * Romanian (ro.po) by Ioan Eugen Stan * Slovenian (sl.po) by Vanja Cvelbar * Serbian (sr.po) by Karolina Kalic * Vietnamese (vi.po) by Hai-Nam Nguyen * Traditional Chinese (zh_TW.po) by Yao Wei (魏銘廷) netcfg (1.70) unstable; urgency=low [ Jurij Smakov ] * Don't try to compile wireless code on sparc, fixing FTBFS introduced by (intentional) dropping of libiw-dev build dependency. netcfg (1.69) unstable; urgency=low [ Colin Watson ] * armhf was accidentally removed from the Architecture field while merging the WPA branch. Restore it. * Explicitly ignore some errors to placate -Wunused-result. * Adjust start_dhcp_client to placate -Wformat-security. * Handle failure to read a pid from the wpasupplicant pid file. * Don't log "Starting netcfg" messages when invoked as ptom. [ Holger Wansing ] * Mention WPA2 in debconf templates as it is also supported. Also explain the PSK acronym. Closes: #637467 [ Philipp Kern ] * Add s390x support. (No wireless.) [ Jurij Smakov ] * Drop dependency on wpasupplicant and crypto-modules on sparc to get netboot image size under 10MB, otherwise it doesn't boot. -- Stephane Graber <email address hidden> Tue, 22 Oct 2013 16:18:23 -0400
Upload details
- Uploaded by:
- Stéphane Graber
- Uploaded to:
- Trusty
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any
- Section:
- debian-installer
- Urgency:
- Very Urgent
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
netcfg_1.111ubuntu1.tar.gz | 760.4 KiB | aa6c30ce5d43e07fc530f11b0580795605d5e90a022d46ee82f4b135f248a3f7 |
netcfg_1.111ubuntu1.dsc | 1.9 KiB | 8024ef1e13b36fb2bb88a7a89e8e9b81f974d16e4821ce731280f1062ed87f4b |
Available diffs
- diff from 1.68ubuntu17 to 1.111ubuntu1 (296.4 KiB)
Binary packages built by this source
- netcfg: Configure the network
To install additional installer components or the Debian Base System over
the network, you need to configure the network in the installer. This
component will first try to configure your network with DHCP and ask
you for static network configuration if this fails. The configured
network settings will be copied to your newly installed system.
- netcfg-static: Configure a static network
If you have information such as IP address, netmask, gateway, then you will be
able to configure a static network. If you don't know this information, you
should ask your system administrator, or look at configuration via DHCP.