114
by Colin Watson
run-phased-updater: new script |
1 |
#! /bin/sh
|
2 |
set -e
|
|
3 |
||
4 |
case :$PATH: in |
|
5 |
*:$HOME/ubuntu-archive-tools:*) |
|
6 |
;;
|
|
7 |
*)
|
|
8 |
PATH="$HOME/ubuntu-archive-tools:$PATH" |
|
9 |
;;
|
|
10 |
esac
|
|
11 |
||
12 |
OVERRIDES_DIR="$HOME/phased-update-overrides" |
|
13 |
||
14 |
if [ ! -d "$OVERRIDES_DIR" ]; then |
|
115
by Colin Watson
run-phased-updater: make bzr quieter |
15 |
bzr checkout -q lp:~ubuntu-sru/+junk/phased-update-overrides "$OVERRIDES_DIR" |
114
by Colin Watson
run-phased-updater: new script |
16 |
else
|
115
by Colin Watson
run-phased-updater: make bzr quieter |
17 |
bzr update -q "$OVERRIDES_DIR" |
114
by Colin Watson
run-phased-updater: new script |
18 |
fi
|
19 |
cd "$OVERRIDES_DIR" |
|
20 |
||
21 |
phased-updater -e |
|
22 |
||
23 |
OUT="$HOME/public_html/phased-updates.html" |
|
24 |
cp -a phased-updates.html "$OUT.new" |
|
25 |
mv "$OUT.new" "$OUT" |
|
26 |
||
27 |
exit 0 |