Commit graph

618 commits

Author SHA1 Message Date
Michael McGrath
f39fd0d6f9 Bit more information about the client 2008-02-29 18:41:56 -06:00
Michael McGrath
38b4e4c9a4 proper shadow security 2008-02-29 18:34:28 -06:00
Michael McGrath
e0797c007c Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-infrastructure 2008-02-29 18:27:08 -06:00
Michael McGrath
db11efc237 Starting to get somewhere with this 2008-02-29 18:26:57 -06:00
Toshio くらとみ
38254ef660 * Fix some syntax errors in the db schema. 2008-02-29 23:40:33 +00:00
Toshio Kuratomi
a1da7e1ee7 * Rename the allowed_connections table to requests.
* Map the requests table.
2008-02-29 15:36:24 -08:00
Toshio Kuratomi
87e2f73dd5 Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-infrastructure 2008-02-29 15:27:34 -08:00
Toshio Kuratomi
cf4088bfcb * Add an allowed_connections table to show connections that have been
approved.
2008-02-29 15:27:03 -08:00
Toshio Kuratomi
330dc60226 * Update copyright date. 2008-02-29 15:25:05 -08:00
Michael McGrath
ecd0bbc90b added a start to the db 2008-02-29 16:36:55 -06:00
Toshio くらとみ
f7621701a3 Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-infrastructure 2008-02-29 22:20:44 +00:00
Toshio くらとみ
d5dfcf724e Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-infrastructure
* Fix conflicts in fas/README.
Conflicts:

	fas/README
2008-02-29 22:20:32 +00:00
Michael McGrath
9214283aab Don't forget about admin 2008-02-29 16:15:03 -06:00
Toshio くらとみ
932f55c2fb * Use port 8088 since that's listed on the wiki. 2008-02-29 22:14:35 +00:00
Toshio くらとみ
d11944cf5c * Fix instructions to include plpython requirement.
* Start working on a list of requirements.
2008-02-29 22:14:12 +00:00
Michael McGrath
2e4fa02d68 Added more instructions to README, still testing but these will at least cause it to start up properly on a fresh machine 2008-02-29 16:12:21 -06:00
Toshio くらとみ
5fdcdab50f * Fix a missing command for creating the db. 2008-02-29 21:42:27 +00:00
Michael McGrath
696f4d8883 Added a welcome message from the docs team 2008-02-29 12:48:18 -06:00
Michael McGrath
672d3139fd Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-infrastructure 2008-02-29 12:46:03 -06:00
Toshio Kuratomi
da6f6cb2a4 * Ignore the egg_info directory. 2008-02-29 07:56:45 -08:00
Toshio Kuratomi
0d364dbd07 Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-infrastructure 2008-02-29 07:45:23 -08:00
Toshio Kuratomi
a23587ad0b * Rewrite README for non-LDAP.
* Delete the egg-info from git and give instructions for generating it on
  a fresh checkout in README.
2008-02-29 07:44:05 -08:00
494cf8fc8d Merge read json_request methods into existing methods, add identity requirement in a few places. 2008-02-29 10:24:40 -05:00
Toshio Kuratomi
02102e67b5 Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-infrastructure 2008-02-29 07:00:47 -08:00
Toshio Kuratomi
748d8bce76 * Make the safasprovider.py we have in this repo into an identity provider.
This will be used internally to fas2 so we don't need to put it in
  python-fedora.
2008-02-29 06:59:46 -08:00
Michael McGrath
858ed33dc8 Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-infrastructure 2008-02-28 22:25:12 -06:00
8aa7b66979 Use random, different salts for each user (not tested with MakeShellAccounts yet). 2008-02-28 23:13:35 -05:00
Michael McGrath
dd3779ac6c Added some logging 2008-02-28 20:58:32 -06:00
Michael McGrath
7634069363 added permissions for logging 2008-02-28 19:24:08 -06:00
Michael McGrath
d8852aeba6 updated shadow password to match salt 2008-02-28 19:09:17 -06:00
Toshio Kuratomi
53e0336711 * TODO file to list blockers for the first release. 2008-02-28 13:48:18 -08:00
Michael McGrath
907392408e removed print statement. 2008-02-28 14:59:39 -06:00
Michael McGrath
bb3a4c8b36 initial workings of the shadow crypted passwords in the database 2008-02-28 14:07:14 -06:00
Michael McGrath
a9d6703946 this works.. but is nasty. Real nasty. 2008-02-28 14:02:24 -06:00
Michael McGrath
f0dacb5893 Use authentication when grabbing password data 2008-02-28 11:48:10 -06:00
Michael McGrath
e89c3f53df left over from merge 2008-02-28 11:33:40 -06:00
Toshio Kuratomi
42581b19b8 * Change login() method to support json logins (as needed by BaseClient). 2008-02-28 09:26:10 -08:00
Michael McGrath
144cd1cc62 Close to working passwd and shadow files. STill need md5 hash, and for that we need logins to work properly via json 2008-02-28 11:21:24 -06:00
Michael McGrath
ed7c65a0e1 this code now works with Toshio's json fix. When run as root it will install the groups db file, with groups, and memberships. I'll clean it up tomorrow as well as add password and shadow information. 2008-02-27 22:45:11 -06:00
Michael McGrath
7d7f75ed37 Add an easy way to get memberships from a group listing 2008-02-27 22:42:39 -06:00
Michael McGrath
adc15145c9 there is no user.username for identity if the user is anonymous 2008-02-27 21:38:03 -06:00
e822de47df Get the invite function working. 2008-02-27 20:32:42 -05:00
765c08cdea Missed a few validator things. 2008-02-27 20:29:12 -05:00
6520579448 Clean up validators, remove old imports. 2008-02-27 20:21:20 -05:00
98f3cf6695 Fix CLA (takes keyids now), and clean up templates. 2008-02-27 20:03:27 -05:00
674fb10118 Kill PhoneNumber validator. It is way too restrictive. 2008-02-27 19:32:25 -05:00
13fd179c66 Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-infrastructure 2008-02-27 19:18:42 -05:00
Michael McGrath
3b0863a0b6 Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-infrastructure 2008-02-27 18:17:13 -06:00
Michael McGrath
e0218e91c2 Added json request, this is going to be completely redone 2008-02-27 18:15:44 -06:00
771427373c Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-infrastructure 2008-02-27 18:50:28 -05:00