changelog 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287
  1. aoetools (36-6) unstable; urgency=medium
  2. * Cherry-pick minor fixes from upstream
  3. * Rework init script
  4. * For usrmerge transition, move everything out of the legacy
  5. directories. Closes: #1056960
  6. * Provide a dispatcher script for NetworkManager. Closes: #1054047
  7. * Make rootfs on LVM over AoE work
  8. * Lots of cleanup
  9. -- Christoph Biedl <debian.axhn@manchmal.in-ulm.de> Mon, 27 Nov 2023 21:59:43 +0100
  10. aoetools (36-5) unstable; urgency=medium
  11. * postinst: Don't abort from failing module load
  12. -- Christoph Biedl <debian.axhn@manchmal.in-ulm.de> Mon, 24 May 2021 12:40:31 +0200
  13. aoetools (36-4) unstable; urgency=medium
  14. * Cherry-pick (aoeping:) "Check amount of data read from network
  15. before using it"
  16. * aoe-sancheck: Probe interfaces not named eth*. Closes: #986671
  17. -- Christoph Biedl <debian.axhn@manchmal.in-ulm.de> Sat, 22 May 2021 21:50:11 +0200
  18. aoetools (36-3) unstable; urgency=medium
  19. * Update package description. Closes: #862843
  20. -- Christoph Biedl <debian.axhn@manchmal.in-ulm.de> Tue, 26 Feb 2019 07:53:18 +0100
  21. aoetools (36-2) unstable; urgency=medium
  22. * Adopt package. Closes: #843435
  23. * Acknowledge NMU
  24. * Packaging cleanup
  25. - Re-write debian/copyright in format 1.0
  26. - Declare compliance with policy 3.9.8
  27. - Refresh patch queue, add missing DEP-3 headers
  28. - Bump debhelper compat level to 10
  29. - Enable full hardening build
  30. - Update VCS-* header
  31. - Fix typos
  32. * Fix aoe-discover symlink in /etc/network/if-up.d/
  33. Closes: #834225, LP: 1650682
  34. * Use LSB logging functions in init script. Closes: #830914
  35. -- Christoph Biedl <debian.axhn@manchmal.in-ulm.de> Tue, 27 Dec 2016 07:38:30 +0100
  36. aoetools (36-1.1) unstable; urgency=medium
  37. * Non-maintainer upload.
  38. * Install native systemd units, udev rules, and if-up.d hook to trigger
  39. discovery. This also installs a modules-load.d configuration and
  40. deprecates /etc/defaults/aoetools. (Closes: #796585)
  41. -- Christian Hofstaedtler <zeha@debian.org> Mon, 04 Jul 2016 19:29:07 +0200
  42. aoetools (36-1) unstable; urgency=low
  43. * New upstream release, released on 2013-08-07. Changes since the last one:
  44. - Support debugfs-exported debug info in sos-linux.
  45. - Add pkg subdirectory for distro-specific packaging files.
  46. - Only use one of the sysfs version files in aoe-version.
  47. - Restore payload field in aoe-stat output.
  48. - Handle missing sysfs files in aoe-stat.
  49. - Update docs for 3.x kernels.
  50. * Moved this package to 3.0 (quilt) format.
  51. * Bumped DH compat to 9.
  52. * debian/control:
  53. - Depend on debhelper (>> 9), removed quilt.
  54. - Bump Standards-Version to 3.9.5.
  55. - Added mention in the Description that this can run on 3.x kernels.
  56. - Added Vcs-* fields.
  57. - Added ${misc:Depends} to Depends.
  58. * debian/rules:
  59. - Actually migrate it to the compact version, overriding dh_installinit.
  60. - Added an override to install the upstream changelog.
  61. - Added override to dh_auto_install, because we need everything in /sbin.
  62. - Stop restarting aoetools on upgrades. This is the wrong thing, as we
  63. don't have a daemon or anything like that, because everything happends
  64. inside the kernel once the devices are mounted. We caused unnecessary
  65. grief with it (closes: #568554). I'm very sorry.
  66. * debian/watch: Added.
  67. * debian/patches:
  68. - 02_no_hyphen_in_manpages: Refreshed, and fixed a typo in aoeping.8.
  69. - 03_enable_hardened_build: New, to enable CFLAGS/CPPFLAGS/LDFLAGS from
  70. the environment in order to have hardened builds.
  71. - 04_support_slash_run_slash_udev: New, adding /run/udev to the udev
  72. checks. Thanks, Roger Leigh (closes: #644308).
  73. * debian/aoetools.init:
  74. - Unified the style for loops and whitespace.
  75. - Removed PATH with /usr elements to avoid lintian tripping on the wrong
  76. check.
  77. - Added aoetools to Provides.
  78. - Added 'status' action, fixed a bug with LVMGROUPS and clarified the case
  79. when we don't mount anything because of /etc/default/aoetools.
  80. - Added support for assembling RAID devices during start-up. Based on a
  81. patch by Gabor Kiss (closes: #606307). Thanks, Gabor!
  82. * debian/aoetools.default: Added support for RAID_ARRAYS and switched to
  83. single quotes.
  84. * Added hooks for initramfs-tools in order to be able to support booting
  85. from an AoE root device. Thanks, wolfle (closes: #591026).
  86. -- David Martínez Moreno <ender@debian.org> Fri, 17 Jan 2014 14:13:58 -0800
  87. aoetools (32-1) unstable; urgency=low
  88. * New upstream release:
  89. - New tool: aoe-sancheck - diagnoses MTU and other network issues.
  90. * Fixed part of #559335. I'm not convinced that we should alter the
  91. syntax of /etc/default/aoetools, though. Now the init script does not
  92. try to unmount filesystems already unmounted.
  93. -- David Martínez Moreno <ender@debian.org> Mon, 18 Oct 2010 11:35:37 +0200
  94. aoetools (30-3) unstable; urgency=low
  95. * debian/rules:
  96. - Added NEWS to dh_installchangelog.
  97. * debian/control: Removed Section and Priority from the binary section.
  98. * debian/patches:
  99. - Removed old patches.
  100. - Added 02_no_hyphen_in_manpages.patch to fix all lintian warnings.
  101. - Added descriptions to patches.
  102. -- David Martínez Moreno <ender@debian.org> Sun, 06 Sep 2009 00:17:09 +0200
  103. aoetools (30-2) unstable; urgency=low
  104. * When loading the kernel module, marshal into the module the list of
  105. interfaces that we want to run AoE over. This fixes an obscure security
  106. problem where AoE traffic could go over a different interface than the
  107. one specified by the administrator (closes: #408042). Thanks, Jacques
  108. Normand for the explanation and Juan Céspedes for the patch.
  109. * debian/rules: Rewrote some part in order to be more verbose and solve
  110. the case when no volume is mounted. Thanks, Ferenc Wagner (closes:
  111. #492905).
  112. -- David Martínez Moreno <ender@debian.org> Sat, 05 Sep 2009 18:12:34 +0200
  113. aoetools (30-1) unstable; urgency=low
  114. * New upstream release:
  115. - Enhanced manpages.
  116. - aoe-version modinfo workaround.
  117. - Merged Debian changes to aoe-flush into upstream.
  118. - aoeping: recognize errors in SMART command response
  119. * debian/rules: Moved patches from diff.gz to quilt.
  120. * debian/control:
  121. - Added B-D on quilt.
  122. - Fixed a typo in Description.
  123. - Bumped Standards-Version to 3.8.2 (no changes).
  124. * debian/compat: Bumped DH version to 5.
  125. -- David Martínez Moreno <ender@debian.org> Thu, 13 Aug 2009 02:22:20 +0200
  126. aoetools (26-1) unstable; urgency=low
  127. * New upstream release (closes: #475135). Main changes are:
  128. - Merged Debian changes for Makefile.
  129. - Add sos-linux tool for collecting localhost information (not shipped).
  130. - Create coraid-update for uploading update file to an update target.
  131. - Make aoeping and aoecfg more conforming to AoE protocol.
  132. - Support new payload size information from AoE driver.
  133. - Handle aoe-flush without arguments correctly.
  134. - aoe-flush: support flushing specific devices.
  135. - Fixed and added several manpages.
  136. * debian/aoetools.docs: Removed TODO.
  137. * aoe-flush.in: Patched to comply with dash-compliant shells.
  138. * debian/control:
  139. - Added a Homepage field.
  140. - Bumped Standards-Version to 3.8.0.
  141. - Reordered utilities in Description and added coraid-update.
  142. -- David Martínez Moreno <ender@debian.org> Thu, 03 Jul 2008 16:40:06 +0200
  143. aoetools (21-1) unstable; urgency=low
  144. * New upstream release. Main changes are:
  145. - Merged Debian modifications for solving bashisms.
  146. - Now the tools are udev-aware.
  147. - Added aoe-version tool for getting AoE-related software information.
  148. - Added aoecfg tool, a full implementation of the config query feature of
  149. the AoE protocol.
  150. - Added some additional manpages and clarified copyright.
  151. - Enhanced aoeping.
  152. * debian/copyright: Added some information for making clear that Coraid is
  153. the real copyright holder.
  154. * debian/control: Added aoe-flush, aoe-version and aoecfg to the
  155. description.
  156. * Makefile: Added AOE_CFG_OBJ to the clean target.
  157. -- David Martínez Moreno <ender@debian.org> Mon, 10 Dec 2007 03:41:22 +0100
  158. aoetools (15-1) unstable; urgency=low
  159. * New upstream release:
  160. - Man pages improved.
  161. - Missing device nodes trigger an error in the scripts now.
  162. - aoe-flush command added, for removing devices in driver memory.
  163. - Support aoe devices without "etherd" prefix in name.
  164. - Add support for -c flag to aoe-interfaces.
  165. - Some Debian changes merged.
  166. * debian/aoetools.init:
  167. - Change Provides: in the LSB header from 'mountaoe' to 'aoe'.
  168. - Add a comment about the loading of the aoe module.
  169. - Rearranged logic a bit, in order to postpone module load until we have a
  170. valid interface list. This has the added value of resolving (again) the
  171. installation in a new system.
  172. - Sleep 1 second before checking for /dev/etherd/discover, to give udev a
  173. chance to create the files.
  174. - Merged most of the modifications to the init script, kindly contributed
  175. by Glen W. Mabey. I added robustness and fixed some old errors while at
  176. it. This closes: #421554, #408044, #387552 (finally).
  177. * debian/aoetools.default: Added support for LVMGROUPS and AOEMOUNTS.
  178. * debian/rules: Added support for creating rc0.d/S34aoetools and
  179. rc6.d/S34aoetools.
  180. * debian/copyright: Point to GPL-2 instead of GPL.
  181. -- David Martínez Moreno <ender@debian.org> Tue, 04 Sep 2007 03:24:19 +0200
  182. aoetools (11-1.2) unstable; urgency=low
  183. * Non-maintainer upload.
  184. * Apply patch from Nelson A. de Oliveira to fix missing dependency on
  185. lsb-base (closes: #403294)
  186. -- Andrew Pollock <apollock@debian.org> Sat, 16 Dec 2006 10:37:05 -0800
  187. aoetools (11-1.1) unstable; urgency=high
  188. * Non-maintainer upload.
  189. * Have the init script opportunistically modprobe aoe, and exit out
  190. if $INTERFACES == none before checking for /dev/etherd, so that the
  191. PACKAGE installs cleanly on unconfigured systems; patch from
  192. Steve Langasek. (Closes: #391345)
  193. -- Steinar H. Gunderson <sesse@debian.org> Tue, 31 Oct 2006 14:25:41 +0100
  194. aoetools (11-1) unstable; urgency=low
  195. * New upstream release:
  196. - Use POSIX shell math instead of relying on bc or dc (closes: #377431).
  197. * The introduced changes, as is, do not work with discs bigger than 2 GB.
  198. The problem is that POSIX arithmetic is limited to 2147483648, but not in
  199. bash. Probably upstream author (and Warren Turkal) have /bin/sh pointing
  200. to /bin/bash, so he (they) did not see the problem. Changed all the
  201. scripts using bashisms to use /bin/bash.
  202. * debian/rules: Binaries should go to /sbin instead to /usr/sbin. If not,
  203. we are preventing users from using AoE volumes in the early boot process,
  204. as well as for hosting the /usr directory. Many thanks to Warren Turkal
  205. for pointing out this (closes: #388335).
  206. * debian/control:
  207. - Added aoe-revalidate to the list of included tools.
  208. - Bumped policy version to 3.7.2.1.
  209. * Added /etc/default/aoetools and /etc/init.d/aoetools in order to
  210. initialize AoE devices just after network goes up (position 41 in runlevel
  211. S). Added a README-Debian about this subject. This closes: #387552.
  212. -- David Martínez Moreno <ender@debian.org> Tue, 3 Oct 2006 03:51:32 +0200
  213. aoetools (10-1) unstable; urgency=low
  214. * New upstream release. This fixes device creation, so closes: #337300.
  215. * debian/control:
  216. - Bump Standards-Version to 3.7.2.0.
  217. - Bump dependency on debhelper to >= 5.
  218. - Rewrote the package description.
  219. * debian/compat: Bumped compatibility to 5.
  220. * debian/copyright: Changed FSF's address to the new one.
  221. * Added devnodes.txt to shipped docs.
  222. -- David Martínez Moreno <ender@debian.org> Tue, 30 May 2006 04:13:47 +0200
  223. aoetools (4-1) unstable; urgency=low
  224. * New upstream release. Makefile typo merged upstream, and added TODO file.
  225. -- David Martínez Moreno <ender@debian.org> Thu, 16 Jun 2005 17:06:26 +0200
  226. aoetools (3-1) unstable; urgency=low
  227. * First package release.
  228. -- David Martínez Moreno <ender@debian.org> Sat, 23 Apr 2005 03:47:02 +0200