aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-02-12load_csv.py erroneously not copied to rpkigui-load-csvMichael Elkins
svn path=/rpkid/Makefile.in; revision=3677
2011-02-12running rsync in a chroot under CentOS 5.x requires libresolv.so.2Michael Elkins
svn path=/rcynic/installation-scripts/linux/install.sh.in; revision=3676
2011-02-12quick fix to use -n argument to useradd when executed on CentOSMichael Elkins
svn path=/rcynic/installation-scripts/linux/install.sh.in; revision=3675
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-02-08- add support for uploading identity.xml and fetching the parent response ↵Michael Elkins
from the portal gui server - add support for uploading repository requests and fetching the response from the portal gui server - remove --initialize_only and --bypass_setup options since they are no longer needed - add new function save_error() which saves the body of failed HTTP requests to a temporary file and opens a web browser to aid in debugging - remove deprected support for HTTP AUTH svn path=/scripts/rpkidemo; revision=3673
2011-01-28Whack this into working on Ubuntu 10.04Rob Austein
svn path=/configure; revision=3672
2011-01-28Autoconf installation script for rcynic on Linux, because at least oneRob Austein
required program (awk) lives in different places in different distros. rcynic installation parameters probably ought to be configurable via autoconf too, but don't worry about that for now. svn path=/configure; revision=3671
2011-01-28CleanupRob Austein
svn path=/configure; revision=3670
2011-01-26Apparently I was hallucinating when I thought I saw Emacs identifyRob Austein
this as a Python script from the #! interpreter line. Ah well. svn path=/scripts/rpkidemo; revision=3669
2011-01-26s/wheel/root/gRob Austein
svn path=/rcynic/installation-scripts/linux/install.sh; revision=3668
2011-01-26Twisty maze of shell scriptsRob Austein
svn path=/rcynic/Makefile.in; revision=3667
2011-01-26Update distcleanRob Austein
svn path=/rcynic/Makefile.in; revision=3666
2011-01-26Jailed rcynic installation working (I think) on Fedora. Remains to beRob Austein
seen whether it works on any other Linux distro. What a mess. svn path=/configure; revision=3665
2011-01-25Feh, need to hard-link /var/run/mDNSResponder into jailRob Austein
svn path=/rcynic/installation-scripts/darwin/RCynic/RCynic; revision=3664
2011-01-25Fix bdist_rpm againRob Austein
svn path=/rpkid/setup.py; revision=3662
2011-01-25Minimally-tested rcynic installation for Mac OS XRob Austein
svn path=/rcynic/Makefile.in; revision=3660
2011-01-25update portal-gui documentationMichael Elkins
svn path=/portal-gui/README; revision=3659
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-24Add missing deinstall and test targetsRob Austein
svn path=/portal-gui/Makefile.in; revision=3651
2011-01-24fix botched called to glue.conf()Michael Elkins
svn path=/rpkid/rpki/gui/app/glue.py; revision=3650
2011-01-24Unfinished hacks to get rcynic jail installation working on Linux and DarwinRob Austein
svn path=/configure; revision=3648
2011-01-24check for both django-admin and django-admin.py since it can be named eitherMichael Elkins
svn path=/configure; revision=3647
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-23make sure leading directories exist prior to installing filesMichael Elkins
svn path=/portal-gui/Makefile.in; revision=3644
2011-01-23remove CONFDIR variable from toplevel configure script. now hardcoded to go ↵Michael Elkins
into ${localstatedir}/rpki/conf django db now defaults to ${localstatedir}/rpki/gui.db remove MYRPKI and MYRPKI_DATA_DIR from settings.py and substitute those variables into glue.py from glue.py.in mv rpkigui/templates up one directory so the django app code can be moved eventually remove deprecated runserver script put scripts into ${libexecdir} and ${sbindir} with a prefix of "rpkigui" svn path=/configure; revision=3643
2011-01-23redirect to /myrpki/ after successful login via /accounts/login/Michael Elkins
remove old http digest auth configuration svn path=/portal-gui/rpkigui/settings.py.in; revision=3642
2011-01-23change myrpki.conf => rpki.conf for rpkidemoMichael Elkins
svn path=/scripts/rpkidemo; revision=3641
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-22Don't build GUI unasked when Django is installed but we don't haveRob Austein
enough information for configuration of the GUI to succeed. svn path=/configure; revision=3638
2011-01-22Fix typo ("passsord" instead of "password"). Reformat slightly.Rob Austein
svn path=/scripts/rpkidemo; revision=3637
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-22modify adduser script to set password in django rather than apache digest authMichael Elkins
svn path=/portal-gui/scripts/adduser.py; revision=3635
2011-01-22revert back to using Django's built in authentication rather than HTTP ↵Michael Elkins
Digest auth now that rpkidemo can log in via Django svn path=/portal-gui/Makefile.in; revision=3634
2011-01-22Add support for authenticating using Django's login form. This is now the ↵Michael Elkins
default method. svn path=/scripts/rpkidemo; revision=3633
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-22myrpki cli lives in $(sbindir)Michael Elkins
svn path=/portal-gui/Makefile.in; revision=3630
2011-01-22integrate portal-gui into toplevel configure script; remove ↵Michael Elkins
$top/portal-gui/build.sh as a result remove helper script, and use @PYTHON@ configure variable to substitute instead rename django.wsgi => rpki.wsgi rename zrpki.conf => rpki.conf for apache configuration svn path=/configure; revision=3629
2011-01-21Add deinstall/uninstall targets, even when they're no-ops.Rob Austein
svn path=/Makefile.in; revision=3628
2011-01-21regenRob Austein
svn path=/configure; revision=3627
2011-01-21pywrap installation/deinstallation -- need to test on platform that uses pywrapRob Austein
svn path=/configure.ac; revision=3626
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