Package: ifupdown; Maintainer for ifupdown is Josué Ortega <josue@debian.org>; Source for ifupdown is src:ifupdown (PTS, buildd, popcon).
Reported by: Joey Hess <joey@varesearch.com>
Date: Fri, 11 Feb 2000 21:54:11 UTC
Severity: wishlist
Tags: fixed
Merged with 36073
Fixed in version ifupdown/0.6.5
Done: Anthony Towns <ajt@debian.org>
Bug is archived. No further changes may be made.
View this report as an mbox folder, status mbox, maintainer mbox
Report forwarded to debian-bugs-dist@lists.debian.org, Anthony Towns <ajt@debian.org>
:
Bug#57830
; Package netbase
.
(full text, mbox, link).
Acknowledgement sent to Joey Hess <joey@varesearch.com>
:
New Bug report received and forwarded. Copy sent to Anthony Towns <ajt@debian.org>
.
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: netbase Version: 3.16-9 Severity: wishlist If I understand plans correctly, all from-scratch potato installs are going to have a /etc/network/interfaces that contains thier network info. Looks great. What I'm woried about is everyone who upgrades, and is stuck with plain old /etc/init.d/network. It seems that there is some divergence going on here -- an upgraded system is going to be different than a freshly-installed system. I'm afraid such difference will cauise support problems down the road, we'll have to keep the old stuff in mind whenever we help people with network problems in case they're still using it. So this bug report is here to nudge you toward coming up with something to let old systems upgrade to the new setup. I realize it can be done manually. If that's the only way, I suspect most people won't bother. I think it could be done semi-automatically. Perhaps make a script that looks at the current ifconfig and route information, and that spits out an interfaces file based on it, and then goes in and comments out ifconfig and route statements in /etc/init.d/network. This script could be run on upgrade if the user indicated it was ok to do so. I'm sure it wouldn't work for everyone, but probably could be made to work for the general case. This is probably an issue for woody.
Information forwarded to debian-bugs-dist@lists.debian.org, Anthony Towns <ajt@debian.org>
:
Bug#57830
; Package netbase
.
(full text, mbox, link).
Acknowledgement sent to Anthony Towns <aj@azure.humbug.org.au>
:
Extra info received and forwarded to list. Copy sent to Anthony Towns <ajt@debian.org>
.
(full text, mbox, link).
Message #10 received at 57830@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On Fri, Feb 11, 2000 at 01:49:13PM -0800, Joey Hess wrote: > Subject: Re: Bug#57830: netbase: just me, causing trouble :-) Heh. I'll say. [automatically `converting' /etc/init.d/network -> /etc/network/interfaces] > I think it could be done semi-automatically. Perhaps make a script that > looks at the current ifconfig and route information, and that spits out an > interfaces file based on it, and then goes in and comments out ifconfig and > route statements in /etc/init.d/network. This script could be run on upgrade > if the user indicated it was ok to do so. I'm sure it wouldn't work for > everyone, but probably could be made to work for the general case. Hmmm. First, DHCP/bootp users wouldn't be coped with well here. It'd be hard (I think?) to differentiate between a DHCP/bootp network and a static one at runtime, automatically. Also, they'd need to have their appropriate DHCP/bootp scripts changed instead of their init.d/network script. Okay. So, in perl to read an interface from ifconfig, we want something like: #!/usr/bin/perl -w use strict; my %iface = (); # name -> iface info hash my $ciface; # current iface name while(my $line = <>) { chomp $line; if ($line =~ m/^(\S+)\s+(\S.*)$/) { $ciface = $1; $iface{$ciface} = { }; $line = $2; } elsif ($line =~ m/^\s+(\S.*)$/) { $line = $1; } else { $ciface = undef; next; } next unless(defined $ciface); if ($line =~ s/Link encap:(.*)$//) { $iface{$ciface}->{"type"} = $1; } if ($line =~ s/^inet //) { $iface{$ciface}->{"ipv4"} = "yes"; if ($line =~ s/addr:(\S*)//) { $iface{$ciface}->{"ipv4_addr"} = $1; } if ($line =~ s/Bcast:(\S*)//) { $iface{$ciface}->{"ipv4_bcast"} = $1; } if ($line =~ s/Mask:(\S*)//) { $iface{$ciface}->{"ipv4_mask"} = $1; } } } foreach my $if (keys %iface) { if ($iface{$if}->{"type"} =~ m/loopback/i) { if ($iface{$if}->{"ipv4"} eq "yes") { print "iface $if inet loopback\n"; } } if ($iface{$if}->{"type"} =~ m/ethernet/i) { if ($iface{$if}->{"ipv4"} eq "yes") { print "iface $if inet static\n"; if (defined $iface{$if}->{"ipv4_addr"}) { print " address " . $iface{$if}->{"ipv4_addr"} . "\n"; } if (defined $iface{$if}->{"ipv4_mask"}) { print " netmask " . $iface{$if}->{"ipv4_mask"} . "\n"; } if (defined $iface{$if}->{"ipv4_addr"}) { print " broadcast " . $iface{$if}->{"ipv4_bcast"} . "\n"; } } } print "\n"; } Hmmm. This could actually be made to work. It'd be good if it also grabbed the default gateway from route, and worked out the network based on the netmask and the address (the network is needed for ifup under 2.0.x kernels). Cheers, aj -- Anthony Towns <aj@humbug.org.au> <http://azure.humbug.org.au/~aj/> I don't speak for anyone save myself. GPG encrypted mail preferred. ``The thing is: trying to be too generic is EVIL. It's stupid, it results in slower code, and it results in more bugs.'' -- Linus Torvalds
[Message part 2 (application/pgp-signature, inline)]
Bug reassigned from package `netbase' to `ifupdown'.
Request was from Anthony Towns <aj@azure.humbug.org.au>
to control@bugs.debian.org
.
(full text, mbox, link).
Bug reassigned from package `ifupdown' to `ifupdown'.
Request was from Anthony Towns <aj@azure.humbug.org.au>
to control@bugs.debian.org
.
(full text, mbox, link).
Bug reassigned from package `ifupdown' to `ifupdown'.
Request was from Anthony Towns <aj@azure.humbug.org.au>
to control@bugs.debian.org
.
(full text, mbox, link).
Bug reassigned from package `ifupdown' to `ifupdown'.
Request was from Anthony Towns <aj@azure.humbug.org.au>
to control@bugs.debian.org
.
(full text, mbox, link).
Changed Bug title.
Request was from Thomas Hood <jdthood@yahoo.co.uk>
to control@bugs.debian.org
.
(full text, mbox, link).
Merged 36073 57830.
Request was from Thomas Hood <jdthood@yahoo.co.uk>
to control@bugs.debian.org
.
(full text, mbox, link).
Tags added: fixed
Request was from Javier Fernandez-Sanguino Pen~a <jfs@computer.org>
to control@bugs.debian.org
.
(full text, mbox, link).
Reply sent to Anthony Towns <ajt@debian.org>
:
You have taken responsibility.
(full text, mbox, link).
Notification sent to Joey Hess <joey@varesearch.com>
:
Bug acknowledged by developer.
(full text, mbox, link).
Message #29 received at 57830-close@bugs.debian.org (full text, mbox, reply):
Source: ifupdown Source-Version: 0.6.5 We believe that the bug you reported is fixed in the latest version of ifupdown, which is due to be installed in the Debian FTP archive: ifupdown_0.6.5.dsc to pool/main/i/ifupdown/ifupdown_0.6.5.dsc ifupdown_0.6.5.tar.gz to pool/main/i/ifupdown/ifupdown_0.6.5.tar.gz ifupdown_0.6.5_i386.deb to pool/main/i/ifupdown/ifupdown_0.6.5_i386.deb A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 57830@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Anthony Towns <ajt@debian.org> (supplier of updated ifupdown package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Mon, 4 Apr 2005 23:41:06 +1000 Source: ifupdown Binary: ifupdown Architecture: source i386 Version: 0.6.5 Distribution: unstable Urgency: low Maintainer: Anthony Towns <ajt@debian.org> Changed-By: Anthony Towns <ajt@debian.org> Description: ifupdown - high level tools to configure network interfaces Closes: 54814 57731 57830 62542 62633 63071 67743 67796 68869 69723 70030 71779 72872 74312 74563 75279 76086 76142 76198 76985 79683 79822 81143 81150 81611 82339 82604 83496 83542 83557 83804 84602 84697 85206 86410 86895 86902 88946 88947 88948 92993 94656 96265 97782 98448 99444 101204 103868 105342 107701 108857 108876 110198 112012 112652 113338 113620 114429 121755 122422 129003 135502 138403 138694 141634 148666 150773 151465 151932 152853 152893 154517 156789 157698 160918 164823 169194 171981 172147 173101 174764 175679 178226 178630 180000 186316 196366 196865 198841 200786 203636 204468 207727 208607 208726 208811 209006 210436 213068 213723 216716 224468 229503 229527 231404 231910 231995 232347 232594 235993 239142 241248 242314 242527 242537 242607 242867 245067 245067 247772 248717 249233 250713 254388 255218 255228 255574 258965 259609 263913 264134 265165 266282 266479 283649 284123 286155 286166 287172 294970 296273 297762 297898 300937 302519 Changes: ifupdown (0.6.5) unstable; urgency=low . * The Gernot Heiser release -- aged like a fine South Australian wine. . * Switch to Debian-native versioning / source packaging for the time being. (Closes: Bug#84697) * Change Section: to base, to match overrides. . * Thanks to Michael Weber, Javier Fernandez-Sanguino Pena, Marc Haber, and Thomas Hood for NMUs. (Closes: Bug#150773, Bug#151465, Bug#152893, Bug#208726, Bug#209006, Bug#242314, Bug#263913, Bug#266282, Bug#297762) . * debian/rules: Don't re-build unnecessarily. Thanks to Michael Banck (Closes: Bug#296273) . * Add post-up, pre-down as aliases for "up" and "down". (Closes: Bug#62633) . * Deprecate (undocument) "--exclude" option. . * Add support for "allow-*" lines for systems such as hotplug or ifplugd. Usage is "ifup --allow=hotplug <interfaces>"; only the allowed interfaces whill actually be tried. (Closes: Bug#300937) . * Satiate the POSIX sh monkeys, makenwdep.sh now uses printf for \t's, not echo -e. (Closes: Bug#294970) . * Switch to using "/etc/network/run/ifstate" instead of "/etc/network/ifstate". Simplify all the complicated hackery dealing with that. Use myreadlink function instead of /lib/init/readlink. (Closes: Bug#302519) . * Make debian/rules test always succeed when cross-building. Thanks to NIIBE Yutaka. (Closes: Bug#283649) . * Add VERBOSITY variable for scripts, invoke run-parts with --verbose. Thanks to Michael Weber. (Closes: Bug#88946) * Add LOGICAL variable for scripts. (Doesn't work for mapping scripts yet though) * Add PHASE variable for scripts, same as MODE but more detailed; pre-up, post-down, etc. (Closes: Bug#286155) . * Document lack of support for end-of-line comments in interfaces(5). (Closes: Bug#79683) . * Remove conflict with old, experimental-only version of dhcp-client. . ifupdown (0.6.4-4.12) unstable; urgency=low . * Non-maintainer upload * Begin description synopsis with lower case letter * postinst: + Create run dir at the target of /etc/network/run if it is absent (Closes: #297898) . ifupdown (0.6.4-4.11) unstable; urgency=low . * Non-maintainer upload * postinst: + Do not make /etc/network/run a symlink to /dev/shm/network/ if devfs is in use. (Closes: #266479) * /etc/init.d/ifupdown: + Don't accept arguments to "start" method + Fix initscript output * ifup.8: + Correct typo (Closes: #287172) * interfaces.5: + Correct description of what happens when user commands fail (Closes: #286166) + Remove reference to VERBOSE which isn't implemented in this version (Reported in #88946) * Add it.po thanks to Luca Monducci (Closes: #284123) . ifupdown (0.6.4-4.10) unstable; urgency=low . * Non-maintainer upload. Fix critical bugs. * fix ifstate cleaning in init script. (Closes: #264134). * fix /etc/network/run creation in postinst (Closes: #265165). . ifupdown (0.6.4-4.9) unstable; urgency=low . * Non-maintainer upload: bug fixes and some improvements, unfortunately they will not make it to sarge... [Javier Fernandez-Sanguino] - Added a generic --exclude option (modified ifupdown.nw and ifup.8) This way other scripts (such as /e/i/networking in netbase) can avoid bringing down 'lo' on shutdown doing: 'ifdown -e lo -a' This will help close #254705, #256680 and #208700. - Make it conflict with the dch-client version from experimental (Closes: #242537, #242527) - Added usage examples provided by Thomas Hood (Closes: #247772) - L10n: + Updated catalan debconf templates provided by Aleix Badia i Bosch (Closes: #248717) + Included Lithuanian translation of debconf templates provided by Gintautas Miliauskas (Closes: #249233) - /etc/init.d/ifupdown: Exit with error if called with unknown arguments - ifupdown.nw: fix FTBFS with gcc-3.4 (Closes: #258965) - ifup.8: ammended manpage describing how ifdown really works (Closes: #259609) - Remove XSI:isms in several scripts (Closes: #255574) - debian/po/POTFILES.in: point to templates.master instead of templates [Thomas Hood] - debian/control: + Build-Depend on version of debhelper with dh_installinit --name + Put dhcp3-client before dhcp-client in disjunctive dependency (Closes: #250713) - Add /etc/default/ifupdown (currently not used, will be in the future) - /etc/init.d/ifupdown: + Creates target of /etc/network/run if the latter is a dangling symlink. Thanks to AJT for good discussion. (Closes: #242607) + Delete ifstate on stop (Closes: #245067) - /etc/init.d/ifupdown-clean + Delete ifstate on stop (Closes: #245067) - debian/rules: + Now use dh_installdebconf to install debconf stuff + Install new ifupdown-clean initscript. It runs at S:S18. + ifupdown initscript now runs at 0,6:S36 as well as S:S39. Note: this will only apply to new installations (not to upgrades) - examples/* + Move the contributed scripts to contrib/ + Clean up and add comments - examples/check-mac-address.sh: + Fix argument check (Closes: #254388) - debian/postrm: + Delete configuration files on purge (Closes: #255228) - ifup.8 + Clean up + Add EXAMPLES section (Closes #247772) - interfaces.5 + Mention wireless(7) (Closes: #255218) + Reorder content and do some other minor changes. - debian/postinst: + Create /etc/network/run symlink to /dev/shm/network/ if it does not exist + Warn if "auto lo" or "iface lo" stanza absent from /e/n/i (Closes: #121755) . ifupdown (0.6.4-4.8) unstable; urgency=low . * Fix configuration of interfaces with multiple address families. (Closes: Bug#242867) * Add testcase 3 to check for such errors. . ifupdown (0.6.4-4.7) unstable; urgency=low . * Non-maintainer upload. This is mostly a bug-fix release, no new features have been added and the behaviour of ifupdown has only changed slightly. Content has been reviewed by both the maintainer and several other maintainers (who have NMUed this package previously) - Ifupdown.dvi now depends on *eps files (Closes: #101204) - Added missing Build-Dep to noweb since the Makefile calls makenwdep.sh (and it calls 'noroots') on build. - Remove the undocumented (and unused) -s option from the manpage and the main.c code. (Closes: #231404) - inet6.defn + Make it possible to run an v4tunnel without an address (Closes: #96265) - inet.defn + Included different handling of dhclient3 versus dhclient. + Avoids inconsistency in interface state if the command run by ifup fails, also added -e option to dhclient in order to have it return an error if it cannot get an address. Notice that this is not yet done with dhclient3 (-1) since that would mean not running dhclient3 as a daemon and renews not being done. (Closes: #97782, #82339, #113338, #148666, #169194) + An independent lease file is created per interface so that dhclient can be used in more than one interface (Closes: #196366) + If dhcp3-client is installed (the binary /sbin/dhclient3 is available) then use the -r option instead of with a KILL signal, this enables it to release the DHCP release an execute the hook script before exiting. Also, the package now suggests 'dhcp-client | dhcp3-client' (since dhcp3-client does not provide dhcp-client as pump does) (Closes: #196865) + Added a metric option for routes, notice, however, the dhclient's -e (undocumented) option is not included from the provided patch. (Closes: #235993) + Use -r instead of -k when DHCP interfaces using pump are downed in order to avoid killing all interfaces (only release the one asked for) (Closes: #198841) + Properly implement the 'hw' option in interfaces by defining the hardware address before upping the interface. (Closes: #224468, #84602) + Allow setting of the hw address in the dhcp method as suggested. (Closes: #135502) - examples: + Added an example in the interfaces file on how to setup an interface with multiple IP addresses. I've added a warning, though, since this is expected not to work in some cases and might generate inconsistencies between the real state and the one noted down in the interfaces state file. It is worth documenting this option (with known caveats) rather than have users figure it out for themselves. (Closes: #172147) + Added sample scripts ('ensureifup' and 'ifstate') to ensure that interfaces are always up (might be useful for crappy ISP providers) as provided by Yann Dirson (Closes: #86902) + Provide a 'generate-interfaces.pl' script under the examples dir in order to facilitate migration of network configuration in pre-woody systems. This script might also be useful to migrate other Linux systems to Debian. (Closes: #57830) + Added a sample 'ifstate-complex' command. Since it is not documented I'm adding it to the examples and not closing #153222 with it (yet) + Fixed a syntax error in the 'check-mac-address.sh' script and added both a little bit of comment code and proper usage. + Provided an example on how to setup an interface without IP address using the 'manual' method. This is suitable for some cases where we only want to have the interface to be up. This example can be used to setup PPPOE interfaces or network IDS listening on a network. This might not be as good as providing a specific method but the maintainer considers that this is the way it should be handled. (Closes: #76142, #92993, #129003, #164823, #171981) + Also, provided an example bridge configuration script that can be setup in /e/n/if-{pre-up,down}.d/ in order to setup bridges. - Interfaces(5).pre: + Slight improvement in to better describe mapping and point to the examples available. (Closes: #232594) + Minor changes in the manpage to avoid people being misled . (Closes: #232347) + Better description of mappings (Closes: #216716) + Document IFACE=LIFACE syntax (Closes: #213068) + Documented known bugs or limitations. + Reference the location of the network examples. + Reference also the "Debian Reference" manual since it is more verbose in how /e/n/interfaces and ifupdown works. - Ifup(8): + Document that the -a option will take down all interfaces. (Closes: #208607) + Also describe in which order are interfaces started/stopped when using -a which might avoid confusion, see #208700 for example. + Changed manpage name to ifup (instead of ifupdown). (Closes: #81150) + Document known bugs in the manpage: state maintained is sometimes lost, the ifstate needs to be writable and there is a known deadlock issue. + Document known "limitations" and refer readers to alternatives to monitor interface changes such as ifupd and hotplug. + Minor formatting changes and rewrites for better comprehension. - Translations: + Added Spanish debconf translation provided by Carlos Valdivia. (Closes: #207727) + Added Japanese debconf translation provided by Kenshi Muto. (Closes: #210436) + Added Dutch debconf translation provided by Tim Dijkstra. (Closes: #213723) + Added Greek debconf translation provided by Konstantinos Margaritis. (Closes: #229503, #229527) + Added simplified Chinese debconf translation provided by Hiei Xu. (Closes: #231910) + Added Czech debconf translation provided by Miroslav Kure. (Closes: #231995) + Added Turkish debconf translation provided by Recai Oktas. (Closes: #239142) + Added Danish debconf translation provided by Morten Brix Pedersen. (Closes: #241248) . ifupdown (0.6.4-4.6) unstable; urgency=low . * Non-maintainer upload * reinstate code creating non-existent /etc/network in preinst. Moving that code to postinst is currently problematic since other packages pre-depend on ifupdown and dpkg doesn't guarantee that pre-depended packages are configured before unpacking the depending package. (Closes: #208811) * don't call dpkg --compare-version on initial install in postinst . ifupdown (0.6.4-4.5) unstable; urgency=low . * Non-maintainer upload * ifupdown.nw: + Clarify description of --all option (Closes: #180000) + Add manual interface method (Closes: #88948) + Document order of precedence of DHCP clients (Closes: #156789) * debian/prepostinstrm: + Use "set -e" consistently * debian/rules, debian/postinst, debian/preinst + Add /etc/network/if*.d/ directories to the package (Closes: #178226) + Use dh_installinit with --no-start option * debian/config: fix compare-versions so that debconf question is asked when updating from < 0.6 (Closes: #122422) * debian/rules: + documented {clobber,distclean} targets (Closes: #154517) + removed obsolete call of dh_suidregister * added Danish convert-interfaces template. Thanks to morten@wtk.dk for translation. (Closes: #174764) * Switch to gettext-based debconf templates and update French translation. Thanks to Christian Perrier for this work. (Closes: #200786) * use Colin Watson's backporting helper for po-debconf'ed packages. * interfaces(5): + Format improvements + Describe how mapping works (Closes: #86895) (Closes: #138694) (Closes: #175679) (Closes: #204468) + Document order of processing of auto ifaces (Closes: #112012) + Say that "auto" takes physical interface names as arguments (Closes: #138403) + Document function of /etc/network/if-*.d/ directories (Closes: #141634) (Closes: #157698) + There are more than three universal options (Closes: #160918) (Closes: #186316) + Mention extended options (Closes: #203636) * ifup(8) + Indicate in synopsis that -i option takes an argument + minor phrasing changes aiming at greater clarity + formatting corrections * examples/*: fix typos (Closes: #173101) * debian/control: + Suggest dhcp-client and ppp (Closes: #178630) + Standards-Version: 3.6.1 + Priority: important to agree with override file + Clarify wording of long description * debian/copyright: + Clean up and make lintian happy * Thanks to Thomas Hood and Michael Weber for helping to prepare these patches and the NMU. . ifupdown (0.6.4-4.4) unstable; urgency=low . * Non-maintainer upload * adjustment to changed md5sum output format (as of dpkg 1.10) (Closes: Bug#152853) . ifupdown (0.6.4-4.3) unstable; urgency=low . * Non-maintainer upload * flush stream buffers before forking and after writing the statefile (Closes: Bug#151932) . ifupdown (0.6.4-4.2) unstable; urgency=low . * Non-maintainer upload * added locking support, parallel executions of if{up,down} will be serialized (modified patch from bod@debian.org). (Closes: Bug#108876, Bug#108857) . ifupdown (0.6.4-4.1) unstable; urgency=low . * Non-maintainer upload * added convert-interfaces template for: + de (Closes: Bug#83542) + fr (Closes: Bug#83804) + pt_BR (Closes: Bug#98448, Bug#110198) + pl (Closes: Bug#107701) + ru (Closes: Bug#112652) + sv (Closes: Bug#83496) (thanks to all translators) * fixed some typos in source documentation * pass METHOD and ADDRFAM environment variables to if.d scripts and {pre-,}{up,down} lines (Closes: Bug#88947) * upgrade-from-0.5.x.pl emits auto statements only once (patch from weasel@debian.org) (Closes: Bug#105342) * added "mtu" option to inet and inet6 static stanzas (Closes: Bug#57731) * added options "local" and "ttl" to inet6 static stanza (Closes: Bug#67743) * added and documented option "media" to specify the medium type (Closed: Bug#79999) * added and documented option hwaddress (Closes: Bug#82604) * reject options with empty values (Closes: #86410) * added more documentation to the IPX stanza * improved usenet2man conversion (handles punctuation before/after //,** * added support for udhcpc (slightly modified patch from kraai@debian.org) (Closes: Bug#113620) * added support for multiple executions of dhclient (uses /var/run/dhclient.%iface%.pid now) (Closes: Bug#94656) * man page update [pump works for kernels (> 2.2.x)] (Closes: Bug#114429) * configurable user/group for install (0/0 as default, since NetBSD uses group "wheel" instead of "root") * examples/{check,get}-mac-address.sh: + mapping script now compares given MAC addresses case-insensitive. + added LANG=C to make ifupdown output reliably parseable (thanks to blade@debian.org) . ifupdown (0.6.4-4) unstable; urgency=low . * Don't delete /etc/network/ifstate every boot, just empty the file. This way people can symlink it to /var/run/ifstate if they so desire (ie, if /var is local and /etc is read-only). (Closes: Bug#103868, Bug#85206) * Explicitly set PATH in the environment, because pdksh is broken, broken I say. (Closes: Bug#83557, Bug#99444) . ifupdown (0.6.4-3) unstable; urgency=low . * Add some test cases to hopefully catch miscompiles on silly architectures like alpha. Weirdly, I can't duplicate this bug on lully anymore, so I didn't add a -O0 workaround at this time. We'll see what happens. (Closes: Bug#81143) . * Correct old /e/n/i check from -2 so it might even work. (Closes: Bug#81611) . ifupdown (0.6.4-2) unstable; urgency=low . * Check for old /etc/network/interfaces conffile (all comments, same md5, same size), and replace it with new conffile so as not to mislead people into forgetting the "auto" lines. (Closes: Bug#79822) . * Added wvdial support, theoretically. If it doesn't work, someone'll have to file a new bug and tell me. (Closes: Bug#76985) . ifupdown (0.6.4-1) unstable; urgency=low . * New upstream release. Removes a bashism from the makefile, and uses ferror() correctly (hopefully) (Closes: Bug#75279, Bug#76086) . * Add example that checks a MAC address is what it should be. (Closes: Bug#76198) . ifupdown (0.6.3-1) unstable; urgency=low . * New upstream release. Debian patches incorporated upstream, and a big fix wrt memory allocation. . ifupdown (0.6.2pr-7) unstable; urgency=low . * Rename to ifupdown. Let's see what breaks. . * Add pointopoint option for static inet interfaces. (Closes: Bug#74563) . * Updating to 0.6.x fixes some problems: --scheme no longer exists (Closes: Bug#54814) line numbers are reported (Closes: Bug#62542) you can use $IFACE in /e/n/interfaces (Closes: Bug#71779) . ifupdown0.6 (0.6.2pr-6) unstable; urgency=low . * Cleanup /etc/network/ifstate when booting (it will be wrong if the system crashed). . * This should be enough for ifupdown.deb to be updated, hopefully. . ifupdown0.6 (0.6.2pr-5) unstable; urgency=low . * The previous few uploads should've fixed most of the bugs described in 72872. (Closes: Bug#72872) . * Add .sh suffixes to the example mapping scripts. * Fix a typo in postinst (interface *file* not files) * Add a "press enter to continue" if the /e/n/i update fails. . * Moved /var/run/ifupdown.state to /etc/network/ifstate. Gross. (Closes: Bug#74312) . ifupdown0.6 (0.6.2pr-4) unstable; urgency=low . * Automatically update /etc/network/interfaces, hopefully. . ifupdown0.6 (0.6.2pr-3) unstable; urgency=low . * Started work on automatically converting from 0.5.x config format to 0.6.x. * Move the example from /usr/share/doc/ifupdown to ifupdown0.6. * Add some example mapping scripts. . ifupdown0.6 (0.6.2pr-2) unstable; urgency=low . * Note that dhcpcd works with any kernel, not just 2.0 and 2.2. * Remove the "noauto" keyword from the manpage. Ooopsy. * Create /etc/network/if-*.d directories in preinst. * Update the example-etc-network-interfaces to use the auto keyword. . ifupdown0.6 (0.6.2pr-1) unstable; urgency=low . * New upstream release. * Forward port some fixes from the last .deb that I hadn't put in the upstream source. Whoops. . * This is a beta package that doesn't upgrade cleanly from ifupdown. It's for testing purposes only. . ifupdown (0.5.5pr-3) unstable; urgency=low . * debian/rules: Adjusted to *always* build from scratch if noweb is installed, to ensure that the various .c and .defn files are updated wherever possible. This should fix the problem where the updated inet6.defn wasn't being included, even after -2, amongst others. . ifupdown (0.5.5pr-2) unstable; urgency=low . * debian/rules: chmod +x any scripts that are created when the diff is applied. (Closes: Bug#70030) . * ifupdown.nw: Forward port lost changes from netbase 3.18-4. (Closes: Bug#69723) * ifupdown.nw: Specify interface explicitly when adding default routes, and explicitly remove the route when deconfiguring an interface. (Closes: Bug#63071, Bug#67796) . * debian/control: Add dependency on net-tools. . ifupdown (0.5.5pr-1) unstable; urgency=low . * Thought through and removed build-dependency on noweb. This involves changing what I put in the .orig.tar.gz. (Closes: Bug#68869) . ifupdown (0.5.5-1) unstable; urgency=low . * Split from netbase. Files: bfb5b1b674a203f56a4d9ad0a57d8801 509 base important ifupdown_0.6.5.dsc c5051d35702a7e91a84a6e924752cbe0 98127 base important ifupdown_0.6.5.tar.gz 8c94e9ad82afbdcf4a1c93a4dd64326d 47952 base important ifupdown_0.6.5_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iEYEARECAAYFAkJRX9AACgkQOxe8dCpOPqq+YwCeMpWo7Lgy01PsXj4r5Y0RFe8A 4dcAn2gYqabxlUGdJitiKBUd/xew2VGf =tbpY -----END PGP SIGNATURE-----
Send a report that this bug log contains spam.
Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.