|
d22e374b4f
|
Kill a tab in fasClient
|
2008-03-14 19:40:57 -04:00 |
|
Michael McGrath
|
3a652919d9
|
removed some debug
|
2008-03-13 16:06:37 -05:00 |
|
Michael McGrath
|
0b94513275
|
allow @all as a valid group, for fedorapeople
|
2008-03-13 15:54:25 -05:00 |
|
Michael McGrath
|
93e3809e9b
|
added proper aliases support
|
2008-03-13 13:03:39 -05:00 |
|
Michael McGrath
|
fc7b3f97af
|
better error messages
|
2008-03-12 10:49:20 -05:00 |
|
|
61c4632be0
|
Fix line in fasClient (not touching much else there for now), add verifyemail.html, add commented out new password enforcement.
|
2008-03-11 23:25:09 -04:00 |
|
Michael McGrath
|
c7b767d07d
|
further prefix fixes
|
2008-03-11 18:33:14 -05:00 |
|
Michael McGrath
|
af9c4c095f
|
prefix seems to be working, going to trial by fire it
|
2008-03-11 18:00:16 -05:00 |
|
Michael McGrath
|
7549a12589
|
create prefix option in config
|
2008-03-11 17:30:25 -05:00 |
|
Michael McGrath
|
a97565bb44
|
This fixes the user's group creations. This script is going to need some attention in the not too distant future.
|
2008-03-10 22:46:36 -05:00 |
|
Michael McGrath
|
1b72d232ee
|
making a pretty benign default config
|
2008-03-10 19:59:05 -05:00 |
|
Michael McGrath
|
6fd130998f
|
added additional quicknesses to the script. 1) The script now takes about 6 seconds to run against my workstation. 2) User Groups are only created if the host has those users on that OS 3) total IO transfer against a sample migration takes about 2.1M Compression takes that down to about 1.3M. It will likely be worth having our proxy servers do this compression for us.
|
2008-03-10 19:43:24 -05:00 |
|
Michael McGrath
|
072f622876
|
What once was an 800 query job is now a 17 query job, used to produce a 1.5M+ file, now produces one around 100K. Hurray efficiency
|
2008-03-10 18:22:01 -05:00 |
|
Michael McGrath
|
2a63a0ff1e
|
the client now works with group types properly, also seems to produce identical results when tested against hosted1.
|
2008-03-10 15:45:30 -05:00 |
|
Michael McGrath
|
e8cd16284c
|
Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-infrastructure
|
2008-03-10 09:22:53 -05:00 |
|
Toshio Kuratomi
|
0c0fe0f7a0
|
Almost have install working right. Just have to figure out how to make it
choose the right directory for static in both cases of: 1) data directory not
specified and 2) data directory specified.
|
2008-03-09 23:43:10 -07:00 |
|
Toshio Kuratomi
|
d5e814e7a8
|
Rename fasClient.py to fasClient since it's going to be directly invoked.
|
2008-03-09 21:01:57 -07:00 |
|
Michael McGrath
|
7814a5711f
|
Added aliases template
|
2008-03-09 19:32:35 -05:00 |
|
Michael McGrath
|
34fd2fb295
|
Aliases now work. they work a little differently then previous though I don't think it will cause any problems as long as groupName-members remains intact, which it does.
|
2008-03-09 19:31:17 -05:00 |
|
Michael McGrath
|
958a530c33
|
still working on aliases, getting closer
|
2008-03-09 14:21:29 -05:00 |
|
Michael McGrath
|
fc0b5d66ef
|
Added initial aliases stuff
|
2008-03-08 18:23:17 -06:00 |
|
Michael McGrath
|
4bbbbcdb5f
|
better unicode support
|
2008-03-08 10:49:27 -06:00 |
|
Michael McGrath
|
4203bf0ad7
|
Better handling of the config file, I think there's a better way to do this. I just don't know it
|
2008-03-07 11:47:31 -06:00 |
|
Michael McGrath
|
141424fe2d
|
further testing needed but this should allow us to have lots of options for restricted shells, users, ssh keys and should fit all of our needs
|
2008-03-07 11:38:52 -06:00 |
|
Michael McGrath
|
768250a632
|
Added restricted shell script
|
2008-03-07 10:24:10 -06:00 |
|
Michael McGrath
|
e4b89fae35
|
abstracted the key bit. Tomorrow we will have the ssh key restricted logins
|
2008-03-06 23:28:18 -06:00 |
|
Michael McGrath
|
ea265147b3
|
ssh keys work now
|
2008-03-06 22:59:24 -06:00 |
|
Michael McGrath
|
88bc55e60a
|
dirs now removed when users get removed from valid groups
|
2008-03-06 22:34:36 -06:00 |
|
Michael McGrath
|
a9a53b5dc7
|
Creation works
|
2008-03-06 21:06:06 -06:00 |
|
Michael McGrath
|
0288432754
|
not fully working but close with creation of home dirs
|
2008-03-06 16:59:21 -06:00 |
|
Michael McGrath
|
fd33f515ef
|
removed shadow specific items under the assumption that passwd and shadow should be kept in sync. Also added some initial restrictive groups which will be utilized on fedorahosted and cvs-int
|
2008-03-06 11:49:25 -06:00 |
|
Michael McGrath
|
9ccae8664b
|
More client changes
|
2008-03-04 11:58:59 -06:00 |
|
Michael McGrath
|
a3a40bdb02
|
now proper groups only are included
|
2008-03-04 11:34:28 -06:00 |
|
Michael McGrath
|
160db309aa
|
remove pamaccess, not quite the behavior we're looking for
|
2008-03-03 16:18:42 -06:00 |
|
Michael McGrath
|
75105add68
|
use already existing methods for enabling db and pam_security
|
2008-03-03 14:34:29 -06:00 |
|
Michael McGrath
|
58e23d41e1
|
Added initial client config file
|
2008-03-03 12:40:06 -06:00 |
|
|
9960e20e42
|
Tighten up a few things in fasClient and group.py, add load=effects and tg.url() to kill a bunch of 404s.
|
2008-03-02 22:16:34 -05:00 |
|
|
0db9b2fa0b
|
Change port to match dev.cfg, use Toshio's workaround for the makedb bug.
|
2008-03-02 19:39:57 -05:00 |
|
Michael McGrath
|
38b4e4c9a4
|
proper shadow security
|
2008-02-29 18:34:28 -06:00 |
|
Michael McGrath
|
db11efc237
|
Starting to get somewhere with this
|
2008-02-29 18:26:57 -06: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 |
|
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
|
f0dacb5893
|
Use authentication when grabbing password data
|
2008-02-28 11:48:10 -06: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
|
cbf7a5abbf
|
added preamble to fas code. This does actually work and creates a dbfile that, when placed in /var/db/ will print your groups up. I've got some major overhauls to do here but the proof of concept is sound. (groups are still missing members though).
|
2008-02-27 16:56:26 -06:00 |
|
Michael McGrath
|
38840fc1ee
|
quick fix, forgot to specify column - toshio
|
2008-02-27 16:54:30 -06:00 |
|