summaryrefslogtreecommitdiffstats
path: root/tupkg/scripts
diff options
context:
space:
mode:
authorLoui Chang <louipc.ist@gmail.com>2008-12-11 10:14:55 -0500
committerLoui Chang <louipc.ist@gmail.com>2008-12-11 10:22:15 -0500
commit186abc852a9f442d94cf7fdf44f394993173ccd1 (patch)
tree71322b37ca12fda2a693a92c2c9bed7b3952bbdf /tupkg/scripts
parent084b11a6f2e1575cd7c84dee194d0ab66e2087a4 (diff)
downloadaurweb-186abc852a9f442d94cf7fdf44f394993173ccd1.tar.xz
Move tupkg scripts to tupkg/scripts.
Signed-off-by: Loui Chang <louipc.ist@gmail.com>
Diffstat (limited to 'tupkg/scripts')
-rwxr-xr-xtupkg/scripts/run-tupkgs4
-rwxr-xr-xtupkg/scripts/run-tupkgupdate19
-rwxr-xr-xtupkg/scripts/stop-tupkgs3
3 files changed, 26 insertions, 0 deletions
diff --git a/tupkg/scripts/run-tupkgs b/tupkg/scripts/run-tupkgs
new file mode 100755
index 0000000..429f815
--- /dev/null
+++ b/tupkg/scripts/run-tupkgs
@@ -0,0 +1,4 @@
+#!/bin/bash
+aurroot=/srv/http/aur
+
+nohup $aurroot/aur/tupkg/server/tupkgs -c $aurroot/tupkgs.conf > $aurroot/tupkgs.log 2>&1 &
diff --git a/tupkg/scripts/run-tupkgupdate b/tupkg/scripts/run-tupkgupdate
new file mode 100755
index 0000000..955144a
--- /dev/null
+++ b/tupkg/scripts/run-tupkgupdate
@@ -0,0 +1,19 @@
+#!/bin/bash
+
+aurroot=/srv/http/aur
+
+# Set HOME for correct cvs auth.
+HOME=$aurroot
+
+echo "--------------------"
+date
+
+# Update the CVS tree.
+# Filter out useless output.
+cd $aurroot/cvs
+echo "Updating CVS..."
+cvs update -dP 2>&1 | grep -v "Updating"
+
+# tupkgupdate <repodir> <cvsdir> <incomingdir>
+$aurroot/aur/tupkg/update/tupkgupdate -c $aurroot/tupkgs.conf --delete --paranoid /srv/ftp/community/os/i686 $aurroot/cvs $aurroot/packages/full
+
diff --git a/tupkg/scripts/stop-tupkgs b/tupkg/scripts/stop-tupkgs
new file mode 100755
index 0000000..b0e4c02
--- /dev/null
+++ b/tupkg/scripts/stop-tupkgs
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+killall tupkgs