Changes

Jump to navigation Jump to search
342 bytes removed ,  06:26, 21 April 2008
Line 172: Line 172:     
* smeserver-sme7admin
 
* smeserver-sme7admin
* smeserver-usbdisksmanager
+
* smeserver-usbdisksmanager (possible update in smetest)
* smeserver-dar2
+
* smeserver-dar2 (update in smecontribs)
 
* smeserver-ejabberd
 
* smeserver-ejabberd
 
* smeserver-saco-qmHandle
 
* smeserver-saco-qmHandle
 
* smeserver-squid_cache_mgt
 
* smeserver-squid_cache_mgt
* smeserver-subversion
+
* smeserver-subversion (update in smecontribs)
 
* smeserver-fetchmail  '''Update:''' There seem to be 2 different versions of fetchmail now. One for UTF-8, and one for the old ISO-8859-1. [http://www.schirrms.net/sme/SMEFetchMail.php#SME-UTF-8 Information] and [http://www.schirrms.net/files/ Download]
 
* smeserver-fetchmail  '''Update:''' There seem to be 2 different versions of fetchmail now. One for UTF-8, and one for the old ISO-8859-1. [http://www.schirrms.net/sme/SMEFetchMail.php#SME-UTF-8 Information] and [http://www.schirrms.net/files/ Download]
* e-smith-ezmlm-web
+
* e-smith-ezmlm-web (replace with smeserver-ezmlm in smecontribs)
 
* sme-crontab_manager
 
* sme-crontab_manager
       
=== Simple (and dirty) way to discover the incompatible contrib panel ===
 
=== Simple (and dirty) way to discover the incompatible contrib panel ===
Run the following command at the console server:
  −
find /etc/e-smith/locale/ -type f | xargs -n1 iconv -f UTF-8 -t UTF-8 > /dev/null
     −
If you have an incompatible panel you will get an error like this:
+
The following command will list all incompatible translation files.
   −
  iconv: /etc/e-smith/locale/de/etc/e-smith/web/functions/dar2:14:23: cannot convert
+
  find /etc/e-smith/locale/ -type f | xargs -n1 iconv -f UTF-8 -t UTF-8 > /dev/null
 
  −
Now you want to know what rpm package owns that file. Run this command:
  −
 
  −
rpm -qf <path to panel file>
  −
 
  −
Report this package as incompatible at [[Translations#Outdated_contribs]].
  −
 
  −
To fix temporally this issue, create a temporary folder in your SME, like /root/paneltemp
  −
 
  −
'''MOVE''' those problematic function files to your temp folder.
  −
 
  −
Then run the command:
     −
/etc/e-smith/events/actions/navigation-conf
+
After finding the above files you can determine which package they belong to (if it isn't obvious) by running the following command:
   −
Now '''MOVE''' to restore the same files from your temp folder to /etc/e-smith/web/functions
+
rpm -qf /etc/e-smith/locale/lang/etc/e-smith/web/functions/panelname
   −
You will get a correct navigation panel in server-manager, and under "Unknown" title all those incompatible panels.
+
And replace the "lang" and "panelname" with what the first command spits out.
    
[[Category:Howto]]
 
[[Category:Howto]]
board
414

edits

Navigation menu