↑日記で日々積み重ねた情報をトップの「わんこのページ」にまとめています。

おのたく日記 [RDF] YouTubeも始めました→


2011-11-22(Tue) [長年日記]

[VMware][Debian] VMwarePlayerの影響がinsservが引っかかる

いつものようにaptitude updateでdebianをアップグレードしていたら、insservでvmware-USBArbitratorとmunin-nodeがloopしているとエラーになって、うまくアップグレードできない。

VMware Playerをdebパッケージではなくて、別途インストールしているのが悪さをしているのだろうと思って、調べてみると。VMware Playerの/etc/init.d/vmware-USBArbitratorと/etc/init.d/vmwareは、INIT INFOがついていないので、insservに完全対応していない。

insservによる起動スクリプト再配置の順序の制御」よると、/etc/insserv/overrides/にINIT INFOを置くと、そちらで上書きされるそうなので、現在の/etc/rc?.d/の様子を見て

### BEGIN INIT INFO

# Provides: vmware-USBArbitrator

# Required-Start: $network $syslog

# Required-Stop: $network

# Default-Start: 2 3 5

# Default-Stop: 0 1 6

# Description: VMware Player USBArbitrator

### END INIT INFO

[/etc/insserv/overrides/vmware-USBArbitratorより引用]

### BEGIN INIT INFO

# Provides: vmware

# Required-Start: $network $syslog

# Required-Stop: $network

# Default-Start: 2 3 5

# Default-Stop: 0 1 6

# Description: VMware Player

### END INIT INFO

[/etc/insserv/overrides/vmwareより引用]

を作って、

# insserv -v -d

として、insservを更新してしたら、aptitudeがうまく完了するようになった。

本日のPingbacks(全0件)

Google Web検索 on-o.com内を検索