aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-04-03Use rpki.autoconf instead of whacky generated script headers. MoreRob Austein
cleanup along these lines still to be done, but this is a start. svn path=/trunk/; revision=5257
2013-04-03intial support for storing alerts and displaying them in the guiMichael Elkins
svn path=/branches/tk500/; revision=5256
2013-04-02Automatic pull of documentation from Wiki.RPKI Documentation Robot
svn path=/trunk/; revision=5254
2013-04-02Clean up a couple of deprecated scripts.Rob Austein
svn path=/trunk/; revision=5253
2013-04-02Automatic pull of documentation from Wiki.RPKI Documentation Robot
svn path=/trunk/; revision=5252
2013-04-01Clean up various old messes in how we configure listener server andRob Austein
port in daemons. svn path=/trunk/; revision=5251
2013-04-01warn about stale rcynic and bgp data in the nightly expiration cron job. ↵Michael Elkins
currently set to warn when the last import was more than 12 hours ago. svn path=/trunk/; revision=5250
2013-04-01add /etc/rpki/default_settings.py to rpki-ca installed files listMichael Elkins
closes #499 svn path=/trunk/; revision=5249
2013-03-30Add --missing_only and --mysql_defaults to rpki-sql-setup.Rob Austein
svn path=/trunk/; revision=5248
2013-03-29a roa only matches a route if it exactly matches or is an aggregrate. if ↵Michael Elkins
the route is an aggregate of the roa, it does not match. svn path=/trunk/; revision=5247
2013-03-29use nav-list css class for sidebar entriesMichael Elkins
svn path=/trunk/; revision=5246
2013-03-29in the route detail view, view roa list by page since the list may be quite ↵Michael Elkins
large (e.g. viewing 0.0.0.0/0) svn path=/trunk/; revision=5245
2013-03-29fix bug in orm query where roas covering a subset of a route were ignoredMichael Elkins
svn path=/trunk/; revision=5244
2013-03-29the pager should display links for the first and last page if they are not ↵Michael Elkins
visible svn path=/trunk/; revision=5243
2013-03-28drop "requests" in a few more places in the html templatesMichael Elkins
svn path=/trunk/; revision=5242
2013-03-28drop the word 'request' from the GUI since users do not understand the ↵Michael Elkins
distinction svn path=/trunk/; revision=5241
2013-03-28allow user to create roas by selecting entries from the route viewMichael Elkins
see #325 svn path=/trunk/; revision=5240
2013-03-28Clean a lot of OpenSSL-related historical baggage out of sample rpki.conf.Rob Austein
svn path=/trunk/; revision=5239
2013-03-27no longer necessary to build aux scripts that won't be installed.Michael Elkins
svn path=/trunk/; revision=5237
2013-03-26set rpki.config.default_dirname from rpki.gui.autoconf.sysconfdir to the ↵Michael Elkins
need to any calling scripts to do the same thing svn path=/trunk/; revision=5236
2013-03-26auto generate rpki.gui.autoconf with the expansions of all the standard ↵Michael Elkins
variables so they can be accessed by other modules svn path=/trunk/; revision=5235
2013-03-26remove some variables no longer required in settings.py.inMichael Elkins
svn path=/trunk/; revision=5234
2013-03-26convert the two remaining scripts using ↵Michael Elkins
$top/buildtools/make-django-script.py to using rpki.gui.script_util.setup() instead so we can get rid of the build script svn path=/trunk/; revision=5233
2013-03-26setting INSTALLED_APPS is not required when accessing existing db tables.Michael Elkins
svn path=/trunk/; revision=5232
2013-03-26Automatic pull of documentation from Wiki.RPKI Documentation Robot
svn path=/trunk/; revision=5231
2013-03-26Doh, want to keep buildtools current too.Rob Austein
svn path=/trunk/; revision=5230
2013-03-26Remove restriction on Django 1.5. See #443 and #495.Rob Austein
svn path=/trunk/; revision=5229
2013-03-26change default loglevel to ERROR when importing routes since this is invoked ↵Michael Elkins
by cron svn path=/trunk/; revision=5228
2013-03-26fix missing import sysMichael Elkins
svn path=/trunk/; revision=5227
2013-03-26use rpki.gui.script_util.setup() to configure the django orm.Michael Elkins
generate the scripts using ${COMPILE_PYTHON} since ${COMPILE_DJANGO} is no longer required svn path=/trunk/; revision=5226
2013-03-26add new rpki.gui.script_util.setup() that does the ORM setup for standalone ↵Michael Elkins
scripts so that we don't need to set $DJANGO_SETTINGS_MODULE or $PYTHONPATH. this is similar to what irdbd does. svn path=/trunk/; revision=5225
2013-03-26need to return a byte string instead of long now that we are no longer ↵Michael Elkins
converting binary db fields to hex should have been included in [5223]. svn path=/trunk/; revision=5224
2013-03-26rollback the change in [5093] since that only applied to DEBUG=True and we ↵Michael Elkins
no longer are shipping that way. svn path=/trunk/; revision=5223
2013-03-26set default loglevel for rpki.gui.* to WARNING, otherwise the auxillary ↵Michael Elkins
scripts are too verbose svn path=/trunk/; revision=5222
2013-03-26conditional get support is no longer needed. it was added for the long ↵Michael Elkins
forgotten rpkitest command line util svn path=/trunk/; revision=5221
2013-03-26configure logging support to go both to apache.log and to email the admins ↵Michael Elkins
upon ERROR put static configuration into ${sysconfdir}/rpki/default_settings.py to avoid issue with %() expansion when settings.py is generated closes #496 svn path=/trunk/; revision=5220
2013-03-26add templates for 404 and 500 error reporting to the userMichael Elkins
see #496 svn path=/trunk/; revision=5219
2013-03-26send email error reports to root@localhost by defaultMichael Elkins
see #496 svn path=/trunk/; revision=5218
2013-03-26we should not be shipping the gui with DEBUG=TrueMichael Elkins
closes #494 svn path=/trunk/; revision=5217
2013-03-26Don't overwrite existing rcynic crontab. Fixes #493.Rob Austein
svn path=/trunk/; revision=5216
2013-03-25The URI in a TAL MUST be a certificate matching the RPKI profile,Rob Austein
which implies that its name must end in ".cer". Fixes #492. svn path=/trunk/; revision=5215
2013-03-25Call rpkigui-rcynic script if it exists rather than trying to executeRob Austein
its code directly, as the latter requires a lot of Django-related setup that's way out of scope for the RP code. Fixes #490. svn path=/trunk/; revision=5214
2013-03-25Break rootd setup out of rpkic create_identity into new command rpkicRob Austein
configure_root command; and rename rpkic delete_self to delete_identity for symmetry. Clean up handling of rpkic command syntax errors. Exit with non-zero status when rpkic is invoked with arguments and the given command throws an error. See #466. svn path=/trunk/; revision=5213
2013-03-25install ${sbindir}/rpkigui-rcynicMichael Elkins
see #487 svn path=/trunk/; revision=5212
2013-03-25Add create_identity and initialize_server_bpki, teach yamltest to useRob Austein
them, and teach Zookeeper.write_bpki_files() to tolerate being called with rootd enabled but not yet configured. See #466. svn path=/trunk/; revision=5211
2013-03-25fix wrong css class for page-headerMichael Elkins
svn path=/trunk/; revision=5210
2013-03-25upgrade to bootstrap 2.3.1Michael Elkins
svn path=/trunk/; revision=5209
2013-03-25use new method Zookeeper.initialize_resource_bpki() added in [5206].Michael Elkins
svn path=/trunk/; revision=5208
2013-03-25use Zookeeper.synchronize_ca() when changes are made to a single resource ↵Michael Elkins
holder rather than called .synchronize() closes #486 svn path=/trunk/; revision=5207
2013-03-25Start splitting BPKI initialization into separate ServerCA andRob Austein
ResourceHolderCA chunks, so that we can call the former during package installation while leaving the latter for the operator. Not complete yet because I haven't yet sorted out what to do with rootd. See #466. svn path=/trunk/; revision=5206