diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 16:49:04 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 16:49:04 +0000 |
commit | 16f504a9dca3fe3b70568f67b7d41241ae485288 (patch) | |
tree | c60f36ada0496ba928b7161059ba5ab1ab224f9d /src/VBox/Installer/linux/README.testing | |
parent | Initial commit. (diff) | |
download | virtualbox-16f504a9dca3fe3b70568f67b7d41241ae485288.tar.xz virtualbox-16f504a9dca3fe3b70568f67b7d41241ae485288.zip |
Adding upstream version 7.0.6-dfsg.upstream/7.0.6-dfsgupstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'src/VBox/Installer/linux/README.testing')
-rw-r--r-- | src/VBox/Installer/linux/README.testing | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/src/VBox/Installer/linux/README.testing b/src/VBox/Installer/linux/README.testing new file mode 100644 index 00000000..bfa161e5 --- /dev/null +++ b/src/VBox/Installer/linux/README.testing @@ -0,0 +1,35 @@ +$Id: README.testing $ +This file documents things which need testing when updating the Linux host +installers or anything which might indirectly affect them. This should be +updated as we discover new things which could break. + +General: + + * Test building, installing and running the run, RPM and Debian packages. + * Test removing the packages - any errors? Any files left behind? Can the + package be re-installed and run after removal? + * Test upgrading them from any version we are likely to want to upgrade from. + Make sure we can start. + * Make sure that RPM/deb packages will not install if the run package is + installed and vice-versa. + +USB: + + * Make sure that /dev/vboxusb and /etc/udev/rules.d/60-vboxdrv.rules exist + after installation with service start and do not exist after removal. They + should disappear when the vboxdrv service is stopped and re-appear when it + is re-started. This should also work when distribution packages are switched + for run and vice-versa. + +Services: + + * Make sure that the services start correctly on different types of system. + Known supported cases: + * old Redhat (e.g. RHEL 5 and earlier): sysvinit and chkconfig + * old SUSE (12.0 and earlier): sysvinit and insserv + * Gentoo: open-rc + * very old Debian (5 and earlier): sysvinit, update-rc.d, non-dependency-based + * old Debian (6 and 7): sysvinit, update-rc.d, dependency-based + * Ubuntu (9.10 to 14.10): upstart + * Ubuntu 14.10: systemd installed, upstart used + * Recent non-Gentoo distributions: systemd |