I'll attach two patches against /etc/init.d/consolefont and /etc/init.d/keymaps that add support for UML (User Mode Linux). Reproducible: Always Steps to Reproduce:
Created attachment 18383 [details, diff] UML support for /etc/init.d/consolefont Lets /etc/init.d/consolefont just exit OK if running in a UML.
Created attachment 18384 [details, diff] UML support for /etc/init.d/keymaps Lets /etc/init.d/keymaps just exit OK if running in a UML.
With clock it is a different story, but for these I will prefer if you just did a: # rc-update del consolefont etc.
I'm using UML to install and test a real system (that gets transferred to a real host afterwards), so removing services that are normally needed is quite bad. What's wrong with adding a UML check to the init scripts?
I'm with sascha on this one. The uml checks should be done from the init scripts, and not just removed. It keeps things in sync w/ non-uml boxes... BTW, RTC also causes errors: * Setting system clock to hardware clock [UTC]...modprobe: Can't locate module /dev/rtc modprobe: Can't locate module /dev/misc/rtc modprobe: Can't locate module /dev/rtc modprobe: Can't locate module /dev/misc/rtc
fixed in cvs