diff --git a/build/rpm/README b/build/rpm/README
index 1b2d4745dc4ccfae2a074b1f0b4d918f7b0e6515..f2077ceac369d3d08fc26b644fc8426793eb3564 100644
--- a/build/rpm/README
+++ b/build/rpm/README
@@ -10,6 +10,14 @@ with format RPM (for Redhat, Mandriva, ...).
 
 # This is standard command to work on Debian packaging:
 #
-# yum install dolibarr      To remove package   
-# yum erase dolibarr        To remove package   
+# On Fedora
+# yum install dolibarr-...rpm       To install package and dependencies   
+# yum erase dolibarr                To remove package   
 #
+# On OpenSuse
+# yast --install dolibarr-...rpm    To install package and dependencies
+# yast --remove  dolibarr           To remove package
+#
+# On Mageia
+# urpmi dolibarr-...rpm             To install package and dependencies
+# urpme dolibarr                    To remove package  
\ No newline at end of file
diff --git a/build/rpm/dolibarr.spec b/build/rpm/dolibarr.spec
index 4bfbcfaae65656c5298d70f0261720627b028ecc..a9003afcac39a7ca4275df3911b3d47304806246 100644
--- a/build/rpm/dolibarr.spec
+++ b/build/rpm/dolibarr.spec
@@ -44,16 +44,13 @@ Dolibarr was designed to provide only features you need and be easy to
 use.
 
 %description -l es
-Dolibarr ERP/CRM es un software completamente modular (sólo activaremos las funciones
-que deseemos) para gestión de PYMES, profesionales independientes, auto emprendedores
-ó asociaciones. En términos más técnicos, es un ERP y CRM. Es un proyecto OpenSource
-que se ejecuta en el seno de un servidor Web, siendo pues accesible desde cualquier
-lugar disponiendo de una conexión a Internet.
-Dolibarr viene a completar la oferta de numerosas aplicaciones de esta categoría,
-pero desmarcándose por el hecho de que se hace todo lo posible para proporcionar simplicidad:
-Simple de instalar (con instaladores para los que ignoran como instalar un servidor Web).
-Simple de usar (funciones modulares para no sobrecargar los menús, informaciones claras y concisas).
-Simple de desarrollar (sin frameworks pesados). 
+Dolibarr ERP y CRM es un software open source/gratis para pequeñas y
+medianas empresas, asociaciones o autónomos. Incluye diferentes
+funcionalidades para la Planificación de Recursos Empresariales (ERP) y
+Gestión de la Relación con los Clientes (CRM) así como para para otras
+diferentes actividades. Dolibarr ha sido diseñado para suministrarle
+solamente las funcionalidades que necesita y haciendo hincapié en su
+facilidad de uso.
     
 %description -l fr
 Dolibarr ERP & CRM est un logiciel de gestion de PME/PMI, autoentrepreneurs, 
@@ -182,19 +179,35 @@ if [ ! -f %{_sysconfdir}/dolibarr/apache.conf ]; then
      chmod go-w %{_sysconfdir}/dolibarr/apache.conf
 fi
 
-# Create a config link %{_sysconfdir}/httpd/conf.d/dolibarr.conf
-if [ ! -f %{_sysconfdir}/httpd/conf.d/dolibarr.conf ]; then
-     echo Create dolibarr web server config link %{_sysconfdir}/httpd/conf.d/dolibarr.conf
-     ln -fs /etc/dolibarr/apache.conf %{_sysconfdir}/httpd/conf.d/dolibarr.conf
+
+# Detect OS
+os='fedora';
+if [ -d %{_sysconfdir}/httpd/conf.d ]; then
+    export os='fedora';
+    export conffile="%{_sysconfdir}/httpd/conf.d/dolibarr.conf"
+    apacheuser='apache';
+    apachegroup='apache';
+fi
+if [ -d %{_sysconfdir}/apache2/conf.d ]; then
+    export os='opensuse';
+    export conffile="%{_sysconfdir}/apache2/conf.d/dolibarr.conf"
+    apacheuser='wwwrun';
+    apachegroup='wwwrun';
+fi
+
+# Create a config link dolibarr.conf for Fedora or Redhat
+if [ ! -f $conffile ]; then
+    echo Create dolibarr web server config link $conffile
+    ln -fs /etc/dolibarr/apache.conf $conffile
 fi
 
 # Set permissions
-echo Set permission on $targetdir
-chown -R apache.apache $targetdir
+echo Set permission to $apacheuser:$apachegroup on $targetdir
+chown -R $apacheuser:$apachegroup $targetdir
 chmod -R a-w $targetdir
 
-echo Set permission on $docdir
-chown -R apache.apache $docdir
+echo Set permission to $apacheuser:$apachegroup on $docdir
+chown -R $apacheuser:$apachegroup $docdir
 chmod -R o-w $docdir
 
 # Create empty conf.php file for web installer
@@ -205,7 +218,7 @@ if [ ! -s $targetdir/htdocs/conf/conf.php ]; then
     chmod ug+rw $targetdir/htdocs/conf/conf.php
 fi
 
-if [ -s /usr/bin/chcon ]; then
+if [ "x$os" = "xfedora" -a -s /usr/bin/chcon ]; then
     echo Set SELinux permissions
     # Warning: chcon seems not cumulative 
     #chcon -R -h -t httpd_sys_content_t $targetdir
@@ -220,6 +233,9 @@ echo Restart web server
 if [ -f %{_sysconfdir}/init.d/httpd ]; then
     %{_sysconfdir}/init.d/httpd restart
 fi
+if [ -f %{_sysconfdir}/init.d/apache2 ]; then
+    %{_sysconfdir}/init.d/apache2 restart
+fi
 
 # Show result
 echo
@@ -236,12 +252,23 @@ echo
 %postun
 %clean_menus
 
+# Detect OS
+os='fedora';
+if [ -d %{_sysconfdir}/httpd/conf.d ]; then
+    export os='fedora';
+    export conffile="%{_sysconfdir}/httpd/conf.d/dolibarr.conf"
+fi
+if [ -d %{_sysconfdir}/apache2/conf.d ]; then
+    export os='opensuse';
+    export conffile="%{_sysconfdir}/apache2/conf.d/dolibarr.conf"
+fi
+
+
 # Dolibarr files are stored into /var/www
 export targetdir='/var/www/dolibarr'
 # Dolibarr uploaded files and generated documents are stored into /usr/share/dolibarr/documents 
 export docdir='/usr/share/dolibarr/documents'
 
-export conffile="%{_sysconfdir}/httpd/conf.d/dolibarr.conf"
 if [ -f $conffile ] ;
 then
     echo Delete apache config file for Dolibarr
@@ -256,6 +283,9 @@ then
     if [ -f %{_sysconfdir}/init.d/httpd ]; then
         %{_sysconfdir}/init.d/httpd restart
     fi
+    if [ -f %{_sysconfdir}/init.d/apache2 ]; then
+        %{_sysconfdir}/init.d/apache2 restart
+    fi
 fi
 
 rm -rf /etc/dolibarr