]> git.pld-linux.org Git - projects/pld-builder.new.git/blob - admin/fresh-queue.sh
- prepare queues for binary builders (should be listed in config/global just
[projects/pld-builder.new.git] / admin / fresh-queue.sh
1 #!/bin/sh
2
3 umask 077
4
5 if [ -e "~/pld-builder/config/global" ]; then
6         . ~/pld-builder/config/global
7 fi
8
9 if [ "$1" != "y" ] ; then
10   echo "this scripts kills current queue and installs new"
11   echo "run '$0 y' to run it"
12   exit 1
13 fi
14
15 mkdir -p spool/{buildlogs,ftp} www/srpms lock
16 echo 0 > www/max_req_no
17 echo 0 > spool/last_req_no
18 echo -n > spool/processed_ids
19 echo -n > spool/got_lock
20 echo '<queue/>' > spool/queue
21 echo '<queue/>' > spool/req_queue
22 test ! -z "$binary_builders" && for bb in $binary_builders; do
23         echo '<queue/>' > spool/queue-$bb
24 done
25
26 chmod 755 www www/srpms
27 chmod 644 www/max_req_no
This page took 0.068016 seconds and 3 git commands to generate.