aboutsummaryrefslogtreecommitdiff
path: root/rpkid
AgeCommit message (Collapse)Author
2011-02-16sort ASs and AddressRanges by the lower bound in the rangeMichael Elkins
svn path=/rpkid/rpki/gui/app/admin.py; revision=3681
2011-02-15Use the request.META['wsgi.errors'] log object instead of writing to ↵Michael Elkins
sys.stderr so that log entries will show up in the virtual host specific log files. svn path=/rpkid/rpki/gui/app/glue.py; revision=3680
2011-02-12do not require the host to be set while editing in the django admin interfaceMichael Elkins
svn path=/rpkid/rpki/gui/app/models.py; revision=3678
2011-02-12load_csv.py erroneously not copied to rpkigui-load-csvMichael Elkins
svn path=/rpkid/Makefile.in; revision=3677
2011-02-08add new script rpkigui-response as a help to put responses fromMichael Elkins
parents/repositories back into the rpki outbox mailbox don't present link for issuing a roa on address ranges that are not proper prefixes put all urls used by rpkidemo under the /rpki/demo/ prefix created new my_login_required decorator for use in portal gui views used by rpkidemo in order to return response code 403 instead of redirecting to the login page created rpki.gui.app.login view in order to fail with code 403 when rpkidemo user enters a bad username or password instead of redirecting to the login page added support for handling the parent-child setup by placing the uploaded identity.xml files into ${localstatedir}/rpki/inbox for the rpki operator to process manually. The responses are placed into ${localstatedir}/rpki/outbox where the portal gui processes them when rpkidemo polls for a response. svn path=/rpkid/Makefile.in; revision=3674
2011-01-25Fix bdist_rpm againRob Austein
svn path=/rpkid/setup.py; revision=3662
2011-01-25remove settings.py and rpkigui-list-resources in clean targetMichael Elkins
svn path=/rpkid/Makefile.in; revision=3658
2011-01-25move portal-gui/scripts to rpkid/rpkid/gui/scriptsMichael Elkins
svn path=/portal-gui/Makefile.in; revision=3657
2011-01-25settings.py should not be in ${SCRIPTS}Michael Elkins
svn path=/rpkid/Makefile.in; revision=3656
2011-01-25fix form validation to reject AS 0 in a roa requestMichael Elkins
svn path=/rpkid/rpki/gui/app/asnset.py; revision=3655
2011-01-25fix selective deletion of roa requests in prefix view pageMichael Elkins
svn path=/rpkid/rpki/gui/app/models.py; revision=3654
2011-01-24the commands in ${sbindir} do not have the .py suffixMichael Elkins
svn path=/rpkid/rpki-start-servers.py; revision=3653
2011-01-24really fix glue.conf() *ahem*Michael Elkins
svn path=/rpkid/rpki/gui/app/glue.py; revision=3652
2011-01-24fix botched called to glue.conf()Michael Elkins
svn path=/rpkid/rpki/gui/app/glue.py; revision=3650
2011-01-24move portal-gui django app to $top/rpkid/rpki/guiMichael Elkins
change dashboard url to /rpki/ put myrpki cli path and confdir into settings.py rather than generating glue.py at build time don't use the old myrpki images on the dashboard no longer need to include the portal-gui python module in sys.path since it is installed in site-packages svn path=/buildtools/subst-vars.py; revision=3646
2011-01-23Run alien in verbose modeRob Austein
svn path=/rpkid/Makefile.in; revision=3640
2011-01-23Preliminary hacks for .rpm and .deb packagingRob Austein
svn path=/rpkid/Makefile.in; revision=3639
2011-01-22Trying to guess what we might have installed after the fact is tooRob Austein
flakey, given all the whacky "custom layout" hacks added to distutils by Debian-derived releases and the complete absence of /usr/local from the Python search path on Fedora. What a can of worms. So instead we just ask distutils to record the list of files it installed, and deinstallation consists of removing those files. Not ideal, but hard to do better without a lot of work, given the constraints, and probably not worth trying, since in the long run normal users ought to be using platform-specific packaging systems (apt, yum, portupgrade, macports, ...) to install and deinstall anyway. svn path=/rpkid/Makefile.in; revision=3636
2011-01-22More Ubuntu weirdness: distutils.sysconfig.get_python_lib() saysRob Austein
/usr/lib/blah, but distutils installs in /usr/local/lib/blah, so we can't figure out where it is when we want to deinstall. Feh. Revert first attempt to hack around this, as it didn't help and just broke things on Fedora too. svn path=/rpkid/Makefile.in; revision=3632
2011-01-22Installation fixesRob Austein
svn path=/pywrap/Makefile.in; revision=3631
2011-01-21Basic "make install" and "make deinstall" now works for rpkid/Rob Austein
directory. No doubt I'm still forgetting something, eg, schema files needed for setup, but basic mechanism seems to work. svn path=/rpkid/Makefile.in; revision=3625
2011-01-21First cut at deinstallation. Needs to evolve as installation evolves.Rob Austein
svn path=/rpkid/Makefile.in; revision=3624
2011-01-20Generate Python executables during compilation rather than fromRob Austein
./configure. Change (almost) all programs to use rpki.conf instead of separate config files for each program, and add support for ${prefix}/etc/rpki.conf like normal system programs. svn path=/buildtools/make-python-executable.py; revision=3620
2011-01-20Try using distutils for installation -- not cooked yetRob Austein
svn path=/rpkid/Makefile.in; revision=3613
2011-01-20Oops, have to list sub-packages explictly.Rob Austein
svn path=/rpkid/setup.py; revision=3612
2011-01-20Fix cleanRob Austein
svn path=/rpkid/Makefile.in; revision=3611
2011-01-20Move POW extension module into rpkid directory and use distutils toRob Austein
build it. svn path=/configure; revision=3610
2011-01-13Finish moving POW directory into rpki/ tree, step 2Rob Austein
svn path=/pow/Makefile.in; revision=3606
2011-01-13Finish moving POW directory into rpki/ tree, step 1Rob Austein
svn path=/rpkid/rpki/POW; revision=3605
2011-01-09Rework POW build so that we can use static libraries again.Rob Austein
svn path=/configure; revision=3602
2011-01-04POW => rpki.POWRob Austein
svn path=/pow/POW-0.7/lib/pkix.py; revision=3598
2010-12-31distclean targetRob Austein
svn path=/Makefile.in; revision=3596
2010-12-30Platforms that require pywrap require it when running the testRob Austein
programs too. svn path=/rpkid/Makefile.in; revision=3590
2010-12-29Get check for prog_openssl right in smoketest.Rob Austein
svn path=/rpkid/tests/smoketest.py; revision=3583
2010-12-29First cut at getting Python stuff fully (well, more fully) under autoconfRob Austein
svn path=/pow/Makefile.in; revision=3582
2010-12-29Start autoconf work for POW et alRob Austein
svn path=/configure; revision=3581
2010-12-18More autoconfRob Austein
svn path=/buildtools/python-header; revision=3574
2010-12-17First of several rounds of autoconf changesRob Austein
svn path=/configure; revision=3570
2010-12-14Move all daemons to modulesRob Austein
svn path=/rpkid/irdbd.py; revision=3569
2010-11-14Implement "reissue" left-right operation. Reformat some doc strings.Rob Austein
svn path=/rpkid/irbe_cli.py; revision=3551
2010-11-14Use sys.executable to find Python; use same SQL usernames in yamltest as in ↵Rob Austein
smoketest svn path=/rpkid/tests/smoketest.py; revision=3550
2010-11-10Back out change to .mft, because it breaks installed certs and I don'tRob Austein
(yet) have a tool to allow forced cert regeneration to fix this. svn path=/rpkid/rootd.py; revision=3546
2010-11-10Change all occurance of ".mnf" to ".mft" because:Rob Austein
a) no software should care and b) it's less work to change my code to match the revisionist text in the current draft than it would be to argue about what the one true filename extension for manifests should be. svn path=/rpkid/rootd.py; revision=3545
2010-11-10Fix handling of inheritance in EE certsRob Austein
svn path=/rpkid/rootd.py; revision=3544
2010-11-07Don't be quite so quiet when deliberately suppressing incomplete dataRob Austein
svn path=/rpkid/rpki/myrpki.py; revision=3536
2010-11-06Sigh, switch default port back to 80Rob Austein
svn path=/rpkid/rpki/http.py; revision=3534
2010-11-02regenRob Austein
svn path=/rpkid/myrpki.rng; revision=3528
2010-11-02On further analysis... /myrpki/bpki_server_ta doesn't appear in anyRob Austein
entitydb file, only in myrpki.xml, which is rewritten every time the resource holder runs configure_resources. So backwards compatability is a non-issue, and updating the schema now might help flag version skew interop problems. svn path=/rpkid/myrpki.rnc; revision=3527
2010-11-02regenRob Austein
svn path=/rpkid/myrpki.rng; revision=3526
2010-11-02Add explanatory comments.Rob Austein
svn path=/rpkid/myrpki.rnc; revision=3525