1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-22 18:50:08 +03:00

2688 Commits

Author SHA1 Message Date
Ted
dd2b770b01 Always validate.
Added steps to validate the proxy certificates.
Check that some DN in the chain must matches DN in the password.
2011-08-24 12:39:49 -05:00
Ted
fd9813477e Merge branch 'feature-754' of git://git.opennebula.org/one into x509-2
Conflicts:
	src/authm_mad/remotes/x509/x509_auth.rb
2011-08-24 10:47:50 -05:00
Ted
d4e96b2a5e Replaced underscore in ca_dir. 2011-08-24 10:37:16 -05:00
Ted
9dbbccb9d6 Use pems as x509 class init parameters. 2011-08-23 14:29:36 -05:00
Ted
a6fb02f3a6 .init: take cert chain array and key in pem form as inputs
.login: remove superfluous dn in tbs text. add default max expiration time, put whole cert chain in token.
2011-08-23 14:28:50 -05:00
Ted
f9f2ad176d Made timespan an option. Added default proxy locations. read in certificate chain and key from files. Hold cert chain in array. 2011-08-23 14:28:18 -05:00
Daniel Molina
3769652006 feature #754: Add CLI functionality for ssh and x509 2011-08-23 16:29:38 +02:00
Daniel Molina
4ae6c2d8f0 feature #754: Options can be defined without short value 2011-08-23 16:25:11 +02:00
Daniel Molina
f0e959c77e feature #754: Add PROXY_PATH constant 2011-08-23 16:24:03 +02:00
Daniel Molina
e7e96a9fab feature #754: Change initialize parameters for SshAuth 2011-08-23 16:22:04 +02:00
Ruben S. Montero
2508c1fbe7 feature #754: Rename proxy file name 2011-08-21 02:03:37 +02:00
Ruben S. Montero
1488d536c3 feature #754: Validate X509 expiration times. Support for trusted CA's 2011-08-21 01:55:00 +02:00
Ruben S. Montero
5406c948ec feature #754: Authentication based on X509 proxy certificates 2011-08-21 01:42:15 +02:00
Ruben S. Montero
cc36e3858c feature #754: Include also the username in the security token 2011-08-19 18:17:06 +02:00
Ruben S. Montero
b4b5fc97aa feature #754: Moved proxy path creation to login function 2011-08-19 18:11:33 +02:00
Ruben S. Montero
26387a9f88 feature #754: Removed uneeded parameters for x509 authenticate 2011-08-19 17:56:34 +02:00
Ruben S. Montero
7c362c64b4 feature #754: Bug when parsing the ONE_AUTH file 2011-08-19 03:14:56 +02:00
Ruben S. Montero
15b9d5dae4 feature #754: Simple loginx509 option for oneauth. Needs merge with current login option 2011-08-19 03:14:17 +02:00
Ruben S. Montero
7347a36990 feature #754: Basic X509 authorization 2011-08-19 03:13:50 +02:00
Tino Vázquez
3c369e67f2 feature #754: Add dummy authenticate script 2011-07-29 13:43:25 +02:00
Tino Vázquez
6b7628c2e5 feature #754: New dummy authN protocol 2011-07-28 19:49:30 +02:00
Ruben S. Montero
64fddb096e feature #754: Missing ssh library for auth drivers 2011-07-28 12:53:24 +02:00
Ruben S. Montero
b421a874e0 feature #754: simple driver that implements plain auth (that in OpenNebula core). Removed debug messages 2011-07-28 12:39:40 +02:00
Ruben S. Montero
2a0b2818d4 feature #754: Fix bug creating client. Allows multiple ':' in auth string 2011-07-28 12:23:59 +02:00
Ruben S. Montero
dfba42fa38 feature-754: pass one_auth token as provided if it has more than two tokens 2011-07-28 03:51:25 +02:00
Ruben S. Montero
f725fe9667 feature-754: Work on one_auth. Added ssh authenticate. Place holder for other protocols 2011-07-28 03:43:50 +02:00
Ruben S. Montero
0846bcea0b feature-754: use username instead of uids for a ssh proxy. Removed quota temporarily 2011-07-28 03:41:41 +02:00
Ruben S. Montero
72008ecfb7 feature-754: New auth driver. Minor indent changes. 2011-07-27 17:50:49 +02:00
Ruben S. Montero
65606e7faf feture-754: OpenNebula core sends information about the ACL authZ result to the driver. Improved formating of auth strings. Check trivial authZ requests. 2011-07-27 11:27:16 +02:00
Ruben S. Montero
22574704e4 bug #742: Cosmetic change in error message for Image::persistent method 2011-07-27 10:17:17 +02:00
Carlos Martín
3cf9d5c68b Bug #742: Images can't be made (non)persistent when are in use. Add better error reporting. 2011-07-26 19:35:58 +02:00
Javi Fontan
ad558f4ca6 added man pages for onezone and onevdc 2011-07-24 03:57:21 +02:00
Javi Fontan
5df396fb9c oZones CLI help typos 2011-07-24 03:35:59 +02:00
Ruben S. Montero
ed6a3d8924 feature-746: remove unneeded vendor files from ozones dir 2011-07-23 19:21:33 +02:00
Tino Vázquez
ac30c6589c Merge branch 'master' of git.opennebula.org:one 2011-07-22 16:36:32 +02:00
Tino Vázquez
40ee0f6504 Fix wrong deployment generation on blank disk driver for VMware 2011-07-22 16:35:58 +02:00
Carlos Martín
c9f05f8321 Bug #741: Ruby OCA VM::save_as now returns the new image ID in case of success 2011-07-22 13:24:55 +02:00
Javi Fontan
0e627fffee added some require libraries for sunstone 2011-07-21 20:27:49 +02:00
Javi Fontan
becc361363 install proper sqlite version for ruby 1.9 2011-07-21 20:27:49 +02:00
Javi Fontan
013efa4e4d Changed shebang headers for oZones CLI 2011-07-21 20:27:49 +02:00
Jaime Melis
57ce79892e Merge branch 'master' of git.opennebula.org:one 2011-07-21 17:36:03 +02:00
Jaime Melis
dbb5fe994c Bug #732: Add new int type in CLI's DSL argument types 2011-07-21 17:35:47 +02:00
Javi Fontan
330c590e25 bug #744: changed datamapper to data_mapper in install_gems script 2011-07-21 16:31:28 +02:00
Javi Fontan
94fef691c7 bug #743: correctly detects missing lsb_release 2011-07-21 16:17:26 +02:00
Javi Fontan
9074723543 bug #729: sunstone start script checks for successful startup 2011-07-21 16:17:26 +02:00
Javi Fontan
a332d31b16 bug #707: fixed date error in onevm show for 3.0 2011-07-21 16:17:25 +02:00
Jaime Melis
d38efff33e Bug #186: one stop does not kill oned 2011-07-21 13:23:35 +02:00
Javi Fontan
7c87255395 fixed help dor ozones CLI 2011-07-21 12:22:49 +02:00
Carlos Martín
3282fb80d5 Bug #719: Fixed taking back the RM UserDelete::drop method, see commit:66485c6e 2011-07-21 02:57:04 -07:00
Tino Vázquez
625d6bc6a4 Merge branch 'master' of git.opennebula.org:one release-2.9.80 2011-07-19 16:52:43 +02:00