]> git.pld-linux.org Git - projects/pld-builder.new.git/blame - admin/fresh-queue.sh
Do not install /etc/poldek.conf in chroot
[projects/pld-builder.new.git] / admin / fresh-queue.sh
CommitLineData
18f24d83
MM
1#!/bin/sh
2
6db97676
MM
3umask 077
4
eea1325b 5if [ -d "$HOME/pld-builder.new/" ]; then
6 cd "$HOME/pld-builder.new/"
7else
8 echo "the '$HOME/pld-builder.new/' directory does not exist"
9 exit 1
10fi
11
12
8ef21eb1 13if [ -f "$HOME/pld-builder.new/config/global" ]; then
14 . $HOME/pld-builder.new/config/global
95693b17 15fi
16
18f24d83
MM
17if [ "$1" != "y" ] ; then
18 echo "this scripts kills current queue and installs new"
19 echo "run '$0 y' to run it"
20 exit 1
21fi
22
63319e0a 23mkdir -p spool/{builds,buildlogs,notify,ftp} www/srpms lock
4d9b6f71
MM
24echo 0 > www/max_req_no
25echo 0 > spool/last_req_no
18f24d83 26echo -n > spool/processed_ids
3fefb769 27echo -n > spool/got_lock
18f24d83 28echo '<queue/>' > spool/queue
b5a39692 29echo '<queue/>' > spool/req_queue
95693b17 30test ! -z "$binary_builders" && for bb in $binary_builders; do
31 echo '<queue/>' > spool/queue-$bb
32done
6db97676
MM
33
34chmod 755 www www/srpms
35chmod 644 www/max_req_no
This page took 0.081824 seconds and 4 git commands to generate.