Fedora 16 manual installation

Manual installation stops at the post installation wizard. VM complains that file /etc/rc.d/init.d/mysqld doesn't exist. Which makes sense, since Fedora 15 and higher uses systemd.

Same problem for dovecot.

Status: 
Closed (fixed)

Comments

Can you clarify where this is stopping?

Do you mean that, when you log into Virtualmin for the first time after an installation, and it's taking you through the various options, that it's stopping there?

Also, which Virtualmin version are you using, is it 3.88?

I'm passing this one along to Jamie though, as that may be a bug.

Fedora 15 and higher aren't supported yet, sorry .. and are going to require some work to support, as they use the new systemd boot system and not init.d scripts :-(

Understand.

Same problem with OpenSUSE 12.1. Hope you guys are working already to add systemd support at least for webmin :-)

By the way, virtualmin works find on Fedora 15 (since not all system v services converted ....)

Systemd support is now on my TODO list ..

great (although that TODO list is probably very long, right :-)

Jamie, since it's the post-install wizard where it's getting hung up -- is there a way to bypass the wizard, and gain access to the rest of Virtualmin?

Obviously in that case, things that interact with sysv init scripts won't work, but I suspect that a lot of Virtualmin should still be functional.

You can skip the wizard by adding the line :

wizard_run=1

to /etc/webmin/virtual-server/config

Okay Helpmin, so following Jamie's instructions in comment #7 above should get you into Virtualmin even on a server using systemd.

There are things that won't work out of the box -- anything that starts and stops a daemon won't function correctly, since it's expecting to see sysv style init scripts.

Those are all known bugs, and will be resolved once Virtualmin formally supports systemd.

But, you can manually solve a lot of them by going into Webmin -> Servers, and specifying the correct way to start, stop, and restart the daemons in the "Module Config" area for those services.

for anybody like me who hasnt yet come across systemd theres a fedora 16 systemd cheatsheet here:

http://fedoraproject.org/wiki/SysVinit_to_Systemd_Cheatsheet

example: to replace /etc/rc/d/init.d/iptables in webmin ssh module config use

systemctl start sshd.service systemctl stop sshd.service

webmin doesnt have a config option for iptables start/stop tho...

Starting mysqld is easy :-) the interesting (and still missing part) would be the "system information status" part in virtualmin which shows the status of all relevant services (unfortunately not mysqld or dovecot).

FYI - Webmin devel version 1.574 and later will include systemd (and Fedora 16) support.

Automatically closed -- issue fixed for 2 weeks with no activity.