Go to file
Larry Finger f0824ee78b Accepting request 514488 from home:frispete:Kernel-base
Hi Larry,

I finally put some effort in fixing the VM autostart mechanics,
that are terminally broken in the current package (due to the way,
systemd interacts with Sys-V init scripts, stop operations aren't 
executed most of the time, because it lost track of the state...).

With these changes, I'm able to reliably start/stop all VMs on 
hosts ranging from 13.2 to 42.2. I'm confident, this will improve
for all systemd based systems, i.o.w all those systems we care about..

It resembles pretty much the same scheme, vboxdrv is using already.

Give it a try.

- reorganize vbox autostart, coping with systemd:
  - add /usr/lib/virtualbox/vboxes.sh (based on /etc/init.d/vboxes)
  - add /usr/lib/systemd/system/vboxes.service
  - remove /etc/init.d/vboxes

OBS-URL: https://build.opensuse.org/request/show/514488
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=357
2017-08-04 02:39:17 +00:00
_constraints - Fix several problems with the startup scripts. The SysV form is no longer used for most packages as proper systemd 2017-07-10 18:31:23 +00:00
_service Accepting request 214248 from home:saschpe:branches:Virtualization 2014-01-19 00:52:50 +00:00
.gitattributes osc copypac from project:home:mseben:branches:Virtualization package:virtualbox-ose revision:7 2010-12-23 10:08:49 +00:00
.gitignore osc copypac from project:home:mseben:branches:Virtualization package:virtualbox-ose revision:7 2010-12-23 10:08:49 +00:00
Fix_for_server_1.19.patch - I now have the necessary preprocessor symbol to modify the source depending on whether the server is 1.19.0 or greater. 2016-12-05 22:43:01 +00:00
fix_KMS_support.patch - Fix missing global for 32-bit version with gcc7. (bsc#1046571). 2017-06-30 00:57:32 +00:00
fix_usb_rules.sh - Revise warning screen concerning USB passthru - fixes bnc#1041137. 2017-06-08 22:26:55 +00:00
gcc5-real-support.patch - Version bump to 5.1.10 (released 2016-11-21 by Oracle) 2016-11-21 22:50:08 +00:00
modify_for_4_8_bo_move.patch OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=335 2017-05-27 16:49:37 +00:00
smap.diff Accepting request 420307 from home:lwfinger:branches:Virtualization 2016-08-19 08:55:54 +00:00
UserManual.pdf - Version bump to 5.1.26 (released 2017-07-27 by Oracle) 2017-07-29 21:00:24 +00:00
vbox_fix_42.3_api.patch - Add File "vbox_fix_42.3_api.patch" to handle the get_user_pages() API change in Leap 42.3. 2017-04-09 00:13:39 +00:00
vbox_fix_for_gcc7.patch - Version bump to 5.1.24 (released 2017-07-18 by Oracle) 2017-07-19 04:47:23 +00:00
vbox_remove_smp_mflags.patch - Removed "vbox_fix_4.10_api_changes.patch" - fixed upstream 2017-03-09 18:59:35 +00:00
vbox-default-os-type.diff Accepting request 414498 from home:luizluca:branches:Virtualization 2016-07-26 16:15:55 +00:00
vbox-deprec-gsoap-service-proxies.diff Accepting request 420307 from home:lwfinger:branches:Virtualization 2016-08-19 08:55:54 +00:00
vbox-disable-updates.diff Accepting request 414498 from home:luizluca:branches:Virtualization 2016-07-26 16:15:55 +00:00
vbox-fpie.diff Accepting request 420307 from home:lwfinger:branches:Virtualization 2016-08-19 08:55:54 +00:00
vbox-gsoapssl-deps.diff Accepting request 414498 from home:luizluca:branches:Virtualization 2016-07-26 16:15:55 +00:00
vbox-no-build-dates.diff Accepting request 414498 from home:luizluca:branches:Virtualization 2016-07-26 16:15:55 +00:00
vbox-permissions_warning.diff Accepting request 414498 from home:luizluca:branches:Virtualization 2016-07-26 16:15:55 +00:00
vbox-python-detection.diff - Fixes for VUL-0: CVE-2016-5501,CVE-2016-5538,CVE-2016-5605,CVE-2016-5608,CVE-2016-5610,CVE-2016-5611,CVE-2016-561313 2016-10-19 15:57:33 +00:00
vbox-smc-napa.diff Accepting request 414498 from home:luizluca:branches:Virtualization 2016-07-26 16:15:55 +00:00
vbox-usb-warning.diff - Revise warning screen concerning USB passthru - fixes bnc#1041137. 2017-06-08 22:26:55 +00:00
vbox-vboxadd-init-script.diff - Version bump to 5.1.24 (released 2017-07-18 by Oracle) 2017-07-19 04:47:23 +00:00
vbox-vboxdrv-init-script.diff - Make a number of changes: 2017-05-10 18:01:46 +00:00
vbox-vboxweb-init-script.diff Accepting request 414498 from home:luizluca:branches:Virtualization 2016-07-26 16:15:55 +00:00
vboxadd-service.service - Fix several problems with the startup scripts. The SysV form is no longer used for most packages as proper systemd 2017-07-10 18:31:23 +00:00
vboxconfig.sh - Fix missing global for 32-bit version with gcc7. (bsc#1046571). 2017-06-30 00:57:32 +00:00
vboxdrv.service - Fix several problems with the startup scripts. The SysV form is no longer used for most packages as proper systemd 2017-07-10 18:31:23 +00:00
vboxdrv.sh - Fix several problems with the startup scripts. The SysV form is no longer used for most packages as proper systemd 2017-07-10 18:31:23 +00:00
vboxes.service Accepting request 514488 from home:frispete:Kernel-base 2017-08-04 02:39:17 +00:00
vboxes.sh Accepting request 514488 from home:frispete:Kernel-base 2017-08-04 02:39:17 +00:00
vboxguestconfig.sh - Fix logic error in scripts to build kernel modules locally - see bnc#1042726. 2017-06-25 17:11:33 +00:00
virtualbox-60-vboxdrv.rules - The printing of the warning about the insecurity in USB passthru had been lost. As most people are likely to want that feature, 2017-01-14 02:16:29 +00:00
virtualbox-60-vboxguest.rules Accepting request 123332 from home:mseben:branches:Virtualization 2012-06-03 08:17:28 +00:00
VirtualBox-5.1.26-patched.tar.bz2 - Version bump to 5.1.26 (released 2017-07-27 by Oracle) 2017-07-29 21:00:24 +00:00
virtualbox-default.virtualbox Accepting request 418790 from home:frispete:Kernel-stable 2016-08-22 03:08:37 +00:00
virtualbox-guest-kmp-files Accepting request 382287 from home:lwfinger:branches:Virtualization 2016-03-31 05:40:03 +00:00
virtualbox-guest-preamble Accepting request 424220 from home:michal-m:branches:Virtualization 2016-09-01 12:30:21 +00:00
virtualbox-host-kmp-files Accepting request 382287 from home:lwfinger:branches:Virtualization 2016-03-31 05:40:03 +00:00
virtualbox-host-preamble Accepting request 424220 from home:michal-m:branches:Virtualization 2016-09-01 12:30:21 +00:00
virtualbox-LocalConfig.kmk - Build with system libs for X instead of localy built ones. 2015-05-06 20:07:21 +00:00
virtualbox-patch-source.sh osc copypac from project:home:mseben:branches:Virtualization package:virtualbox-ose revision:7 2010-12-23 10:08:49 +00:00
virtualbox-rpmlintrc Accepting request 136607 from home:seife:branches:Virtualization 2012-10-02 14:03:09 +00:00
virtualbox-sed-params.patch Accepting request 417906 from home:lwfinger:branches:Virtualization 2016-08-10 04:21:36 +00:00
virtualbox-snpritnf-buffer-overflow.patch Accepting request 420307 from home:lwfinger:branches:Virtualization 2016-08-19 08:55:54 +00:00
virtualbox-sysconfig.vbox osc copypac from project:home:mseben:branches:Virtualization package:virtualbox-ose revision:7 2010-12-23 10:08:49 +00:00
virtualbox-system-x.patch Accepting request 414498 from home:luizluca:branches:Virtualization 2016-07-26 16:15:55 +00:00
virtualbox-wrapper.sh - Revise warning screen concerning USB passthru - fixes bnc#1041137. 2017-06-08 22:26:55 +00:00
virtualbox.changes Accepting request 514488 from home:frispete:Kernel-base 2017-08-04 02:39:17 +00:00
virtualbox.spec Accepting request 514488 from home:frispete:Kernel-base 2017-08-04 02:39:17 +00:00