aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-04-26Loading setproctitle dumps core when running under WSGI and Apache, soRob Austein
don't try. Closes #520. svn path=/trunk/; revision=5310
2013-04-24Add pbuilder script to repository.Rob Austein
svn path=/trunk/; revision=5309
2013-04-24CleanupRob Austein
svn path=/trunk/; revision=5308
2013-04-24Start fleshing out install-postconf target, now that we have a halfway sane ↵Rob Austein
version of rpki-sql-setup. svn path=/trunk/; revision=5307
2013-04-24Rewrite rpki-sql-setup to minimize the number of times we have toRob Austein
prompt for the MySQL root password during installs and upgrades. svn path=/trunk/; revision=5306
2013-04-20Consider updating ROAs and Ghostbusters when CA certificate changes.Rob Austein
svn path=/trunk/; revision=5305
2013-04-20Sample YAML encodings of Ghostbusters vCards.Rob Austein
svn path=/trunk/; revision=5304
2013-04-20Force new manifest EE certificate, manifest, and CRL when parentRob Austein
reissues our CA certificate. Fixes #519. svn path=/trunk/; revision=5303
2013-04-19Throw exception when asked to issue a certificate with notAfter <=Rob Austein
notBefore. Don't stomp ghostbuster_obj if we've just reused it. Clean up properly when deleting a ca_detail. Don't reissue expiring certificate if IRDB valid_until field says it's supposed to expire. svn path=/trunk/; revision=5302
2013-04-19Add option to allow setting initial resource validity when configuringRob Austein
child in rpkic, and teach yamltest to use it. svn path=/trunk/; revision=5301
2013-04-18Teach rpkic and yamltest about Ghostbusters records.Rob Austein
svn path=/trunk/; revision=5300
2013-04-17Add --pwgen option to rpki-confgen. Add framework for rpkidRob Austein
post-install actions. Clean up a bunch of useless __doc__ strings in preparation for converting most tools from getopt to argparse. svn path=/trunk/; revision=5299
2013-04-17Oops, reissuing a child certificate works better when we remember toRob Austein
use the new expiration date. See #512. svn path=/trunk/; revision=5298
2013-04-16Restrict use of rpkid.self.regen_margin to certificate regeneration,Rob Austein
sharing a single regeneration interval value between certificates and CRLs just doesn't work, and we can infer the CRL regeneration interval from crl_interval. Change default value of regen_margin to something consistent with human-time-scale expectations and the GUI's impending expiration warning interval. See #347 and #512. svn path=/trunk/; revision=5297
2013-04-15Add cronjob to update BPKI files. Fix routeviews cronjob. Clean upRob Austein
cronjobs on deinstallation. svn path=/trunk/; revision=5296
2013-04-15add warning to CSV import form for ROAs, ASes and Prefixes that all existing ↵Michael Elkins
objects will be replaced with the contents of the CSV file. see #509 svn path=/trunk/; revision=5295
2013-04-11Get rid of dependency on v3_key_usage from OpenSSL library, since someRob Austein
Linux distributions hide that symbol; code after the change is easier to read anyway, so no great loss. svn path=/trunk/; revision=5294
2013-04-09Add --jitter option to help spread the load when fetching routeviewsRob Austein
data under cron. svn path=/trunk/; revision=5293
2013-04-08Teach FreeBSD rpki-ca port about rpki-confgen. Clean up various minor ↵Rob Austein
annoyances in build-freebsd-ports.py. svn path=/trunk/; revision=5292
2013-04-07Clean up properly when purging installed packages on Ubuntu.Rob Austein
Rework default behavior of rpki-sql-setup to be less dangerous. svn path=/trunk/; revision=5291
2013-04-06CleanupRob Austein
svn path=/trunk/; revision=5290
2013-04-06Move installation of portal-gui data files into setup.py.Rob Austein
svn path=/trunk/; revision=5289
2013-04-06Move our distutils extensions into a separate module.Rob Austein
svn path=/trunk/; revision=5288
2013-04-06Teach setup.py how to install scripts in more than one directory, moveRob Austein
some of the scripts to ${libexecdir} where they probably should have been all along. Teach rpki-start-servers to use rpki.autoconf to determine where the daemon scripts live. svn path=/trunk/; revision=5287
2013-04-05Feh, missed some quotes when converting from Makefile syntax.Rob Austein
svn path=/trunk/; revision=5286
2013-04-05Consolidate list of scripts for setup.py to install into setup.py, getRob Austein
rid of a lot of Makefile.in code that no longer serves any useful purpose. svn path=/trunk/; revision=5285
2013-04-05Add --debuild option.Rob Austein
svn path=/trunk/; revision=5284
2013-04-05Whack build environment with a club to get rpki-ca package to start upRob Austein
properly after install on Ubuntu. Some cleanup still required, rpki-ca cron stuff isn't done yet, and GUI has not yet been tested with this, but daemons now start up properly upon install as an Ubuntu user would expect, which is some kind of progress. svn path=/trunk/; revision=5283
2013-04-05Some recent cleanup broke package builds on Ubuntu, fix that.Rob Austein
svn path=/trunk/; revision=5281
2013-04-04configure no longer needs to look for django-admin.pyMichael Elkins
svn path=/trunk/; revision=5280
2013-04-04convert ${sbindir}/rpki-manage from a shell script to a pure python scriptMichael Elkins
svn path=/trunk/; revision=5279
2013-04-04fix DJANGO_SETTINGS_MODULE in rpki-manage.in scriptMichael Elkins
svn path=/trunk/; revision=5278
2013-04-04Start integrating rpki-confgen with build process.Rob Austein
svn path=/trunk/; revision=5277
2013-04-04set PYTHONPATH from rpki.autoconf.datarootdir at runtime rather than ↵Michael Elkins
substituting at build time svn path=/trunk/; revision=5276
2013-04-04pull SECRET_KEY from rpki.conf if present, otherwise generate a random valueMichael Elkins
merge remainder of settings.py into default_settings.py and remove settings.py.in remove $top/buildtools/subst-vars.py since it was only used to generate settings.py from settings.py.in move ${datarootdir}/default_settings.py to rpki.gui.default_settings set DJANGO_SETTINGS_MODULE to rpki.gui.default_settings in ${datarootdir}/rpki/wsgi/rpki.wsgi svn path=/trunk/; revision=5275
2013-04-04set settings.STATIC_ROOT from rpki.autoconf.datarootdir instead of ↵Michael Elkins
substituting it at build time svn path=/trunk/; revision=5274
2013-04-04Add --autoconf command, clean up XML output.Rob Austein
svn path=/trunk/; revision=5273
2013-04-04no longer necessary to set rpki.config.default_dirname from settings.pyMichael Elkins
svn path=/trunk/; revision=5272
2013-04-04Configuration file generator, to solve a couple of different problemsRob Austein
with platform installation and documentation skew. svn path=/trunk/; revision=5271
2013-04-03Automatic pull of documentation from Wiki.RPKI Documentation Robot
svn path=/trunk/; revision=5270
2013-04-03remove support for virtualenv.Michael Elkins
closes #504 svn path=/trunk/; revision=5269
2013-04-03allow rpkigui-import-routes to be invoked with zero arguments, in which it ↵Michael Elkins
will download the routeview.org data from the default URL see #502 svn path=/trunk/; revision=5267
2013-04-03add support for automatically fetching routeviews.org dumps specified by URLMichael Elkins
see #502 svn path=/trunk/; revision=5266
2013-04-03merge /branches/tk500Michael Elkins
closes #500 svn path=/trunk/; revision=5264
2013-04-03merge /trunkMichael Elkins
svn path=/branches/tk500/; revision=5263
2013-04-03put badge inside of <a> element so it displays on the same line as the ↵Michael Elkins
'alert' text. needed since .nav>li>a has a "display:block" style svn path=/branches/tk500/; revision=5262
2013-04-03omit resource holder specific options from the sidebar when the user hasn't ↵Michael Elkins
selected a resource holder to manage svn path=/branches/tk500/; revision=5261
2013-04-03remove get_email_list() and replace with calls to Conf.send_alert()Michael Elkins
svn path=/branches/tk500/; revision=5260
2013-04-03add Conf.send_alert() to store an alert for a resource holder. takes care ↵Michael Elkins
of storing it in the db for presentation to the user in the gui as well as emailing contacts in ghostbusters move definition of Alert above Conf so that Conf.send_alert() can reference Alert in send_alert() svn path=/branches/tk500/; revision=5259
2013-04-03add support for deleting alertsMichael Elkins
print unread alert account in the sidebar, with color indicating the highest level alert svn path=/branches/tk500/; revision=5258