#14660 closed defect (worksforme)
/etc/init.d/vbox* scripts missing from Debian VBox 5.0.6 packages
回報者: | Peter Palúch | 負責人: | |
---|---|---|---|
元件: | installer | 版本: | VirtualBox 5.0.6 |
關鍵字: | 副本: | ||
Guest type: | other | Host type: | Linux |
描述
Greetings,
All Debian packages for VBox 5.0.6 (squeeze, wheezy, jessie, both i386 and amd64) no longer contain the /etc/init.d scripts (vboxautostart-service, vboxbaloonctrl-service, vboxdrv, vboxweb-service). I believe they have been omitted by error.
Thanks for looking into this issue!
Best regards, Peter
更動歷史 (9)
跟進: 3 comment:2 9 年 前 由 編輯
狀態: | new → closed |
---|---|
處理結果: | → worksforme |
Please read the changelog. These scripts moved to /sbin/rc{vboxdrv,...}
comment:3 9 年 前 由 編輯
Replying to frank:
Please read the changelog. These scripts moved to /sbin/rc{vboxdrv,...}
My bad - I apologize. Indeed, I have not consulted the changelog posted on the virtualbox.org web page. I did check out the /usr/share/doc/virtualbox-5.0/changelog.Debian.gz but this file is essentially empty. Perhaps, in the future, the changelog posted on the webpage could also be entered into this file, or simply be packaged as /usr/share/doc/virtualbox-5.0/changelog.gz (this file does not exist as of yet; it is the common file in Debian to store distribution-independent changelogs) to accomodate those Debian admins who are used to check the packaged changelog files for any updates.
Nonetheless, thank you for your response!
Best regards, Peter
跟進: 5 comment:4 9 年 前 由 編輯
Just to be clear here: the scripts /sbin/rcvbox* and /etc/init.d/vbox* should no longer be included in any distribution packages. /sbin/rcvbox* should be created at install time as a symbolic link on all systems. /etc/init.d/vbox* should be created at install time on all systems which do not have systemd installed. This was indeed the case on the systems where we did testing. If this does not work properly anywhere we would appreciate information (better still, investigation if the people seeing the problem also have the required technical skills).
comment:6 9 年 前 由 編輯
We are looking at this. For now, running /usr/lib/virtualbox/postinst-common.sh once as root should fix the problem.
comment:7 9 年 前 由 編輯
Correction:
/usr/lib/virtualbox/postinst-common.sh /usr/lib/virtualbox --start
I would appreciate any feedback on this, including "the problem went away on its own".
comment:8 9 年 前 由 編輯
Hi Michael,
I am sorry for the misunderstanding.
I have originally raised this ticked because I had the mistaken impression that the Debian VBox 5.0.6 package for Jessie was missing all the startup scripts in /etc/init.d. The included changelog.Debian.gz was not helpful, and I did not read the Changelog posted at the virtualbox.org webpage to learn that in this version, former SysV init files have been replaced by native systemd unit files. Frank was the first one to make me aware of this change and explain that this was intentional.
This entire ticket was unsubstantiated on my part, and there is in fact no issue at all, at least for Debian VBox packages. This ticket can be put to rest, with perhaps one plea to consider: It would be helpful if the Changelog as posted on the virtualbox.org webpage was also included as a file in the Debian package, ideally as /usr/share/doc/virtualbox-5.0/changelog.gz. This is one of files Debian admins automatically visit to learn about changes to the packages software, and it would most probably have prevented me from raising this ticket unnecessarily.
Thank you!
Best regards, Peter
Same for Fedora 22. The error suggests running rcvboxdrv which has been ommited. I can see the source was included.