1
edit
Changes
→Conclusion
==Conclusion==
Kojid is written in Python and uses XML-RPC to send requests between the builder and the koji-hub. Koji uses Mock to build its packages and then returns a status signal back to the koji-hub for easy accessibility of the logs. Koji-hub requires PostgreSQL to create a database to contain information of the builders and status of package building. Kojid works directly with the koji-hub. They use SSL Certifications to authenticate the requests and the packages so no rogue files/machines can interfere. Once the builders where configured and koji-hub was finally finished updating the repository information, the building of packages seemed to work without much other trouble. Koji has been setup and seems to be working.
==Links==
*Pokerface3 Blog - Dave C's SBR600 Blog (pokerface3)
*Fedora Project - http://fedoraproject.org/wiki/Koji/ServerHowTo
*Software Build and Release 600 wiki - http://zenit.senecac.on.ca/wiki/index.php/SBR600
*Fedora Arm Secondary Architecture wiki - http://zenit.senecac.on.ca/wiki/index.php/Fedora_ARM_Secondary_Architecture