diff options
author | Rob Austein <sra@hactrn.net> | 2016-01-23 01:05:14 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2016-01-23 01:05:14 +0000 |
commit | b13edb8b25ffa0d4252a42fadd13f0367f6d47bf (patch) | |
tree | d30cba0d658f949bdc6e12dda866e762bbf8f85c /Makefile.in | |
parent | aa77e34c8cc1f675dd8f86f713c3ce8a06fece8a (diff) |
Add multiple-URI TAL support to rcynicng.
Whack CA tools with a club until rcynicng works with our CA RRDP
implementation.
Add makemigrations target to top-level Makefile; this is a bit of a
kludge, but sure beats doing this by hand.
svn path=/branches/tk705/; revision=6230
Diffstat (limited to 'Makefile.in')
-rw-r--r-- | Makefile.in | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/Makefile.in b/Makefile.in index 9d53cf7a..8f53c2f4 100644 --- a/Makefile.in +++ b/Makefile.in @@ -214,9 +214,11 @@ lint: .FORCE tags: Makefile .FORCE { find rpki rp ca schemas -type f \( -name '*.[ch]' -o -name '*.py' -o -name '*.sql' -o -name '*.rnc' \) ! -name relaxng.py -print; find rp ca -type f -perm -1 ! -name '*~' -print | xargs grep -El '^#!.+python'; } | etags - -# This isn't all that useful until SQL has been set up. Might want to -# hack up something using ca/rpki-confgen and ca/rpki-sql-setup. makemigrations: - for i in rpkid pubd irdb; do RPKI_CONF=ca/examples/rpki.conf ca/rpki-manage makemigrations --settings rpki.django_settings.$$i; done + RPKI_CONF=makemigrations.conf.$$$$ TEMP_DB=makemigrations.db.$$$$; export RPKI_CONF TEMP_DB; trap "rm -f $$RPKI_CONF $$TEMP_DB" 0; \ + ${PYTHON} ca/rpki-confgen --read-xml ca/rpki-confgen.xml --autoconf --set myrpki::shared_sql_engine=sqlite3 \ + --set myrpki::rpkid_sql_database=$$TEMP_DB --set myrpki::irdbd_sql_database=$$TEMP_DB --set myrpki::pubd_sql_database=$$TEMP_DB \ + --pwgen myrpki::shared_sql_password --pwgen web_portal::secret-key --write-conf $$RPKI_CONF; \ + for i in rpkid pubd irdb; do ca/rpki-manage makemigrations --settings rpki.django_settings.$$i; done .FORCE: |