From Fedora Project Wiki
Getting Started with Fedora for Power::
Check out our current development efforts and join the Fedora for Power team on IRC in #fedora-ppc[?] on

Special configuration and patches used on the PPC secondary arch koji hub


  • /usr/local/bin/

Based on Dan's original program, the only difference is that a lot of packages that are excludearch ppc have been added to the exclude list.

  • /usr/local/bin/

A very simple wrapper for the program:

DATE=`date +%Y%m%d`
# keep a daily copy in my home for stats over time:
/usr/local/bin/ ppc f21 2>&1 | tee /home/karsten/compare-f21.$DATE
# Preserve one copy early each day to be able to calculate the progress during the day:
if [ `date +%k` -lt 6 ]; then 
  /bin/cp -f /mnt/koji/reports/compare-f21.txt /mnt/koji/reports/compare-f21.txt.old
/bin/cp -f /home/karsten/compare-f21.$DATE /mnt/koji/reports/compare-f21.txt
  • /usr/local/bin/

Python script to get the number of unsigned packages for a given tag. Source code is available here

  • /usr/local/bin/

Another simple wrapper:


echo "# Do not delete, created by $0/," > $UNSIGNED_tmp
echo "# parsed by /usr/share/koji-web/scripts/" >> $UNSIGNED_tmp
for dist in f19-updates f19-updates-testing f20 f20-updates f20-updates-testing; do 
   echo -n "$dist " >> $UNSIGNED_tmp
   /usr/local/bin/ --tag=$dist --just-numbers --arch=ppc fedora-${ver}-secondary >> $UNSIGNED_tmp
/bin/mv -f $UNSIGNED_tmp $UNSIGNED
/bin/chmod 644 $UNSIGNED
/bin/rm -f $UNSIGNED_tmp

Cron Jobs

There are two cron jobs that call the above wrappers:

30 0,6,11,18 * * * /usr/local/bin/
35 8,14,20 * * * /usr/local/bin/


/mnt/koji/reports This directory holds data files and logs that are used by the serverstatus page.


  • /mnt/koji/reports/compare-[dist].txt

Comparison between packages on the PPC koji hub and the primary hub

  • /mnt/koji/reports/compare-[dist].txt.old

first comparison of the day, used to calculate progress during the day

  • /mnt/koji/reports/UNSIGNED

Created by /usr/local/bin/ Contains something like

f19-updates 0
f19-updates-testing 0
f20 3422
f20-updates 98
f20-updates-testing 0