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