Skip to content

Commit b397756

Browse files
committed
Updated INSTALL text.
- Legacy-Id: 5490
1 parent e1a7bf9 commit b397756

1 file changed

Lines changed: 58 additions & 29 deletions

File tree

INSTALL

Lines changed: 58 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,15 @@ and finally restart apache::
3232

3333
sudo /etc/init.d/apache2 restart
3434

35+
It's now also a good idea to go to the datatracker front page:
36+
37+
http://datatracker.ietf.org/
38+
39+
to check that it's alive and kicking, and displaying the new release
40+
number at the bottom of the left-side menubar :-) -- if not, revert the
41+
symlink step, re-pointing the symlink to the release that was running
42+
before the new release, and restart apache again to roll back to that.
43+
3544

3645
Installing from Scratch
3746
=======================
@@ -45,6 +54,49 @@ don't cover this. The general Django depoloyment instructions are relevant, how
4554
Additional Version-Specific Instructions
4655
========================================
4756

57+
Version 4.42
58+
------------
59+
60+
- In order to serve the secretariat tools static pages (such as image, css and js
61+
files) the exceptions to which urls need to be handled by the python-handler
62+
must be updated.
63+
64+
In the datatracker test server, the following configuration has been used to
65+
make apache handle the static files, and Django the dynamic pages. The new
66+
part is the <LocationMatch/> which mentions /secr/. Adapt as needed for ietfa.
67+
68+
----------------
69+
# Logging and document root settings omitted
70+
71+
<Location "/">
72+
PythonPath "['/srv/www/ietfdb'] + sys.path"
73+
SetHandler python-program
74+
PythonHandler django.core.handlers.modpython
75+
SetEnv DJANGO_SETTINGS_MODULE ietf.settings
76+
PythonDebug On
77+
</Location>
78+
79+
<LocationMatch "^/(robots.txt|favicon.ico|images|css|js|media|error)(/|$)">
80+
SetHandler None
81+
</LocationMatch>
82+
83+
# New for secretariat tools:
84+
<LocationMatch "^/secr/(img|css|js|error)">
85+
SetHandler None
86+
</LocationMatch>
87+
88+
<Location "/accounts/login/">
89+
AuthType Digest
90+
AuthName "IETF"
91+
AuthUserFile /var/local/loginmgr/digest
92+
AuthGroupFile /var/local/loginmgr/groups
93+
AuthDigestDomain http://tools.ietf.org/
94+
Require valid-user
95+
</Location>
96+
97+
# Caching and compression settings omitted
98+
----------------
99+
48100
Version 4.40
49101
------------
50102

@@ -57,53 +109,30 @@ Version 4.40
57109
- (DONE) Make sure mailing list for iab-stream@iab.org is up (since we're now
58110
emailing that)
59111

60-
- Set rfc_must_published_later_than date in bin/iana-protocols-updates to today
112+
- (DONE) Set rfc_must_published_later_than date in bin/iana-protocols-updates to today
61113

62-
- Run the 3 new doc South migrations
114+
- (DONE) Run the 3 new doc South migrations
63115

64-
- New polling scripts, to be run every hour::
116+
- (DONE) New polling scripts, to be run every hour::
65117

66118
web/ietf/bin/iana-changes-updates
67119
web/ietf/bin/iana-protocols-updates
68120
web/ietf/bin/rfc-editor-index-updates (replaces mirror_rfc_index)
69121
web/ietf/bin/rfc-editor-queue-updates (replaces mirror_rfc_queue)
70122

71-
- Import old events from IANA::
123+
- (DONE) Import old events from IANA::
72124

73125
bin/iana-changes-updates --from="2005-01-01 00:00:00" --to="2013-01-31 00:00:00" --no-email
74126

75-
- Pipe IANA review emails to the datatracker. There used to be an action to pipe
127+
- (DONE) Pipe IANA review emails to the datatracker. There used to be an action to pipe
76128
such mails to henrik@levkowetz.com, for testing this feature, but I haven't seen
77129
any in a little while, so I don't know if this has broken. Anyway, the iana review
78130
emails should be piped into::
79131

80132
/www/ietf-datatracker/web/ietf/bin/iana-review-email
81133

82134

83-
- Tell IANA we're doing this for real now:
84-
85-
* Probably need another URL in sync/iana.py instead of the :8080 test one
86-
87-
* Need them to provide a real IANA sync password for auth with their
88-
server (put that in settings_local.py)
89-
90-
* They need to poke the live server rather than my test server
91-
92-
* Tell Michelle Cotton that we are now processing emails so they don't
93-
have to enter comments manually
94-
95-
* Also, they never explained what to do about the review states (IANA
96-
OK/not OK). So it's not automatically updated (no source to update
97-
from) and I didn't disable it. But they can set it manually for the
98-
time being, e.g.::
99-
100-
http://statesync.ietf.beta.iola.dk/doc/draft-ietf-geopriv-policy-uri/edit/state/iana-review/
101-
102-
* Once a draft has a IANA review state, it turns into an edit link (if
103-
you're in IANA or the Secretariat), so it should merely be a question
104-
of going to the draft page, clicking the link and saving the new
105-
state. Drafts automatically get a IANA Review Needed state in the
106-
future.
135+
- (DONE) Tell IANA we're doing this for real now.
107136

108137

109138
Version 4.34

0 commit comments

Comments
 (0)