summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorSalvatore Bonaccorso <carnil@debian.org>2015-08-14 19:35:24 +0000
committerSalvatore Bonaccorso <carnil@debian.org>2015-08-14 19:35:24 +0000
commit1ed907fb05e128819df0e52c817436bfc40c4ef3 (patch)
treea3a0dbe08bdbd0eec9ff2fb63f8352f540557aec /doc
parente4a90732df4044fd798a1c85ce306fb6207f1d94 (diff)
Remove documentation soler.txt since now moved to soriano
git-svn-id: svn+ssh://svn.debian.org/svn/secure-testing@36078 e39458fd-73e7-0310-bf30-c45bca0a0e42
Diffstat (limited to 'doc')
-rw-r--r--doc/soler.txt97
1 files changed, 0 insertions, 97 deletions
diff --git a/doc/soler.txt b/doc/soler.txt
deleted file mode 100644
index 06eb24d4ad..0000000000
--- a/doc/soler.txt
+++ /dev/null
@@ -1,97 +0,0 @@
-Tracker setup on soler.debian.org
-=================================
-
-(This is internal documentation, in case things need to be fixed.
-It is not relevant to day-to-day editing tasks.)
-
-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
-
- secure-testing Subversion checkout
- secure-testing/bin/* main entry points, called bin bin/cron
- secure-testing/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).
-<sectracker@soler.debian.org> is subscribed to these mailing lists to be
-notified of changes:
-
- <debian-security-announce@lists.debian.org>
- <secure-testing-commits.lists.alioth.debian.org>
-
-The crontab of the "sectracker" user is set up such that the scripts
-are invoked as specified above.
-
-~sectracker/.wgetrc contains the path to the bundle of certificate
-authorities to verify peers for the data fetched via wget:
-
-ca-certificate=/etc/ssl/ca-global/ca-certificates.crt
-
-Web server
-----------
-
-80/TCP is handled by Apache. The Apache configuration is here:
-
- /srv/security-tracker.debian.org/etc/apache.conf
-
-mod_proxy is used to forward requests to the actual server which
-listens on 127.0.0.1:25648 and is started by the
-/srv/security-tracker.debian.org/website/bin/start-daemon script
-(using a @reboot action in sectracker's crontab).
-
-To restart the security tracker service, kill the tracker_service.py
-Python process and invoke the start-daemon process as the sectracker
-user.
-
-Logging
--------
-
-Apache logs are stored in:
-
- /var/log/apache2/security-tracker.debian.org.access.log
- /var/log/apache2/security-tracker.debian.org.error.log
-
-The Python daemon writes logs to a separate file, too:
-
- /srv/security-tracker.debian.org/website/log/daemon.log
-
-This also contains the exception traces.
-
-debsecan metadata
------------------
-
-/srv/security-tracker.debian.org/website/bin/cron contains code which
-pushes updates to secure-testing-master, using rsync.
-
-PTS interface
--------------
-
-The PTS fetches bug counts from this URL:
-
- http://security-tracker.debian.org/tracker/data/pts/1
-
-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
-----------------------------
-
-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.

© 2014-2024 Faster IT GmbH | imprint | privacy policy