Changes

From SME Server
Jump to navigationJump to search
m
page formatting for better readability
Line 2: Line 2:     
You can find our Bug Tracker [http://bugs.contribs.org/bugs/buglist.cgi?product=SME%20Server%209.X&component=Cleanup&resolution=--- here]  
 
You can find our Bug Tracker [http://bugs.contribs.org/bugs/buglist.cgi?product=SME%20Server%209.X&component=Cleanup&resolution=--- here]  
 +
    
== HTTPD / server-manager ==
 
== HTTPD / server-manager ==
Line 30: Line 31:     
There is a perl-Quotas rpm installed but it's compiled for el5, so the path are not correct. We need a rebuilt rpm for perl-Quota. See [[bugzilla:7253|Bug #7253: Rebuild perl-Quota for EL6]]
 
There is a perl-Quotas rpm installed but it's compiled for el5, so the path are not correct. We need a rebuilt rpm for perl-Quota. See [[bugzilla:7253|Bug #7253: Rebuild perl-Quota for EL6]]
 +
    
==Squid ==
 
==Squid ==
Line 57: Line 59:     
See [[bugzilla:7250|Bug #7250: Squid config needs to be adjusted]]
 
See [[bugzilla:7250|Bug #7250: Squid config needs to be adjusted]]
 +
    
== clamav ==
 
== clamav ==
Line 66: Line 69:     
The clamav rpms (clamav, clamav-db, clamd) with these issues are the one from EPEL. I'm not sure they are the right one (I think on EL5 we get them from rpmforge), so maybe those issues are just not present if we get the package from the correct repo.
 
The clamav rpms (clamav, clamav-db, clamd) with these issues are the one from EPEL. I'm not sure they are the right one (I think on EL5 we get them from rpmforge), so maybe those issues are just not present if we get the package from the correct repo.
 +
    
== qpsmtpd ==
 
== qpsmtpd ==
Line 73: Line 77:     
* We should rebuild qpsmtpd with a simple spec file change to use /usr/share/perl5/vendor_perl instead of /usr/lib/perl5/site_perl
 
* We should rebuild qpsmtpd with a simple spec file change to use /usr/share/perl5/vendor_perl instead of /usr/lib/perl5/site_perl
 +
    
== radius ==
 
== radius ==
Line 87: Line 92:  
</pre>
 
</pre>
 
* To fix this, we have to install freeradius-ldap, which is now in its own package (freeradius-ldap should be added as required by e-smith-radiusd). See [[bugzilla:7252|Bug #7252: e-smith-radiusd should require freeradius-ldap]]
 
* To fix this, we have to install freeradius-ldap, which is now in its own package (freeradius-ldap should be added as required by e-smith-radiusd). See [[bugzilla:7252|Bug #7252: e-smith-radiusd should require freeradius-ldap]]
 +
    
== syslog ==
 
== syslog ==
 
* rsyslog is now used instead of syslog. We need to replace all occurance of syslog with rsyslog [[bugzilla:7221|Bug #7221: syslog -> rsyslog]]
 
* rsyslog is now used instead of syslog. We need to replace all occurance of syslog with rsyslog [[bugzilla:7221|Bug #7221: syslog -> rsyslog]]
 +
    
== upstart/sysvinit ==
 
== upstart/sysvinit ==
 
* in EL6, SysVinit is replaced with upstart, and upstart doesn't support rc7 runlevel. One option is to move to rc4 as default runlevel.
 
* in EL6, SysVinit is replaced with upstart, and upstart doesn't support rc7 runlevel. One option is to move to rc4 as default runlevel.
 
[[bugzilla:7217|Bug #7217: SysVinit -> upstart]] [[bugzilla:7227|Bug #7227: rc7 -> rc4l]]
 
[[bugzilla:7217|Bug #7217: SysVinit -> upstart]] [[bugzilla:7227|Bug #7227: rc7 -> rc4l]]
 +
    
== LDAP ==
 
== LDAP ==
Line 101: Line 109:  
* slapd fails to start with this error:
 
* slapd fails to start with this error:
 
  /etc/openldap/slapd.conf: line 27: unknown directive <schemacheck> outside backend info and database definitions
 
  /etc/openldap/slapd.conf: line 27: unknown directive <schemacheck> outside backend info and database definitions
 +
    
== console ==
 
== console ==
 
* kudzu has been removed from EL6, so now this bug [[bugzilla:3596|Bug #3596: Stop using kudzu for NIC detection]] needs to be fixed so we can detect network interfaces. A patch is waiting to be aproved.
 
* kudzu has been removed from EL6, so now this bug [[bugzilla:3596|Bug #3596: Stop using kudzu for NIC detection]] needs to be fixed so we can detect network interfaces. A patch is waiting to be aproved.
 +
    
== iptables ==
 
== iptables ==
Line 121: Line 131:  
* We need to migrate settings in /etc/modprobe.conf into /etc/modprobe.d/
 
* We need to migrate settings in /etc/modprobe.conf into /etc/modprobe.d/
 
* masq templates need to be adjusted to use extrapositioned negation
 
* masq templates need to be adjusted to use extrapositioned negation
 +
    
== ntp ==
 
== ntp ==
Line 129: Line 140:  
</pre>
 
</pre>
 
The problem is the memory limit which is too low. The default is set to 12000000 (db configuration getprop ntpd MemLimit). Rising this value fixes the issue (we need to find the best value here, Ive tried 22000000). See [[bugzilla:7243|Bug #7243: Memory limit is too low for ntpd]]
 
The problem is the memory limit which is too low. The default is set to 12000000 (db configuration getprop ntpd MemLimit). Rising this value fixes the issue (we need to find the best value here, Ive tried 22000000). See [[bugzilla:7243|Bug #7243: Memory limit is too low for ntpd]]
 +
    
== yum ==
 
== yum ==
 
* The package smeserver-yum requires yum-fastestmirror, but in EL6, this plugin is renamed to yum-plugin-fastestmirror. We need to update the spec file for smeserver-yum. See [[bugzilla:7241|Bu #7241: update smeserver-yum dependancies to use yum-plugin-fastestmirror]]
 
* The package smeserver-yum requires yum-fastestmirror, but in EL6, this plugin is renamed to yum-plugin-fastestmirror. We need to update the spec file for smeserver-yum. See [[bugzilla:7241|Bu #7241: update smeserver-yum dependancies to use yum-plugin-fastestmirror]]
 +
    
== samba ==
 
== samba ==
 
* In EL6, the default samba version is 3.5.10 (and will be 3.6 in the upcoming CentOS 6.4), so we need to update the dependancies set in e-smith-samba to use samba instead of samba3x. See [[bugzilla:7242|Bug #7242: update e-smith-samba dependancies]]
 
* In EL6, the default samba version is 3.5.10 (and will be 3.6 in the upcoming CentOS 6.4), so we need to update the dependancies set in e-smith-samba to use samba instead of samba3x. See [[bugzilla:7242|Bug #7242: update e-smith-samba dependancies]]
 +
    
== various ==
 
== various ==

Navigation menu