Changelog
debirf (0.20-1) unstable; urgency=low
* new upstream packaging/build system. all-inclusive makefile, and
simplified debhelper rules.
debirf (0.19-3) unstable; urgency=low
* update debhelper version, and remove unused debhelper scripts.
* add more info to 0.19-2 changelog entry.
* fix Uploader info (email address).
debirf (0.19-2) unstable; urgency=low
* closes ITP bug with wnpp (Closes: #503625)
debirf (0.19-1) unstable; urgency=low
* use genisoimage, instead of the now-obsolete mkisofs, to make iso's,
and fixed some small bugs in iso generation.
* update standards version to 3.8.0.
* add cryptsetup to resuce module.
debirf (0.18-2) unstable; urgency=low
* change Depends: to allow for busybox-static.
debirf (0.18-1) unstable; urgency=low
* fix shebang in a0_prep-root to call bash instead of sh, because of
bashism in script.
* add DEBIRF_KEYRING variable to debirf.conf files.
* change DISTRO to SUITE (closes CMRG #89)
* go back to default dhcp client (dhcp3-client instead of udhcpd)
(closes CMRG #88)
* smarter determination of default suite, distro, mirror, and keyring.
better defaults for Ubuntu (closes CMRG #87)
* change to smarter option setting for debootstrap in the
create_debootstrap function that actually works now (works for
files with spaces in them).
debirf (0.17-1) unstable; urgency=low
* actually release really stupid bugs in getopt code associated with
gpg debootstrap verification.
* edited README to align with new debirf verbs, and to make the examples
more concrete.
* made error messages a bit friendlier.
* gpg verification of debootstrap can now use relative paths.
debirf (0.16-1) unstable; urgency=low
* have xkiosk module purge session on restart (closes CMRG #83)
* added partimage to rescue module
* new "makeiso" subcommand to build a bootable CD-ROM image, at least on
i386 and amd64 architectures. (closes CMRG #63)
* set up cryptographic verification of the debootstrap step.
debirf (0.15-1) unstable; urgency=low
* fixed problem with stale fakeroot state files (close CMRG #81)
debirf (0.14-1) unstable; urgency=low
* changed name of main build script to 'debirf' from 'make-debirf'
* added subcommand architecture (make, enter, help) (closes CMRG #65)
* and "enter" subcommand to enter root (closes CMRG #73)
* removed separate specification of debirf root directory
* added install-manpages module (no longer installing manpages by default)
* pruned more unnecessary packages from make
* remove build-debirf-kernel, since no longer needed
* improved install-kernel module to only download need kernel package
(closes CMRG #67)
* move bootstap.log to $DEBIRF_BUILDD/.bootstrap.log
* set debconf frontend to Noninteractive in prep-root module
* now handling break={top,preunpack,bottom} kernel parameters in nest
(closes CMRG #55)
* new install-runit module, jumps through hoops to overcome limitations
of runit postinst script (closes CMRG #71)
* added "no-initrd" option to make subcommand
* added "network-dhcp" module to automatically bring up nic dhcp (added
it to dependency list of xkiosk module) (closes CMRG #78)
* changed old "networking" module to "network"
* added root-passwd module, and added it to xkiosk profile.
* added Vcs-Svn, Vcs-Browser, and XS-Dm-Upload-Allowed fields to
debian/control
* make xkiosk back off if there are 5 restarts in under a minute
(closes CMRG #74)
* remove PCI device ID from default xorg.conf (autodetection seems to
work better)
debirf (0.13-1) unstable; urgency=low
* example profiles are now tgz archives (closes CMRG #46)
* added new full devices.tar.gz to create fuller device tree, therefore
not requiring the install-udev module (closes CMRG #60)
* transition to non-native packaging (closes CMRG #26)
* added exit-on-error to modules install run-parts
* removed old useless create_initrd functions
* fixed path problem for fakeroot_if_needed
* add more info to select when root exists
debirf (0.12) unstable; urgency=low
* change name of "plugins" to "modules". hopefully this will elliminate
at least my uneasyness about the requirement of some of the modules.
this will require people to rename their existing "plugins"
directories to be "modules".
* re-added prep-root module
* expanded info in debirf.conf on image, includes debirf version (ticket #21)
debirf (0.11) unstable; urgency=low
* finally, working fakechroot/non-privileged build method! superuser
privileges no longer required (and are in fact now discouraged)
* udev is now required for non-pirvileged builds to function, though.
* make tmpfs 10G by default
* prune some unneeded packages (cron, logrotate, ed, tcpd, tasksel)
debirf (0.10) unstable; urgency=low
* moved all files to GPLv3 (closes CMRG #50)
* simplify kernel installation. now will accept deb as command line
parameter, or make-debirf will just figure out the kernel itself
(closes CMRG #48)
* updated man page
debirf (0.9) unstable; urgency=low
* added DEBIRF_KERNEL_PACKAGE to debirf.conf
* added more informative error message when profile is malformed.
debirf (0.8) unstable; urgency=low
* simplified profile checking.
* fixed/cleaned-up install-kernel plugin to extract kernel rather than
install (ticket #49).
* added install-udev plugin.
debirf (0.7) unstable; urgency=low
* added ability to just create initramfs from pre-build root.
debirf (0.6) unstable; urgency=low
* new create_initrd_nested build function, boots debirf into tmpfs,
which is cleaner and more stable and is now the default.
* added ability to run make-debirf with fakechroot ('-f' option). there
are problems creating the device tree with this method, though, so it
is still underdevelopment.
* modified debootstrap, plugin run-parts, and debirf_exec to also use
fakechroot
* being root *should* no longer be necessary to make-debirf, therefore
make-debirf has been moved to /usr/bin/
* debirf can now function in rootfs with stock debian kernels (as of 2.6.22)
* removed /var/lib/debirf
* removed /etc/debirf in favor of doc/example-profiles
* added xkiosk plugin to start X session with browser on startup
* added xkiosk profile
* added getopt for command line argument checking
* added command line arguments to skip some checking/user interaction
* can now pass kernel package name to make-debirf, instead of just deb,
although proper package checking is not fully working
debirf (0.5) unstable; urgency=low
* fixed old broken references to DEBIAN_PATH environment variable
* fix apt-get-disk-rescue plugin to stop mdadm daemon after install (was
preventing /proc from being unmounted)
* tweaked install-kernel plugin
* mknod /dev/ttyS0 in serial-terminal plugin
* moved profiles directory to /etc/debirf/profiles
* added 'minimal' profile
debirf (0.4) unstable; urgency=low
* added more options when existing DEBIRF_ROOT found
* fixed bug about where initrd is written (closes CMRG #16)
* added new profiles structure, with default pre-configured "disk-rescue"
profile
* added motd plugin
debirf (0.3) unstable; urgency=low
* simplified plugin infrastructure (only single plugin directory now)
* updated man pages
* added license information to all files
debirf (0.2) unstable; urgency=low
* added kernel-package, fakeroot, and linux-patch-inittmpfs to
Recommends: to encourage use of build-debirf-kernel
debirf (0.1) unstable; urgency=low
* initial debian packaging
-- Ubuntu Archive Auto-Sync <email address hidden> Thu, 11 Dec 2008 00:59:53 +0000