Recently I installed Ubuntu 12.04 server only to find that the samba server was horribly slow. I replaced it with Fedora 15 and it runs like a train. Yes, I know 15 is an old version but for a production site you don’t want the latest bugs. Also, howtoforge has a stunningly good article on how to set up a perfect server.
Minimize and re-size buttons
So I have been working with older Fedora desktop versions before but FC17 threw me a bit. First of all I missed the minimize and re-size buttons. Re-sizing is now done with a simple double click on the top bar. A hint in that direction would have been useful! To minimize you have to right click the bar bar for a menu to appear.
Similarly, if you want to shut down the desktop. There is no button to do so! I was totally bewildered wondering whether the installation had gone wrong somewhere. This turns out to be a matter of holding down the Alt button as that makes the ”Suspend” option change to ”Power off”. Handy to know…
Also I have a few error messages in the syslog which may not be Fedora 17 specific.
Failed at step EXEC spawning /etc/postfix/chroot-update: No such file or directory
This is a bug as a result of the changeover from init to systemd – see http://www.digipedia.pl/usenet/thread/19341/39160/
Parsing /etc/bluetooth/input.conf failed: No such file or directory
Not that I care about bluetooth on my desktop, not certain it even has the capability, but this means I should install the addiional bluez packages i.e.
yum install bluez*
It solved that problem but got another one in return from bluetoothd
Parsing /etc/bluetooth/audio.conf is missing
WARNING: No NSS support for mDNS detected, consider installing nss-mdns!
This comes from the avahi-deamon. I did what it suggested:
yum install nss-mdns
systemd-tmpfiles: Two or more conflicting lines for /var/run/clamd.amavisd configured, ignoring
This is the daemon that creates tmp files on start up. There is indeed a conflict so I adhere to the howtoforge instructions and move the troubled configuration file out of the way.
mv /etc/tmpfiles.d/amavisd-new.conf /root/.
Then there was another issue:
/etc/init.d/clamd.amavisd: line 7: /usr/share/clamav/clamd-wrapper: No such file or directory
As Jan Slupski suggested adding the following package appeared to have solved this
yum install clamav-server-sysvinit
tcsd: Starting tcsd: [FAILED]
An old bug. You can either disable it (systemctl disable tcsd.service), or ignore it because it doesn’t harm your system. Odd actually as I do not have tcsd enabled in ntsysv.
hp-check reported that I needed libnetsnmp-devel which was provided by net-snmp-devel, reportlab, and some sane packages
yum install net-snmp-devel python-reportlab sane*
/etc/httpd/conf.d/ruby.conf: Cannot load /etc/httpd/modules/mod_ruby.so into server: /etc/httpd/modules/mod_ruby.so: undefined symbol: ruby_dln_librefs
systemctl start httpd.service gave me an error
At a loss here
lookup_read_master: lookup(nisplus): couldn’t locate nis+ table auto.master
This occurs in particular whenever the autofs service is started/restarted/reloaded. It appears to be an old unresolved bug https://bugzilla.redhat.com/show_bug.cgi?id:425968