aboutsummaryrefslogtreecommitdiff
path: root/buildtools
AgeCommit message (Collapse)Author
2016-02-25Dumb error in install options.Rob Austein
svn path=/branches/tk705/; revision=6285
2016-02-19Bye bye, upstart, hello ancient init.d script which is once again theRob Austein
only thing that works on all Debian-derived platforms. Sigh. Oh well, at least this way we can express our dependency on PostgreSQL and let the user tweak logging options using /etc/default/rpki-ca. svn path=/branches/tk705/; revision=6270
2016-02-16Whack CA upstart script to track recent changes. Going to need toRob Austein
rewrite this to work properly with systemd and init.d/postgresql. svn path=/branches/tk705/; revision=6266
2016-02-16Promote rpki-generate-root-certificate to supported status.Rob Austein
svn path=/branches/tk705/; revision=6264
2016-02-16pubd needs to be able to write to the publication directories.Rob Austein
svn path=/branches/tk705/; revision=6263
2016-02-16Finally builds and installs properly on Ubuntu again;Rob Austein
no serious runtime testing yet. svn path=/branches/tk705/; revision=6262
2016-02-15Snapshot before whacking migrations.Rob Austein
svn path=/branches/tk705/; revision=6259
2016-02-15Checkpoint while shuffling stuff around for new installation scheme.Rob Austein
Installation of everything but Debian packages is probably broken, and Debian packages are too at the moment due to (probably) minor errors in buildtools/debian-skeleton, but enough has changed that this really needs a snapshot checked in for backup. svn path=/branches/tk705/; revision=6257
2016-02-13Snapshot current almost-working version of rpki-sql-setup,Rob Austein
before whacking it in a slightly different direction. svn path=/branches/tk705/; revision=6254
2016-02-12More MySQL vestiges.Rob Austein
svn path=/branches/tk705/; revision=6249
2016-02-12Rewrite scripts affected by rpki-sql-setup changes.Rob Austein
Change Debian configuration to use PostgreSQL. svn path=/branches/tk705/; revision=6248
2016-02-10Debian requires python-lxml as a build dependency after all.Rob Austein
svn path=/branches/tk705/; revision=6246
2016-02-10More dependency updates (development branch). Probably brokeRob Austein
everything, but at least heading towards where we want to be rather than bogged down in what used to work. svn path=/branches/tk705/; revision=6245
2016-02-10Start updating build packaging for brave new world.Rob Austein
svn path=/branches/tk705/; revision=6244
2015-11-11Configure pylint to use the pylint-django plugin, which (mostly)Rob Austein
understands Django's exotic metaclasses, which in turn allows us to re-enable a number of pylint checks we had disabled. While we were at this, stripped out a bunch of old pylint pragmas, then added back the subset that were really needed. As usual with pylint, this turned up a few real bugs along with an awful lot of noise. svn path=/branches/tk705/; revision=6162
2015-10-26"Any programmer who fails to comply with the standard naming, formatting,Rob Austein
or commenting conventions should be shot. If it so happens that it is inconvenient to shoot him, then he is to be politely requested to recode his program in adherence to the above standard." -- Michael Spier, Digital Equipment Corporation svn path=/branches/tk705/; revision=6152
2015-10-22First cut at replacing rpkid's HTTP and I/O system with Tornado. NotRob Austein
quite working perfectly yet (cron is a bit wonky) but manages to produce an initial set of ROAs without thowing any exceptions, and code is already much cleaner than the old callback-based horror. svn path=/branches/tk705/; revision=6139
2015-10-16PyLint. As usual, a lot of noise and a handful of real, albeit minor, bugs.Rob Austein
svn path=/branches/tk705/; revision=6123
2015-08-03Pull from trunk.Rob Austein
svn path=/branches/tk705/; revision=6089
2015-07-21Merge FreeBSD ports and OpenSSL changes from last six months. StillRob Austein
some merge conflicts in other parts of the tree to sort out. svn path=/branches/tk705/; revision=6082
2015-07-21Summary: Sigh, package name changed too.Rob Austein
svn path=/trunk/; revision=6079
2015-07-21Summary: mod_wsgi3 => mod_wsgi4.Rob Austein
svn path=/trunk/; revision=6078
2015-07-20Change Django FreeBSD port dependency to py-django14 (LTS).Rob Austein
svn path=/trunk/; revision=6077
2015-07-20Disable dependency checking while building port skeletons.Rob Austein
svn path=/trunk/; revision=6076
2015-02-24/usr/ports/Mk/ voodoo changed, USE_PYTHON=v is now USES=python:v.Rob Austein
svn path=/trunk/; revision=6048
2014-11-12Add $rpkica_flags so we can experiment with logging settings.Rob Austein
svn path=/branches/tk705/; revision=6018
2014-11-07Yet another SAX -> ETree nit.Rob Austein
svn path=/branches/tk705/; revision=6009
2014-11-05Need to set VERSION when doing --local-dist.Rob Austein
svn path=/branches/tk705/; revision=6005
2014-10-11Pull from trunk.Rob Austein
svn path=/branches/tk705/; revision=5998
2014-10-07Feh, [14,4] != (14,4).Rob Austein
svn path=/trunk/; revision=5996
2014-10-07Seems that the earlier istallation success with new ApacheRob Austein
configuration on Precise was a false positive caused by an orphaned symlink. Rewrite again to separate Debian and Ubuntu so we can do version number checks in a halfway sane fashion. Most likely the real underlying issue is Debian-family packaging for Apache 2.2 vs Apache 2.4, so there may be possible to simplify this again at some point, but in theory this will do for now. Need to re-test on Trusty and Wheezy to make sure the fix for Precise didn't break them. See #720. svn path=/trunk/; revision=5995
2014-10-07Ancient de-installation code broke on Trusty.Rob Austein
svn path=/trunk/; revision=5994
2014-10-03Pull from trunk.Rob Austein
svn path=/branches/tk705/; revision=5984
2014-09-30Overly enthusiastic cleanup was causing script to regenerate sourceRob Austein
packages when nothing had changed. svn path=/trunk/; revision=5980
2014-09-30Pull from trunk.Rob Austein
svn path=/branches/tk705/; revision=5979
2014-09-29Tweak version numbering scheme to let us build binary packages for allRob Austein
supported platforms. svn path=/trunk/; revision=5977
2014-09-28Pull from trunk.Rob Austein
svn path=/branches/tk705/; revision=5974
2014-09-28self.Rob Austein
svn path=/trunk/; revision=5972
2014-09-28Rewrite pbuilder script, add support for Ubutu Trusty Tahir (14.04).Rob Austein
Builds for Ubuntu Precise Pangolin (12.04) disabled, either for good or until we figure out how to convince reprepo to accept the same package compiled for two different releases (sigh). See #712. svn path=/trunk/; revision=5971
2014-08-12Whack FreeBSD port builder to let us build test packages directly fromRob Austein
subversion working tree, so we don't have to check in half-baked stuff just to test it locally. svn path=/branches/tk705/; revision=5919
2014-07-18Pull XML namespaces and so forth from schemas where possible.Rob Austein
svn path=/trunk/; revision=5902
2014-06-22Unconditionally fix ownership and mode of directories whose ownershipRob Austein
and mode FreeBSD has started whacking on every upgrade. See #702. svn path=/trunk/; revision=5871
2014-06-02Archive current configuration of pbuilder robot prior to VM fork lift.Rob Austein
svn path=/trunk/; revision=5858
2014-05-31Still more PyLint.Rob Austein
svn path=/trunk/; revision=5856
2014-05-29PyLintRob Austein
svn path=/trunk/; revision=5845
2014-05-01Clean old rtr-origin entries out of inetd.conf.Rob Austein
svn path=/trunk/; revision=5820
2014-05-01Switch to refactored rpki-rtr implementation.Rob Austein
svn path=/trunk/; revision=5818
2014-04-17Fix output-format whining, add a few more codes to ignore.Rob Austein
svn path=/trunk/; revision=5809
2014-04-17Comment, partly to document nasty build issue but also to force aRob Austein
version number update as a test case. svn path=/trunk/; revision=5806
2014-04-16Relatively gratuitous logging change to provke version number bump soRob Austein
I can figure out why the package builder keeps forgetting to upload the i386 packages. svn path=/trunk/; revision=5805