[Secure-testing-commits] r36082 - /

Salvatore Bonaccorso carnil at moszumanska.debian.org
Sat Aug 15 06:25:21 UTC 2015


Author: carnil
Date: 2015-08-15 06:25:21 +0000 (Sat, 15 Aug 2015)
New Revision: 36082

Modified:
   TODO.gitmigration
Log:
Add information on setup for secure-testing on alioth

Modified: TODO.gitmigration
===================================================================
--- TODO.gitmigration	2015-08-15 03:24:41 UTC (rev 36081)
+++ TODO.gitmigration	2015-08-15 06:25:21 UTC (rev 36082)
@@ -1,12 +1,38 @@
-- sectracker role account commit subscription:
-  sectracker@(soler|soriano).d.o subscribed to commit lists
+Setup
+=====
+Repository on alioth
+--------------------
+- Commit hook:
+  + pre-commit: Calls
+	"$1/hooks/check-file" "$1" "$2"
+    and in this form requires the name of the file that has been
+    modified. this is not strictly needed if not possible with git,
+    since that is only an optimisation to check the syntax of only
+    that file.
 
-commit hooks:
-- KGB
-- syntax check: needs the name of the files that have been
-modified
-  --> (thijs) not strictly required, since that's only an optimisation
+    $1/hooks/check-file: Looks at the modified file and runs
+    bin/check-syntax script checked out in the local checkout in
+    /srv/home/groups/secure-testing/repo . This does not need to be a
+    complete checkout as it uses only the check-syntax and lib
+    directory.
 
+  + post-commit:
+    - Invoke /usr/share/subversion/hook-scripts/commit-email.pl to send
+      email to secure-testing-commits at lists.alioth.debian.org
+    - Runs kgb-client. Configuration is in
+      /home/groups/secure-testing/kgb-client.conf and has setting for
+      svn repository.
+    - Checks out the local copy of the repository on
+      /home/groups/secure-testing/repo (this is possibly not needed
+      anymore in this form)
+
+  + secure-testing-commits mailing list:
+    - sectracker at soriano.debian.org needs to be subscribed to the
+      commits list which are used as triggers to update / create
+      sec-tracker information on security-tracker.d.o (soriano)
+
+Todos:
+======
 cronjobs:
 - Makefile
 




More information about the Secure-testing-commits mailing list