/
TODO
30 lines (30 loc) · 1.93 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
- Decide on apphints: use as ?apphint=; implicit creation; default/unnamed
- Decide on domain [user?] objects with labeledURI; noname=auto, named=usrlink
- Decide on labeledURI; probably prefix to paths like /colluuid[/resuuid]
- Decide on User: header requirement to adress a user (related to URI or not)
+ Rename arpa2shell to arpa2.shell
+ Migrate LDAP logic into arpa2.reservoir default loaded api.py
+ Extend arpa2.reservoir with the shell using the API
+ Migrate arpa2shell.arpa2reservoir to arpa2.reservoir.shell
+ (arpa2id) look into ldap.conf instead of ARPA2_DOMAIN and ARPA2_LDAPURI
+ (arpa2id) use GSSAPI login when the BINDDN matches
- (arpa2id) inherit from cmd.Cmd instead of parsing "manually"
+ (arpa2dns) stop from crashing when no libknotV.so found (or only different V)
- (arpa2dns) find a way to link the Python support to OS packages
- TODO:TMP: sshd_config += "PermitRootLogin yes"
+ sshd_config += "subsystem arpa2reservoir /usr/local/bin/arpa2reservoir"
+ sshd_config += "subsystem arpa2shell /usr/local/bin/arpa2shell"
+ sshd_config += "subsystem arpa2client /usr/local/bin/arpa2client"
+ initial krb5 tickets for arpa2client (NO, PLAIN LOGIN) and arpa2server
- make arpa2api usable as a library arpa2shell.amqp.client as a Container==App
+ setup Kerberos5 server ticket ldap/reservoir.arpa2@ARPA2.NET
+ a2reservoir -> arpa2reservoir
+ yet another round of Python installation blues (BUT THIS TIME IT'S RESOLVED!!!!)
+ construct an image arpa2/buildphase-pip FROM debian:stable with "just" pip
+ use it to RUN pip install cmdparser python-ldap riak
+ COPY --from /usr/*/lib/python2.7/dist-utils/ /usr/*/lib/python2.7/dist-utils
X Somehow get riak to create bucket types with or without crypto:md5 facility
+ Drop user_pasw.py from Dockerfile [also in the arpa2/identityhub target]
+ Make arpa2reservoir work; riak->files, str.strip, imports
- Expand arpa2acl with libarpa2common wrapper
- Expand arpa2reservoir with libarpa2common wrapper