VirtualBox

9 年 前 建立

9 年 前 結束

9 年 前 更新

#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)

comment:1 9 年 前bofh80 編輯

Same for Fedora 22. The error suggests running rcvboxdrv which has been ommited. I can see the source was included.

comment:2 9 年 前Frank Mehnert 編輯

狀態: newclosed
處理結果: worksforme

Please read the changelog. These scripts moved to /sbin/rc{vboxdrv,...}

回覆:  2 comment:3 9 年 前Peter Palúch 編輯

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

comment:4 9 年 前Michael Thayer 編輯

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).

回覆:  4 comment:5 9 年 前Peter Palúch 編輯

Hi Michael,

Thank you for elucidating the issue further.

Best regards, Peter

comment:6 9 年 前Michael Thayer 編輯

We are looking at this. For now, running /usr/lib/virtualbox/postinst-common.sh once as root should fix the problem.

comment:7 9 年 前Michael Thayer 編輯

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 年 前Peter Palúch 編輯

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

comment:9 9 年 前Michael Thayer 編輯

Thanks for the feedback.

注意: 瀏覽 TracTickets 來幫助您使用待辦事項功能

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette