/etc/init.d/freevo -script assumes that kernel does have rtc-module loaded. If it's not loaded script will stop working without any error messages in check-part. Some sort of information to add rtc to kernel would be better than nothing.
Steps to Reproduce:
1. run /etc/init.d/freevo webserver start or any other commands
Script didn't start any services-
Start services that I requested.
Is this still an issue in the latest version of freevo?
This(In reply to comment #1)
> Is this still an issue in the latest version of freevo?
Yes, since this is not an issue of freevo, but of the init-script.
As Pasi pointed out, the problem is the file /etc/init.d/freevo (line 19):
sysctl -w dev.rtc.max-user-freq=1024 &> /dev/null
When you do not have RTC compiled into your kernel, the sysctl fails:
# sysctl -w dev.rtc.max-user-freq=1024
error: "dev.rtc.max-user-freq" is an unknown key
I do not know why the script wants to set this value anyway, but freevo *does* work without RTC support (I do this for years) and it is a pretty easy bugfix since (my) sysctl has an option -e to ignore unknown keys. Changing the above line as follows fixes the bug for me:
sysctl -e -w dev.rtc.max-user-freq=1024 &> /dev/null