diff options
author | Salvatore Bonaccorso <carnil@debian.org> | 2017-12-28 20:56:47 +0100 |
---|---|---|
committer | Salvatore Bonaccorso <carnil@debian.org> | 2017-12-30 00:24:00 +0100 |
commit | eb47acde38b1004dc29567b415f9396a079fd7ba (patch) | |
tree | e70314e87f772a4ecffc693d50aab7afdc1c9c8f /doc | |
parent | b4f6e5d3865da8dd2dc79e9b2c9689137cf47237 (diff) |
Document changes on the setup on soriano for the git migration
Diffstat (limited to 'doc')
-rw-r--r-- | doc/soriano.txt | 37 |
1 files changed, 17 insertions, 20 deletions
diff --git a/doc/soriano.txt b/doc/soriano.txt index abc8145494..5cfa1ee233 100644 --- a/doc/soriano.txt +++ b/doc/soriano.txt @@ -4,25 +4,28 @@ Tracker setup on soriano.debian.org (This is internal documentation, in case things need to be fixed. It is not relevant to day-to-day editing tasks.) +The code and data is organized via +https://salsa.debian.org/security-tracker-team/ + Relevant files and directories ------------------------------ The tracker runs under the user ID "sectracker". Most of its files are stored in the directory /srv/security-tracker.debian.org/website: - bin/cron invoked by cron once every minute - bin/cron-hourly invoked by cron once every hour - bin/cron-daily invoked by cron once every day - bin/read-and-touch invoked by ~/.procmailrc - bin/start-daemon invoked by cron at reboot + bin/cron invoked by cron once every minute + bin/cron-hourly invoked by cron once every hour + bin/cron-daily invoked by cron once every day + bin/read-and-touch invoked by ~/.procmailrc + bin/start-daemon invoked by cron at reboot - secure-testing Subversion checkout - secure-testing/bin/* main entry points, called bin bin/cron - secure-testing/stamps/* files which trigger processing by bin/cron + security-tracker Git checkout + security-tracker/bin/* main entry points, called bin bin/cron + security-tracker/stamps/* files which trigger processing by bin/cron ~sectracker/.procmailrc invokes bin/read-and-touch to create stamp files, which are then picked up by bin/cron. This is done to serialize -change events in batches (e.g., commits originated from git-svn). +change events in batches (e.g., commits originated from git). <sectracker@soriano.debian.org> is subscribed to these mailing lists to be notified of changes: @@ -88,15 +91,9 @@ The PTS fetches bug counts from this URL: Code updates ------------ -Updates to the Subversion checkout only affect the directory -/srv/security-tracker.debian.org/website/secure-testing/data. -Code changes need to be applied manually, using "svn update", -and a service restart (see above). - -Subversion repository mirror ----------------------------- +Updates to the Git checkout only affect the directory +/srv/security-tracker.debian.org/website/security-tracker/data. Code +changes need to be applied manually by inspecting the changes done in +the security-tracker.git. -The Subversion repository is mirrored (including history) using -svnsync, to the /srv/security-tracker.debian.org/subversion-backup -directory. The sectracker crontab contains an entry which runs -svnsync periodically. +After that a service restart is needed (see above) |