File: changelog

package info (click to toggle)
ifupdown-extra 0.28
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 164 kB
  • sloc: sh: 938; makefile: 15
file content (377 lines) | stat: -rw-r--r-- 16,673 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
ifupdown-extra (0.28) unstable; urgency=medium

  * scripts/network-test: 
    - Do not print IP address if we have not been able to determine it
    - Remove quote in comment to avoid false positive when running through
      check bashisms
  * if-up-scripts/check-duplicate-ip: Remove quote from comment to
     avoid false positive when running through check bashisms
  * debian/compat: Update to debhelper compatibility version 11
  * debian/ifupdown-extra.networking-routes.init: Add status check in the
     script
  * debian/control: 
     - Add dependency on lsb-base (fix lintian error)
     - Upgrade to debian policy 4.1.3, no changes required
     - Use https in Vcs-Browser
  * debian/rules: Do not set executable bit in service file (lintian fix)

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Tue, 06 Feb 2018 22:04:56 +0100

ifupdown-extra (0.27) unstable; urgency=medium

  * scripts/network-test: 
    - Fix error in script that prevented it from locating the transmitted
      and received packets from the output of 'ip addr show'
    - Change URL test from http://network-test.debian.org/moo to
      http://network-test.debian.org/nm and adjust MD5sum accordingly
  * debian/networking-routes.service: Add a systemd service defining
      the proper order expected for this service (Closes: #796622)
  * if-up-scripts/check-network-cable: Use fixes provided by Timur I. Bakeyev
      to the script that fix the errors when running using dash 
      (Closes: 818276)

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Sat, 28 May 2016 23:10:17 +0200

ifupdown-extra (0.26) unstable; urgency=medium

  * if-up-scripts/check-duplicate-ip:
    - Add code to ensure that we skip IPv6 addresses if found
    (Closes: 758700)
    - Do not exit with error to prevent having an interface
      marked as unconfigured
  * if-up-scripts/check-duplicate-ip6:
    - New script to test for duplicate IPv6 assignment using ndisc6
  * if-up-scripts/check-network-cable:
    - Fix the definition of LINK which fails due to variable name
    (Closes: #758798) (LP: 1397965)
  * if-up-scripts/check-network-cable:
    - Do not exit with error to prevent having an interface
      marked as unconfigured
  * debian/ifupdown-extra.networking-routes.init:
    - Fix management of routes defined with an interface and with "any" as an
      interface. Also, use 'ip route' instead of the obsolete 'route' command.
      Thanks to Steve Wray for the patch. (Closes: #794846)
  * scripts/network-test: 
    - Fix logic so that it reports properly when only some, but not all,
      nameservers are failing. Thanks to Gregor Zattler for the patch
      that fixes the evaluation logic (Closes: #764529)
  * debian/control: 
    - Add ndisc6 to Recommends:
    - Mention that the scripts now test also IPv6 addressing

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Fri, 05 Feb 2016 23:41:39 +0100

ifupdown-extra (0.25) unstable; urgency=medium

  * debian/control: 
    - Add curl to dependencies
    - Update Standards Version
  * scripts/network-test: 
    - Fix error in output
    - Add tests to determine if the system is connected to the Internet
      (using the new http://network-test.debian.org/ Debian Network
      test system)
    - Add test to determine the system's public IP address

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Thu, 10 Apr 2014 01:25:07 +0200

ifupdown-extra (0.24) unstable; urgency=medium

  * if-up-scripts/check-gateway:
      - Fix typo in script that causes grep call to fail miserably
      (Closes: 726505, 726816)
  * debian/control:
      - Add dependency on dh-python, as indicated in
        https://wiki.debian.org/Python/TransitionToDHPython

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Mon, 21 Oct 2013 18:34:17 +0200

ifupdown-extra (0.23) unstable; urgency=low

  * if-up-scripts/check-duplicate-ip:
     - Manage redirections properly, the code causes invocation errors if using
       iputil's arping (Closes: 632210)
     - Harmonise call to external programs in shell script
  * if-up-scripts/check-network-cable:
     - Fix spacing and some other minor shell scripts (Closes: 641923)
  * if-up-scripts/check-gateway:
     - Harmonise call to external programs in shell script
  * debian/control: Rename iproute to iproute2, since the former is a
    transitional package that will be removed in Jessie+1

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Wed, 25 Sep 2013 18:35:23 +0200

ifupdown-extra (0.22) unstable; urgency=low

  [ Javier Fernández-Sanguino Peña ]
  * if-up-scripts/check-duplicate-ip:
     - Do not pass aliased interface information to arping since it cannot
       handle it properly (Closes: #644891)
  * Handle the configuration file through the use of dpkg-maintscript-helper
    instead of moving it directly to prevent dpkg from raising a conffile
    change prompt on upgrades even if the user has          not made any
    changes. 

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Fri, 14 Oct 2011 00:38:29 +0200

ifupdown-extra (0.21) unstable; urgency=low

  * Fix argument passing in function (Closes: #641312)
  * if-up-scripts/check-network-cable:
    - Do not run the 'ip' tool until we have verified that it is
    available
  * debian/source/lintian-overrides: Add overrides for lintian, required
    since debian/changelog is in UTF-8 format but debian/control is not

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Mon, 12 Sep 2011 22:47:26 +0200

ifupdown-extra (0.20) unstable; urgency=low

  * if-up-scripts/check-gateway,if-up-scripts/check-network-cable,scripts/network-test:
    Make dash happy by declaring the local variables at the beginning of each
    function (Closes: #639889)
  * if-up-scripts/check-network-cable:
     - Do not use ethtool or mii-tool if we are not running as root
  * if-up-scripts/check-duplicate-ip,if-up-scripts/check-gateway,if-up-scripts/check-network-cable,scripts/network-test:
     Proper quoting of shell-escaped variables

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Thu, 01 Sep 2011 10:26:30 +0200

ifupdown-extra (0.19) unstable; urgency=low

  * debian/control: Fix url in Vcs-git
  * scripts/network-test: 
    - Handle interfaces reported by 'ip' as being subinterfaces of others
      (such as the case of VLAN interfaces). (Closes: #636474)
    - Better handle the case when some of the tools used fail to work
    - Separate specific check for the default route and its router(s)
    - Do not test the loopback interface twice
    - Better detection for 'DOWN' interfaces through 'ip'
  * scripts/network-test.1: Improve the manpage with more documentation
    of how it works
  * if-up-scripts/check-network-cable: Use 'ip link' if neither
    ethtool no mii-tool are available and try to handle some of the 
    cases ip link nows about. Although it might not be as reliable
    as the others (Closes: #630137)
  * debian/ifupdown-extra.preinst: Add debhelper token, as required
  * debian/compat, debian/rules: Switch over to use debhelper version 7
    which bastly simplifies debian/rules and also fixes many lintian 
    warnings.
  * debian/control: 
      - Depend on debhelper v7
      - Update Standards Version to 3.9.2 (no changes needed)

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Fri, 12 Aug 2011 03:14:20 +0200

ifupdown-extra (0.18) unstable; urgency=low

  * debian/control: Advertise that now sources are available in collab-maint.
  * if-up-scripts/static-routes: Be more strict when looking for 
    interfaces in the configuration file to avoid matching interfaces
    with similar names.
  * if-up-scripts/check-gateway: adjust how the ethtool binary alternative
    location is found

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Wed, 22 Jun 2011 01:30:45 +0200

ifupdown-extra (0.17) unstable; urgency=low

  * Move the network-cable test from /etc/network/if-pre-up.d/ to
   /etc/network/if-up.d/ so that it can behave properly and warn the sysadmin
   once the network cable is up.

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Sun, 24 Apr 2011 17:57:35 +0200

ifupdown-extra (0.16) unstable; urgency=low

  * if-up-scripts/check-duplicate-ip: 
    - Location of ethtool has changed: adjust to the new location but fallback
      to the old one if it is still there.
    - Make it possible to use arping's arping which: is located in another
      directory, interprets parameters differently and does not support -q.
    Thanks to Cristian Ionescu-Idbohrn for bringing up this issue
    and providing a patch which I base the changes on (Closes: #614056)
    - Do not try to determine the ip address for interfaces we are not going
      to arping to.
    - Add some warnings for unexpected events that prevent the script
      from working.
  * if-up-scripts/check-network-cable: Location of ethtool has changed,
    adjust to the new location but fallback to the old one if it is
    still there.

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Sun, 20 Feb 2011 13:58:38 +0100

ifupdown-extra (0.15) unstable; urgency=medium

  * if-up-scripts/static-routes: 
      - Fix typo that prevented the script from adding routes as it expected
        them to have 'reject' when they shouldn't. Thanks to Mathieu Parent and
        to Petru Ratiu for the patches. (Closes: #613632) (LP: #631533)
      - Add new functionality to support 'reject' routes in
        /etc/network/network-routes. Thanks to Petru Ratiu for the patch 
        (Closes: #458395)
  * scripts/network-test: 
      - Fix call to mktemp to use --tmpdir so that the script does not break if
        run in a non-writable directory (Closes: #541619)
      - Trap interrupts and abort under some circunstances, such as a
        Ctrl+C (LP: #450753)
  * debian/ifupdown-extra.preinst: Rename the /etc/network/network-routes
    config file to /etc/network/routes (Closes: #611982)
  * if-up-scripts/check-network-cable: Make the script work when bonding
    interfaces are used, using a patch provided by Ohad Lutzky (Closes: #574333)
  * [NEW] debian/ifupdown-extra.networking-routes.init: New init.d script
    to install global static networking routes which cannot be associated
    with any interface. This is useful for admins that want to share
    the configuration file /etc/network/routes through different systems
    in which the interface name changes or for 'reject' routes. 
    (Closes: #458395)
  * debian/rules: 
      - Fix installation of the network-routes sample configuration file so
        that it is installed where it should be (/etc/network/routes instead of
        /etc/network/network-routes) (Closes: #611982)
      - Install the new debian/ifupdown-extra.networking-routes.init as an
        init.d script running at 'S' runlevel right after the 'networking'
        script provided by netbase.
  * debian/TODO: An item was already done.
  * debian/control: Adapt description to indicate the new features included
    in the package.
  [ Lintian fixes ]
  * debian/copyright: 
     - Add proper copyright notice and use UTF-8 to put in my full name.
     - Indicate the copyright of code reused from SuSE's sysconfig
  * debian/control: Depend on 'iputils-ping | ping' instead of just ping

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Fri, 18 Feb 2011 19:31:05 +0100

ifupdown-extra (0.14) unstable; urgency=low

  * Apply a patch provided by Guillem Jover to make check-duplicate-ip work
    with interfaces with multiple interfaces (Closes: 507949)
  * Change handling of default values so that the environment variables
    are honored if set with patch provided by Osamu Aoki (Closes: 464715)
  * Change if-up-scripts/static-routes so that it complains if a line in
    /etc/network/static-routes is not defined as expected.

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Sat, 01 Aug 2009 01:26:04 +0200

ifupdown-extra (0.13) unstable; urgency=low

  * Fix syntax error in the static-routes script and clarify a comment
    when exiting as soon as we find that there is no
    /etc/network/network-routes file (Closes: 496600)

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Tue, 26 Aug 2008 12:17:27 +0200

ifupdown-extra (0.12) unstable; urgency=low

  * Change maintainer's email address

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Fri, 28 Dec 2007 02:34:51 +0100

ifupdown-extra (0.11) unstable; urgency=low

  * Move the package over to unstable, it is ready for mass consumption
  * if-up-scripts/check-duplicate-ip: Exit if the interface does not have
    an IP address asigned or none is provided. This prevents the script from
    breaking if used in systems with interfaces with no IP address (for
    example, in promiscuous mode)
  * if-up-scripts/check-gateway: 
      - if running as root do not use -D when calling arping but use -f
      instead (to return as soon as 1 reply has been received). -D does not
      work for all gateways
      - if not running as root, do use -D.
      - do not try to find out the status of the interface if not running as
      root.
      - work properly if multiple default gateways have been set.
  * network-test has been removed from debian-goodies, change the dependencies
    accordingly.

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Tue, 18 Dec 2007 21:12:50 +0100

ifupdown-extra (0.10) experimental; urgency=low

  * network-test:
      - Include patch provided by Federico Ceratto which adds command
        line support, allows the setting of a verbosity level and makes
        it possible to log to syslog based on that level. This patch
        is useful if the script is run through init, cron or other
        task-scheduling tool.
  * Updated conflicts: with debian-goodies, as network-test is still
    in there.

 -- Javier Fernández-Sanguino Peña <jfs@debian.org>  Sun, 14 Oct 2007 23:17:58 +0200

ifupdown-extra (0.9) experimental; urgency=low

  * check-duplicate-ip:
    - Rename check-arping to check-duplicate-ip.
    - Add GPL header to the script.
    - Fix so it can work in DHCP environments by retrieving IF_ADDRESS from
      the interface information, also makes it easer to use this as a 
      standalone script.
  * check-gateway: 
    - Fix so it can work in DHCP environments by retrieving IF_GATEWAY from
      the current routing information.
    - Add GPL header to the script.
  * static-route: Add GPL header to the script.
  * network-test: Fix it so it can retrieve interface addresses properly (no
    CIDR) when using 'ip addr show'

 -- Javier Fernández-Sanguino Peña <jfs@computer.org>  Mon, 18 Jun 2007 15:37:57 +0200 

ifupdown-extra (0.8) experimental; urgency=low

  * Conflict with the latest debian-goodies which still provides network-test

 -- Javier Fernández-Sanguino Peña <jfs@computer.org>  Tue, 19 Dec 2006 02:59:56 +0100

ifupdown-extra (0.7) experimental; urgency=low

  * Make network-test use bash (Closes: #401363)

 -- Javier Fernández-Sanguino Peña <jfs@computer.org>  Sun,  3 Dec 2006 08:45:54 +0100

ifupdown-extra (0.6) experimental; urgency=low

  [scripts/network-test]
  * Do not analyse resolv.conf lines that have been commented out.

 -- Javier Fernández-Sanguino Peña <jfs@computer.org>  Tue, 28 Nov 2006 23:37:02 +0100

ifupdown-extra (0.5) experimental; urgency=low

  * Improve the debian/control file so that it now Depends: on host 
    and the different 'ping' providers (Closes: #400473).
  * Have it Depend on iputils-arping | arping
  * Change network-test so it does not complain loudly if ethtool is not
    installed (just recommends its installation)
  * Fix duplicate spaces in the script as well as some typos with patch
    provided by Norbert Kiesel (Closes: #400463)

 -- Javier Fernández-Sanguino Peña <jfs@computer.org>  Sun, 26 Nov 2006 17:00:17 +0100

ifupdown-extra (0.4) experimental; urgency=low

  * Fix network link check in network-test

 -- Javier Fernández-Sanguino Peña <jfs@computer.org>  Sat, 25 Nov 2006 15:55:47 +0100

ifupdown-extra (0.3) experimental; urgency=low

  * First upload (to experimental) to get wider exposure.
  * Upgrade debian-goodies conflict.

 -- Javier Fernández-Sanguino Peña <jfs@computer.org>  Sat, 25 Nov 2006 13:09:41 +0100

ifupdown-extra (0.2) unstable; urgency=low

  * Change behaviour of network-test when testing ethernet link
    (based on 'check-network-cable' tests)

 -- Javier Fernández-Sanguino Peña <jfs@computer.org>  Wed, 16 Aug 2006 22:33:34 +0200

ifupdown-extra (0.1) unstable; urgency=low

  * Initial Release.

 -- Javier Fernández-Sanguino Peña <jfs@computer.org>  Sun, 13 Aug 2006 13:14:25 +0200