Changes

Jump to navigation Jump to search
no edit summary
Line 1: Line 1: −
 
+
==Create your repository==
===Web Folder===
   
The purpose of this HowTo is to make your own repository to share RPM that your are developing for our marvellous project. I used a CentOS server to host my repository mirror.de-labrusse.fr
 
The purpose of this HowTo is to make your own repository to share RPM that your are developing for our marvellous project. I used a CentOS server to host my repository mirror.de-labrusse.fr
In a first time you have to set a web area where you can upload packages, you can do it by many ways "rsync, scp, ftp..." you have to find your manner, it is not the purpose of this howTo. After that you could see packages in browsing your web area, if it is not the case, you may see if the parameter below is included in your httpd VirtualHost.
  −
  −
Options +Indexes
      
===Repository Architecture===
 
===Repository Architecture===
Line 19: Line 15:  
SME Server 9 = Centos6
 
SME Server 9 = Centos6
    +
===Upload RPM to Web Folder===
 +
In a first time you have to set a web area where you can upload packages, you can do it by many ways "rsync, scp, ftp..." you have to find your manner, it is not the purpose of this howTo. After that you could see packages in browsing your web area, if it is not the case, you may see if the parameter below is included in your httpd VirtualHost.
 +
 +
Options +Indexes
 +
 +
Of course you must respect the architecture of the rpm you have builded, you need to upload noarch.rpm to noarch, src.rpm to SRPMS, i386 to i386 and x86_64.rpm to x86_64
 
===Create repository metadata===
 
===Create repository metadata===
  

Navigation menu