From 463e970a4cb9d7093bc3a808208422708d38b51f Mon Sep 17 00:00:00 2001 From: Salvatore Bonaccorso Date: Sat, 15 Aug 2015 06:25:21 +0000 Subject: Add information on setup for secure-testing on alioth git-svn-id: svn+ssh://svn.debian.org/svn/secure-testing@36082 e39458fd-73e7-0310-bf30-c45bca0a0e42 --- TODO.gitmigration | 40 +++++++++++++++++++++++++++++++++------- 1 file changed, 33 insertions(+), 7 deletions(-) (limited to 'TODO.gitmigration') diff --git a/TODO.gitmigration b/TODO.gitmigration index a10d01f628..1bfaae91cf 100644 --- a/TODO.gitmigration +++ b/TODO.gitmigration @@ -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@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@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 -- cgit v1.2.3