]>
Commit | Line | Data |
---|---|---|
18f24d83 MM |
1 | #!/bin/sh |
2 | ||
6db97676 MM |
3 | umask 077 |
4 | ||
e935685b KK |
5 | CONFIG=$HOME/.pldbuilderrc |
6 | [ -f "$CONFIG" ] && . $CONFIG | |
7 | [ -n "$BUILDERPATH" ] || BUILDERPATH="$HOME/pld-builder.new/" | |
8 | export BUILDERPATH | |
9 | ||
10 | if [ -d "$BUILDERPATH" ]; then | |
11 | cd "$BUILDERPATH" | |
eea1325b | 12 | else |
e935685b | 13 | echo "the $BUILDERPATH directory does not exist" |
eea1325b | 14 | exit 1 |
15 | fi | |
16 | ||
17 | ||
e935685b KK |
18 | if [ -f "$BUILDERPATH/config/global" ]; then |
19 | . $BUILDERPATH/config/global | |
95693b17 | 20 | fi |
21 | ||
18f24d83 MM |
22 | if [ "$1" != "y" ] ; then |
23 | echo "this scripts kills current queue and installs new" | |
24 | echo "run '$0 y' to run it" | |
25 | exit 1 | |
26 | fi | |
27 | ||
63319e0a | 28 | mkdir -p spool/{builds,buildlogs,notify,ftp} www/srpms lock |
4d9b6f71 MM |
29 | echo 0 > www/max_req_no |
30 | echo 0 > spool/last_req_no | |
18f24d83 | 31 | echo -n > spool/processed_ids |
3fefb769 | 32 | echo -n > spool/got_lock |
18f24d83 | 33 | echo '<queue/>' > spool/queue |
b5a39692 | 34 | echo '<queue/>' > spool/req_queue |
95693b17 | 35 | test ! -z "$binary_builders" && for bb in $binary_builders; do |
36 | echo '<queue/>' > spool/queue-$bb | |
37 | done | |
6db97676 MM |
38 | |
39 | chmod 755 www www/srpms | |
40 | chmod 644 www/max_req_no |