source: trunk/debirf/debian/changelog @ 1213

Last change on this file since 1213 was 1213, checked in by Daniel Kahn Gillmor, 10 years ago

debirf: added several utilities for directly manipulating various raw filesystems to the debirf rescue image.

File size: 11.5 KB
Line 
1debirf (0.23~pre-1) UNRELEASED; urgency=low
2
3  [ Daniel Kahn Gillmor ]
4  * updated my e-mail address
5  * added ntfsprogs, fatresize, tofrodos, dosfstools to the rescue module
6    to help recover Windows filesystems with debirf.
7  * added hfsprogs, hfsutils, hfsplus to the rescue module to help recover
8    MacOS filesystems with debirf.
9  * added e2undel, recover, e2tools, reiserfstools to the rescue module to
10    help recover Linux filesystems with debirf.
11 
12 -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Thu, 22 Jan 2009 22:56:03 -0500
13
14debirf (0.22-1) unstable; urgency=low
15
16  [ Daniel Kahn Gillmor ]
17  * fixed nest on 64-bit architectures (Closes: #509381).
18
19  [ Jameson Graef Rollins ]
20  * add DEBIRF_ARCH variable to allow for specifying different
21    architecture than default (thanks to Gary Kramlich for patch).
22  * fix initramfs determination in makeiso (thanks again Gary Kramlich).
23
24 -- Jameson Graef Rollins <jrollins@finestructure.net>  Sat, 20 Dec 2008 15:21:34 -0500
25
26debirf (0.21-1) unstable; urgency=low
27
28  [ Daniel Kahn Gillmor ]
29  * fixing makeiso image name generation
30  * placing serial-console boot stanza in menu.lst for ISO
31  * debian/control: swapped Maintainer and Uploader, updated my e-mail
32    address.
33  * xkiosk uses modern runit controls instead of explicitly symlinking
34    servicedirs
35
36  [ Jameson Graef Rollins ]
37  * canonicalize paths in makeiso function
38  * strip tailing slashes off of profile names to avoid weird problems
39    with fakechroot when entering a debirf profile.
40  * fix kernel arch determination.
41  * change shebang line for all modules that call debirf_exec to
42    /bin/bash, so they will work properly when /bin/sh is not /bin/bash.
43    this also includes changes to enter subcommand to compensate (closes
44    CMRG #99)  (Closes: #508041).
45  * add -e to all module shebang lines as well, so all errors are properly
46    caught.
47  * fix path in fakeroot_if_needed to not include $PATH, to bypass
48    problems with the path of the calling user.
49  * have setup_environment handle setup of DEBIRF_PROFILE variable.
50
51 -- Jameson Graef Rollins <jrollins@finestructure.net>  Tue, 09 Dec 2008 17:35:12 -0500
52
53debirf (0.20-1) unstable; urgency=low
54
55  * new upstream packaging/build system.  all-inclusive makefile, and
56    simplified debhelper rules.
57
58 -- Jameson Graef Rollins <jrollins@finestructure.net>  Tue, 04 Nov 2008 15:30:13 -0500
59
60debirf (0.19-3) unstable; urgency=low
61
62  * update debhelper version, and remove unused debhelper scripts.
63  * add more info to 0.19-2 changelog entry.
64  * fix Uploader info (email address).
65
66 -- Jameson Graef Rollins <jrollins@finestructure.net>  Thu, 30 Oct 2008 00:00:27 -0400
67
68debirf (0.19-2) unstable; urgency=low
69
70  * closes ITP bug with wnpp (Closes: #503625)
71
72 -- Jameson Graef Rollins <jrollins@finestructure.net>  Mon, 27 Oct 2008 21:30:28 -0400
73
74debirf (0.19-1) unstable; urgency=low
75
76  * use genisoimage, instead of the now-obsolete mkisofs, to make iso's,
77    and fixed some small bugs in iso generation.
78  * update standards version to 3.8.0.
79  * add cryptsetup to resuce module.
80
81 -- Jameson Graef Rollins <jrollins@finestructure.net>  Mon, 27 Oct 2008 16:12:50 -0400
82
83debirf (0.18-2) unstable; urgency=low
84
85  * change Depends: to allow for busybox-static.
86
87 -- Jameson Rollins <jrollins@fifthhorseman.net>  Sun, 30 Mar 2008 12:50:29 -0400
88
89debirf (0.18-1) unstable; urgency=low
90
91  * fix shebang in a0_prep-root to call bash instead of sh, because of
92    bashism in script.
93  * add DEBIRF_KEYRING variable to debirf.conf files.
94  * change DISTRO to SUITE (closes CMRG #89)
95  * go back to default dhcp client (dhcp3-client instead of udhcpd)
96    (closes CMRG #88)
97  * smarter determination of default suite, distro, mirror, and keyring.
98    better defaults for Ubuntu (closes CMRG #87)
99  * change to smarter option setting for debootstrap in the
100    create_debootstrap function that actually works now (works for
101    files with spaces in them).
102
103 -- Jameson Rollins <jrollins@fifthhorseman.net>  Fri, 07 Mar 2008 17:19:22 -0500
104
105debirf (0.17-1) unstable; urgency=low
106
107  * actually release really stupid bugs in getopt code associated with
108    gpg debootstrap verification.
109  * edited README to align with new debirf verbs, and to make the examples
110    more concrete.
111  * made error messages a bit friendlier.
112  * gpg verification of debootstrap can now use relative paths.
113
114 -- Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>  Thu, 28 Feb 2008 19:00:29 -0500
115
116debirf (0.16-1) unstable; urgency=low
117
118  * have xkiosk module purge session on restart (closes CMRG #83)
119  * added partimage to rescue module
120  * new "makeiso" subcommand to build a bootable CD-ROM image, at least on
121    i386 and amd64 architectures. (closes CMRG #63)
122  * set up cryptographic verification of the debootstrap step.
123
124 -- Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>  Wed, 30 Jan 2008 18:29:06 -0500
125
126debirf (0.15-1) unstable; urgency=low
127
128  * fixed problem with stale fakeroot state files (close CMRG #81)
129
130 -- Jameson Rollins <jrollins@fifthhorseman.net>  Tue, 15 Jan 2008 11:34:24 -0500
131
132debirf (0.14-1) unstable; urgency=low
133
134  * changed name of main build script to 'debirf' from 'make-debirf'
135  * added subcommand architecture (make, enter, help) (closes CMRG #65)
136  * and "enter" subcommand to enter root (closes CMRG #73)
137  * removed separate specification of debirf root directory
138  * added install-manpages module (no longer installing manpages by default)
139  * pruned more unnecessary packages from make
140  * remove build-debirf-kernel, since no longer needed
141  * improved install-kernel module to only download need kernel package
142    (closes CMRG #67)
143  * move bootstap.log to $DEBIRF_BUILDD/.bootstrap.log
144  * set debconf frontend to Noninteractive in prep-root module
145  * now handling break={top,preunpack,bottom} kernel parameters in nest
146    (closes CMRG #55)
147  * new install-runit module, jumps through hoops to overcome limitations
148    of runit postinst script (closes CMRG #71)
149  * added "no-initrd" option to make subcommand
150  * added "network-dhcp" module to automatically bring up nic dhcp (added
151    it to dependency list of xkiosk module) (closes CMRG #78)
152  * changed old "networking" module to "network"
153  * added root-passwd module, and added it to xkiosk profile.
154  * added Vcs-Svn, Vcs-Browser, and XS-Dm-Upload-Allowed fields to
155    debian/control
156  * make xkiosk back off if there are 5 restarts in under a minute
157    (closes CMRG #74)
158  * remove PCI device ID from default xorg.conf (autodetection seems to
159    work better)
160
161 -- Jameson Rollins <jrollins@fifthhorseman.net>  Sun, 13 Jan 2008 22:01:57 -0500
162
163debirf (0.13-1) unstable; urgency=low
164
165  * example profiles are now tgz archives (closes CMRG #46)
166  * added new full devices.tar.gz to create fuller device tree, therefore
167    not requiring the install-udev module (closes CMRG #60)
168  * transition to non-native packaging (closes CMRG #26)
169  * added exit-on-error to modules install run-parts
170  * removed old useless create_initrd functions
171  * fixed path problem for fakeroot_if_needed
172  * add more info to select when root exists
173
174 -- Jameson Rollins <jrollins@fifthhorseman.net>  Wed, 09 Jan 2008 18:46:02 -0500
175
176debirf (0.12) unstable; urgency=low
177
178  * change name of "plugins" to "modules".  hopefully this will elliminate
179    at least my uneasyness about the requirement of some of the modules.
180    this will require people to rename their existing "plugins"
181    directories to be "modules".
182  * re-added prep-root module
183  * expanded info in debirf.conf on image, includes debirf version (ticket #21)
184
185 -- Jameson Rollins <jrollins@fifthhorseman.net>  Fri, 21 Dec 2007 17:21:22 -0500
186
187debirf (0.11) unstable; urgency=low
188
189  * finally, working fakechroot/non-privileged build method!  superuser
190    privileges no longer required (and are in fact now discouraged)
191  * udev is now required for non-pirvileged builds to function, though.
192  * make tmpfs 10G by default
193  * prune some unneeded packages (cron, logrotate, ed, tcpd, tasksel)
194
195 -- Jameson Rollins <jrollins@fifthhorseman.net>  Thu, 20 Dec 2007 09:17:02 -0500
196
197debirf (0.10) unstable; urgency=low
198
199  * moved all files to GPLv3 (closes CMRG #50)
200  * simplify kernel installation.  now will accept deb as command line
201    parameter, or make-debirf will just figure out the kernel itself
202    (closes CMRG #48)
203  * updated man page
204
205 -- Jameson Rollins <jrollins@fifthhorseman.net>  Tue, 11 Dec 2007 15:31:22 -0500
206
207debirf (0.9) unstable; urgency=low
208
209  * added DEBIRF_KERNEL_PACKAGE to debirf.conf
210  * added more informative error message when profile is malformed.
211
212 -- Jameson Rollins <jrollins@fifthhorseman.net>  Mon, 10 Dec 2007 17:52:43 -0500
213
214debirf (0.8) unstable; urgency=low
215
216  * simplified profile checking.
217  * fixed/cleaned-up install-kernel plugin to extract kernel rather than
218    install (ticket #49).
219  * added install-udev plugin.
220
221 -- Jameson Rollins <jrollins@fifthhorseman.net>  Mon, 10 Dec 2007 12:12:04 -0500
222
223debirf (0.7) unstable; urgency=low
224
225  * added ability to just create initramfs from pre-build root.
226
227 -- Jameson Rollins <jrollins@fifthhorseman.net>  Mon, 03 Dec 2007 23:13:34 -0500
228
229debirf (0.6) unstable; urgency=low
230
231  * new create_initrd_nested build function, boots debirf into tmpfs,
232    which is cleaner and more stable and is now the default.
233  * added ability to run make-debirf with fakechroot ('-f' option).  there
234    are problems creating the device tree with this method, though, so it
235    is still underdevelopment.
236  * modified debootstrap, plugin run-parts, and debirf_exec to also use
237    fakechroot
238  * being root *should* no longer be necessary to make-debirf, therefore
239    make-debirf has been moved to /usr/bin/
240  * debirf can now function in rootfs with stock debian kernels (as of 2.6.22)
241  * removed /var/lib/debirf
242  * removed /etc/debirf in favor of doc/example-profiles
243  * added xkiosk plugin to start X session with browser on startup
244  * added xkiosk profile
245  * added getopt for command line argument checking
246  * added command line arguments to skip some checking/user interaction
247  * can now pass kernel package name to make-debirf, instead of just deb,
248    although proper package checking is not fully working
249
250 -- Jameson Rollins <jrollins@fifthhorseman.net>  Mon, 03 Dec 2007 00:40:46 -0500
251
252debirf (0.5) unstable; urgency=low
253
254  * fixed old broken references to DEBIAN_PATH environment variable
255  * fix apt-get-disk-rescue plugin to stop mdadm daemon after install (was
256    preventing /proc from being unmounted)
257  * tweaked install-kernel plugin
258  * mknod /dev/ttyS0 in serial-terminal plugin
259  * moved profiles directory to /etc/debirf/profiles
260  * added 'minimal' profile
261
262 -- Jameson Rollins <jrollins@fifthhorseman.net>  Mon, 05 Nov 2007 00:53:26 -0500
263
264debirf (0.4) unstable; urgency=low
265
266  * added more options when existing DEBIRF_ROOT found
267  * fixed bug about where initrd is written (closes CMRG #16)
268  * added new profiles structure, with default pre-configured "disk-rescue"
269    profile
270  * added motd plugin
271
272 -- Jameson Rollins <jrollins@fifthhorseman.net>  Fri, 11 May 2007 00:21:10 -0400
273
274debirf (0.3) unstable; urgency=low
275
276  * simplified plugin infrastructure (only single plugin directory now)
277  * updated man pages
278  * added license information to all files
279
280 -- Jameson Rollins <jrollins@fifthhorseman.net>  Sat, 24 Mar 2007 16:29:49 -0400
281
282debirf (0.2) unstable; urgency=low
283
284  * added kernel-package, fakeroot, and linux-patch-inittmpfs to
285    Recommends: to encourage use of build-debirf-kernel
286
287 -- Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>  Thu, 15 Mar 2007 03:17:36 -0400
288
289debirf (0.1) unstable; urgency=low
290
291  * initial debian packaging
292
293 -- Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>  Thu, 15 Mar 2007 00:58:17 -0400
294
Note: See TracBrowser for help on using the repository browser.