lp:ubuntu/intrepid/virtualbox-ose

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/intrepid/virtualbox-ose
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

18. By Daniel Hahler

[ Jonathan Ernst ]
* Virtualbox should go in Accessories, not in System tools (LP: #288590)

[ Daniel Hahler ]
* New upstream version (LP: #288957)
  - Updated debian/patches/09-initscript.dpatch (one hunk rejected/obsolete)
* Drop debconf question about losing snapshots because of upgrading: it is
  no longer relevant and the default (cancel upgrade) caused a lot of
  trouble (LP: #288178, #221736)
  - debian/virtualbox-ose.preinst.in, debian/virtualbox-ose.templates,
    debian/rules
* Improve patch for disabling the "check for updates" dialog (LP: #272212)
  - debian/patches/13-disable-update-action.dpatch
* Disable registration request at Sun (LP: #285684, #271603)
  - debian/patches/14-disable-registration-request.dpatch

17. By Daniel Hahler

debian/patches/13-disable-update-action.dpatch:
Disable update action menu entry (LP: #272212)

16. By Mario Limonciello

* debian/virtualbox-ose.install:
  - Install VBoxHeadless (LP: #271753)
* debian/virtualbox-ose.links:
  - Include symlink for VBoxHeadless
* debian/virtualbox-ose.files/VBox.sh:
  - Remove check for vboxusers, not necessary w/
    hardening.
* debian/virtualbox-ose.udev:
  - Don't set vboxdrv to vboxusers, not necessary
    w/ hardening.
* debian/virtualbox-ose.vboxdrv.init:
  - Remove permissions check for vboxdrv.
* debian/rules:
  - Enable 64 bit guest support when building on
    AMD64 (LP: #271651)
  - Set VBoxHeadless suid.
* debian/control:
  - Add depends for linux-headers to make sure
    that the modules can compile initially (LP: #271534)

15. By Mario Limonciello

* New upstream version (LP: #268795)
  - Introduces support for Intrepid Guests
  - Introduces support for kernel 2.6.27
* Update patches for new upstream version:
  - 02-config-kmk
  - 09-initscript
* Drop patches no longer necessary (or absorbed upstream):
  - 05-vboxadd-udev
  - 01-no-64bit-guest
* New patches:
  - 01-64bit, for making sure we query the target arch properly.
* debian/control:
  - Build depend on libqt4-dev for new upstream version.
  - Build depend on python2.5-dev for new upstream version.
  - Drop libqt3-mt-dev from build depends
  - Bump provides of guest-utils to xserver-xorg-input-2.1
  - Bump provides of guest-utils to xserver-xorg-video-2.9
  - Enable 64 bit guest utils support.
* debian/rules:
  - Disable QT3 support as we are using the QT4 frontend by
    default.
  - Set VirtualBox binaries to suid root per new hardening
    requirements in this release.
  - Add amd64 to a valid arch in the X11 additions check.
* debian/virtualbox-ose.install:
  - Update location that xpidl is installed from.
* debian/virtualbox-ose.vboxdrv.init:
  - Start at runlevels 2,3,4,5 rather than just 3,5
* Enable DKMS support on virtualbox host and guest modules. (LP: #267097)
  - Rebuilding is no longer necessary for new kernels (LP: #268367)
  - Drop:
    + virtualbox-ose-source.files/rules
    + virtualbox-ose-source.files/postinst.modules.in
    + virtualbox-ose-source.files/control.modules.in
    + virtualbox-ose-guest-source.files/rules
    + virtualbox-ose-guest-source.files/postinst.modules.in
    + virtualbox-ose-guest-source.files/control.modules.in
    + virtualbox-ose-source.links
  - Rename / Add version to .in files:
    + virtualbox-ose-guest-source.files/udev ->
      virtualbox-ose-guest-source.udev
    + virtualbox-ose-guest-source.install ->
      virtualbox-ose-guest-source.install.in
    + virtualbox-ose-source.dirs -> virtualbox-ose-source.dirs.in
    + virtualbox-ose-guest-source.dirs -> virtualbox-ose-guest-source.dirs.in
    + virtualbox-ose-guest-source.links ->
      virtualbox-ose-guest-source.links.in
  - New:
    + virtualbox-ose-source.files/dkms.conf.in
    + virtualbox-ose-source.postinst
    + virtualbox-ose-source.prerm
    + virtualbox-ose-guest-source.prerm
    + virtualbox-ose-guest-source.postinst
    + virtualbox-ose-guest-source.files/dkms.conf.in
    + virtualbox-ose-guest-source.files/Makefile
  - debian/rules:
    + Add support to update all ".in" files in install target
    + Add support to remove all sed produced ".in" files in clean target
    + Drop extra rules that were modifying the "debian" directory in -source.
    + Make sure to include postinst/prerm scripts for arch indep packages.
  - debian/control:
    + Recommends on the source package instead of modules packages
    + Depends on the source packages for dkms and libc6-dev
  - debian/virtualbox-ose.vboxdrv.init:
    + Search for module in proper location

14. By Loïc Minier

* Fix dpatch 01-no-64bit-guest to change upstream's uname -m into
  dpkg-architecture -qDEB_HOST_GNU_CPU instead of dpkg --print-architecture;
  fixes build on lpia.
* Build virtualbox-ose, virtualbox-ose-dbg, and virtualbox-ose-guest-utils
  for lpia.
* Set VBOX_WITH_X11_ADDITIONS in rules when the DEB_HOST_ARCH is i386 or
  lpia instead of using dpkg --print-architecture.
* Use the -s flag to dh_ commands instead of 3 debhelper calls and a shell
  test; as a bonus, this provides additional detached symbols in -dbg.
* Install files into virtualbox-ose-guest-utils unconditionally and ignore
  errors -- even if these exist, the package is disabled on amd64.
* Cleanup upstreamversion computation and compute it only once.
* Change Vcs-Svn and Vcs-Browser to XS-Original-Vcs-*.

13. By Daniel Hahler

* Merge from Debian unstable (LP: #236221). Remaining Ubuntu changes:
  - debian/virtualbox-ose.vboxdrv.init: init script to load vboxdrv kernel
    module
  - debian/rules: install vboxdrv init script
  - debian/control:
    - DebianMaintainerField
  - debian/patches/09-initscript.dpatch:
    - do not source /etc/default/virtualbox-ose
    - do not load vboxdrv in here, gets done in separate vboxdrv init script
  - debian/virtualbox-ose.default:
    - Dropped, not used in Ubuntu (see 10-initscript.dpatch)
  - debian/virtualbox-ose.preinst:
    - Remove /etc/default/virtualbox-ose
  - debian/virtualbox-ose-guest-utils.init:
    Use log_action_cont_msg instead of log_warning_msg to not cause display
    issues in usplash (without "quiet"), when not running in VirtualBox.
    (Forwarded to Debian at bug #475297)
  - debian/patches/04-vboxdrv-references.dpatch:
    Do not mention "modprobe vboxdrv", because it's already done when
    installing the module package.
  - debian/virtualbox-ose.files/VBox.sh:
    Improve error message for missing vboxdrv module and what package to
    install. Use "uname -r" in the virtualbox wrapper script for this.

12. By Daniel Hahler

* Merge from Debian unstable. Remaining Ubuntu changes:
  - debian/virtualbox-ose.vboxdrv.init: init script to load vboxdrv kernel
    module
  - debian/rules: install vboxdrv init script
  - debian/control:
    - DebianMaintainerField
    - Breaks on virtualbox-ose-modules (can be dropped after Hardy)
  - debian/patches/10-initscript.dpatch:
    - do not source /etc/default/virtualbox-ose
    - do not load vboxdrv in here, gets done in separate vboxdrv init script
  - debian/virtualbox-ose.default:
    - Dropped, not used in Ubuntu (see 10-initscript.dpatch)
  - debian/virtualbox-ose.preinst:
    - Remove /etc/default/virtualbox-ose
* debian/virtualbox-ose-guest-utils.init:
  Use log_action_cont_msg instead of log_warning_msg to not cause display
  issues in usplash (without "quiet"), when not running in VirtualBox.
* debian/patches/05-vboxdrv-references.dpatch,
  debian/virtualbox-ose.files/VBox.sh:
  Improve error message for missing vboxdrv module and what package to
  install. Use "uname -r" in the virtualbox wrapper script for this.
  Do not mention "modprobe vboxdrv", because it's already done when
  installing the module package.

11. By Daniel Hahler

Move the removal of /etc/default/virtualbox-ose from postinst to preinst,
where it belongs

10. By Daniel Hahler

* Merge from Debian unstable. Remaining Ubuntu changes:
  - debian/virtualbox-ose-guest-utils.init: "exit 0" in case the module
    cannot be loaded
  - debian/virtualbox-ose.vboxdrv.init: init script to load vboxdrv kernel
    module
  - debian/rules: install vboxdrv init script
  - debian/control:
    - DebianMaintainerField
    - Breaks on virtualbox-ose-modules (can be dropped after Hardy)
* debian/patches/10-initscript.dpatch:
  - do not source /etc/default/virtualbox-ose
  - do not load vboxdrv in here, gets done in separate vboxdrv init script
* debian/virtualbox-ose.default:
  - Dropped, not used in Ubuntu (see 10-initscript.dpatch)
* debian/virtualbox-ose.postinst:
  - Remove /etc/default/virtualbox-ose

9. By Daniel Hahler

* debian/control: change Depends of modules to Recommends (LP: #188579)
  - virtualbox-ose-guest-utils only recommends virtualbox-ose-guest-modules
  - virtualbox-ose only recommends virtualbox-ose-modules
* debian/virtualbox-ose-guest-utils.init:
  Exit with status 0 in case "vboxadd" cannot get loaded in "start"
* debian/virtualbox-ose.vboxdrv.init:
  Fix test for existing kernel module. Forwarded upstream as #1357.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/karmic/virtualbox-ose
This branch contains Public information 
Everyone can see this information.

Subscribers